philips hue modul

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

Vorheriges Thema - Nächstes Thema

felix.steinbeis

Zitat von: justme1968 am 21 Oktober 2015, 09:56:05
wie schauen die defines von bridge und device aus? welche attribute hast du gesetzt?

gruss
  andre


list HUEBRIDGE1
Internals:
   DEF        192.168.1.23
   Host       192.168.1.23
   INTERVAL   300
   NAME       HUEBRIDGE1
   NOTIFYDEV  global
   NR         104
   NTFY_ORDER 50-HUEBRIDGE1
   STATE      Connected
   TYPE       HUEBridge
   apiversion 1.10.0
   mac        00:17:88:xx:yy:zz
   modelName  Philips hue bridge 2012
   name       Philips hue
   swversion  01028090
   updatestate 0
   zigbeechannel 25
   Helper:
     apiversion 68096
     count      0
     last_config_timestamp 0
     updatestate 0
Attributes:
   key        bc...32


list HUEDevice1
Internals:
   DEF        1
   ID         1
   INTERVAL   60
   IODev      HUEBRIDGE1
   NAME       HUEDevice1
   NR         105
   STATE      off
   TYPE       HUEDevice
   modelid    LLC010
   Readings:
     2015-10-21 00:56:43   alert           none
     2015-10-21 01:13:52   bri             254
     2015-10-21 00:56:43   colormode       xy
     2015-10-21 00:56:43   effect          none
     2015-10-21 01:29:13   hue             40618
     2015-10-21 07:37:58   onoff           0
     2015-10-21 07:37:58   pct             0
     2015-10-21 00:56:43   reachable       1
     2015-10-21 01:37:00   rgb             fdffff
     2015-10-21 00:56:43   sat             92
     2015-10-21 07:37:58   state           off
     2015-10-21 01:37:00   xy              0.3318,0.3335
   Helper:
     alert      none
     bri        254
     colormode  xy
     ct         -1
     devtype
     effect     none
     hue        40618
     on         0
     percent    0
     reachable  1
     rgb        fdffff
     sat        92
     update_timeout 1
     xy         0.3318,0.3335
Attributes:
   IODev      HUEBRIDGE1
   alias      3.DG.Arbeitszimmer - LivingColors 1
   color-icons 2
   comment    hue:rgb:rgb ff0000:rgb 98FF23:rgb 0000ff:toggle:on:off
   devStateIcon {(HUEDevice_devStateIcon($name),"toggle")}
   group      LivingColors
   model      LLC010
   room       HUEDevice,Steuerung
   subType    colordimmer
   webCmd     rgb:on:off


Viele Grüße
Felix

felix.steinbeis

Guten Morgen.

Ein Device habe ich noch vergessen.

Fehlen irgendwelche Settings die ich noch machen muss, damit ein autom. Status-Update wieder funktioniert?

Danke und Gruß
Felix

list HUEGroup0
Internals:
   DEF        group 0
   ID         G0
   IODev      HUEBRIDGE1
   NAME       HUEGroup0
   NR         106
   STATE      Initialized
   TYPE       HUEDevice
   lights     1
   Helper:
     devtype    G
     update_timeout 1
Attributes:
   IODev      HUEBRIDGE1
   alias      Lightset 0
   delayedUpdate 1
   room       HUEDevice

PsychoD

Nabend,

hat schon jemand die Hue Bridge 2.0? Funktioniert die auch problemlos mit FHEM?

VG
Psy

P.A.Trick

Ich glaube ich habe einen Grund für die empty-Messages gefunden. Ich habe einen TelefonMonitor auf der FB definiert. Bei der Methode ring lasse ich die HUE Lampen blinken. Das klappt nicht mit einer Gruppe. Danach habe ich mal ein sleep 1 eingebaut und siehe da es klappt.
Kann es sein, dass die FB Abfrage die Bridge Abfragen gegenseitig stören?
Cubietruck,RPI,QNAP Ts-419p+, FS20, FRITZ!DECT200, 7 MAX! Thermostate, 3 MAX! Fensterkontakte, Kodi, CUL V3.3, EM1000S, LW12, LD382, HUE, HM-CFG-USB-2, 1x HM-LC-SW1-FM, 2x HM-LC-SW2-FM, 2x HM-LC-Sw1PBU-FM, 3xHM-LC-Bl1PBU-FM,HM-SEC-RHS, 2xHM-SEC-SD,HM-WDS30-T-O, 3x HM-LC-Dim1TPBU-FM, RPI+AddOn

Newbee

Hallo zusammen,

bekomme aktuell folgende Meldung im LOG.

2015.10.24 18:19:40 3: HUEBridge_Detect: error reading description: http://192.168.178.57/description.xml: Select timeout/error:
malformed JSON string, neither tag, array, object, number, string or atom, at character offset 0 (before "(end of string)") at /usr/local/share/perl/5.18.2/JSON.pm line 171.


Könnte das mit HttpUtil = 0 zusammenhängen oder einer alten JSON Version?

Ist dieser Fehler jemand bekannt?

Danke und Gruß Newbee
Intel-NUC mit ubuntu server 20.04; FHEM 6.0
HM, Dect, Netatmo, Hue

robertPI

Hallo,

bei mir kommen seit einiger Zeit ebenfalls "empty answer" Fehler. Ich kann die hue Leuchten problemlos von fhem aus steuern, auch über die Äpp oder die Logitech Harmony. Der Status der hue Leuchten wird unzuverlässig in fhem aktualisiert. Soll heißen: mal gehts, meistens nicht :-(

Log:
2015.10.25 11:04:33 4: using HttpUtils_BlockingGet: GET lights
2015.10.25 11:04:40 4: using HttpUtils_BlockingGet: GET groups
2015.10.25 11:04:45 4: using HttpUtils_BlockingGet: GET scenes
2015.10.25 11:05:08 4: using HttpUtils_NonblockingGet: GET lights
2015.10.25 11:05:08 4: using HttpUtils_BlockingGet: GET sensors
2015.10.25 11:05:10 2: hueBridge0: http request failed: http://192.168.178.38/api/xxx/lights: empty answer received
2015.10.25 11:05:14 4: using HttpUtils_BlockingGet: GET config
2015.10.25 11:06:12 4: using HttpUtils_NonblockingGet: GET lights
2015.10.25 11:07:15 4: using HttpUtils_NonblockingGet: GET lights
2015.10.25 11:08:18 4: using HttpUtils_NonblockingGet: GET
2015.10.25 11:08:18 4: parse status message for hueBridge0
2015.10.25 11:08:18 4: hueBridge0: message for unknow sensor received: hueBridge0-S1
2015.10.25 11:09:21 4: using HttpUtils_NonblockingGet: GET lights
2015.10.25 11:10:24 4: using HttpUtils_NonblockingGet: GET lights
2015.10.25 11:11:27 4: using HttpUtils_NonblockingGet: GET lights
2015.10.25 11:12:30 4: using HttpUtils_NonblockingGet: GET lights
2015.10.25 11:13:33 4: using HttpUtils_NonblockingGet: GET
2015.10.25 11:13:33 4: parse status message for hueBridge0
2015.10.25 11:13:33 4: hueBridge0: message for unknow sensor received: hueBridge0-S1
2015.10.25 11:14:36 4: using HttpUtils_NonblockingGet: GET lights
2015.10.25 11:15:39 4: using HttpUtils_NonblockingGet: GET lights
2015.10.25 11:16:42 4: using HttpUtils_NonblockingGet: GET lights
2015.10.25 11:17:45 4: using HttpUtils_NonblockingGet: GET lights
2015.10.25 11:18:48 4: using HttpUtils_NonblockingGet: GET
2015.10.25 11:18:48 4: parse status message for hueBridge0
2015.10.25 11:18:48 4: hueBridge0: message for unknow sensor received: hueBridge0-S1


List hueBridge0:
Internals:
   DEF        192.168.178.38 60
   Host       192.168.178.38
   INTERVAL   60
   NAME       hueBridge0
   NOTIFYDEV  global
   NR         20
   NTFY_ORDER 50-hueBridge0
   STATE      Connected
   TYPE       HUEBridge
   apiversion 1.10.0
   mac        00:17:88:17:xx:xx
   modelName  Philips hue bridge 2012
   name       Philips hue
   swversion  01028090
   updatestate 0
   zigbeechannel 25
   Readings:
     2015-09-28 21:06:28   swupdate        BSB001 1.10.0 release
   Helper:
     apiversion 68096
     count      0
     last_config_timestamp 1445768328
     updatestate 0
Attributes:
   devStateIcon Connected:it_hue_bridge@green Disconnected:it_hue_bridge@red
   httpUtils  1
   key        xxx
   pollDevices 1
   room       HUEDevice
   verbose    5


list einer hue Lampe:
Internals:
   CHANGED
   DEF        1
   ID         1
   INTERVAL   0
   IODev      hueBridge0
   NAME       wz.di.LampeFenster
   NR         21
   STATE      off
   TYPE       HUEDevice
   modelid    LCT001
   Readings:
     2015-10-24 18:27:08   alert           none
     2015-10-24 18:27:08   bri             17
     2015-10-24 18:27:08   colormode       ct
     2015-10-24 18:27:08   ct              356 (2808K)
     2015-10-24 18:27:08   effect          none
     2015-10-24 18:27:08   hue             15119
     2014-10-27 22:12:58   level           0 %
     2015-10-25 11:01:18   onoff           0
     2015-10-25 11:01:18   pct             0
     2015-10-25 10:37:51   reachable       1
     2015-10-24 18:27:08   rgb             ffc99d
     2015-10-24 18:27:08   sat             133
     2015-10-25 11:01:18   state           off
     2015-10-24 18:27:08   xy              0.4524,0.4087
   Helper:
     alert      none
     bri        17
     colormode  ct
     ct         356
     devtype
     effect     none
     hue        15119
     on         0
     percent    0
     reachable  1
     rgb        ffc99d
     sat        133
     update_timeout 1
     xy         0.4524,0.4087
Attributes:
   IODev      hueBridge0
   alias      Hue Lamp 1
   color-icons 2
   devStateIcon {(HUEDevice_devStateIcon($name),"toggle")}
   group      Beleuchtung
   model      LCT001
   room       Wohnzimmer,HUEDevice
   subType    extcolordimmer
   webCmd     rgb:toggle:on:off


Aufruf der http://192.168.178.38/api/xxx/lights geht problemlos
{"1":{"state": {"on":false,"bri":17,"hue":15119,"sat":133,"effect":"none","xy":[0.4524,0.4087],"ct":356,"alert":"none","colormode":"ct","reachable":true}, "type": "Extended color light", "name": "Hue Lamp 1", "modelid": "LCT001", "manufacturername": "Philips","uniqueid":"00:17:88:01:00:f9:cb:05-0b", "swversion": "66013452", "pointsymbol": { "1":"none", "2":"none", "3":"none", "4":"none", "5":"none", "6":"none", "7":"none", "8":"none" }},"2":{"state": {"on":false,"bri":17,"hue":13800,"sat":191,"effect":"none","xy":[0.4941,0.4150],"ct":428,"alert":"none","colormode":"ct","reachable":true}, "type": "Extended color light", "name": "Hue Lamp 2", "modelid": "LCT001", "manufacturername": "Philips","uniqueid":"00:17:88:01:00:fc:9e:d7-0b", "swversion": "66013452", "pointsymbol": { "1":"none", "2":"none", "3":"none", "4":"none", "5":"none", "6":"none", "7":"none", "8":"none" }},"3":{"state": {"on":false,"bri":254,"hue":14910,"sat":144,"effect":"none","xy":[0.4596,0.4105],"ct":369,"alert":"none","colormode":"ct","reachable":true}, "type": "Extended color light", "name": "Hue Lamp 3", "modelid": "LCT001", "manufacturername": "Philips","uniqueid":"00:17:88:01:00:fe:e9:24-0b", "swversion": "66013452", "pointsymbol": { "1":"none", "2":"none", "3":"none", "4":"none", "5":"none", "6":"none", "7":"none", "8":"none" }},"4":{"state": {"on":false,"bri":0,"alert":"none","reachable":true}, "type": "Dimmable plug-in unit", "name": "Plug 1 Raspberry", "modelid": "LWL001", "manufacturername": "Philips","uniqueid":"00:17:88:01:00:2e:c1:88-0c", "swversion": "1.0.1.4591", "pointsymbol": { "1":"none", "2":"none", "3":"none", "4":"none", "5":"none", "6":"none", "7":"none", "8":"none" }},"5":{"state": {"on":false,"bri":0,"alert":"none","reachable":true}, "type": "Dimmable plug-in unit", "name": "Plug 2 Regal", "modelid": "LWL001", "manufacturername": "Philips","uniqueid":"00:17:88:01:00:2e:ca:02-0c", "swversion": "1.0.1.4591", "pointsymbol": { "1":"none", "2":"none", "3":"none", "4":"none", "5":"none", "6":"none", "7":"none", "8":"none" }},"6":{"state": {"on":false,"bri":0,"hue":0,"sat":0,"effect":"none","xy":[0.0000,0.0000],"ct":0,"alert":"none","colormode":"hs","reachable":false}, "type": "Extended color light", "name": "FLS-PP lp 1", "modelid": "FLS-PP3", "manufacturername": "dresden elektronik","uniqueid":"00:21:2e:ff:ff:00:74:46-0a", "swversion": "32000079", "pointsymbol": { "1":"none", "2":"none", "3":"none", "4":"none", "5":"none", "6":"none", "7":"none", "8":"none" }}}

Das hueBridge Modul ist aktuell, JSON laut apt-get auch. Ideen? Was könnte dieser hueBridge0-S1 Sensor im log bedeuten?
FHEM auf Raspbery Pi 4
HM: HM-CFG-USB-2,HM-CC-RT-DN,HM-TC-IT-WM-W-EU,HM-SEC-SCo,HM-ES-PMSw1-Pl,HM-Sen-MDIR-WM55 | Philips hue: LCT001,LWL001,FLS-PP lp | Logitech Harmony Ultimate | zigbee2mqtt: WSDCGQ01LM, WSDCGQ11LM, MFKZQ01LM, MCCGQ11LM

Steffen

#651
Guten Morgen!

Habe seit heute auch bemerkt das die Readings nicht mehr komplett eintreffen, in meinem Fall der Wichtige Wert "hue" weil ich darauf verschiedene Doif habe!

Hier mal ein define:

Internals:
   DEF        3
   ID         3
   INTERVAL   60
   IODev      HueNew
   NAME       HueFlur
   NR         91
   STATE      dim81%
   TYPE       HUEDevice
   modelid    LCT001
   Readings:
     2015-10-27 04:50:08   alert           none
     2015-10-27 05:33:02   bri             229
     2015-10-27 04:50:08   colormode       xy
     2015-10-27 04:50:08   ct              500 (2000K)
     2015-10-27 04:50:08   effect          none
     2015-10-27 04:50:08   hue             7052
     2014-10-06 15:59:41   level           0 %
     2015-10-27 05:25:23   onoff           1
     2015-10-27 05:33:02   pct             90
     2015-10-27 04:50:08   reachable       1
     2015-10-27 05:33:02   rgb             f8e703
     2015-10-27 04:50:08   sat             254
     2015-10-27 05:33:02   state           dim81%
     2015-10-27 05:25:23   xy              0.4829,0.5236
   Helper:
     alert      none
     bri        229
     colormode  xy
     ct         500
     devtype
     effect     none
     hue        7052
     percent    90
     reachable  1
     rgb        f8e703
     sat        254
     update_timeout 1
     xy         0.4829,0.5236
Attributes:
   IODev      HueNew
   alias      SofaLicht
   color-icons 2
   devStateIcon {(HUEDevice_devStateIcon($name),"toggle")}
   icon       light_led
   model      LCT001
   room       Wohnzimmer
   subType    extcolordimmer
   webCmd     rgb:rgb ff0000:rgb DEFF26:rgb 0000ff:toggle:on:of


auch das habe ich im meinem log, obwohl nichts verändert habe an meinem Netzwerk:


2015.10.27 05:16:08 1: HUEBridge_HTTP_Request http://192.168.178.73/api/e966e5500668a4fb9629d3f2cd9a1ac2/lights/1/state: Can't connect to http://192.168.178.73:80
2015.10.27 05:16:08 3: HUEBridge_Call: failed, retrying
2015.10.27 05:16:12 1: HUEBridge_HTTP_Request http://192.168.178.73/api/e966e5500668a4fb9629d3f2cd9a1ac2/lights/1/state: Can't connect to http://192.168.178.73:80
2015.10.27 05:16:12 3: HUEBridge_Call: failed, retrying
2015.10.27 05:16:12 3: HUEBridge_Call: failed
2015.10.27 05:16:16 1: HUEBridge_HTTP_Request http://192.168.178.73/api/e966e5500668a4fb9629d3f2cd9a1ac2/lights/1/state: Can't connect to http://192.168.178.73:80
2015.10.27 05:16:16 3: HUEBridge_Call: failed, retrying
2015.10.27 05:16:20 1: HUEBridge_HTTP_Request http://192.168.178.73/api/e966e5500668a4fb9629d3f2cd9a1ac2/lights/1/state: Can't connect to http://192.168.178.73:80
2015.10.27 05:16:20 3: HUEBridge_Call: failed, retrying
2015.10.27 05:16:20 3: HUEBridge_Call: failed
2015.10.27 05:16:24 1: HUEBridge_HTTP_Request http://192.168.178.73/api/e966e5500668a4fb9629d3f2cd9a1ac2/lights/1/state: Can't connect to http://192.168.178.73:80
2015.10.27 05:16:24 3: HUEBridge_Call: failed, retrying
2015.10.27 05:16:28 1: HUEBridge_HTTP_Request http://192.168.178.73/api/e966e5500668a4fb9629d3f2cd9a1ac2/lights/1/state: Can't connect to http://192.168.178.73:80
2015.10.27 05:16:28 3: HUEBridge_Call: failed, retrying
2015.10.27 05:16:28 3: HUEBridge_Call: failed
2015.10.27 05:16:32 1: HUEBridge_HTTP_Request http://192.168.178.73/api/e966e5500668a4fb9629d3f2cd9a1ac2/lights/1/state: Can't connect to http://192.168.178.73:80
2015.10.27 05:16:32 3: HUEBridge_Call: failed, retrying


Mfg Steffen

teqqyde

Zitat von: PsychoD am 22 Oktober 2015, 23:53:56
Nabend,

hat schon jemand die Hue Bridge 2.0? Funktioniert die auch problemlos mit FHEM?

VG
Psy

Nutze derzeit nur das steuern von an und aus, aber das kann sie ohne Probleme.

PsychoD


oggy

Moin,

ich bin noch absoluter Frischling bei FHEM (1 Woche), wurstel mich aber von Lösung zu Lösung --> Kameras gehen bei Abwesenheit an, bei Ankunft zu Hause höre ich von meinem Asterisk eine Statusmeldung(wer hat angerufen, welche Termine stehen an) und je nach Harmony-Activität wird Licht ein-/ausgeschaltet und gedimmt (sogar eine kleine Trailershow lasse ich beim Videoschauen über FHEM starten) :) ... aber ich raffe es nicht, wie ich eine Gruppe HUEs auf einmal ändern kann/wie ich bestimmte HUEs gruppieren kann. Ich finde irgendwie keine Beispiel-Konfiguration oder aber ich kann einfach keine Lösung finden, weil sich hinter der Gruppierung ganz was anderes verbirgt als ich mir es vorstelle. Hat vielleicht jemand eine kleine Beispiel-config?

Gruß und Dank

justme1968

es gibt mindestens 5 möglichkeiten mehrere lampen auf ein mal zu schalten.

von der Angabe einer passenden devspec/device liste im set über structre und LightScene bis hin zu groups and scenes in der bridge.

welche du genau verwendest hängt vom jeweiligen einsatz zweck ab.

- wenn die liste der zu haltenden lampen jedes mal anders ist -> devspec
- wenn du nicht nur hue lampen sondern auch andere gemeinsam schalten willst -> structure
- wenn du eine ganze gruppe von lampen aber mit jeweils unterschiedlichen einstellungen schalten willst -> LightScene

die drei möglichkeiten oben arbeiten rein fhem intern.

wenn du die möglichkeiten der bridge nutzen willst:
- mehrere lampen auf die gleiche einstellung -> hue groups
- mehrere lampen mit jeweils eigenen einstellungen -> hue scenes und hue groups

wenn du eine hue group in einer LightScene verwendest wird automatisch mit hue scenes gearbeitet.

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

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

Steffen

Hallo!

Ich hatte schon mal gefragt aber ist wohl leider untergegangen, denn es geht um die Fehlenden readings in Hue-Bulbs die nicht mehr richtig in fhem eintreffen was vorher ging.

Könnte man sich das vielleicht nochmal ansehen???

Mfg Steffen

oggy

@andre

dank dir.... so wie ich das bis jetzt herausgelesen habe, trifft wahrscheinlich die Gruppierung von deinem Modul hue groups meine Anforderungen. Ich habe im Wohnzimmer 3x HUEs die ich auf eine Farbe und eine Helligkeit setzen möchte. Mir will das noch nicht in den Kopf, wie ich den HUEs sage, du bist jetzt in der und der Gruppe. Greift dort der "group"-Parameter?

Grüße Basti

PS.: ich habe FHEM jetzt erst ein Woche am wickel und bin total begeistert, wie mächtig die Software ist. Ich habe jetzt schon einen großen Teil meiner selbstgebastelten Perlscripte damit ablösen können.

volschin

Als erste Anlaufstelle empfiehlt sich eigentlich immer die commandref, mit der sich die Autoren meist viel Mühe geben.
Hier beantwortet Example 3 vermutlich deine Frage.
Intel NUC+Ubuntu 22.04+Docker+FHEM6
HomeMatic: HM-MOD-RPI-PCB+HM-USB-CFG2+hmland+diverse, HUE: Hue-Bridge, RaspBee+deCONZ+diverse
Amzn Dash-Buttons, Siro Rollos
4xRPi, 4xCO20, OWL+USB, HarmonyHub, FRITZ!Box 7590, Echo Dots+Show8, Logi Circle 2, HomeBridge
TIG Stack (Telegraf, InfluxDB, Grafana)

justme1968

hier steht im prinzip wie es geht: http://forum.fhem.de/index.php/topic,30895.msg234449.html#msg234449.

und hier etwas zu den szenen: http://forum.fhem.de/index.php/topic,42003.msg342251.html#msg342251.

ansonsten sind die kommandos auch in der commandref beschrieben.

gruss
  andre

ps: weiter viel spass :)
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

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