Hallo zusammen,
lässt sich der Motion-Sensor vom HUE auch als Device im FHEM anlegen, um diesen analog zum HM-Bewegungsmelder benutzen zu können (notify etc.)?
Ich würde gern den Bewegungsstatus im FHEM verwalten, da ich damit deutlicher flexibler bin, und auch auf andere Events reagieren kann.
Gruß
Chris
ja. wie jeder andere sensor auch.
er wird aber api bedingt genau so gepollt wie alle anderen sensoren. d. h. du musst schauen ob du eine reaktionszeit hin bekommst dir dir reicht.
wenn du hue lampen schalten willst ist es besser das über regeln in der bridge zu machen.
gruss
andre
Ok, vielen Dank erst mal.
Ich habe mich mal am Wiki-Eintrag für den HUE Dimmer orientiert und einen Sensor hinzugefügt.
ID NAME FHEM TYPE
1: Daylight Daylight
2: Hue temperature sensor 1 ZLLTemperature
3: Küche ZLLPresence
4: Hue ambient light sensor 1 ZLLLightLevel
5: MotionSensor 3.Companion CLIPGenericStatus
6: Hue temperature sensor 2 ZLLTemperature
7: Test Sensor ZLLPresence
8: Hue ambient light sensor 2 ZLLLightLevel
9: MotionSensor 7.Companion CLIPGenericStatus
Ich habe den Test Sensor mit "define mySensor HUEDevice sensor 7 1" testweise hinzugefügt.
Ausser folgenden Internals taucht jedoch nichts weiter auf:
Internals
CFGFN
DEF sensor 7 1 IODev=Ligthify
ID S7
INTERVAL 1
IODev Ligthify
NAME mySensor1
NR 450
STATE Initialized
TYPE HUEDevice
Vielleicht kannst du mir kurz erklären wo ich falsch abgebogen bin :)
Danke
Chris
was gibt ein get <bridge> sensors detail ?
gruss
andre
Anbei der Output.
ID NAME FHEM TYPE STATE
1: Daylight Daylight {"daylight":null,"lastupdated":"none"}
2: Hue temperature sensor 1 ZLLTemperature {"lastupdated":"2016-12-18T17:51:40","temperature":2023}
3: Küche ZLLPresence {"lastupdated":"2016-12-18T17:48:13","presence":false}
4: Hue ambient light sensor 1 ZLLLightLevel {"daylight":false,"lastupdated":"2016-12-18T17:53:00","dark":true,"lightlevel":0}
5: MotionSensor 3.Companion CLIPGenericStatus {"lastupdated":"2016-12-18T17:52:58","status":0}
6: Hue temperature sensor 2 ZLLTemperature {"lastupdated":"2016-12-18T17:53:26","temperature":1964}
7: Test Sensor ZLLPresence {"lastupdated":"2016-12-18T17:49:45","presence":false}
8: Hue ambient light sensor 2 ZLLLightLevel {"daylight":false,"lastupdated":"2016-12-18T17:49:51","dark":true,"lightlevel":0}
9: MotionSensor 7.Companion CLIPGenericStatus {"lastupdated":"2016-12-18T17:50:30","status":0}
Gruss
Chris
und es gibt immer noch keine readings?
Leider nicht.
Gruß
Chris
welche ausgabe bekommst du fürversion 31_HUEDevice
in fhem?
bekommst du für die temperatur und helligkeits senoren readings?
gruss
andre
Die Ausgabe von version liefert folgendes:
File Rev Last Change
31_HUEDevice.pm 12689 2016-11-29 21:43:01Z justme1968
Ich habe mal einen Screenshot angehangen, was aktuell angezeigt wird.
Gruß
Chris
sehr komisch...
zeig mal bitte ein list vom device, von der bridge und die ausgabe von http://<bridge ip>/api/<key>/sensors
als text in code tags. nicht als screenshot.
gruss
andre
Danke für deinen Enthusiasmus :)
list mySensor2
Internals:
DEF sensor 7 1 IODev=Ligthify
ID S7
INTERVAL 1
IODev Ligthify
NAME mySensor2
NR 344
STATE Initialized
TYPE HUEDevice
Helper:
devtype S
update_timeout 1
Setlist:
Attributes:
IODev Ligthify
list HUEBridge01
Internals:
DEF 10.10.122.98
Host 10.10.122.98
INTERVAL 60
NAME HUEBridge01
NOTIFYDEV global
NR 243
NTFY_ORDER 50-HUEBridge01
STATE connected
TYPE HUEBridge
apiversion 1.16.0
mac 00:17:88:14:1e:4e
manufacturer Royal Philips Electronics
modelName Philips hue bridge 2012
modelid BSB001
name Philips hue
noshutdown 0
swversion 01036659
updatestate 1
zigbeechannel 11
Readings:
2016-11-27 19:48:43 lastError resource, /lights/2, not available
2016-12-19 19:55:41 state connected
2016-12-19 09:26:40 swupdate ZGB_100B_0100 - 5.23.1.13452
Helper:
apiversion 69632
count 0
last_config_timestamp 1482173739
offsetUTC 3600
updatestate 1
Attributes:
icon hue_filled_bridge_v1
key ApSPTXrLSg6mZ85v8bI9xaWI9W06zlXMfHHkiaiq
http://10.10.122.98/api/ApSPTXrLSg6mZ85v8bI9xaWI9W06zlXMfHHkiaiq/sensors
{"1":{"state":{"daylight":null,"lastupdated":"none"},"config":{"on":true,"configured":false,"sunriseoffset":30,"sunsetoffset":-30},"name":"Daylight","type":"Daylight","modelid":"PHDL00","manufacturername":"Philips","swversion":"1.0"},
"2":{"state":{"temperature":2051,"lastupdated":"2016-12-19T18:53:52"},"config":{"on":true,"battery":100,"reachable":true,"alert":"none","ledindication":false,"usertest":false,"pending":[]},"name":"Hue temperature sensor 1","type":"ZLLTemperature","modelid":"SML001","manufacturername":"Philips","swversion":"6.1.0.18912","uniqueid":"00:17:88:01:02:01:a1:a1-02-0402"},
"3":{"state":{"presence":false,"lastupdated":"2016-12-19T18:44:16"},"config":{"on":true,"battery":100,"reachable":true,"alert":"none","ledindication":false,"usertest":false,"sensitivity":2,"sensitivitymax":2,"pending":[]},"name":"Küche","type":"ZLLPresence","modelid":"SML001","manufacturername":"Philips","swversion":"6.1.0.18912","uniqueid":"00:17:88:01:02:01:a1:a1-02-0406"},
"4":{"state":{"lightlevel":0,"dark":true,"daylight":false,"lastupdated":"2016-12-19T18:53:05"},"config":{"on":true,"battery":100,"reachable":true,"alert":"none","tholddark":16000,"tholdoffset":7000,"ledindication":false,"usertest":false,"pending":[]},"name":"Hue ambient light sensor 1","type":"ZLLLightLevel","modelid":"SML001","manufacturername":"Philips","swversion":"6.1.0.18912","uniqueid":"00:17:88:01:02:01:a1:a1-02-0400"},
"5":{"state":{"status":0,"lastupdated":"2016-12-19T18:49:01"},"config":{"on":true,"reachable":true},"name":"MotionSensor 3.Companion","type":"CLIPGenericStatus","modelid":"PHA_STATE","manufacturername":"Philips","swversion":"1.0","uniqueid":"MotionSensor 3.Companion","recycle":true},
"6":{"state":{"temperature":2006,"lastupdated":"2016-12-19T18:55:39"},"config":{"on":true,"battery":100,"reachable":true,"alert":"none","ledindication":false,"usertest":false,"pending":[]},"name":"Hue temperature sensor 2","type":"ZLLTemperature","modelid":"SML001","manufacturername":"Philips","swversion":"6.1.0.18912","uniqueid":"00:17:88:01:02:01:bb:79-02-0402"},
"7":{"state":{"presence":false,"lastupdated":"2016-12-19T17:55:12"},"config":{"on":true,"battery":100,"reachable":true,"alert":"none","ledindication":false,"usertest":false,"sensitivity":2,"sensitivitymax":2,"pending":[]},"name":"Test Sensor","type":"ZLLPresence","modelid":"SML001","manufacturername":"Philips","swversion":"6.1.0.18912","uniqueid":"00:17:88:01:02:01:bb:79-02-0406"},
"8":{"state":{"lightlevel":0,"dark":true,"daylight":false,"lastupdated":"2016-12-19T18:54:51"},"config":{"on":true,"battery":100,"reachable":true,"alert":"none","tholddark":16000,"tholdoffset":7000,"ledindication":false,"usertest":false,"pending":[]},"name":"Hue ambient light sensor 2","type":"ZLLLightLevel","modelid":"SML001","manufacturername":"Philips","swversion":"6.1.0.18912","uniqueid":"00:17:88:01:02:01:bb:79-02-0400"},
"9":{"state":{"status":0,"lastupdated":"2016-12-19T17:55:57"},"config":{"on":true,"reachable":true},"name":"MotionSensor 7.Companion","type":"CLIPGenericStatus","modelid":"PHA_STATE","manufacturername":"Philips","swversion":"1.0","uniqueid":"MotionSensor 7.Companion","recycle":true}}
Danke und Gruss
Chris
dein sensor device verwendet das falsche IODev. ändere es bitte im DEF von Ligthify auf HUEBridge01.
gruss
andre
Läuft. Besten Dank Andre.
Internals:
DEF sensor 7 1 IODev=Ligthify
ID S7
INTERVAL 1
IODev HUEBridge01
NAME mySensor2
NR 344
STATE nomotion
TYPE HUEDevice
lastupdated 2016-12-19 20:20:18
manufacturername Philips
modelid SML001
name Test Sensor
on 1
reachable 1
swversion 6.1.0.18912
type ZLLPresence
uniqueid 00:17:88:01:02:01:bb:79-02-0406
Readings:
2016-12-19 20:20:18 battery 100
2016-12-19 20:20:18 reachable true
2016-12-19 20:20:18 state nomotion
Helper:
devtype S
update_timeout 1
Setlist:
Attributes:
IODev HUEBridge01
im DEF ändern. nicht (nur) im attribut.
gruss
andre
Ok, mache ich noch. Danke.
Gruß
Chris
Hallo und guten Abend,
ich muss mich hier mal kurz reinhängen. Ich habe exakt das gleiche Problem wie oetti77 - ich bekomme keine Readings.
Ein list der bridge bringt die gleichen Ergebnisse wie bei oetti und ein list auf den motion sensor bringt nur:
Internals:
DEF sensor 34 1 IODev=bridge
ID S34
INTERVAL 1
IODev bridge
NAME HUEsensor2_motion_ankleide
NR 639
STATE 0
TYPE HUEDevice
lastupdated 2017-05-24 11:37:41
manufacturername Philips
modelid PHA_STATE
name MotionSensor 32.Companion
on 1
reachable 1
swversion 1.0
type CLIPGenericStatus
uniqueid MotionSensor 32.Companion
Readings:
2017-05-24 11:37:41 reachable 1
2017-05-24 11:37:41 state 0
Helper:
devtype S
update_timeout 1
Setlist:
Attributes:
IODev bridge
room HUEDevice
Der Aufruf der API:
http://192.168.1.19/api/0e0b113a578716e56ccec11e9d168f5e/sensors (http://192.168.1.19/api/0e0b113a578716e56ccec11e9d168f5e/sensors)
{"1":{"state":{"daylight":true,"lastupdated":"2017-05-24T03:29:00"},"config":{"on":true,"configured":true,"sunriseoffset":30,"sunsetoffset":-30},"name":"Daylight","type":"Daylight","modelid":"PHDL00","manufacturername":"Philips","swversion":"1.0"},"3":{"state":{"buttonevent":4000,"lastupdated":"2017-05-24T04:41:41"},"config":{"on":true,"battery":100,"reachable":true,"pending":[]},"name":"Hue dimmer switch 1","type":"ZLLSwitch","modelid":"RWL021","manufacturername":"Philips","swversion":"5.45.1.16265","uniqueid":"00:17:88:01:10:33:b8:cb-02-fc00"},"15":{"state":{"status":0,"lastupdated":"none"},"config":{"on":true,"reachable":true},"name":"XFDHueTap2Btn34State","type":"CLIPGenericStatus","modelid":"ButtonState","manufacturername":"xfiredesigns","swversion":"1.0","uniqueid":"9B5F26F9-1A4D-4F7F-B1D4-74E2EE54","recycle":false},"17":{"state":{"temperature":2165,"lastupdated":"2017-05-24T18:26:26"},"config":{"on":true,"battery":100,"reachable":true,"alert":"none","ledindication":false,"usertest":false,"pending":[]},"name":"Hue temperature sensor 1","type":"ZLLTemperature","modelid":"SML001","manufacturername":"Philips","swversion":"6.1.0.18912","uniqueid":"00:17:88:01:02:01:19:2d-02-0402"},"18":{"state":{"presence":false,"lastupdated":"2017-05-24T17:26:20"},"config":{"on":true,"battery":100,"reachable":true,"alert":"none","ledindication":false,"usertest":false,"sensitivity":0,"sensitivitymax":2,"pending":[]},"name":"Sensorlicht","type":"ZLLPresence","modelid":"SML001","manufacturername":"Philips","swversion":"6.1.0.18912","uniqueid":"00:17:88:01:02:01:19:2d-02-0406"},"19":{"state":{"lightlevel":7051,"dark":true,"daylight":false,"lastupdated":"2017-05-24T18:24:09"},"config":{"on":true,"battery":100,"reachable":true,"alert":"none","tholddark":14949,"tholdoffset":7000,"ledindication":false,"usertest":false,"pending":[]},"name":"Hue ambient light sensor 1","type":"ZLLLightLevel","modelid":"SML001","manufacturername":"Philips","swversion":"6.1.0.18912","uniqueid":"00:17:88:01:02:01:19:2d-02-0400"},"20":{"state":{"status":0,"lastupdated":"2017-05-24T17:26:27"},"config":{"on":true,"reachable":true},"name":"MotionSensor 18.Companion","type":"CLIPGenericStatus","modelid":"PHA_STATE","manufacturername":"Philips","swversion":"1.0","uniqueid":"MotionSensor 18.Companion","recycle":true},"28":{"state":{"status":0,"lastupdated":"2017-05-24T04:41:58"},"config":{"on":true,"reachable":true},"name":"Dimmer Switch 3 SceneCycle","type":"CLIPGenericStatus","modelid":"PHWA01","manufacturername":"Philips","swversion":"1.0","uniqueid":"WA0001","recycle":true},"29":{"state":{"flag":false,"lastupdated":"2017-05-24T03:50:00"},"config":{"on":true,"reachable":true},"name":"Aufwachen Woche","type":"CLIPGenericFlag","modelid":"WAKEUP","manufacturername":"Philips","swversion":"A_1","uniqueid":"L_04_hxvPR","recycle":false},"31":{"state":{"temperature":2258,"lastupdated":"2017-05-24T18:26:38"},"config":{"on":true,"battery":100,"reachable":true,"alert":"none","ledindication":false,"usertest":false,"pending":[]},"name":"Hue temperature sensor 2","type":"ZLLTemperature","modelid":"SML001","manufacturername":"Philips","swversion":"6.1.0.18912","uniqueid":"00:17:88:01:02:01:f2:63-02-0402"},"32":{"state":{"presence":false,"lastupdated":"2017-05-24T09:34:56"},"config":{"on":true,"battery":100,"reachable":true,"alert":"none","ledindication":false,"usertest":false,"sensitivity":2,"sensitivitymax":2,"pending":[]},"name":"Ankleidelicht","type":"ZLLPresence","modelid":"SML001","manufacturername":"Philips","swversion":"6.1.0.18912","uniqueid":"00:17:88:01:02:01:f2:63-02-0406"},"33":{"state":{"lightlevel":0,"dark":true,"daylight":false,"lastupdated":"2017-05-24T18:24:05"},"config":{"on":true,"battery":100,"reachable":true,"alert":"none","tholddark":65534,"tholdoffset":7000,"ledindication":false,"usertest":false,"pending":[]},"name":"Hue ambient light sensor 2","type":"ZLLLightLevel","modelid":"SML001","manufacturername":"Philips","swversion":"6.1.0.18912","uniqueid":"00:17:88:01:02:01:f2:63-02-0400"},"34":{"state":{"status":0,"lastupdated":"2017-05-24T09:37:41"},"config":{"on":true,"reachable":true},"name":"MotionSensor 32.Companion","type":"CLIPGenericStatus","modelid":"PHA_STATE","manufacturername":"Philips","swversion":"1.0","uniqueid":"MotionSensor 32.Companion","recycle":true},"37":{"state":{"buttonevent":34,"lastupdated":"2017-05-23T05:58:05"},"config":{"on":true},"name":"Hue tap switch 1","type":"ZGPSwitch","modelid":"ZGPSWITCH","manufacturername":"Philips","uniqueid":"00:00:00:00:00:43:51:15-f2"}}
und das List der Bridge:
Internals:
DEF 192.168.1.19
Host 192.168.1.19
INTERVAL 60
NAME bridge
NOTIFYDEV global
NR 58
NTFY_ORDER 50-bridge
STATE connected
TYPE HUEBridge
apiversion 1.16.0
mac 00:17:88:10:42:df
manufacturer Royal Philips Electronics
modelName Philips hue bridge 2012
modelid BSB001
name Philips hue
noshutdown 0
swversion 01038802
updatestate 0
zigbeechannel 25
Readings:
2017-02-22 07:47:44 lastError resource, /lights/8/state, not available
2017-05-24 20:46:11 state connected
2017-05-05 08:04:56 swupdate BSB001 - 01038802
Helper:
apiversion 69632
count 1
last_config_timestamp 1495651569
offsetUTC 7200
updatestate 0
Attributes:
icon hue_filled_bridge_v1
key 0e0b113a578716e56ccec11e9d168f5e
room HUEDevice
Das IOdev ist auch die bridge, insofern bin ich mit meinem Latein am Ende. Hat jemand eine Idee??
vielen Dank und schöne GRüße
wolf
Poste doch mal bitte ein "get bridge sensors detail".
Gruß
Chris
Hallo oetti,
Das ist die gewünschte Ausgabe:
ID NAME FHEM TYPE
1: Daylight Daylight
3: Hue dimmer switch 1 ZLLSwitch
15: XFDHueTap2Btn34State CLIPGenericStatus
17: Hue temperature sensor 1 HUEsensor1_temp ZLLTemperature
18: Sensorlicht ZLLPresence
19: Hue ambient light sensor 1 ZLLLightLevel
20: MotionSensor 18.Companion HUEsensor1_motion CLIPGenericStatus
28: Dimmer Switch 3 SceneCycle CLIPGenericStatus
29: Aufwachen Woche CLIPGenericFlag
31: Hue temperature sensor 2 ZLLTemperature
32: Ankleidelicht ZLLPresence
33: Hue ambient light sensor 2 ZLLLightLevel
34: MotionSensor 32.Companion HUEsensor2_motion_ankleide CLIPGenericStatus
37: Hue tap switch 1 ZGPSwitch
Gesendet von iPhone mit Tapatalk Pro
Ich habe das mal mit meinen Sensoren verglichen. Folgendes ist anders:
Dein Sensor 34 ist vom Typ "CLIPGenericStatus". Ich habe bei mir jedoch den Sensor vom Typ "ZLLPresence" genutzt. Probier das mal. Das dürfte Sensor 32 bei dir sein. Die Geräte melden sich mehrfach mit unterschiedlichen Typen. Je nachdem was du nutzen willst (Temperatur, Bewegung...)
Gruß
Chris
Da Andre schon mit drin hängt ist es wahrscheinlich egal, aber vielleicht wäre das Thema besser in "Beleuchtung" aufgehoben?
Zitat von: oetti77 am 25 Mai 2017, 13:45:38
Ich habe das mal mit meinen Sensoren verglichen. Folgendes ist anders:
Dein Sensor 34 ist vom Typ "CLIPGenericStatus". Ich habe bei mir jedoch den Sensor vom Typ "ZLLPresence" genutzt. Probier das mal. Das dürfte Sensor 32 bei dir sein. Die Geräte melden sich mehrfach mit unterschiedlichen Typen. Je nachdem was du nutzen willst (Temperatur, Bewegung...)
Gruß
Chris
Hallo Chris,
Super, das war der entscheidende Hinweis. Jetzt bekomme ich auch die richtigen Readings!
Dankeschön
Wolf
Gesendet von iPhone mit Tapatalk Pro
Cool :-) Setzt du dann noch [Gelöst] vir das Subject des ersten Post?
Da er den Thread nur gekapert hat und nicht der Ersteller ist, kann er das gar nicht denke ich. Oder?
Oh ja... dann mache ich das mal ;-)