philips hue modul

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

Vorheriges Thema - Nächstes Thema

justme1968

ich werde anfangen für die updates an den hue modulen jeweils einen eigen thread anzufangen. der erste für das update morgen ist hier zu finden: http://forum.fhem.de/index.php/topic,30895.msg234449.html#msg234449.

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

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

justme1968

@hinrich2001:

bitte aktiviere mal in 30_HUEBridge.pm etwas vor der zeile 440 die beiden zeilen mit Log3 die auskommentiert sind und eventuell den try/catch block. dazu musst du aber auch am anfang des moduls das use Try:Tiny aktivieren.

danach versuch mal das problem zu reproduzieren. im log sollten die daten stehen die die bridge geschickt hat.

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

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

hinrich2001

Hallo Andre,

danke für die schnelle Reaktion.

In Zeile 423 und 425 habe ich nun die "#" vor Log3 weggenommen.


 

    if( defined $path) {
    $uri .= "/" . $path;
  }
  Log3 $name, 3, "Url: " . $uri;
  my $ret = HUEBridge_HTTP_Request(0,$uri,$method,undef,$obj,undef);
  Log3 $name, 3, Dumper $ret;
  if( !defined($ret) ) {
    return undef;
  } elsif($ret eq '') {
    return undef;
  } elsif($ret =~ /^error:(\d){3}$/) {
    return "HTTP Error Code " . $1;
  }




Gleiches mit



use Try::Tiny;



und

 

  try {
    from_json($ret);
  } catch {
    return undef;
  }




Anschließend ein ./startfhem.

Und nun warte ich mal bis das Problem wieder auftritt. Denn wie gesagt, ich kann es nicht bewusst reproduzieren (bzw. habe noch kein Muster erkannt).

Melde mich.

Gruß,
Hinrich


hinrich2001

So, der Fehler ist wieder aufgetreten.

Eventuell kann ich es mit der Benutzung der Hue App (habe darüber die Lampe ausgeschaltet, um zu schauen ob der "at" sie wieder anmacht - hat er gemacht) in Verbindung bringen. Das ist aber eine sehr vage Theorie.

tail -f <logfile> | grep -i hue

2014.12.23 20:26:01 5: Cmd: >set HUEBridge_HUEDevice2 xy 0.5307,0.4264 : bri 100<
2014.12.23 20:26:02 5: HUEBridge_HTTP_Request http://192.168.178.61/api/93155e41e219fd5c59c344997186553c/lights/2/state: Got data, length: 132
2014.12.23 20:26:03 5: HUEBridge_HTTP_Request http://192.168.178.61/api/93155e41e219fd5c59c344997186553c/lights/2: Got data, length: 406
2014.12.23 20:26:03 4: parse status message for HUEBridge_HUEDevice2
2014.12.23 20:26:03 5: redefine at command at_hue_aussen_check as +*00:01:00 {
    fhem "set HUEBridge_HUEDevice2 xy 0.168,0.041 : bri 100"
   fhem "set HUEBridge_HUEDevice2 xy 0.5307,0.4264 : bri 100"
   fhem "set HUEBridge_HUEDevice2 xy 0.314,0.3288 : bri 100"
2014.12.23 20:26:07 5: HUEBridge_HTTP_Request http://192.168.178.61/api/93155e41e219fd5c59c344997186553c/config: Got data, length: 1700
2014.12.23 20:26:22 5: HUEBridge_HTTP_Request http://192.168.178.61/api/93155e41e219fd5c59c344997186553c/lights/3: Got data, length: 404
2014.12.23 20:26:22 4: parse status message for HUEBridge_HUEDevice3
malformed JSON string, neither array, object, number, string or atom, at character offset 0 (before "HTTP/1.1 200 OK\r\n") at ./FHEM/30_HUEBridge.pm line 440
2014.12.23 20:26:46 5: HUEBridge_HTTP_Request http://192.168.178.61/api/93155e41e219fd5c59c344997186553c/lights/1: Got data, length: 17


Hier die letzten Zeilen des fhem Logfiles.

2014.12.23 20:26:18 4: FHT hzg_wz windowsensor: ok
2014.12.23 20:26:18 4: FHT hzg_wz warnings: Window open
2014.12.23 20:26:18 5: Triggering hzg_wz (5 changes)
2014.12.23 20:26:18 5: Notify loop for hzg_wz battery: ok
2014.12.23 20:26:22 5: HUEBridge_HTTP_Request http://192.168.178.61/api/93155e41e219fd5c59c344997186553c/lights/3: Got data, length: 404
2014.12.23 20:26:22 4: parse status message for HUEBridge_HUEDevice3
2014.12.23 20:26:23 5: HMLAN/RAW: /E1D9520,0000,2A7FC00B,FF,FFA6,1BA2581D95201D9E97000A

2014.12.23 20:26:23 5: HMLAN_Parse: HMLAN1 R:E1D9520   stat:0000 t:2A7FC00B d:FF r:FFA6     m:1B A258 1D9520 1D9E97 000A
2014.12.23 20:26:23 5: HMLAN1 dispatch A0B1BA2581D95201D9E97000A::-90:HMLAN1
2014.12.23 20:26:34 5: CUL/RAW: /F1DE6003A4FED

2014.12.23 20:26:34 4: CUL_Parse: myCUNO F1DE6003A4FED -83.5
2014.12.23 20:26:34 5: myCUNO dispatch 810c04xx0101a0011de600003a4f
2014.12.23 20:26:34 4: FS20 FS20_BM_Flur_EG_Kanal_1 on-old-for-timer 60
2014.12.23 20:26:34 4: Follow: +00:01:00 setstate FS20_BM_Flur_EG_Kanal_1 off
2014.12.23 20:26:34 5: Triggering global (1 changes)
2014.12.23 20:26:34 5: Notify loop for global DEFINED FS20_BM_Flur_EG_Kanal_1_timer
2014.12.23 20:26:34 5: Triggering FS20_BM_Flur_EG_Kanal_1 (1 changes)
2014.12.23 20:26:34 5: Notify loop for FS20_BM_Flur_EG_Kanal_1 on-old-for-timer 60
2014.12.23 20:26:34 5: Triggering nf_Anwesenheit_Kontrolle
2014.12.23 20:26:34 4: nf_Anwesenheit_Kontrolle exec {if (Value("hilfsschalter_abwesenheit") eq "on") {fhem ("set HM_Steckdose_Pumpe on ;; sleep 5 ;; set hilfsschalter_abwesenheit off")}}
2014.12.23 20:26:34 5: Cmd: >{if (Value("hilfsschalter_abwesenheit") eq "on") {fhem ("set HM_Steckdose_Pumpe on ; sleep 5 ; set hilfsschalter_abwesenheit off")}}<
2014.12.23 20:26:34 5: Triggering testalarm_on
2014.12.23 20:26:34 4: testalarm_on exec {if (Value("hilfsschalter_abwesenheit") eq "on" && Value("hilfsschalter_alarmanlage") eq "on") {fhem "set CUL_HM_smokeDetector_19F205 teamCall" ;; sleep 2 ;; system ("/var/media/ftp/fhem/script/alarm_anruf_mail.sh")}}
2014.12.23 20:26:34 5: Cmd: >{if (Value("hilfsschalter_abwesenheit") eq "on" && Value("hilfsschalter_alarmanlage") eq "on") {fhem "set CUL_HM_smokeDetector_19F205 teamCall" ; sleep 2 ; system ("/var/media/ftp/fhem/script/alarm_anruf_mail.sh")}}<
2014.12.23 20:26:39 5: HMLAN_Send:  HMLAN1 I:K
2014.12.23 20:26:39 5: HMLAN/RAW: /HHM-LAN-IF,03C1,IEQ0061967,13977D,2FF557,2A7FFDEA,000C

2014.12.23 20:26:39 5: HMLAN_Parse: HMLAN1 V:03C1 sNo:IEQ0061967 d:13977D O:2FF557 t:2A7FFDEA IDcnt:000C
2014.12.23 20:26:46 5: HUEBridge_HTTP_Request http://192.168.178.61/api/93155e41e219fd5c59c344997186553c/lights/1: Got data, length: 17


Wonach muss ich schauen? Ich glaube, da sind nicht mehr Infos drin als vor der Änderung in 30_HUEBridge.pm.
Warum taucht der String "malformed JSON string" hier eigentlich nicht auf? Den sehe ich nur auf der Konsole mit o.a. tail -f ....

Hast du noch eine Idee?

Gruß,
Hinrich

justme1968

die meldungen die du aktiviert hast sind nicht zu sehen. z.b. die Url: meldung. die müsste vor jeder HUEBridge_HTTP_Request zeile kommen und danach die antwort der bridge.

ich weiss nicht was dein ./startfhem macht. aber vor dem neu statarten muss fhem angehalten werden. oder du machst ein reload 30_HUEBridge

gruss
  andre


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

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

hinrich2001

Stimmt.

Jetzt sehe ich Meldungen wie diese


2014.12.23 21:13:17 5: Cmd: >set HUEBridge_HUEDevice2 xy 0.5307,0.4264 : bri 100<
2014.12.23 21:13:18 5: HUEBridge_HTTP_Request http://192.168.178.61/api/93155e41e219fd5c59c344997186553c/lights/2/state: Got data, length: 132
2014.12.23 21:13:19 5: HUEBridge_HTTP_Request http://192.168.178.61/api/93155e41e219fd5c59c344997186553c/lights/2: Got data, length: 406
2014.12.23 21:13:19 3: $VAR1 = '{"state": {"on":true,"bri":100,"hue":13713,"sat":251,"effect":"none","xy":[0.5307,0.4264],"ct":500,"alert":"select","colormode":"xy","reachable":true}, "type": "Extended color light", "name": "Hue Lamp 1", "modelid": "LCT001","uniqueid":"00:17:88:01:00:ff:67:d6-0b", "swversion": "66013452", "pointsymbol": { "1":"none", "2":"none", "3":"none", "4":"none", "5":"none", "6":"none", "7":"none", "8":"none" }}';



Jetzt heißt es wieder, auf den Fehler zu warten.

Ist deine Erwartung, dass die Änderung im Modul etwas am Verhalten ändert oder "nur", dass du anhand der Meldungen im Log Rückschlüsse auf die Problemursache ziehen kannst?

Gruß,
Hinrich

justme1968

für meldung deutet darauf hin das irgendetwas mit der  antwort der bridge nicht stimmt bzw. die Antwort anders ausgewertet werden muss. wenn das problem wieder auftritt sollte die problematische antwort im log stehen und wir können weiter sehen.

gruß
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

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

hinrich2001

Hi,

Problem ist wieder aufgetreten.

tail -f <log> | grep -i hue

2014.12.23 22:06:09 3: $VAR1 = '{"state": {"on":true,"bri":100,"hue":25603,"sat":254,"effect":"none","xy":[0.5307,0.4264],"ct":290,"alert":"select","colormode":"xy","reachable":true}, "type": "Extended color light", "name": "Hue Lamp 1", "modelid": "LCT001","uniqueid":"00:17:88:01:00:ff:67:d6-0b", "swversion": "66013452", "pointsymbol": { "1":"none", "2":"none", "3":"none", "4":"none", "5":"none", "6":"none", "7":"none", "8":"none" }}';
2014.12.23 22:06:09 4: parse status message for HUEBridge_HUEDevice2
2014.12.23 22:06:09 5: Triggering HUEBridge_HUEDevice2 (4 changes)
2014.12.23 22:06:09 5: Notify loop for HUEBridge_HUEDevice2 bri: 100
2014.12.23 22:06:09 5: Triggering HUEBridge_HUEDevice2 (1 changes)
2014.12.23 22:06:09 5: Notify loop for HUEBridge_HUEDevice2 RGB: 84520c
2014.12.23 22:06:09 5: redefine at command at_hue_aussen_check as +*00:01:00 {
    fhem "set HUEBridge_HUEDevice2 xy 0.168,0.041 : bri 100"
   fhem "set HUEBridge_HUEDevice2 xy 0.5307,0.4264 : bri 100"
   fhem "set HUEBridge_HUEDevice2 xy 0.314,0.3288 : bri 100"
   fhem "set HUEBridge_HUEDevice2 off"
2014.12.23 22:06:16 5: HUEBridge_HTTP_Request http://192.168.178.61/api/93155e41e219fd5c59c344997186553c/lights/1: Got data, length: 403
2014.12.23 22:06:16 3: $VAR1 = '{"state": {"on":false,"bri":130,"hue":12778,"sat":210,"effect":"none","xy":[0.5142,0.4124],"ct":471,"alert":"none","colormode":"hs","reachable":true}, "type": "Extended color light", "name": "Hue Lamp", "modelid": "LCT001","uniqueid":"00:17:88:01:00:fd:21:06-0b", "swversion": "66013452", "pointsymbol": { "1":"none", "2":"none", "3":"none", "4":"none", "5":"none", "6":"none", "7":"none", "8":"none" }}';
2014.12.23 22:06:16 4: parse status message for HUEBridge_HUEDevice1
malformed JSON string, neither array, object, number, string or atom, at character offset 0 (before "HTTP/1.1 200 OK\r\n") at ./FHEM/30_HUEBridge.pm line 440
2014.12.23 22:06:19 5: HUEBridge_HTTP_Request http://192.168.178.61/api/93155e41e219fd5c59c344997186553c/lights/3: Got data, length: 17


Hier die letzten Zeilen im log (ohne grep -i hue)


2014.12.23 22:06:06 5: Notify loop for hzg_kueche actuator: 0%
2014.12.23 22:06:07 5: exec at command at_hue_aussen_check
2014.12.23 22:06:07 5: Cmd: >{
        if ((ReadingsVal('myTwilight', 'light', 0) < 5) && (Value("hilfsschalter_alarmanlage") eq "off") && ($hour >= 6) && ($hour <= 8) && (ReadingsVal('Wetter_D', 'temp_c', 0) < 4)) {
    fhem "set HUEBridge_HUEDevice2 xy 0.168,0.041 : bri 100"
    }
else {
   if ((ReadingsVal('myTwilight', 'light', 0) < 5) && (Value("hilfsschalter_alarmanlage") eq "off") && ($hour >= 5) && ($hour < 23)) {
   fhem "set HUEBridge_HUEDevice2 xy 0.5307,0.4264 : bri 100"
   }
else {
   if ((ReadingsVal('myTwilight', 'light', 0) < 5) && (Value("hilfsschalter_alarmanlage") eq "on") && ($hour >= 5) && ($hour < 23)) {
   fhem "set HUEBridge_HUEDevice2 xy 0.314,0.3288 : bri 100"
   }
else {
   {
   fhem "set HUEBridge_HUEDevice2 off"
   }
}}}}<
2014.12.23 22:06:07 5: Cmd: >set HUEBridge_HUEDevice2 xy 0.5307,0.4264 : bri 100<
2014.12.23 22:06:07 3: Url: http://192.168.178.61/api/93155e41e219fd5c59c344997186553c/lights/2/state
2014.12.23 22:06:08 5: HUEBridge_HTTP_Request http://192.168.178.61/api/93155e41e219fd5c59c344997186553c/lights/2/state: Got data, length: 132
2014.12.23 22:06:08 3: $VAR1 = '[{"success":{"/lights/2/state/on":true}},{"success":{"/lights/2/state/xy":[0.5307,0.4264]}},{"success":{"/lights/2/state/bri":100}}]';

2014.12.23 22:06:08 3: Url: http://192.168.178.61/api/93155e41e219fd5c59c344997186553c/lights/2
2014.12.23 22:06:09 5: HUEBridge_HTTP_Request http://192.168.178.61/api/93155e41e219fd5c59c344997186553c/lights/2: Got data, length: 406
2014.12.23 22:06:09 3: $VAR1 = '{"state": {"on":true,"bri":100,"hue":25603,"sat":254,"effect":"none","xy":[0.5307,0.4264],"ct":290,"alert":"select","colormode":"xy","reachable":true}, "type": "Extended color light", "name": "Hue Lamp 1", "modelid": "LCT001","uniqueid":"00:17:88:01:00:ff:67:d6-0b", "swversion": "66013452", "pointsymbol": { "1":"none", "2":"none", "3":"none", "4":"none", "5":"none", "6":"none", "7":"none", "8":"none" }}';

2014.12.23 22:06:09 4: parse status message for HUEBridge_HUEDevice2
2014.12.23 22:06:09 5: Triggering HUEBridge_HUEDevice2 (4 changes)
2014.12.23 22:06:09 5: Notify loop for HUEBridge_HUEDevice2 bri: 100
2014.12.23 22:06:09 5: Triggering HUEBridge_HUEDevice2 (1 changes)
2014.12.23 22:06:09 5: Notify loop for HUEBridge_HUEDevice2 RGB: 84520c
2014.12.23 22:06:09 5: redefine at command at_hue_aussen_check as +*00:01:00 {
        if ((ReadingsVal('myTwilight', 'light', 0) < 5) && (Value("hilfsschalter_alarmanlage") eq "off") && ($hour >= 6) && ($hour <= 8) && (ReadingsVal('Wetter_D', 'temp_c', 0) < 4)) {
    fhem "set HUEBridge_HUEDevice2 xy 0.168,0.041 : bri 100"
    }
else {
   if ((ReadingsVal('myTwilight', 'light', 0) < 5) && (Value("hilfsschalter_alarmanlage") eq "off") && ($hour >= 5) && ($hour < 23)) {
   fhem "set HUEBridge_HUEDevice2 xy 0.5307,0.4264 : bri 100"
   }
else {
   if ((ReadingsVal('myTwilight', 'light', 0) < 5) && (Value("hilfsschalter_alarmanlage") eq "on") && ($hour >= 5) && ($hour < 23)) {
   fhem "set HUEBridge_HUEDevice2 xy 0.314,0.3288 : bri 100"
   }
else {
   {
   fhem "set HUEBridge_HUEDevice2 off"
   }
}}}}
2014.12.23 22:06:09 5: CUL/RAW: /TA0BFC302F9
TA0BFC382F9

2014.12.23 22:06:09 4: CUL_Parse: myCUNO TA0BFC302F9 -77.5
2014.12.23 22:06:09 5: myCUNO dispatch TA0BFC302
2014.12.23 22:06:09 4: FHTTK Device CUL_FHTTK_a0bfc3 (Window: Closed)
2014.12.23 22:06:09 5: Triggering CUL_FHTTK_a0bfc3 (4 changes)
2014.12.23 22:06:09 5: Notify loop for CUL_FHTTK_a0bfc3 Window: Closed
2014.12.23 22:06:09 4: CUL_Parse: myCUNO TA0BFC382F9 -77.5
2014.12.23 22:06:09 5: myCUNO dispatch TA0BFC382
2014.12.23 22:06:09 4: FHTTK skipping state 02 as last similar telegram was received less than 5 (2) secs ago
2014.12.23 22:06:16 3: Url: http://192.168.178.61/api/93155e41e219fd5c59c344997186553c/lights/1
2014.12.23 22:06:16 5: HUEBridge_HTTP_Request http://192.168.178.61/api/93155e41e219fd5c59c344997186553c/lights/1: Got data, length: 403
2014.12.23 22:06:16 3: $VAR1 = '{"state": {"on":false,"bri":130,"hue":12778,"sat":210,"effect":"none","xy":[0.5142,0.4124],"ct":471,"alert":"none","colormode":"hs","reachable":true}, "type": "Extended color light", "name": "Hue Lamp", "modelid": "LCT001","uniqueid":"00:17:88:01:00:fd:21:06-0b", "swversion": "66013452", "pointsymbol": { "1":"none", "2":"none", "3":"none", "4":"none", "5":"none", "6":"none", "7":"none", "8":"none" }}';

2014.12.23 22:06:16 4: parse status message for HUEBridge_HUEDevice1
2014.12.23 22:06:16 3: Url: http://192.168.178.61/api/93155e41e219fd5c59c344997186553c/lights/3
2014.12.23 22:06:19 5: HUEBridge_HTTP_Request http://192.168.178.61/api/93155e41e219fd5c59c344997186553c/lights/3: Got data, length: 17
2014.12.23 22:06:19 3: $VAR1 = 'HTTP/1.1 200 OK
';



Danke und Gruß,
Hinrich

justme1968

das problem sollte mit dem update morgen behoben sein.

die antwort der bridge ist kein json. das modul ignoriert solche antworten jetzt.

ich vermute das passiert wenn die bridge überlastet ist, zu viele kommandos gesendet wurden oder mehrere verbindungen offen sind.

auffällig ist auch das die bridge im fehler fall drei sekunden für die antwort braucht. vielleicht schlägt auch irgendein timeout zu.

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

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

hinrich2001

Besten Dank schon einmal für die super Unterstützung. Ich habe jetzt erst mal ein Fallback auf eine fhem.cfg der Vor-Hue-Zeit gemacht, da ich für ein paar Tage weg bin und das System natürlich nicht abschmieren darf.

Wenn ich wieder da bin, probiere ich es mit deinem neuen Modul.

Schöne Weihnachtstage,

Hinrich

hinrich2001

Hallo Andre,

eben habe ich dein neues Modul geladen und mit der fhem.cfg ausprobiert, mit der am 22.12. noch alles geklappt hat (mit Bewegungsmeldern und Hue).

Klappt aber nicht, denn der Status der drei Bulbs ist "unreachable" (sind natürlich nicht ausgeschaltet).

Muss ich sie neu anlernen?

Gruß,
Hinrich

2014.12.27 22:35:18 4: HTTP FHEMWEB:192.168.178.54:51633 GET /fhem?detail=HUEBridge_HUEDevice3
2014.12.27 22:35:18 4: 3391:FHEMWEB:192.168.178.54:51633: /fhem?detail=HUEBridge_HUEDevice3 / RL:3470 / text/html; charset=UTF-8 / Content-Encoding: gzip
2014.12.27 22:35:19 4: HTTP FHEMWEB:192.168.178.54:51634 GET /fhem?cmd={AttrVal(%22HUEBridge_HUEDevice3%22,%22room%22,%22%22)}&XHR=1
2014.12.27 22:35:19 5: Cmd: >{AttrVal("HUEBridge_HUEDevice3","room","")}<
2014.12.27 22:35:19 4: 3391:FHEMWEB:192.168.178.54:51634: /fhem?cmd={AttrVal(%22HUEBridge_HUEDevice3%22,%22room%22,%22%22)}&XHR=1 / RL:30 / text/plain; carset=UTF-8 / Content-Encoding: gzip
2014.12.27 22:35:19 4: HTTP FHEMWEB:192.168.178.54:51653 GET /fhem?cmd={ReadingsVal(%22HUEBridge_HUEDevice3%22,%22pct%22,%22%22)}&XHR=1
2014.12.27 22:35:19 5: Cmd: >{ReadingsVal("HUEBridge_HUEDevice3","pct","")}<
2014.12.27 22:35:19 4: 3391:FHEMWEB:192.168.178.54:51653: /fhem?cmd={ReadingsVal(%22HUEBridge_HUEDevice3%22,%22pct%22,%22%22)}&XHR=1 / RL:22 / text/plain charset=UTF-8 / Content-Encoding: gzip
2014.12.27 22:35:19 4: HTTP FHEMWEB:192.168.178.54:51633 GET /fhem?XHR=1&inform=type=status;filter=HUEBridge_HUEDevice3;since=1419716117&timestamp=141971126882
2014.12.27 22:35:55 4: using HUEBridge_HTTP_Request: GET lights/
2014.12.27 22:35:57 5: HUEBridge_HTTP_Request http://192.168.178.61/api/93155e41e219fd5c59c344997186553c/lights/: Got data, length: 1229
2014.12.27 22:35:57 4: parse status message for HUEBridge_HUEDevice1
2014.12.27 22:35:58 4: using HUEBridge_HTTP_Request: GET lights/
2014.12.27 22:35:58 5: HUEBridge_HTTP_Request http://192.168.178.61/api/93155e41e219fd5c59c344997186553c/lights/: Got data, length: 1229
2014.12.27 22:35:58 4: parse status message for HUEBridge_HUEDevice3
2014.12.27 22:35:59 4: HTTP FHEMWEB:192.168.178.54:51634 GET /fhem&detail=HUEBridge_HUEDevice3&detail=HUEBridge_HUEDevice3&dev.setHUEBridge_HUEDevice3=HUBridge_HUEDevice3&cmd.setHUEBridge_HUEDevice3=set&arg.setHUEBridge_HUEDevice3=pct&val.setHUEBridge_HUEDevice3=49
2014.12.27 22:35:59 5: Cmd: >set HUEBridge_HUEDevice3 pct 49<
2014.12.27 22:35:59 4: using HUEBridge_HTTP_Request: GET lights/HASH(0x12402e8)
2014.12.27 22:36:04 1: HUEBridge_HTTP_Request http://192.168.178.61/api/93155e41e219fd5c59c344997186553c/lights/HASH(0x12402e8): Select timeout/error:
2014.12.27 22:36:04 5: Triggering HUEBridge_HUEDevice3 (1 changes)
2014.12.27 22:36:04 5: Notify loop for HUEBridge_HUEDevice3 pct 49
2014.12.27 22:36:04 4: using HUEBridge_HTTP_Request: GET lights/
2014.12.27 22:36:06 5: HUEBridge_HTTP_Request http://192.168.178.61/api/93155e41e219fd5c59c344997186553c/lights/: Got data, length: 1229
2014.12.27 22:36:06 4: parse status message for HUEBridge_HUEDevice2
2014.12.27 22:36:06 4: HTTP FHEMWEB:192.168.178.54:51634 GET /fhem?detail=HUEBridge_HUEDevice3
2014.12.27 22:36:06 4: 3391:FHEMWEB:192.168.178.54:51634: /fhem?detail=HUEBridge_HUEDevice3 / RL:3468 / text/html; charset=UTF-8 / Content-Encoding: gzip
2014.12.27 22:36:07 4: HTTP FHEMWEB:192.168.178.54:51636 GET /fhem?cmd={ReadingsVal(%22HUEBridge_HUEDevice3%22,%22pct%22,%22%22)}&XHR=1
2014.12.27 22:36:07 5: Cmd: >{ReadingsVal("HUEBridge_HUEDevice3","pct","")}<
2014.12.27 22:36:07 4: 3391:FHEMWEB:192.168.178.54:51636: /fhem?cmd={ReadingsVal(%22HUEBridge_HUEDevice3%22,%22pct%22,%22%22)}&XHR=1 / RL:22 / text/plain charset=UTF-8 / Content-Encoding: gzip
2014.12.27 22:36:07 4: HTTP FHEMWEB:192.168.178.54:51655 GET /fhem?cmd={AttrVal(%22HUEBridge_HUEDevice3%22,%22room%22,%22%22)}&XHR=1
2014.12.27 22:36:07 5: Cmd: >{AttrVal("HUEBridge_HUEDevice3","room","")}<
2014.12.27 22:36:07 4: 3391:FHEMWEB:192.168.178.54:51655: /fhem?cmd={AttrVal(%22HUEBridge_HUEDevice3%22,%22room%22,%22%22)}&XHR=1 / RL:30 / text/plain; carset=UTF-8 / Content-Encoding: gzip
2014.12.27 22:36:07 4: HTTP FHEMWEB:192.168.178.54:51634 GET /fhem?XHR=1&inform=type=status;filter=HUEBridge_HUEDevice3;since=1419716165&timestamp=141971174751
2014.12.27 22:36:23 4: HTTP FHEMWEB:192.168.178.54:51655 GET /fhem?detail=FileLog_HUEBridge_HUEDevice3
2014.12.27 22:36:23 4: 3391:FHEMWEB:192.168.178.54:51655: /fhem?detail=FileLog_HUEBridge_HUEDevice3 / RL:3185 / text/html; charset=UTF-8 / Content-Encodig: gzip
2014.12.27 22:36:23 4: HTTP FHEMWEB:192.168.178.54:51663 GET /fhem?cmd={AttrVal(%22FileLog_HUEBridge_HUEDevice3%22,%22room%22,%22%22)}&XHR=1
2014.12.27 22:36:23 5: Cmd: >{AttrVal("FileLog_HUEBridge_HUEDevice3","room","")}<
2014.12.27 22:36:23 4: 3391:FHEMWEB:192.168.178.54:51663: /fhem?cmd={AttrVal(%22FileLog_HUEBridge_HUEDevice3%22,%22room%22,%22%22)}&XHR=1 / RL:21 / text/lain; charset=UTF-8 / Content-Encoding: gzip
2014.12.27 22:36:23 4: HTTP FHEMWEB:192.168.178.54:51653 GET /fhem?cmd={ReadingsVal(%22FileLog_HUEBridge_HUEDevice3%22,%22absorb%22,%22%22)}&XHR=1
2014.12.27 22:36:23 5: Cmd: >{ReadingsVal("FileLog_HUEBridge_HUEDevice3","absorb","")}<
2014.12.27 22:36:23 4: 3391:FHEMWEB:192.168.178.54:51653: /fhem?cmd={ReadingsVal(%22FileLog_HUEBridge_HUEDevice3%22,%22absorb%22,%22%22)}&XHR=1 / RL:21 /text/plain; charset=UTF-8 / Content-Encoding: gzip
2014.12.27 22:36:24 4: HTTP FHEMWEB:192.168.178.54:51655 GET /fhem?XHR=1&inform=type=status;filter=FileLog_HUEBridge_HUEDevice3;since=1419716182&timestam=1419716191551
2014.12.27 22:36:25 4: HTTP FHEMWEB:192.168.178.54:51636 GET /fhem/FileLog_logWrapper&dev=FileLog_HUEBridge_HUEDevice3&type=text&file=HUEBridge_HUEDevice-2014-12.log
2014.12.27 22:36:26 4: HTTP FHEMWEB:192.168.178.54:51636 GET /fhem/FileLog_logWrapper&dev=FileLog_HUEBridge_HUEDevice3&type=text&file=HUEBridge_HUEDevice-2014-12.log?XHR=1&inform=type=status;filter=;since=1419716184&timestamp=1419716194298
2014.12.27 22:36:55 4: HTTP FHEMWEB:192.168.178.54:51653 GET /fhem/FileLog_logWrapper&dev=FileLog_HUEBridge_HUEDevice3&type=text&file=HUEBridge_HUEDevice-2014-12.log
2014.12.27 22:36:55 4: HTTP FHEMWEB:192.168.178.54:51653 GET /fhem/FileLog_logWrapper&dev=FileLog_HUEBridge_HUEDevice3&type=text&file=HUEBridge_HUEDevice-2014-12.log?XHR=1&inform=type=status;filter=;since=1419716214&timestamp=1419716223330
2014.12.27 22:36:55 4: using HUEBridge_HTTP_Request: GET lights/
2014.12.27 22:36:57 5: HUEBridge_HTTP_Request http://192.168.178.61/api/93155e41e219fd5c59c344997186553c/lights/: Got data, length: 1229
2014.12.27 22:36:57 4: parse status message for HUEBridge_HUEDevice1
2014.12.27 22:36:58 4: using HUEBridge_HTTP_Request: GET lights/
2014.12.27 22:36:59 5: HUEBridge_HTTP_Request http://192.168.178.61/api/93155e41e219fd5c59c344997186553c/lights/: Got data, length: 1229
2014.12.27 22:36:59 4: parse status message for HUEBridge_HUEDevice3
2014.12.27 22:37:04 4: HTTP FHEMWEB:192.168.178.54:51663 GET /fhem?room=HUEDevice
2014.12.27 22:37:04 4: 3391:FHEMWEB:192.168.178.54:51663: /fhem?room=HUEDevice / RL:3916 / text/html; charset=UTF-8 / Content-Encoding: gzip
2014.12.27 22:37:04 4: using HUEBridge_HTTP_Request: GET lights/
2014.12.27 22:37:05 5: HUEBridge_HTTP_Request http://192.168.178.61/api/93155e41e219fd5c59c344997186553c/lights/: Got data, length: 1229
2014.12.27 22:37:05 4: parse status message for HUEBridge_HUEDevice2
2014.12.27 22:37:05 4: HTTP FHEMWEB:192.168.178.54:51663 GET /fhem?XHR=1&inform=type=status;filter=room=HUEDevice;since=1419716223&timestamp=141971623326
2014.12.27 22:37:11 4: HTTP FHEMWEB:192.168.178.54:51632 GET /fhem?XHR=1&cmd.HUEBridge_HUEDevice3=set%20HUEBridge_HUEDevice3%20off&room=HUEDevice
2014.12.27 22:37:11 5: Cmd: >set HUEBridge_HUEDevice3 off<
2014.12.27 22:37:11 4: using HUEBridge_HTTP_Request: GET lights/HASH(0x12402e8)
2014.12.27 22:37:12 5: HUEBridge_HTTP_Request http://192.168.178.61/api/93155e41e219fd5c59c344997186553c/lights/HASH(0x12402e8): Got data, length: 123
2014.12.27 22:37:12 5: Triggering HUEBridge_HUEDevice3 (1 changes)
2014.12.27 22:37:12 5: Notify loop for HUEBridge_HUEDevice3 off
2014.12.27 22:37:12 4: 3391:FHEMWEB:192.168.178.54:51632: /fhem?XHR=1&cmd.HUEBridge_HUEDevice3=set%20HUEBridge_HUEDevice3%20off&room=HUEDevice / RL:20 / ext/plain; charset=UTF-8 / Content-Encoding: gzip
2014.12.27 22:37:19 4: HTTP FHEMWEB:192.168.178.54:51632 GET /fhem?detail=HUEBridge_HUEDevice3
2014.12.27 22:37:19 4: 3391:FHEMWEB:192.168.178.54:51632: /fhem?detail=HUEBridge_HUEDevice3 / RL:3504 / text/html; charset=UTF-8 / Content-Encoding: gzip
2014.12.27 22:37:19 4: HTTP FHEMWEB:192.168.178.54:51674 GET /fhem?cmd={ReadingsVal(%22HUEBridge_HUEDevice3%22,%22pct%22,%22%22)}&XHR=1
2014.12.27 22:37:19 5: Cmd: >{ReadingsVal("HUEBridge_HUEDevice3","pct","")}<
2014.12.27 22:37:19 4: 3391:FHEMWEB:192.168.178.54:51674: /fhem?cmd={ReadingsVal(%22HUEBridge_HUEDevice3%22,%22pct%22,%22%22)}&XHR=1 / RL:22 / text/plain charset=UTF-8 / Content-Encoding: gzip
2014.12.27 22:37:19 4: HTTP FHEMWEB:192.168.178.54:51680 GET /fhem?cmd={AttrVal(%22HUEBridge_HUEDevice3%22,%22room%22,%22%22)}&XHR=1
2014.12.27 22:37:19 5: Cmd: >{AttrVal("HUEBridge_HUEDevice3","room","")}<
2014.12.27 22:37:19 4: 3391:FHEMWEB:192.168.178.54:51680: /fhem?cmd={AttrVal(%22HUEBridge_HUEDevice3%22,%22room%22,%22%22)}&XHR=1 / RL:30 / text/plain; carset=UTF-8 / Content-Encoding: gzip
2014.12.27 22:37:19 4: HTTP FHEMWEB:192.168.178.54:51632 GET /fhem?XHR=1&inform=type=status;filter=HUEBridge_HUEDevice3;since=1419716238&timestamp=141971247402
2014.12.27 22:37:25 4: HTTP FHEMWEB:192.168.178.54:51680 GET /fhem?detail=FileLog_HUEBridge_HUEDevice3
2014.12.27 22:37:25 4: 3391:FHEMWEB:192.168.178.54:51680: /fhem?detail=FileLog_HUEBridge_HUEDevice3 / RL:3185 / text/html; charset=UTF-8 / Content-Encodig: gzip
2014.12.27 22:37:25 4: HTTP FHEMWEB:192.168.178.54:51676 GET /fhem?cmd={ReadingsVal(%22FileLog_HUEBridge_HUEDevice3%22,%22absorb%22,%22%22)}&XHR=1
2014.12.27 22:37:25 5: Cmd: >{ReadingsVal("FileLog_HUEBridge_HUEDevice3","absorb","")}<
2014.12.27 22:37:25 4: 3391:FHEMWEB:192.168.178.54:51676: /fhem?cmd={ReadingsVal(%22FileLog_HUEBridge_HUEDevice3%22,%22absorb%22,%22%22)}&XHR=1 / RL:21 /text/plain; charset=UTF-8 / Content-Encoding: gzip
2014.12.27 22:37:25 4: HTTP FHEMWEB:192.168.178.54:51682 GET /fhem?cmd={AttrVal(%22FileLog_HUEBridge_HUEDevice3%22,%22room%22,%22%22)}&XHR=1
2014.12.27 22:37:25 5: Cmd: >{AttrVal("FileLog_HUEBridge_HUEDevice3","room","")}<
2014.12.27 22:37:25 4: 3391:FHEMWEB:192.168.178.54:51682: /fhem?cmd={AttrVal(%22FileLog_HUEBridge_HUEDevice3%22,%22room%22,%22%22)}&XHR=1 / RL:21 / text/lain; charset=UTF-8 / Content-Encoding: gzip
2014.12.27 22:37:26 4: HTTP FHEMWEB:192.168.178.54:51680 GET /fhem?XHR=1&inform=type=status;filter=FileLog_HUEBridge_HUEDevice3;since=1419716244&timestam=1419716253548
2014.12.27 22:37:27 4: HTTP FHEMWEB:192.168.178.54:51674 GET /fhem/FileLog_logWrapper&dev=FileLog_HUEBridge_HUEDevice3&type=text&file=HUEBridge_HUEDevice-2014-12.log
2014.12.27 22:37:28 4: HTTP FHEMWEB:192.168.178.54:51674 GET /fhem/FileLog_logWrapper&dev=FileLog_HUEBridge_HUEDevice3&type=text&file=HUEBridge_HUEDevice-2014-12.log?XHR=1&inform=type=status;filter=;since=1419716246&timestamp=1419716255871
2014.12.27 22:37:55 4: using HUEBridge_HTTP_Request: GET lights/
2014.12.27 22:37:57 5: HUEBridge_HTTP_Request http://192.168.178.61/api/93155e41e219fd5c59c344997186553c/lights/: Got data, length: 1229
2014.12.27 22:37:57 4: parse status message for HUEBridge_HUEDevice1
2014.12.27 22:37:58 4: using HUEBridge_HTTP_Request: GET lights/
2014.12.27 22:37:58 5: HUEBridge_HTTP_Request http://192.168.178.61/api/93155e41e219fd5c59c344997186553c/lights/: Got data, length: 1229
2014.12.27 22:37:58 4: parse status message for HUEBridge_HUEDevice3
2014.12.27 22:37:58 5: Triggering HUEBridge_HUEDevice3 (1 changes)
2014.12.27 22:37:58 5: Notify loop for HUEBridge_HUEDevice3 unreachable
2014.12.27 22:38:04 4: using HUEBridge_HTTP_Request: GET lights/
2014.12.27 22:38:06 5: HUEBridge_HTTP_Request http://192.168.178.61/api/93155e41e219fd5c59c344997186553c/lights/: Got data, length: 1229
2014.12.27 22:38:06 4: parse status message for HUEBridge_HUEDevice2
2014.12.27 22:38:50 4: using HUEBridge_HTTP_Request: GET config
2014.12.27 22:38:51 5: HUEBridge_HTTP_Request http://192.168.178.61/api/93155e41e219fd5c59c344997186553c/config: Got data, length: 1700
2014.12.27 22:38:51 4: parse status message for HUEBridge
2014.12.27 22:38:55 4: using HUEBridge_HTTP_Request: GET lights/
2014.12.27 22:38:57 5: HUEBridge_HTTP_Request http://192.168.178.61/api/93155e41e219fd5c59c344997186553c/lights/: Got data, length: 1229
2014.12.27 22:38:57 4: parse status message for HUEBridge_HUEDevice1
2014.12.27 22:38:58 4: using HUEBridge_HTTP_Request: GET lights/
2014.12.27 22:38:59 5: HUEBridge_HTTP_Request http://192.168.178.61/api/93155e41e219fd5c59c344997186553c/lights/: Got data, length: 1229
2014.12.27 22:38:59 4: parse status message for HUEBridge_HUEDevice3
2014.12.27 22:39:04 4: using HUEBridge_HTTP_Request: GET lights/
2014.12.27 22:39:05 5: HUEBridge_HTTP_Request http://192.168.178.61/api/93155e41e219fd5c59c344997186553c/lights/: Got data, length: 1229
2014.12.27 22:39:05 4: parse status message for HUEBridge_HUEDevice2
2014.12.27 22:39:55 4: using HUEBridge_HTTP_Request: GET lights/
2014.12.27 22:39:57 5: HUEBridge_HTTP_Request http://192.168.178.61/api/93155e41e219fd5c59c344997186553c/lights/: Got data, length: 1229
2014.12.27 22:39:57 4: parse status message for HUEBridge_HUEDevice1
2014.12.27 22:39:58 4: using HUEBridge_HTTP_Request: GET lights/
2014.12.27 22:39:59 5: HUEBridge_HTTP_Request http://192.168.178.61/api/93155e41e219fd5c59c344997186553c/lights/: Got data, length: 1229
2014.12.27 22:39:59 4: parse status message for HUEBridge_HUEDevice3
2014.12.27 22:40:04 4: using HUEBridge_HTTP_Request: GET lights/
2014.12.27 22:40:05 5: HUEBridge_HTTP_Request http://192.168.178.61/api/93155e41e219fd5c59c344997186553c/lights/: Got data, length: 1229
2014.12.27 22:40:05 4: parse status message for HUEBridge_HUEDevice2
2014.12.27 22:40:55 4: using HUEBridge_HTTP_Request: GET lights/
2014.12.27 22:40:56 5: HUEBridge_HTTP_Request http://192.168.178.61/api/93155e41e219fd5c59c344997186553c/lights/: Got data, length: 1229
2014.12.27 22:40:56 4: parse status message for HUEBridge_HUEDevice1
2014.12.27 22:40:58 4: using HUEBridge_HTTP_Request: GET lights/
2014.12.27 22:40:58 5: HUEBridge_HTTP_Request http://192.168.178.61/api/93155e41e219fd5c59c344997186553c/lights/: Got data, length: 1229
2014.12.27 22:40:59 4: parse status message for HUEBridge_HUEDevice3
2014.12.27 22:41:04 4: using HUEBridge_HTTP_Request: GET lights/
2014.12.27 22:41:05 5: HUEBridge_HTTP_Request http://192.168.178.61/api/93155e41e219fd5c59c344997186553c/lights/: Got data, length: 1229
2014.12.27 22:41:05 4: parse status message for HUEBridge_HUEDevice2

justme1968

bitte zeig mal ein list von der bridge und von den drei bulbs.

deine devices haben scheinbar keine oder eine falsche id. die GET im log müssten alle so aussehen:
Zitat2014.12.27 22:57:23 4: using HUEBridge_HTTP_Request: GET lights/1
2014.12.27 22:57:23 4: using HUEBridge_HTTP_Request: GET lights/6
2014.12.27 22:57:23 4: using HUEBridge_HTTP_Request: GET lights/3
2014.12.27 22:57:23 4: using HUEBridge_HTTP_Request: GET lights/7
2014.12.27 22:57:23 4: using HUEBridge_HTTP_Request: GET lights/8
2014.12.27 22:57:23 4: using HUEBridge_HTTP_Request: GET lights/4
2014.12.27 22:57:23 4: using HUEBridge_HTTP_Request: GET lights/2
2014.12.27 22:57:23 4: using HUEBridge_HTTP_Request: GET lights/5
2014.12.27 22:57:23 4: using HUEBridge_HTTP_Request: GET lights/10
2014.12.27 22:57:23 4: using HUEBridge_HTTP_Request: GET lights/9

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

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

hinrich2001

Hier der Output von

list TYPE=HUEDevice

HUEBridge_HUEDevice1
HUEBridge_HUEDevice2
HUEBridge_HUEDevice3
HUEBridge_HUEGroup0

Und hier die Konfig

##########################

define HUEBridge HUEBridge 192.168.178.61
attr HUEBridge key 93155e41e219fd5c59c344997186553c

##########################
define HUEBridge_HUEDevice1 HUEDevice 1
attr HUEBridge_HUEDevice1 IODev HUEBridge
attr HUEBridge_HUEDevice1 alias Hue Lamp
attr HUEBridge_HUEDevice1 color-icons 2
attr HUEBridge_HUEDevice1 devStateIcon {(HUEDevice_devStateIcon($name),"toggle")}
attr HUEBridge_HUEDevice1 model LCT001
attr HUEBridge_HUEDevice1 room HUEDevice
attr HUEBridge_HUEDevice1 subType extcolordimmer
attr HUEBridge_HUEDevice1 webCmd rgb:rgb ff0000:rgb DEFF26:rgb 0000ff:toggle:on:off

define FileLog_HUEBridge_HUEDevice1 FileLog ./log/HUEBridge_HUEDevice1-%Y-%m.log HUEBridge_HUEDevice1
attr FileLog_HUEBridge_HUEDevice1 logtype text

define HUEBridge_HUEDevice3 HUEDevice 3
attr HUEBridge_HUEDevice3 IODev HUEBridge
attr HUEBridge_HUEDevice3 alias Hue Lamp 2
attr HUEBridge_HUEDevice3 color-icons 2
attr HUEBridge_HUEDevice3 devStateIcon {(HUEDevice_devStateIcon($name),"toggle")}
attr HUEBridge_HUEDevice3 model LCT001
attr HUEBridge_HUEDevice3 room HUEDevice
attr HUEBridge_HUEDevice3 subType extcolordimmer
attr HUEBridge_HUEDevice3 webCmd rgb:rgb ff0000:rgb DEFF26:rgb 0000ff:toggle:on:off

define FileLog_HUEBridge_HUEDevice3 FileLog ./log/HUEBridge_HUEDevice3-%Y-%m.log HUEBridge_HUEDevice3
attr FileLog_HUEBridge_HUEDevice3 logtype text

define HUEBridge_HUEDevice2 HUEDevice 2
attr HUEBridge_HUEDevice2 IODev HUEBridge
attr HUEBridge_HUEDevice2 alias Hue Lamp 1
attr HUEBridge_HUEDevice2 color-icons 2
attr HUEBridge_HUEDevice2 devStateIcon {(HUEDevice_devStateIcon($name),"toggle")}
attr HUEBridge_HUEDevice2 model LCT001
attr HUEBridge_HUEDevice2 room HUEDevice
attr HUEBridge_HUEDevice2 subType extcolordimmer
attr HUEBridge_HUEDevice2 webCmd rgb:rgb ff0000:rgb DEFF26:rgb 0000ff:toggle:on:off
define HUEBridge_HUEGroup0 HUEDevice group 0
attr HUEBridge_HUEGroup0 IODev HUEBridge
attr HUEBridge_HUEGroup0 alias Lightset 0
attr HUEBridge_HUEGroup0 delayedUpdate 1
attr HUEBridge_HUEGroup0 room HUEDevice
attr HUEBridge_HUEGroup0 webCmd on:off

#########################################



Gehe jetzt erst mal - etwas frustriert  ;D - ins Bett.

Gruß,
Hinrich

justme1968

bitte ein list vom device. nicht nur aus dem config file.

welche version haben das deine module?

gruß
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

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

hinrich2001

Ich habe heute nur das Modul 30_HUEBridge.pm neu geladen.

# $Id: 30_HUEBridge.pm 7327 2014-12-26 18:37:49Z justme1968 $


Ist das der Fehler und ich hätte ein komplettes "update" machen sollen? Auf welches Modul kommt es noch an?



Bridge:


Internals:
   DEF        192.168.178.61
   Host       192.168.178.61
   INTERVAL   300
   NAME       HUEBridge
   NR         493
   NTFY_ORDER 50-HUEBridge
   STATE      Connected
   TYPE       HUEBridge
   apiversion 1.5.0
   mac        00:17:88:17:1f:50
   name       Philips hue
   swversion  01018228
   updatestate 0
   Helper:
     count      1
     last_config_timestamp 0
Attributes:
   key        93155e41e219fd5c59c344997186553c



Bulbs:

Internals:
   CHANGED
   DEF        1
   ID         1
   INTERVAL   60
   IODev      HUEBridge
   NAME       HUEBridge_HUEDevice1
   NR         496
   STATE      unreachable
   TYPE       HUEDevice
   modelid
   name
   swversion
   type
   Readings:
     2014-12-27 23:25:05   onoff           0
     2014-12-27 23:25:05   pct             0
     2014-12-27 23:25:05   reachable       0
     2014-12-27 23:25:05   state           unreachable
   Helper:
     RGB        000000
     alert
     bri
     colormode
     ct
     effect
     group
     hue
     interfaces dimmer
     on         0
     percent    0
     reachable  0
     sat
     update_timeout 0
     xy
Attributes:
   IODev      HUEBridge
   color-icons 2
   devStateIcon {(HUEDevice_devStateIcon($name),"toggle")}
   model      LCT001
   room       HUEDevice
   subType    extcolordimmer
   webCmd     rgb:rgb ff0000:rgb DEFF26:rgb 0000ff:toggle:on:off

####


Internals:
   CHANGED
   DEF        2
   ID         2
   INTERVAL   60
   IODev      HUEBridge
   NAME       HUEBridge_HUEDevice2
   NR         506
   STATE      unreachable
   TYPE       HUEDevice
   modelid
   name
   swversion
   type
   Readings:
     2014-12-27 23:25:07   onoff           0
     2014-12-27 23:25:07   pct             0
     2014-12-27 23:25:07   reachable       0
     2014-12-27 23:25:07   state           unreachable
   Helper:
     RGB        000000
     alert
     bri
     colormode
     ct
     effect
     group
     hue
     interfaces dimmer
     on         0
     percent    0
     reachable  0
     sat
     update_timeout 0
     xy
Attributes:
   IODev      HUEBridge
   color-icons 2
   devStateIcon {(HUEDevice_devStateIcon($name),"toggle")}
   model      LCT001
   room       HUEDevice
   subType    extcolordimmer
   webCmd     rgb:rgb ff0000:rgb DEFF26:rgb 0000ff:toggle:on:off

###


Internals:
   CHANGED
   DEF        3
   ID         3
   INTERVAL   60
   IODev      HUEBridge
   NAME       HUEBridge_HUEDevice3
   NR         501
   STATE      unreachable
   TYPE       HUEDevice
   modelid
   name
   swversion
   type
   Readings:
     2014-12-27 23:25:06   onoff           0
     2014-12-27 23:25:06   pct             0
     2014-12-27 23:25:06   reachable       0
     2014-12-27 23:25:06   state           unreachable
   Helper:
     RGB        000000
     alert
     bri
     colormode
     ct
     effect
     group
     hue
     interfaces dimmer
     on         0
     percent    0
     reachable  0
     sat
     update_timeout 0
     xy
Attributes:
   IODev      HUEBridge
   color-icons 2
   devStateIcon {(HUEDevice_devStateIcon($name),"toggle")}
   model      LCT001
   room       HUEDevice
   subType    extcolordimmer
   webCmd     rgb:rgb ff0000:rgb DEFF26:rgb 0000ff:toggle:on:off