Hallöchen,
ich muss zuerst gestehen, dass ich nicht weiß ob ich das richtig geblickt habe, deswegen ... wenn es eine Lösung dafür gibt, dann bitte bitte was sagen ...
Also ich hatte das Problem, dass meine LightScenes den Status per followDevices nicht hinbekommen haben sobald ich eine der oben genannten HUEDevices mit drin hatte. Diese werden gesteuert mit den Readings bri und pct. Ich habe mit lightSceneParamsToSave rumprobiert ("bri : pct" oder "bri:pct" oder "bri,pct"), aber irgendwie habe ich es nicht hinbekommen.
Meine Lösung mit der es jetzt läuft war, dass ich in Quelltext Zeile 528 rum ergänzt habe:
} elsif( $subtype eq "dimmer" ) {
$state = "bri ". ReadingsVal($d,'bri',"0");
if(ReadingsVal($d,"pct","-") ne "-") {
$state = "bri ". ReadingsVal($d,'bri',"0") ." : pct ". ReadingsVal($d,"pct","0");
}
}
Wie gesagt, das funktioniert, kommt mir aber ziemlich spanisch vor, dass ich der Erste und Einzige mit dem Problem sein soll.
Hier noch das List von der Lampe:
ZitatInternals:
DEF 6 IODev=deCONZ
FUUID 609bec44-f33f-1e3b-f17f-5a4ed27358114066
FVERSION 31_HUEDevice.pm:0.239120/2021-03-08
ID 6
INTERVAL
IODev deCONZ
NAME Leuchte_Haustuer
NR 385
STATE off
TYPE HUEDevice
desired 0
lastannounced 2021-10-06T17:42:25Z
manufacturername OSRAM
modelid Classic A60 W clear - LIGHTIFY
name Innenhof
swversion V1.04.12
type Dimmable light
uniqueid 7c:b0:3e:aa:0a:03:55:e7-03
READINGS:
2021-10-09 23:25:03 alert none
2021-10-10 14:04:34 bri 254
2021-10-10 14:13:00 lastseen 2021-10-10T12:09Z
2021-10-10 14:04:37 onoff 0
2021-10-10 14:04:37 pct 0
2021-10-10 13:53:49 reachable 1
2021-10-10 14:04:37 state off
helper:
alert none
battery -1
bri 254
colormode
ct -1
devtype
effect
hue -1
lastseen
mode
on 0
pct 0
reachable 1
rgb
sat -1
update_timeout -1
xy
json:
etag 21d4b2637e3e7ea91041453fcce548a3
lastannounced 2021-10-06T17:42:25Z
lastseen 2021-10-10T12:09Z
manufacturername OSRAM
modelid Classic A60 W clear - LIGHTIFY
name Innenhof
swversion V1.04.12
type Dimmable light
uniqueid 7c:b0:3e:aa:0a:03:55:e7-03
state:
alert none
bri 254
Attributes:
DbLogExclude .*
IODev deCONZ
alias Außenbeleuchtung Innenhof
color-icons 2
devStateIcon {HUEDevice_DevIcon($name)}
event-on-change-reading .*
group Beleuchtung
model Classic A60 W clear - LIGHTIFY
room Geräte->Beleuchtung,Räume Sonstige->Außenbereich
subType dimmer
userattr lightSceneParamsToSave lightSceneRestoreOnlyIfChanged:1,0
webCmd pct
Da ich das Modul nicht vom Update ausschließen möchte, würde mich brennend interessieren wie ich das mit Bordmitteln hinbekommen kann. Vielen vielen Dank
Versuche nur komplette Kommandos zu schicken.
Ein Beispiel von mir für eine Scene.
set ZigBee_L_SZ_E_WD rgb 070200; set ZigBee_L_SZ_E_WD bri 5
Beim Umstieg von LigtifyGW auf Deconz gab es auch ein paar Probleme. Die Hintergrundlogik machte mir auch einige Zeit Probleme.