philips hue modul

Begonnen von justme1968, 11 Februar 2013, 13:55:14

Vorheriges Thema - Nächstes Thema

DazDavid

Bitte sehr:

list
DEF
192.168.2.11:80
Host
192.168.2.11:80
INTERVAL
60
NAME
Raspbee
NOTIFYDEV
global
NR
20
NTFY_ORDER
50-Raspbee
STATE
connected
TYPE
HUEBridge
apiversion
1.0.0
mac
b8:27:eb:73:23:f0
modelName
Philips hue bridge 2012
modelid
name
deCONZ-GW
swversion
20402
updatestate
0
zigbeechannel
25


config
{"apiversion":"1.0.0","dhcp":true,"gateway":"192.168.X.X","ipaddress":"192.168.X.X","linkbutton":false,"localtime":"2016-10-05T18:36:41","mac":"b8:27:eb:XX:XX:XX","name":"deCONZ-GW","netmask":"255.255.255.0","networkopenduration":60,"panid":28325,"portalservices":false,"proxyaddress":"","proxyport":0,"rgbwdisplay":"1","swupdate":{"notify":false,"text":"","updatestate":0,"url":""},"swversion":"20402","timeformat":"24h","timezone":"Europe/Berlin","utc":"2016-10-05T16:36:41","uuid":"XXXXXXXXXXXXXXXXXXXX","whitelist":{"047430a6c666fb383eb55b954227e6b7":{"create date":"2016-10-05T12:06:12","last use date":"2016-10-05T16:36:41","name":"unknown"},"29FF708F05":{"create date":"2016-10-04T18:11:02","last use date":"2016-10-05T07:26:59","name":"deCONZ WebApp"},"4CA6B1FE34":{"create date":"2016-10-05T07:37:17","last use date":"2016-10-05T13:12:06","name":"deCONZ WebApp"},"BA5D7E8C71":{"create date":"2016-10-04T19:30:52","last use date":"2016-10-04T20:47:36","name":"deCONZ WebApp"},"eb058ecc48b6fa93f858afdd429b0288":{"create date":"2016-10-05T11:55:51","last use date":"2016-10-05T16:36:14","name":"unknown"}},"zigbeechannel":25}

description.xml
<root xmlns="urn:schemas-upnp-org:device-1-0">
<specVersion>
<major>1</major>
<minor>0</minor>
</specVersion>
<URLBase>http://192.168.178.20:80/</URLBase>
<device>
<deviceType>urn:schemas-upnp-org:device:Basic:1</deviceType>
<friendlyName>Philips hue (192.168.178.20)</friendlyName>
<manufacturer>Royal Philips Electronics</manufacturer>
<manufacturerURL>http://www.philips.com</manufacturerURL>
<modelDescription>Philips hue Personal Wireless Lighting</modelDescription>
<modelName>Philips hue bridge 2012</modelName>
<modelNumber>8986674235553</modelNumber>
<modelURL>http://www.meethue.com</modelURL>
<serialNumber>93eadbeef13</serialNumber>
<UDN>uuid:01234567-89ab-cdef-0123-456789abcdef</UDN>
<serviceList>
<service>
<serviceType>(null)</serviceType>
<serviceId>(null)</serviceId>
<controlURL>(null)</controlURL>
<eventSubURL>(null)</eventSubURL>
<SCPDURL>(null)</SCPDURL>
</service>
</serviceList>
<presentationURL>index.html</presentationURL>
<iconList>
<icon>
<mimetype>image/png</mimetype>
<height>48</height>
<width>48</width>
<depth>24</depth>
<url>hue_logo_0.png</url>
</icon>
<icon>
<mimetype>image/png</mimetype>
<height>120</height>
<width>120</width>
<depth>24</depth>
<url>hue_logo_3.png</url>
</icon>
</iconList>
</device>
</root>
FHEM (up2date) on Raspberry Pi 3B | nanoCUL 868 MHz | Raspbee Zigbee Gateway | Philips Hue | Osram Lightify | MAX Thermostate

justme1968

danke.

ich habe mal eine version mit konfigurierbarem connection handling eingecheckt.

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

Skubbi

Hallo,
ich habe noch keinen Thread zu meiner jetzigen Frage gefunden. Das Thema bzw. das Gerät "Motion Sensor" ist ja ganz frisch rausgekommen. Wird es hier zukünftig die Möglichkeit im Modul geben den Bewegungssensor in das Modul einzuarbeiten? Ich denke daran, dass man den Sensor ins FHEM einbinden könnte um Szenarien zu programmieren. Viel interessanter fände ich noch die Möglichkeit den Sensor in das Homebridge Modul einzubinden um es in den Automationen anzuwenden.

Vielen Dank im Voraus. Falls es bereits möglich ist, wo kann ich es nachlesen?

justme1968

das modul unterstützt alle sensoren die der hub unterstützt.

aber da es zur zeit nur ein pollendes api gibt wirst du nicht glücklich werden wenn du in fhem auf den motionsensor reagieren willst.

du kannst natürlich in der bridge direkt den sensor mit den lampen verknüpfen. auch das kannst du über fhem konfigurieren. ist aber handarbeit.

wenn du einen bewegungsmelder brauchst such dir einen der aktiv von sich aus an fhem sendet und nicht gepollt werden muss.

wenn du fhem verwendest sind bewegungsmelder auch für homebridge nicht sinnvoll. alle automatisierung sollte in fhem passieren und homekit nur ein (weiteres) user interface für fhem sein.

gruss
  andre

ps: zu beiden themen gibt es schon postings in den betreffen threads und/oder beiträge im wiki.
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

Fredi69

Zitat von: justme1968 am 04 Oktober 2016, 18:57:11
bitte mal testen der default richtig gesetzt wird. hue bridge -> 0, deconz -> 1 und ob die fehler im log weg sind.
updatestate=0 erkannt
Leider sind die Fehler mit dieser Version wieder sehr oft vorgekommen, 74 mal in 2 Stunden
fhem auf Raspberry Pi 3
FRITZ!Box7490, Fritz!Box 3270 AP, 3xHMLAN, CUL868, nanoCUL 433 für IT, JeeLink für LaCrosse, HUE Bridge 2.0, Samsung UE46C8790 (STV), mehrere Homematic, Intertechno, Shelly und LaCrosse Komponenten

justme1968

nicht updatestate sondern noshutdown.
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

Fredi69

Zitat von: justme1968 am 05 Oktober 2016, 22:34:10
nicht updatestate sondern noshutdown.
Sorry, noshutdown ist auch 0
fhem auf Raspberry Pi 3
FRITZ!Box7490, Fritz!Box 3270 AP, 3xHMLAN, CUL868, nanoCUL 433 für IT, JeeLink für LaCrosse, HUE Bridge 2.0, Samsung UE46C8790 (STV), mehrere Homematic, Intertechno, Shelly und LaCrosse Komponenten

wmr72

Hallo, die aktuelle SVN-Version (r12276) von 30_HUEBridge.pm ist kaputt, da ist am Ende ein doppeltes

=end html
=cut


reingerutscht.

Rundblick

#983
Sogar etwas mehr. Diese 4 Zeilen müssen weg, bzw dürfen nur einmal vorhanden sein.


  </ul><br>
</ul><br>

=end html
=cut

justme1968

keine ahnung wie das passiert ist :(

ist ab morgen wieder ok.

sorry
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

Sacerd

Zitat von: justme1968 am 05 Oktober 2016, 22:16:19
das modul unterstützt alle sensoren die der hub unterstützt.

aber da es zur zeit nur ein pollendes api gibt wirst du nicht glücklich werden wenn du in fhem auf den motionsensor reagieren willst.

du kannst natürlich in der bridge direkt den sensor mit den lampen verknüpfen. auch das kannst du über fhem konfigurieren. ist aber handarbeit.

wenn du einen bewegungsmelder brauchst such dir einen der aktiv von sich aus an fhem sendet und nicht gepollt werden muss.

wenn du fhem verwendest sind bewegungsmelder auch für homebridge nicht sinnvoll. alle automatisierung sollte in fhem passieren und homekit nur ein (weiteres) user interface für fhem sein.

gruss
  andre

ps: zu beiden themen gibt es schon postings in den betreffen threads und/oder beiträge im wiki.


Das neue Gerät "Motion Sensor" kann ja nicht nur Bewegungen erfassen, sondern auch die Helligkeit bestimmen. Und das finde ich schon eine wertvolle Information, die man in fhem weiterverarbeiten kann.
Über die offizielle App lässt sich der Sensor auch deaktivieren. Auch das finde ich eine interessante Möglichkeit die sehr limitierten App-Möglichkeiten zu erweitern. Z.B. kann man den Bewegungsmelder dann als Nachtlicht verwenden und die Lampe tagsüber bzw. abends anders verwenden in dem man den Sensor deaktiviert.

Ich habe in fhem  mit "define <name> HUEDevice sensor <id>" die entsprechenden Sensor-Devices erstellt, was auch so weit erst mal geklappt hat.

Allerdings nimmt der Sensor keine set-Befehle an. Ich vermute mal ich muss das über die Bridge machen mit setsensor?!


justme1968

#986
über die bridge mit setsensor oder configsensor oder über das sensor device mit json oder über ein per setList konfiguriertes kommando.

die beschreibung ist leider noch nicht in der commandref sondern weiter oben im thread.

das deaktivieren sollte auch aus fhem heraus über configsensor möglich sein.

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

disorganizer

hallo zusammen, eine frage:
ich habe heute meinen motion sensor in fhem aufgenommen.
dabei ist mir aufgefallen das der wert "battery" als internal und nicht als reading auftaucht. sollte der nicht ein reading sein?

muss ich bei der einbindung auf irgend etwas achten?

im endeffekt sieht die config so aus:

define HUEmotion HUEDevice sensor 16 1 IODev=hueBridge1
attr HUEmotion IODev hueBridge1
attr HUEmotion group Sensor
attr HUEmotion room HUEDevice


justme1968

das liegt daran das die bridge den battery wert als config und nicht als state liefert.

ich habe aber eben eine version eingecheckt die aus battery ein reading macht und auch noch ein paar weitere sensor readings kennt.

vermutlich solltest du im define noch ein polling intervall angeben. die normalen 60 sekunden sind vermutlich zu lang für einen bewegungsmelder.

übrigens scheint der bewegungsmelder zusätzlich zu bewegung und helligkeit auch noch die temperatur zu melden. in der bridge wird aber für jeden messwert ein eigener sensor angelegt. d.h. in fhem muss man auch drei devices anlegen wenn man das feature nutzen will.

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

Fredi69

Mit der aktuellen Version scheinen die Fehler weg zu sein.
Danke
Fredi69
fhem auf Raspberry Pi 3
FRITZ!Box7490, Fritz!Box 3270 AP, 3xHMLAN, CUL868, nanoCUL 433 für IT, JeeLink für LaCrosse, HUE Bridge 2.0, Samsung UE46C8790 (STV), mehrere Homematic, Intertechno, Shelly und LaCrosse Komponenten