NEWS
Zigbee-Adapter verändert Brightness-Wert
-
Ich weiß nicht genau seit wann, aber zumindest seit einigen Tagen verändert der Zigbee-Adapter ungefragt den Brightness-Wert, der gesetzt wurde. Unabhängig davon, ob das z.B. per Szene oder über Yahka erfolgt.
javascript.0 2026-03-05 16:17:19.134 warn script.js.test.Test_JS: Tradfri-Couch geändert! Wert: 70 | Ursprung: system.adapter.yahka.0 javascript.0 2026-03-05 16:17:05.937 warn script.js.test.Test_JS: Tradfri-Couch geändert! Wert: 63 | Ursprung: system.adapter.zigbee.0 javascript.0 2026-03-05 16:17:03.527 warn script.js.test.Test_JS: Tradfri-Couch geändert! Wert: 70 | Ursprung: system.adapter.yahka.0 ... javascript.0 2026-03-05 18:33:35.100 warn script.js.test.Test_JS: Tradfri-Couch geändert! Wert: 70 | Ursprung: system.adapter.scenes.0 javascript.0 2026-03-05 18:33:33.319 warn script.js.test.Test_JS: Tradfri-Couch geändert! Wert: 65 | Ursprung: system.adapter.zigbee.0 javascript.0 2026-03-05 18:33:30.979 warn script.js.test.Test_JS: Tradfri-Couch geändert! Wert: 70 | Ursprung: system.adapter.scenes.0Erst beim 2. Versuch stimmt der Wert.
Das passiert sowohl beim "Einschalten" als auch beim "Ausschalten.javascript.0 2026-03-05 16:19:53.812 warn script.js.test.Test_JS: Tradfri-Couch geändert! Wert: 0 | Ursprung: system.adapter.admin.0 javascript.0 2026-03-05 16:17:35.518 warn script.js.test.Test_JS: Tradfri-Couch geändert! Wert: 9 | Ursprung: system.adapter.zigbee.0 javascript.0 2026-03-05 16:17:33.183 warn script.js.test.Test_JS: Tradfri-Couch geändert! Wert: 0 | Ursprung: system.adapter.javascript.0Zigbee-Adapter 3.3.5
Node 22.22
NPM 10.9.4
JS 7.0.7Lampe ist Ikea-Tradfri.

-
Hier das Debug-Log zwischen "Wert setzen" und dem Ändern des Wertes durch den Adapter:
2026-03-05 20:07:30.092 - warn: javascript.0 (410) script.js.test.Test_JS: Tradfri-Couch geändert! Wert: 70 | Ursprung: system.adapter.scenes.0 2026-03-05 20:07:30.094 - debug: zigbee.0 (800) User stateChange zigbee.0.94deb8fffea185e4.state {"val":true,"ack":false,"ts":1772737650090,"q":0,"from":"system.adapter.scenes.0","user":"system.user.admin","lc":1772737650090} 2026-03-05 20:07:30.094 - debug: zigbee.0 (800) User stateChange zigbee.0.94deb8fffea185e4.brightness {"val":70,"ack":false,"ts":1772737650091,"q":0,"from":"system.adapter.scenes.0","user":"system.user.admin","lc":1772737650091} 2026-03-05 20:07:30.095 - debug: zigbee.0 (800) localConfig:getOptions for 94deb8fffea185e4 : {} 2026-03-05 20:07:30.095 - debug: zigbee.0 (800) localConfig:getOptions for 94deb8fffea185e4 : {} 2026-03-05 20:07:30.137 - debug: zigbee.0 (800) collect options for 94deb8fffea185e4: {} 2026-03-05 20:07:30.137 - debug: zigbee.0 (800) collect options for 94deb8fffea185e4: {"state":true} 2026-03-05 20:07:30.137 - debug: zigbee.0 (800) Change state 'state' at device 0x94deb8fffea185e4 type 'LED2110R3' 2026-03-05 20:07:30.137 - debug: zigbee.0 (800) main publishFromState : 0x94deb8fffea185e4 LED2110R3 [{"stateDesc":{"id":"state","name":"Switch state","role":"switch","write":true,"read":true,"type":"boolean","inOptions":true,"setattr":"state","readable":true,"writable":true},"value":true,"index":0,"timeout":0,"source":"system.adapter.scenes.0"}] 2026-03-05 20:07:30.137 - debug: zigbee.0 (800) localConfig:getOptions for 94deb8fffea185e4 : {} 2026-03-05 20:07:30.138 - debug: zigbee.0 (800) entity: 0x94deb8fffea185e4 LED2110R3 {"type":"device","device":{"_events":{},"_eventsCount":0,"ID":17,"_endpoints":[{"_events":{},"_eventsCount":0,"deviceID":269,"inputClusters":[0,3,4,5,6,8,768,2821,4096,64636],"outputClusters":[25],"profileID":260,"ID":1,"clusters":{"genBasic":{"attributes":{"modelId":"TRADFRI bulb GU10 CWS 345lm","manufacturerName":"IKEA of Sweden","powerSource":1,"zclVersion":3,"appVersion":80,"stackVersion":101,"hwVersion":1,"dateCode":"2019062886LEL08N","swBuildId":"1.0.021"}},"lightingColorCtrl":{"attributes":{"colorCapabilities":31,"colorMode":2,"colorTemperature":320,"startUpColorTemperature":310,"options":0,"colorTempPhysicalMin":250,"colorTempPhysicalMax":454}},"genOnOff":{"attributes":{"onOff":0,"startUpOnOff":0}},"genLevelCtrl":{"attributes":{"currentLevel":1,"startUpCurrentLevel":255,"onLevel":255,"options":0}}},"deviceIeeeAddress":"0x94deb8fffea185e4","deviceNetworkAddress":20713,"_binds":[],"_configuredReportings":[],"meta":{},"pendingRequests":{"sendInProgress":false,"id":1,"deviceIeeeAddress":"0x94deb8fffea185e4"}},{"_events":{},"_eventsCount":0,"deviceID":97,"inputClusters":[],"outputClusters":[33],"profileID":41440,"ID":242,"clusters":{},"deviceIeeeAddress":"0x94deb8fffea185e4","deviceNetworkAddress":20713,"_binds":[],"_configuredReportings":[],"meta":{},"pendingRequests":{"sendInProgress":false,"id":242,"deviceIeeeAddress":"0x94deb8fffea185e4"}}],"_ieeeAddr":"0x94deb8fffea185e4","_interviewState":"SUCCESSFUL","_lastSeen":1772737437357,"_manufacturerID":4476,"_networkAddress":20713,"_type":"Router","_linkquality":109,"_skipDefaultResponse":false,"_pendingRequestTimeout":0,"_customClusters":{"manuSpecificIkeaUnknown":{"ID":64636,"manufacturerCode":4476,"attributes":{},"commands":{},"commandsResponse":{}}},"meta":{"configured":332242049}},"mapped":{"toZigbee":[{"key":["state","brightness","brightness_percent","on_time","off_wait_time"],"options":[{"name":"transition","label":"Transition","access":2,"type":"numeric","property":"transition","description":"Controls the transition time (in seconds) of on/off, brightness, color temperature (if applicable) and color (if applicable) changes. Defaults to `0` (no transition).","value_min":0,"value_step":0.1},{"name":"unfreeze_support","label":"Unfreeze support","access":2,"type":"binary","property":"unfreeze_support","description":"Whether to unfreeze IKEA lights (that are known to be frozen) before issuing a command, false: no unfreeze support, true: unfreeze support (default true).","value_on":true,"value_off":false}]},{"key":["transition"]},{"key":["level_config"]},{"key":["rate"]},{"key":["brightness_move","brightness_move_onoff"]},{"key":["brightness_step","brightness_step_onoff"],"options":[{"name":"transition","label":"Transition","access":2,"type":"numeric","property":"transition","description":"Controls the transition time (in seconds) of on/off, brightness, color temperature (if applicable) and color (if applicable) changes. Defaults to `0` (no transition).","value_min":0,"value_step":0.1},{"name":"unfreeze_support","label":"Unfreeze support","access":2,"type":"binary","property":"unfreeze_support","description":"Whether to unfreeze IKEA lights (that are known to be frozen) before issuing a command, false: no unfreeze support, true: unfreeze support (default true).","value_on":true,"value_off":false}]},{"key":["color","color_temp","color_temp_percent"],"options":[{"name":"color_sync","label":"Color sync","access":2,"type":"binary","property":"color_sync","description":"When enabled colors will be synced, e.g. if the light supports both color x/y and color temperature a conversion from color x/y to color temperature will be done when setting the x/y color (default true).","value_on":true,"value_off":false},{"name":"transition","label":"Transition","access":2,"type":"numeric","property":"transition","description":"Controls the transition time (in seconds) of on/off, brightness, color temperature (if applicable) and color (if applicable) changes. Defaults to `0` (no transition).","value_min":0,"value_step":0.1},{"name":"unfreeze_support","label":"Unfreeze support","access":2,"type":"binary","property":"unfreeze_support","description":"Whether to unfreeze IKEA lights (that are known to be frozen) before issuing a command, false: no unfreeze support, true: unfreeze support (default true).","value_on":true,"value_off":false}]},{"key":["color_mode"]},{"key":["color_options"]},{"key":["colortemp_move","color_temp_move"]},{"key":["color_temp_step"],"options":[{"name":"transition","label":"Transition","access":2,"type":"numeric","property":"transition","description":"Controls the transition time (in seconds) of on/off, brightness, color temperature (if applicable) and color (if applicable) changes. Defaults to `0` (no transition).","value_min":0,"value_step":0.1},{"name":"unfreeze_support","label":"Unfreeze support","access":2,"type":"binary","property":"unfreeze_support","description":"Whether to unfreeze IKEA lights (that are known to be frozen) before issuing a command, false: no unfreeze support, true: unfreeze support (default true).","value_on":true,"value_off":false}]},{"key":["color_temp_startup"]},{"key":["hue_move","saturation_move"]},{"key":["hue_step","saturation_step"],"options":[{"name":"transition","label":"Transition","access":2,"type":"numeric","property":"transition","description":"Controls the transition time (in seconds) of on/off, brightness, color temperature (if applicable) and color (if applicable) changes. Defaults to `0` (no transition).","value_min":0,"value_step":0.1},{"name":"unfreeze_support","label":"Unfreeze support","access":2,"type":"binary","property":"unfreeze_support","description":"Whether to unfreeze IKEA lights (that are known to be frozen) before issuing a command, false: no unfreeze support, true: unfreeze support (default true).","value_on":true,"value_off":false}]},"[Circular]",{"key":["effect","alert","flash"]},{"key":["power_on_behavior"]},{"key":["identify"],"options":[{"name":"identify_timeout","label":"Identify timeout","access":2,"type":"numeric","property":"identify_timeout","description":"Sets the duration of the identification procedure in seconds (i.e., how long the device would flash).The value ranges from 1 to 30 seconds (default: 3).","value_max":30,"value_min":1}]},{"key":["scene_store"]},{"key":["scene_recall"]},{"key":["scene_add"]},{"key":["scene_remove"]},{"key":["scene_remove_all"]},{"key":["scene_rename"]},{"key":["read"]},{"key":["write"]},{"key":["command"]},{"key":["reset"]},{"key":["zclcommand"]}],"fromZigbee":[{"cluster":"genOnOff","type":["attributeReport","readResponse"],"options":[{"name":"state_action","label":"State action","access":2,"type":"binary","property":"state_action","description":"State actions will also be published as 'action' when true (default false).","value_on":true,"value_off":false}]},{"cluster":"genLevelCtrl","type":["attributeReport","readResponse"]},{"cluster":"genLevelCtrl","type":["attributeReport","readResponse"]},{"cluster":"lightingColorCtrl","type":["attributeReport","readResponse"],"options":[{"name":"color_sync","label":"Color sync","access":2,"type":"binary","property":"color_sync","description":"When enabled colors will be synced, e.g. if the light supports both color x/y and color temperature a conversion from color x/y to color temperature will be done when setting the x/y color (default true).","value_on":true,"value_off":false}]},{"cluster":"genOnOff","type":["attributeReport","readResponse"]}],"exposes":[{"type":"light","features":[{"name":"state","label":"State","access":7,"type":"binary","property":"state","description":"On/off state of this light","value_on":"ON","value_off":"OFF","value_toggle":"TOGGLE"},{"name":"brightness","label":"Brightness","access":7,"type":"numeric","property":"brightness","description":"Brightness of this light","value_max":254,"value_min":0},{"name":"color_temp","label":"Color temp","access":7,"type":"numeric","property":"color_temp","description":"Color temperature of this light","unit":"mired","value_max":454,"value_min":250,"presets":[{"name":"coolest","value":250,"description":"Coolest temperature supported"},{"name":"cool","value":250,"description":"Cool temperature (250 mireds / 4000 Kelvin)"},{"name":"neutral","value":370,"description":"Neutral temperature (370 mireds / 2700 Kelvin)"},{"name":"warm","value":454,"description":"Warm temperature (454 mireds / 2200 Kelvin)"},{"name":"warmest","value":454,"description":"Warmest temperature supported"}]},{"name":"color_temp_startup","label":"Color temp startup","access":7,"type":"numeric","property":"color_temp_startup","description":"Color temperature after cold power on of this light","unit":"mired","value_max":454,"value_min":250,"presets":[{"name":"coolest","value":250,"description":"Coolest temperature supported"},{"name":"cool","value":250,"description":"Cool temperature (250 mireds / 4000 Kelvin)"},{"name":"neutral","value":370,"description":"Neutral temperature (370 mireds / 2700 Kelvin)"},{"name":"warm","value":454,"description":"Warm temperature (454 mireds / 2200 Kelvin)"},{"name":"warmest","value":454,"description":"Warmest temperature supported"},{"name":"previous","value":65535,"description":"Restore previous color_temp on cold power on"}]},{"name":"color_xy","label":"Color (X/Y)","access":7,"type":"composite","property":"color","description":"Color of this light in the CIE 1931 color space (x/y)","features":[{"name":"x","label":"X","access":7,"type":"numeric","property":"x"},{"name":"y","label":"Y","access":7,"type":"numeric","property":"y"}]},{"name":"level_config","label":"Level config","access":7,"type":"composite","property":"level_config","description":"Configure genLevelCtrl","features":[{"name":"execute_if_off","label":"Execute if off","access":7,"type":"binary","property":"execute_if_off","description":"this setting can affect the \"on_level\", \"current_level_startup\" or \"brightness\" setting","value_on":true,"value_off":false},{"name":"current_level_startup","label":"Current level startup","access":7,"type":"numeric","property":"current_level_startup","description":"Defines the desired startup level for a device when it is supplied with power","value_max":254,"value_min":1,"presets":[{"name":"minimum","value":"minimum","description":"Use minimum permitted value"},{"name":"previous","value":"previous","description":"Use previous value"}]}]}]},{"name":"effect","label":"Effect","access":2,"type":"enum","property":"effect","description":"Triggers an effect on the light (e.g. make light blink for a few seconds)","values":["blink","breathe","okay","channel_change","finish_effect","stop_effect","colorloop","stop_colorloop"]},{"name":"power_on_behavior","label":"Power-on behavior","access":7,"type":"enum","property":"power_on_behavior","description":"Controls the behavior when the device is powered on after power loss","category":"config","values":["off","on","toggle","previous"]},{"name":"color_options","label":"Color options","access":7,"type":"composite","property":"color_options","description":"Advanced color behavior","features":[{"name":"execute_if_off","label":"Execute if off","access":2,"type":"binary","property":"execute_if_off","description":"Controls whether color and color temperature can be set while light is off","value_on":true,"value_off":false}],"category":"config"},{"name":"identify","label":"Identify","access":2,"type":"enum","property":"identify","description":"Initiate device identification","category":"config","values":["identify"]}],"meta":{},"ota":true,"options":["[Circular]","[Circular]","[Circular]","[Circular]","[Circular]"],"zigbeeModel":["TRADFRI bulb GU10 CWS 345lm"],"model":"LED2110R3","vendor":"IKEA","description":"TRADFRI bulb GU10, color/white spectrum, 345 lm"},"endpoint":"[Circular]","endpoints":"[Circular]","name":"0x94deb8fffea185e4","options":{}} 2026-03-05 20:07:30.138 - debug: zigbee.0 (800) Type of toZigbee is 'object', Contains key ["state","brightness","brightness_percent","on_time","off_wait_time"] 2026-03-05 20:07:30.138 - debug: zigbee.0 (800) Setting' converter to converter with key(s)'["state","brightness","brightness_percent","on_time","off_wait_time"]} 2026-03-05 20:07:30.138 - debug: zigbee.0 (800) Type of toZigbee is 'object', Contains key ["transition"] 2026-03-05 20:07:30.138 - debug: zigbee.0 (800) Type of toZigbee is 'object', Contains key ["level_config"] 2026-03-05 20:07:30.138 - debug: zigbee.0 (800) Type of toZigbee is 'object', Contains key ["rate"] 2026-03-05 20:07:30.138 - debug: zigbee.0 (800) Type of toZigbee is 'object', Contains key ["brightness_move","brightness_move_onoff"] 2026-03-05 20:07:30.138 - debug: zigbee.0 (800) Type of toZigbee is 'object', Contains key ["brightness_step","brightness_step_onoff"] 2026-03-05 20:07:30.138 - debug: zigbee.0 (800) Type of toZigbee is 'object', Contains key ["color","color_temp","color_temp_percent"] 2026-03-05 20:07:30.138 - debug: zigbee.0 (800) Type of toZigbee is 'object', Contains key ["color_options"] 2026-03-05 20:07:30.138 - debug: zigbee.0 (800) Type of toZigbee is 'object', Contains key ["colortemp_move","color_temp_move"] 2026-03-05 20:07:30.138 - debug: zigbee.0 (800) Type of toZigbee is 'object', Contains key ["color_temp_step"] 2026-03-05 20:07:30.138 - debug: zigbee.0 (800) Type of toZigbee is 'object', Contains key ["color_temp_startup"] 2026-03-05 20:07:30.138 - debug: zigbee.0 (800) Type of toZigbee is 'object', Contains key ["hue_move","saturation_move"] 2026-03-05 20:07:30.138 - debug: zigbee.0 (800) Type of toZigbee is 'object', Contains key ["hue_step","saturation_step"] 2026-03-05 20:07:30.138 - debug: zigbee.0 (800) Type of toZigbee is 'object', Contains key ["level_config"] 2026-03-05 20:07:30.138 - debug: zigbee.0 (800) Type of toZigbee is 'object', Contains key ["effect","alert","flash"] 2026-03-05 20:07:30.138 - debug: zigbee.0 (800) Type of toZigbee is 'object', Contains key ["power_on_behavior"] 2026-03-05 20:07:30.138 - debug: zigbee.0 (800) Type of toZigbee is 'object', Contains key ["identify"] 2026-03-05 20:07:30.139 - debug: zigbee.0 (800) Type of toZigbee is 'object', Contains key ["scene_store"] 2026-03-05 20:07:30.139 - debug: zigbee.0 (800) Type of toZigbee is 'object', Contains key ["scene_recall"] 2026-03-05 20:07:30.139 - debug: zigbee.0 (800) Type of toZigbee is 'object', Contains key ["scene_add"] 2026-03-05 20:07:30.139 - debug: zigbee.0 (800) Type of toZigbee is 'object', Contains key ["scene_remove"] 2026-03-05 20:07:30.139 - debug: zigbee.0 (800) Type of toZigbee is 'object', Contains key ["scene_remove_all"] 2026-03-05 20:07:30.139 - debug: zigbee.0 (800) Type of toZigbee is 'object', Contains key ["scene_rename"] 2026-03-05 20:07:30.139 - debug: zigbee.0 (800) Type of toZigbee is 'object', Contains key ["read"] 2026-03-05 20:07:30.139 - debug: zigbee.0 (800) Type of toZigbee is 'object', Contains key ["write"] 2026-03-05 20:07:30.139 - debug: zigbee.0 (800) Type of toZigbee is 'object', Contains key ["command"] 2026-03-05 20:07:30.139 - debug: zigbee.0 (800) Type of toZigbee is 'object', Contains key ["reset"] 2026-03-05 20:07:30.139 - debug: zigbee.0 (800) Type of toZigbee is 'object', Contains key ["zclcommand"] 2026-03-05 20:07:30.139 - debug: zigbee.0 (800) convert state with value "ON" and options {"state":"ON","transition_time":2} for device 0x94deb8fffea185e4 without Endpoint 2026-03-05 20:07:30.139 - debug: zigbee.0 (800) localConfig:getOptions for 94deb8fffea185e4 : {} 2026-03-05 20:07:30.139 - debug: zigbee.0 (800) target: {"_events":{},"_eventsCount":0,"deviceID":269,"inputClusters":[0,3,4,5,6,8,768,2821,4096,64636],"outputClusters":[25],"profileID":260,"ID":1,"clusters":{"genBasic":{"attributes":{"modelId":"TRADFRI bulb GU10 CWS 345lm","manufacturerName":"IKEA of Sweden","powerSource":1,"zclVersion":3,"appVersion":80,"stackVersion":101,"hwVersion":1,"dateCode":"2019062886LEL08N","swBuildId":"1.0.021"}},"lightingColorCtrl":{"attributes":{"colorCapabilities":31,"colorMode":2,"colorTemperature":320,"startUpColorTemperature":310,"options":0,"colorTempPhysicalMin":250,"colorTempPhysicalMax":454}},"genOnOff":{"attributes":{"onOff":0,"startUpOnOff":0}},"genLevelCtrl":{"attributes":{"currentLevel":1,"startUpCurrentLevel":255,"onLevel":255,"options":0}}},"deviceIeeeAddress":"0x94deb8fffea185e4","deviceNetworkAddress":20713,"_binds":[],"_configuredReportings":[],"meta":{},"pendingRequests":{"sendInProgress":false,"id":1,"deviceIeeeAddress":"0x94deb8fffea185e4"}} 2026-03-05 20:07:30.144 - debug: zigbee.0 (800) collect options for 94deb8fffea185e4: {} 2026-03-05 20:07:30.144 - debug: zigbee.0 (800) collect options for 94deb8fffea185e4: {"state":true} 2026-03-05 20:07:30.144 - debug: zigbee.0 (800) Change state 'brightness' at device 0x94deb8fffea185e4 type 'LED2110R3' 2026-03-05 20:07:30.144 - debug: zigbee.0 (800) main publishFromState : 0x94deb8fffea185e4 LED2110R3 [{"stateDesc":{"id":"brightness","name":"Brightness","role":"level.dimmer","write":true,"read":true,"type":"number","unit":"","min":0,"max":100,"setattr":"brightness","readable":true,"writable":true},"value":70,"index":0,"timeout":0,"source":"system.adapter.scenes.0"}] 2026-03-05 20:07:30.144 - debug: zigbee.0 (800) localConfig:getOptions for 94deb8fffea185e4 : {} 2026-03-05 20:07:30.145 - debug: zigbee.0 (800) entity: 0x94deb8fffea185e4 LED2110R3 {"type":"device","device":{"_events":{},"_eventsCount":0,"ID":17,"_endpoints":[{"_events":{},"_eventsCount":0,"deviceID":269,"inputClusters":[0,3,4,5,6,8,768,2821,4096,64636],"outputClusters":[25],"profileID":260,"ID":1,"clusters":{"genBasic":{"attributes":{"modelId":"TRADFRI bulb GU10 CWS 345lm","manufacturerName":"IKEA of Sweden","powerSource":1,"zclVersion":3,"appVersion":80,"stackVersion":101,"hwVersion":1,"dateCode":"2019062886LEL08N","swBuildId":"1.0.021"}},"lightingColorCtrl":{"attributes":{"colorCapabilities":31,"colorMode":2,"colorTemperature":320,"startUpColorTemperature":310,"options":0,"colorTempPhysicalMin":250,"colorTempPhysicalMax":454}},"genOnOff":{"attributes":{"onOff":0,"startUpOnOff":0}},"genLevelCtrl":{"attributes":{"currentLevel":1,"startUpCurrentLevel":255,"onLevel":255,"options":0}}},"deviceIeeeAddress":"0x94deb8fffea185e4","deviceNetworkAddress":20713,"_binds":[],"_configuredReportings":[],"meta":{},"pendingRequests":{"sendInProgress":false,"id":1,"deviceIeeeAddress":"0x94deb8fffea185e4"}},{"_events":{},"_eventsCount":0,"deviceID":97,"inputClusters":[],"outputClusters":[33],"profileID":41440,"ID":242,"clusters":{},"deviceIeeeAddress":"0x94deb8fffea185e4","deviceNetworkAddress":20713,"_binds":[],"_configuredReportings":[],"meta":{},"pendingRequests":{"sendInProgress":false,"id":242,"deviceIeeeAddress":"0x94deb8fffea185e4"}}],"_ieeeAddr":"0x94deb8fffea185e4","_interviewState":"SUCCESSFUL","_lastSeen":1772737437357,"_manufacturerID":4476,"_networkAddress":20713,"_type":"Router","_linkquality":109,"_skipDefaultResponse":false,"_pendingRequestTimeout":0,"_customClusters":{"manuSpecificIkeaUnknown":{"ID":64636,"manufacturerCode":4476,"attributes":{},"commands":{},"commandsResponse":{}}},"meta":{"configured":332242049}},"mapped":{"toZigbee":[{"key":["state","brightness","brightness_percent","on_time","off_wait_time"],"options":[{"name":"transition","label":"Transition","access":2,"type":"numeric","property":"transition","description":"Controls the transition time (in seconds) of on/off, brightness, color temperature (if applicable) and color (if applicable) changes. Defaults to `0` (no transition).","value_min":0,"value_step":0.1},{"name":"unfreeze_support","label":"Unfreeze support","access":2,"type":"binary","property":"unfreeze_support","description":"Whether to unfreeze IKEA lights (that are known to be frozen) before issuing a command, false: no unfreeze support, true: unfreeze support (default true).","value_on":true,"value_off":false}]},{"key":["transition"]},{"key":["level_config"]},{"key":["rate"]},{"key":["brightness_move","brightness_move_onoff"]},{"key":["brightness_step","brightness_step_onoff"],"options":[{"name":"transition","label":"Transition","access":2,"type":"numeric","property":"transition","description":"Controls the transition time (in seconds) of on/off, brightness, color temperature (if applicable) and color (if applicable) changes. Defaults to `0` (no transition).","value_min":0,"value_step":0.1},{"name":"unfreeze_support","label":"Unfreeze support","access":2,"type":"binary","property":"unfreeze_support","description":"Whether to unfreeze IKEA lights (that are known to be frozen) before issuing a command, false: no unfreeze support, true: unfreeze support (default true).","value_on":true,"value_off":false}]},{"key":["color","color_temp","color_temp_percent"],"options":[{"name":"color_sync","label":"Color sync","access":2,"type":"binary","property":"color_sync","description":"When enabled colors will be synced, e.g. if the light supports both color x/y and color temperature a conversion from color x/y to color temperature will be done when setting the x/y color (default true).","value_on":true,"value_off":false},{"name":"transition","label":"Transition","access":2,"type":"numeric","property":"transition","description":"Controls the transition time (in seconds) of on/off, brightness, color temperature (if applicable) and color (if applicable) changes. Defaults to `0` (no transition).","value_min":0,"value_step":0.1},{"name":"unfreeze_support","label":"Unfreeze support","access":2,"type":"binary","property":"unfreeze_support","description":"Whether to unfreeze IKEA lights (that are known to be frozen) before issuing a command, false: no unfreeze support, true: unfreeze support (default true).","value_on":true,"value_off":false}]},{"key":["color_mode"]},{"key":["color_options"]},{"key":["colortemp_move","color_temp_move"]},{"key":["color_temp_step"],"options":[{"name":"transition","label":"Transition","access":2,"type":"numeric","property":"transition","description":"Controls the transition time (in seconds) of on/off, brightness, color temperature (if applicable) and color (if applicable) changes. Defaults to `0` (no transition).","value_min":0,"value_step":0.1},{"name":"unfreeze_support","label":"Unfreeze support","access":2,"type":"binary","property":"unfreeze_support","description":"Whether to unfreeze IKEA lights (that are known to be frozen) before issuing a command, false: no unfreeze support, true: unfreeze support (default true).","value_on":true,"value_off":false}]},{"key":["color_temp_startup"]},{"key":["hue_move","saturation_move"]},{"key":["hue_step","saturation_step"],"options":[{"name":"transition","label":"Transition","access":2,"type":"numeric","property":"transition","description":"Controls the transition time (in seconds) of on/off, brightness, color temperature (if applicable) and color (if applicable) changes. Defaults to `0` (no transition).","value_min":0,"value_step":0.1},{"name":"unfreeze_support","label":"Unfreeze support","access":2,"type":"binary","property":"unfreeze_support","description":"Whether to unfreeze IKEA lights (that are known to be frozen) before issuing a command, false: no unfreeze support, true: unfreeze support (default true).","value_on":true,"value_off":false}]},"[Circular]",{"key":["effect","alert","flash"]},{"key":["power_on_behavior"]},{"key":["identify"],"options":[{"name":"identify_timeout","label":"Identify timeout","access":2,"type":"numeric","property":"identify_timeout","description":"Sets the duration of the identification procedure in seconds (i.e., how long the device would flash).The value ranges from 1 to 30 seconds (default: 3).","value_max":30,"value_min":1}]},{"key":["scene_store"]},{"key":["scene_recall"]},{"key":["scene_add"]},{"key":["scene_remove"]},{"key":["scene_remove_all"]},{"key":["scene_rename"]},{"key":["read"]},{"key":["write"]},{"key":["command"]},{"key":["reset"]},{"key":["zclcommand"]}],"fromZigbee":[{"cluster":"genOnOff","type":["attributeReport","readResponse"],"options":[{"name":"state_action","label":"State action","access":2,"type":"binary","property":"state_action","description":"State actions will also be published as 'action' when true (default false).","value_on":true,"value_off":false}]},{"cluster":"genLevelCtrl","type":["attributeReport","readResponse"]},{"cluster":"genLevelCtrl","type":["attributeReport","readResponse"]},{"cluster":"lightingColorCtrl","type":["attributeReport","readResponse"],"options":[{"name":"color_sync","label":"Color sync","access":2,"type":"binary","property":"color_sync","description":"When enabled colors will be synced, e.g. if the light supports both color x/y and color temperature a conversion from color x/y to color temperature will be done when setting the x/y color (default true).","value_on":true,"value_off":false}]},{"cluster":"genOnOff","type":["attributeReport","readResponse"]}],"exposes":[{"type":"light","features":[{"name":"state","label":"State","access":7,"type":"binary","property":"state","description":"On/off state of this light","value_on":"ON","value_off":"OFF","value_toggle":"TOGGLE"},{"name":"brightness","label":"Brightness","access":7,"type":"numeric","property":"brightness","description":"Brightness of this light","value_max":254,"value_min":0},{"name":"color_temp","label":"Color temp","access":7,"type":"numeric","property":"color_temp","description":"Color temperature of this light","unit":"mired","value_max":454,"value_min":250,"presets":[{"name":"coolest","value":250,"description":"Coolest temperature supported"},{"name":"cool","value":250,"description":"Cool temperature (250 mireds / 4000 Kelvin)"},{"name":"neutral","value":370,"description":"Neutral temperature (370 mireds / 2700 Kelvin)"},{"name":"warm","value":454,"description":"Warm temperature (454 mireds / 2200 Kelvin)"},{"name":"warmest","value":454,"description":"Warmest temperature supported"}]},{"name":"color_temp_startup","label":"Color temp startup","access":7,"type":"numeric","property":"color_temp_startup","description":"Color temperature after cold power on of this light","unit":"mired","value_max":454,"value_min":250,"presets":[{"name":"coolest","value":250,"description":"Coolest temperature supported"},{"name":"cool","value":250,"description":"Cool temperature (250 mireds / 4000 Kelvin)"},{"name":"neutral","value":370,"description":"Neutral temperature (370 mireds / 2700 Kelvin)"},{"name":"warm","value":454,"description":"Warm temperature (454 mireds / 2200 Kelvin)"},{"name":"warmest","value":454,"description":"Warmest temperature supported"},{"name":"previous","value":65535,"description":"Restore previous color_temp on cold power on"}]},{"name":"color_xy","label":"Color (X/Y)","access":7,"type":"composite","property":"color","description":"Color of this light in the CIE 1931 color space (x/y)","features":[{"name":"x","label":"X","access":7,"type":"numeric","property":"x"},{"name":"y","label":"Y","access":7,"type":"numeric","property":"y"}]},{"name":"level_config","label":"Level config","access":7,"type":"composite","property":"level_config","description":"Configure genLevelCtrl","features":[{"name":"execute_if_off","label":"Execute if off","access":7,"type":"binary","property":"execute_if_off","description":"this setting can affect the \"on_level\", \"current_level_startup\" or \"brightness\" setting","value_on":true,"value_off":false},{"name":"current_level_startup","label":"Current level startup","access":7,"type":"numeric","property":"current_level_startup","description":"Defines the desired startup level for a device when it is supplied with power","value_max":254,"value_min":1,"presets":[{"name":"minimum","value":"minimum","description":"Use minimum permitted value"},{"name":"previous","value":"previous","description":"Use previous value"}]}]}]},{"name":"effect","label":"Effect","access":2,"type":"enum","property":"effect","description":"Triggers an effect on the light (e.g. make light blink for a few seconds)","values":["blink","breathe","okay","channel_change","finish_effect","stop_effect","colorloop","stop_colorloop"]},{"name":"power_on_behavior","label":"Power-on behavior","access":7,"type":"enum","property":"power_on_behavior","description":"Controls the behavior when the device is powered on after power loss","category":"config","values":["off","on","toggle","previous"]},{"name":"color_options","label":"Color options","access":7,"type":"composite","property":"color_options","description":"Advanced color behavior","features":[{"name":"execute_if_off","label":"Execute if off","access":2,"type":"binary","property":"execute_if_off","description":"Controls whether color and color temperature can be set while light is off","value_on":true,"value_off":false}],"category":"config"},{"name":"identify","label":"Identify","access":2,"type":"enum","property":"identify","description":"Initiate device identification","category":"config","values":["identify"]}],"meta":{},"ota":true,"options":["[Circular]","[Circular]","[Circular]","[Circular]","[Circular]"],"zigbeeModel":["TRADFRI bulb GU10 CWS 345lm"],"model":"LED2110R3","vendor":"IKEA","description":"TRADFRI bulb GU10, color/white spectrum, 345 lm"},"endpoint":"[Circular]","endpoints":"[Circular]","name":"0x94deb8fffea185e4","options":{}} 2026-03-05 20:07:30.145 - debug: zigbee.0 (800) Type of toZigbee is 'object', Contains key ["state","brightness","brightness_percent","on_time","off_wait_time"] 2026-03-05 20:07:30.145 - debug: zigbee.0 (800) Setting' converter to converter with key(s)'["state","brightness","brightness_percent","on_time","off_wait_time"]} 2026-03-05 20:07:30.145 - debug: zigbee.0 (800) Type of toZigbee is 'object', Contains key ["transition"] 2026-03-05 20:07:30.145 - debug: zigbee.0 (800) Type of toZigbee is 'object', Contains key ["level_config"] 2026-03-05 20:07:30.145 - debug: zigbee.0 (800) Type of toZigbee is 'object', Contains key ["rate"] 2026-03-05 20:07:30.145 - debug: zigbee.0 (800) Type of toZigbee is 'object', Contains key ["brightness_move","brightness_move_onoff"] 2026-03-05 20:07:30.145 - debug: zigbee.0 (800) Type of toZigbee is 'object', Contains key ["brightness_step","brightness_step_onoff"] 2026-03-05 20:07:30.145 - debug: zigbee.0 (800) Type of toZigbee is 'object', Contains key ["color","color_temp","color_temp_percent"] 2026-03-05 20:07:30.145 - debug: zigbee.0 (800) Type of toZigbee is 'object', Contains key ["color_options"] 2026-03-05 20:07:30.145 - debug: zigbee.0 (800) Type of toZigbee is 'object', Contains key ["colortemp_move","color_temp_move"] 2026-03-05 20:07:30.145 - debug: zigbee.0 (800) Type of toZigbee is 'object', Contains key ["color_temp_step"] 2026-03-05 20:07:30.145 - debug: zigbee.0 (800) Type of toZigbee is 'object', Contains key ["color_temp_startup"] 2026-03-05 20:07:30.145 - debug: zigbee.0 (800) Type of toZigbee is 'object', Contains key ["hue_move","saturation_move"] 2026-03-05 20:07:30.145 - debug: zigbee.0 (800) Type of toZigbee is 'object', Contains key ["hue_step","saturation_step"] 2026-03-05 20:07:30.146 - debug: zigbee.0 (800) Type of toZigbee is 'object', Contains key ["level_config"] 2026-03-05 20:07:30.146 - debug: zigbee.0 (800) Type of toZigbee is 'object', Contains key ["effect","alert","flash"] 2026-03-05 20:07:30.146 - debug: zigbee.0 (800) Type of toZigbee is 'object', Contains key ["power_on_behavior"] 2026-03-05 20:07:30.146 - debug: zigbee.0 (800) Type of toZigbee is 'object', Contains key ["identify"] 2026-03-05 20:07:30.146 - debug: zigbee.0 (800) Type of toZigbee is 'object', Contains key ["scene_store"] 2026-03-05 20:07:30.146 - debug: zigbee.0 (800) Type of toZigbee is 'object', Contains key ["scene_recall"] 2026-03-05 20:07:30.146 - debug: zigbee.0 (800) Type of toZigbee is 'object', Contains key ["scene_add"] 2026-03-05 20:07:30.146 - debug: zigbee.0 (800) Type of toZigbee is 'object', Contains key ["scene_remove"] 2026-03-05 20:07:30.146 - debug: zigbee.0 (800) Type of toZigbee is 'object', Contains key ["scene_remove_all"] 2026-03-05 20:07:30.146 - debug: zigbee.0 (800) Type of toZigbee is 'object', Contains key ["scene_rename"] 2026-03-05 20:07:30.146 - debug: zigbee.0 (800) Type of toZigbee is 'object', Contains key ["read"] 2026-03-05 20:07:30.146 - debug: zigbee.0 (800) Type of toZigbee is 'object', Contains key ["write"] 2026-03-05 20:07:30.146 - debug: zigbee.0 (800) Type of toZigbee is 'object', Contains key ["command"] 2026-03-05 20:07:30.150 - debug: zigbee.0 (800) Type of toZigbee is 'object', Contains key ["reset"] 2026-03-05 20:07:30.150 - debug: zigbee.0 (800) Type of toZigbee is 'object', Contains key ["zclcommand"] 2026-03-05 20:07:30.150 - debug: zigbee.0 (800) convert brightness with value 178 and options {"state":true,"transition_time":2,"transition":2,"brightness":178} for device 0x94deb8fffea185e4 without Endpoint 2026-03-05 20:07:30.150 - debug: zigbee.0 (800) localConfig:getOptions for 94deb8fffea185e4 : {} 2026-03-05 20:07:30.150 - debug: zigbee.0 (800) target: {"_events":{},"_eventsCount":0,"deviceID":269,"inputClusters":[0,3,4,5,6,8,768,2821,4096,64636],"outputClusters":[25],"profileID":260,"ID":1,"clusters":{"genBasic":{"attributes":{"modelId":"TRADFRI bulb GU10 CWS 345lm","manufacturerName":"IKEA of Sweden","powerSource":1,"zclVersion":3,"appVersion":80,"stackVersion":101,"hwVersion":1,"dateCode":"2019062886LEL08N","swBuildId":"1.0.021"}},"lightingColorCtrl":{"attributes":{"colorCapabilities":31,"colorMode":2,"colorTemperature":320,"startUpColorTemperature":310,"options":0,"colorTempPhysicalMin":250,"colorTempPhysicalMax":454}},"genOnOff":{"attributes":{"onOff":0,"startUpOnOff":0}},"genLevelCtrl":{"attributes":{"currentLevel":1,"startUpCurrentLevel":255,"onLevel":255,"options":0}}},"deviceIeeeAddress":"0x94deb8fffea185e4","deviceNetworkAddress":20713,"_binds":[],"_configuredReportings":[],"meta":{},"pendingRequests":{"sendInProgress":false,"id":1,"deviceIeeeAddress":"0x94deb8fffea185e4"}} 2026-03-05 20:07:30.274 - debug: zigbee.0 (800) convert result {"state":{"state":"ON"}} for device 0x94deb8fffea185e4 2026-03-05 20:07:30.401 - debug: zigbee.0 (800) convert result {"state":{"brightness":178,"state":"ON"}} for device 0x94deb8fffea185e4 2026-03-05 20:07:32.525 - debug: zigbee.0 (800) handleMessage. {"type":"readResponse","device":{"_events":{},"_eventsCount":0,"ID":17,"_endpoints":[{"_events":{},"_eventsCount":0,"deviceID":269,"inputClusters":[0,3,4,5,6,8,768,2821,4096,64636],"outputClusters":[25],"profileID":260,"ID":1,"clusters":{"genBasic":{"attributes":{"modelId":"TRADFRI bulb GU10 CWS 345lm","manufacturerName":"IKEA of Sweden","powerSource":1,"zclVersion":3,"appVersion":80,"stackVersion":101,"hwVersion":1,"dateCode":"2019062886LEL08N","swBuildId":"1.0.021"}},"lightingColorCtrl":{"attributes":{"colorCapabilities":31,"colorMode":2,"colorTemperature":320,"startUpColorTemperature":310,"options":0,"colorTempPhysicalMin":250,"colorTempPhysicalMax":454}},"genOnOff":{"attributes":{"onOff":0,"startUpOnOff":0}},"genLevelCtrl":{"attributes":{"currentLevel":166,"startUpCurrentLevel":255,"onLevel":255,"options":0}}},"deviceIeeeAddress":"0x94deb8fffea185e4","deviceNetworkAddress":20713,"_binds":[],"_configuredReportings":[],"meta":{},"pendingRequests":{"sendInProgress":false,"id":1,"deviceIeeeAddress":"0x94deb8fffea185e4"}},{"_events":{},"_eventsCount":0,"deviceID":97,"inputClusters":[],"outputClusters":[33],"profileID":41440,"ID":242,"clusters":{},"deviceIeeeAddress":"0x94deb8fffea185e4","deviceNetworkAddress":20713,"_binds":[],"_configuredReportings":[],"meta":{},"pendingRequests":{"sendInProgress":false,"id":242,"deviceIeeeAddress":"0x94deb8fffea185e4"}}],"_ieeeAddr":"0x94deb8fffea185e4","_interviewState":"SUCCESSFUL","_lastSeen":1772737652525,"_manufacturerID":4476,"_networkAddress":20713,"_type":"Router","_linkquality":105,"_skipDefaultResponse":false,"_pendingRequestTimeout":0,"_customClusters":{"manuSpecificIkeaUnknown":{"ID":64636,"manufacturerCode":4476,"attributes":{},"commands":{},"commandsResponse":{}}},"meta":{"configured":332242049}},"endpoint":"[Circular]","data":{"currentLevel":166},"linkquality":105,"groupID":0,"cluster":"genLevelCtrl","meta":{"rawData":{"type":"Buffer","data":[24,251,1,0,0,0,32,166]},"zclTransactionSequenceNumber":251,"frameControl":{"frameType":0,"manufacturerSpecific":false,"direction":1,"disableDefaultResponse":true,"reservedBits":0}}} 2026-03-05 20:07:32.526 - debug: zigbee.0 (800) localConfig:getOptions for 94deb8fffea185e4 : {} 2026-03-05 20:07:32.526 - debug: zigbee.0 (800) Received Zigbee message from '0x94deb8fffea185e4', type 'readResponse', cluster 'genLevelCtrl', data '{"currentLevel":166}' from endpoint 1 with groupID 0 2026-03-05 20:07:32.526 - debug: zigbee.0 (800) Type readResponse device {"type":"device","device":{"_events":{},"_eventsCount":0,"ID":17,"_endpoints":[{"_events":{},"_eventsCount":0,"deviceID":269,"inputClusters":[0,3,4,5,6,8,768,2821,4096,64636],"outputClusters":[25],"profileID":260,"ID":1,"clusters":{"genBasic":{"attributes":{"modelId":"TRADFRI bulb GU10 CWS 345lm","manufacturerName":"IKEA of Sweden","powerSource":1,"zclVersion":3,"appVersion":80,"stackVersion":101,"hwVersion":1,"dateCode":"2019062886LEL08N","swBuildId":"1.0.021"}},"lightingColorCtrl":{"attributes":{"colorCapabilities":31,"colorMode":2,"colorTemperature":320,"startUpColorTemperature":310,"options":0,"colorTempPhysicalMin":250,"colorTempPhysicalMax":454}},"genOnOff":{"attributes":{"onOff":0,"startUpOnOff":0}},"genLevelCtrl":{"attributes":{"currentLevel":166,"startUpCurrentLevel":255,"onLevel":255,"options":0}}},"deviceIeeeAddress":"0x94deb8fffea185e4","deviceNetworkAddress":20713,"_binds":[],"_configuredReportings":[],"meta":{},"pendingRequests":{"sendInProgress":false,"id":1,"deviceIeeeAddress":"0x94deb8fffea185e4"}},{"_events":{},"_eventsCount":0,"deviceID":97,"inputClusters":[],"outputClusters":[33],"profileID":41440,"ID":242,"clusters":{},"deviceIeeeAddress":"0x94deb8fffea185e4","deviceNetworkAddress":20713,"_binds":[],"_configuredReportings":[],"meta":{},"pendingRequests":{"sendInProgress":false,"id":242,"deviceIeeeAddress":"0x94deb8fffea185e4"}}],"_ieeeAddr":"0x94deb8fffea185e4","_interviewState":"SUCCESSFUL","_lastSeen":1772737652525,"_manufacturerID":4476,"_networkAddress":20713,"_type":"Router","_linkquality":105,"_skipDefaultResponse":false,"_pendingRequestTimeout":0,"_customClusters":{"manuSpecificIkeaUnknown":{"ID":64636,"manufacturerCode":4476,"attributes":{},"commands":{},"commandsResponse":{}}},"meta":{"configured":332242049}},"mapped":{"toZigbee":[{"key":["state","brightness","brightness_percent","on_time","off_wait_time"],"options":[{"name":"transition","label":"Transition","access":2,"type":"numeric","property":"transition","description":"Controls the transition time (in seconds) of on/off, brightness, color temperature (if applicable) and color (if applicable) changes. Defaults to `0` (no transition).","value_min":0,"value_step":0.1},{"name":"unfreeze_support","label":"Unfreeze support","access":2,"type":"binary","property":"unfreeze_support","description":"Whether to unfreeze IKEA lights (that are known to be frozen) before issuing a command, false: no unfreeze support, true: unfreeze support (default true).","value_on":true,"value_off":false}]},{"key":["transition"]},{"key":["level_config"]},{"key":["rate"]},{"key":["brightness_move","brightness_move_onoff"]},{"key":["brightness_step","brightness_step_onoff"],"options":[{"name":"transition","label":"Transition","access":2,"type":"numeric","property":"transition","description":"Controls the transition time (in seconds) of on/off, brightness, color temperature (if applicable) and color (if applicable) changes. Defaults to `0` (no transition).","value_min":0,"value_step":0.1},{"name":"unfreeze_support","label":"Unfreeze support","access":2,"type":"binary","property":"unfreeze_support","description":"Whether to unfreeze IKEA lights (that are known to be frozen) before issuing a command, false: no unfreeze support, true: unfreeze support (default true).","value_on":true,"value_off":false}]},{"key":["color","color_temp","color_temp_percent"],"options":[{"name":"color_sync","label":"Color sync","access":2,"type":"binary","property":"color_sync","description":"When enabled colors will be synced, e.g. if the light supports both color x/y and color temperature a conversion from color x/y to color temperature will be done when setting the x/y color (default true).","value_on":true,"value_off":false},{"name":"transition","label":"Transition","access":2,"type":"numeric","property":"transition","description":"Controls the transition time (in seconds) of on/off, brightness, color temperature (if applicable) and color (if applicable) changes. Defaults to `0` (no transition).","value_min":0,"value_step":0.1},{"name":"unfreeze_support","label":"Unfreeze support","access":2,"type":"binary","property":"unfreeze_support","description":"Whether to unfreeze IKEA lights (that are known to be frozen) before issuing a command, false: no unfreeze support, true: unfreeze support (default true).","value_on":true,"value_off":false}]},{"key":["color_mode"]},{"key":["color_options"]},{"key":["colortemp_move","color_temp_move"]},{"key":["color_temp_step"],"options":[{"name":"transition","label":"Transition","access":2,"type":"numeric","property":"transition","description":"Controls the transition time (in seconds) of on/off, brightness, color temperature (if applicable) and color (if applicable) changes. Defaults to `0` (no transition).","value_min":0,"value_step":0.1},{"name":"unfreeze_support","label":"Unfreeze support","access":2,"type":"binary","property":"unfreeze_support","description":"Whether to unfreeze IKEA lights (that are known to be frozen) before issuing a command, false: no unfreeze support, true: unfreeze support (default true).","value_on":true,"value_off":false}]},{"key":["color_temp_startup"]},{"key":["hue_move","saturation_move"]},{"key":["hue_step","saturation_step"],"options":[{"name":"transition","label":"Transition","access":2,"type":"numeric","property":"transition","description":"Controls the transition time (in seconds) of on/off, brightness, color temperature (if applicable) and color (if applicable) changes. Defaults to `0` (no transition).","value_min":0,"value_step":0.1},{"name":"unfreeze_support","label":"Unfreeze support","access":2,"type":"binary","property":"unfreeze_support","description":"Whether to unfreeze IKEA lights (that are known to be frozen) before issuing a command, false: no unfreeze support, true: unfreeze support (default true).","value_on":true,"value_off":false}]},"[Circular]",{"key":["effect","alert","flash"]},{"key":["power_on_behavior"]},{"key":["identify"],"options":[{"name":"identify_timeout","label":"Identify timeout","access":2,"type":"numeric","property":"identify_timeout","description":"Sets the duration of the identification procedure in seconds (i.e., how long the device would flash).The value ranges from 1 to 30 seconds (default: 3).","value_max":30,"value_min":1}]},{"key":["scene_store"]},{"key":["scene_recall"]},{"key":["scene_add"]},{"key":["scene_remove"]},{"key":["scene_remove_all"]},{"key":["scene_rename"]},{"key":["read"]},{"key":["write"]},{"key":["command"]},{"key":["reset"]},{"key":["zclcommand"]}],"fromZigbee":[{"cluster":"genOnOff","type":["attributeReport","readResponse"],"options":[{"name":"state_action","label":"State action","access":2,"type":"binary","property":"state_action","description":"State actions will also be published as 'action' when true (default false).","value_on":true,"value_off":false}]},{"cluster":"genLevelCtrl","type":["attributeReport","readResponse"]},{"cluster":"genLevelCtrl","type":["attributeReport","readResponse"]},{"cluster":"lightingColorCtrl","type":["attributeReport","readResponse"],"options":[{"name":"color_sync","label":"Color sync","access":2,"type":"binary","property":"color_sync","description":"When enabled colors will be synced, e.g. if the light supports both color x/y and color temperature a conversion from color x/y to color temperature will be done when setting the x/y color (default true).","value_on":true,"value_off":false}]},{"cluster":"genOnOff","type":["attributeReport","readResponse"]}],"exposes":[{"type":"light","features":[{"name":"state","label":"State","access":7,"type":"binary","property":"state","description":"On/off state of this light","value_on":"ON","value_off":"OFF","value_toggle":"TOGGLE"},{"name":"brightness","label":"Brightness","access":7,"type":"numeric","property":"brightness","description":"Brightness of this light","value_max":254,"value_min":0},{"name":"color_temp","label":"Color temp","access":7,"type":"numeric","property":"color_temp","description":"Color temperature of this light","unit":"mired","value_max":454,"value_min":250,"presets":[{"name":"coolest","value":250,"description":"Coolest temperature supported"},{"name":"cool","value":250,"description":"Cool temperature (250 mireds / 4000 Kelvin)"},{"name":"neutral","value":370,"description":"Neutral temperature (370 mireds / 2700 Kelvin)"},{"name":"warm","value":454,"description":"Warm temperature (454 mireds / 2200 Kelvin)"},{"name":"warmest","value":454,"description":"Warmest temperature supported"}]},{"name":"color_temp_startup","label":"Color temp startup","access":7,"type":"numeric","property":"color_temp_startup","description":"Color temperature after cold power on of this light","unit":"mired","value_max":454,"value_min":250,"presets":[{"name":"coolest","value":250,"description":"Coolest temperature supported"},{"name":"cool","value":250,"description":"Cool temperature (250 mireds / 4000 Kelvin)"},{"name":"neutral","value":370,"description":"Neutral temperature (370 mireds / 2700 Kelvin)"},{"name":"warm","value":454,"description":"Warm temperature (454 mireds / 2200 Kelvin)"},{"name":"warmest","value":454,"description":"Warmest temperature supported"},{"name":"previous","value":65535,"description":"Restore previous color_temp on cold power on"}]},{"name":"color_xy","label":"Color (X/Y)","access":7,"type":"composite","property":"color","description":"Color of this light in the CIE 1931 color space (x/y)","features":[{"name":"x","label":"X","access":7,"type":"numeric","property":"x"},{"name":"y","label":"Y","access":7,"type":"numeric","property":"y"}]},{"name":"level_config","label":"Level config","access":7,"type":"composite","property":"level_config","description":"Configure genLevelCtrl","features":[{"name":"execute_if_off","label":"Execute if off","access":7,"type":"binary","property":"execute_if_off","description":"this setting can affect the \"on_level\", \"current_level_startup\" or \"brightness\" setting","value_on":true,"value_off":false},{"name":"current_level_startup","label":"Current level startup","access":7,"type":"numeric","property":"current_level_startup","description":"Defines the desired startup level for a device when it is supplied with power","value_max":254,"value_min":1,"presets":[{"name":"minimum","value":"minimum","description":"Use minimum permitted value"},{"name":"previous","value":"previous","description":"Use previous value"}]}]}]},{"name":"effect","label":"Effect","access":2,"type":"enum","property":"effect","description":"Triggers an effect on the light (e.g. make light blink for a few seconds)","values":["blink","breathe","okay","channel_change","finish_effect","stop_effect","colorloop","stop_colorloop"]},{"name":"power_on_behavior","label":"Power-on behavior","access":7,"type":"enum","property":"power_on_behavior","description":"Controls the behavior when the device is powered on after power loss","category":"config","values":["off","on","toggle","previous"]},{"name":"color_options","label":"Color options","access":7,"type":"composite","property":"color_options","description":"Advanced color behavior","features":[{"name":"execute_if_off","label":"Execute if off","access":2,"type":"binary","property":"execute_if_off","description":"Controls whether color and color temperature can be set while light is off","value_on":true,"value_off":false}],"category":"config"},{"name":"identify","label":"Identify","access":2,"type":"enum","property":"identify","description":"Initiate device identification","category":"config","values":["identify"]}],"meta":{},"ota":true,"options":["[Circular]","[Circular]","[Circular]","[Circular]","[Circular]"],"zigbeeModel":["TRADFRI bulb GU10 CWS 345lm"],"model":"LED2110R3","vendor":"IKEA","description":"TRADFRI bulb GU10, color/white spectrum, 345 lm"},"endpoint":"[Circular]","endpoints":"[Circular]","name":"0x94deb8fffea185e4","options":{}} incoming event: {"type":"readResponse","device":{"_events":{},"_eventsCount":0,"ID":17,"_endpoints":[{"_events":{},"_eventsCount":0,"deviceID":269,"inputClusters":[0,3,4,5,6,8,768,2821,4096,64636],"outputClusters":[25],"profileID":260,"ID":1,"clusters":{"genBasic":{"attributes":{"modelId":"TRADFRI bulb GU10 CWS 345lm","manufacturerName":"IKEA of Sweden","powerSource":1,"zclVersion":3,"appVersion":80,"stackVersion":101,"hwVersion":1,"dateCode":"2019062886LEL08N","swBuildId":"1.0.021"}},"lightingColorCtrl":{"attributes":{"colorCapabilities":31,"colorMode":2,"colorTemperature":320,"startUpColorTemperature":310,"options":0,"colorTempPhysicalMin":250,"colorTempPhysicalMax":454}},"genOnOff":{"attributes":{"onOff":0,"startUpOnOff":0}},"genLevelCtrl":{"attributes":{"currentLevel":166,"startUpCurrentLevel":255,"onLevel":255,"options":0}}},"deviceIeeeAddress":"0x94deb8fffea185e4","deviceNetworkAddress":20713,"_binds":[],"_configuredReportings":[],"meta":{},"pendingRequests":{"sendInProgress":false,"id":1,"deviceIeeeAddress":"0x94deb8fffea185e4"}},{"_events":{},"_eventsCount":0,"deviceID":97,"inputClusters":[],"outputClusters":[33],"profileID":41440,"ID":242,"clusters":{},"deviceIeeeAddress":"0x94deb8fffea185e4","deviceNetworkAddress":20713,"_binds":[],"_configuredReportings":[],"meta":{},"pendingRequests":{"sendInProgress":false,"id":242,"deviceIeeeAddress":"0x94deb8fffea185e4"}}],"_ieeeAddr":"0x94deb8fffea185e4","_interviewState":"SUCCESSFUL","_lastSeen":1772737652525,"_manufacturerID":4476,"_networkAddress":20713,"_type":"Router","_linkquality":105,"_skipDefaultResponse":false,"_pendingRequestTimeout":0,"_customClusters":{"manuSpecificIkeaUnknown":{"ID":64636,"manufacturerCode":4476,"attributes":{},"commands":{},"commandsResponse":{}}},"meta":{"configured":332242049}},"endpoint":"[Circular]","data":{"currentLevel":166},"linkquality":105,"groupID":0,"cluster":"genLevelCtrl","meta":{"rawData":{"type":"Buffer","data":[24,251,1,0,0,0,32,166]},"zclTransactionSequenceNumber":251,"frameControl":{"frameType":0,"manufacturerSpecific":false,"direction":1,"disableDefaultResponse":true,"reservedBits":0}}} 2026-03-05 20:07:32.526 - debug: zigbee.0 (800) localConfig:getOptions for 94deb8fffea185e4 : {} 2026-03-05 20:07:32.526 - debug: zigbee.0 (800) DeviceAvailability:Publish available for 0x94deb8fffea185e4 = true 2026-03-05 20:07:32.526 - debug: zigbee.0 (800) message received '{"available":true}' from device 94deb8fffea185e4 type 'LED2110R3' 2026-03-05 20:07:32.526 - debug: zigbee.0 (800) value generated 'true' from device 94deb8fffea185e4 for 'Available' 2026-03-05 20:07:32.528 - debug: zigbee.0 (800) value generated '105' from device 94deb8fffea185e4 for 'Link quality' 2026-03-05 20:07:32.528 - debug: zigbee.0 (800) value generated '"{\"type\":\"readResponse\",\"data\":{\"currentLevel\":166},\"linkquality\":105,\"groupID\":0,\"cluster\":\"genLevelCtrl\",\"meta\":{\"rawData\":{\"type\":\"Buffer\",\"data\":[24,251,1,0,0,0,32,166]},\"zclTransactionSequenceNumber\":251,\"frameControl\":{\"frameType\":0,\"manufacturerSpecific\":false,\"direction\":1,\"disableDefaultResponse\":true,\"reservedBits\":0}},\"endpoint_id\":1}"' from device 94deb8fffea185e4 for 'Message from Zigbee' 2026-03-05 20:07:32.528 - debug: zigbee.0 (800) localConfig:getOptions for 94deb8fffea185e4 : {} 2026-03-05 20:07:32.528 - debug: zigbee.0 (800) message received '{"brightness":166}' from device 94deb8fffea185e4 type 'LED2110R3' 2026-03-05 20:07:32.528 - debug: zigbee.0 (800) value generated '65' from device 94deb8fffea185e4 for 'Brightness' 2026-03-05 20:07:32.613 - warn: javascript.0 (410) script.js.test.Test_JS: Tradfri-Couch geändert! Wert: 65 | Ursprung: system.adapter.zigbee.0 -
Das ist eine Funktion der 3.3.5 er Version, bei der der Adapter nach dem Einschalten/Ausschalten via
BrightnessdenStatevom Gerät liest, sowie beim Ein/Ausschalten viaStateden Wert vonBrightnessliest.Das sollte eigentlich optional sein, aber das UI Element dafür ist leider nicht mit gekommen. problematisch ist es eigentlich nur bei Leuchten mit
transition_time- wo die Leuchte langsam ein/ausschaltet. In dem Fall kann es vorkommen das der Wert zu früh gelesen wird. Das wird in der 3.4 behoben sein.A.
Nachtrag: Das Debug-Log ist wertlos. Wenn so etwas geprüft werden soll sollte man sich an diesem Artikel orientieren: https://github.com/ioBroker/ioBroker.zigbee/wiki/Device-messaging-debug
-
@asgothian
Gibt es eigentlich irgendwo eine Beschreibung was memberupdate und stateupdate mit ihren Optionen bewirken?
Im Wiki auf GitHub ist im Abschnitt Groups leider nichts aufgeführt.Und kann man das von @codierknecht angesprochene brightness-Thema auch ohne UI deaktivieren?
-
@asgothian
Gibt es eigentlich irgendwo eine Beschreibung was memberupdate und stateupdate mit ihren Optionen bewirken?
Im Wiki auf GitHub ist im Abschnitt Groups leider nichts aufgeführt.Und kann man das von @codierknecht angesprochene brightness-Thema auch ohne UI deaktivieren?
@bommel_030 Ja, die beiden Optionen für die Gruppe sind hier beschrieben: https://forum.iobroker.net/topic/82156/tester-wanted-zigbee-adapter-3-1?_=1772800355989
Nein, aktuell kann man das Verhalten nicht deaktivieren. Die einzige Möglichkeit ist selber den Code zu patchen:
in der Datei
\opt\iobroker\node_modules\iobroker.zigbee\lib\zigbeecontroller.jsden Code ab Zeile 1468
if (readKey.converter) { const tt = preparedOptions.transition || preparedOptions.transition_time; const did = deviceId; setTimeout(async () => { try { await readKey.converter.convertGet(target, readKey.key, {device:entity.device}) } catch (error) { this.warn(`error reading ${readKey.key} from ${deviceId} : ${error?.message}`); } }, tt ? tt * 1000 : 100); }auskommentieren:
/* if (readKey.converter) { const tt = preparedOptions.transition || preparedOptions.transition_time; const did = deviceId; setTimeout(async () => { try { await readKey.converter.convertGet(target, readKey.key, {device:entity.device}) } catch (error) { this.warn(`error reading ${readKey.key} from ${deviceId} : ${error?.message}`); } }, tt ? tt * 1000 : 100); } */ -
@asgothian
Gibt es eigentlich irgendwo eine Beschreibung was memberupdate und stateupdate mit ihren Optionen bewirken?
Im Wiki auf GitHub ist im Abschnitt Groups leider nichts aufgeführt.Und kann man das von @codierknecht angesprochene brightness-Thema auch ohne UI deaktivieren?
@bommel_030 sagte in Zigbee-Adapter verändert Brightness-Wert:
Und kann man das von @codierknecht angesprochene brightness-Thema auch ohne UI deaktivieren?
Nach Installation der aktuellen Github version (3.3.99-alpha.4) kann man die Option via UI deaktivieren.
Wichtig: Diese Version ist eine Entwicklungsversion. Insbesondere das Bindings Subsystem ist aktuell in Überarbeitung und wird so erst einmal nicht laufen. Es zeigt die Bindings (alle) korrekt an, sie können aber nicht modifiziert werden!
A.