Incorrect brightness behaviour with Shenzen Yuntian Tech Co E14 bulb #32542
hellodave99
started this conversation in
Devices
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
I recently migrated to HA/Z2M from SmartThings. I have a couple of unbranded E14 zigbee candle bulbs (marked Shenzen Yuntian Tech Co) which claim to be compatible with Hue. These worked fine in ST on the default device driver, and were detected as: eWeLight ZB-CL01.
Recently all 3 of these lights have started showing the same strange behaviour on Z2M. They pair and interview fine, and are detected as:
Zigbee Model: ZB-CL01, eWeLight
Definition (Zigbee2MQTT) ZB-RGBCW (v0.0.1)
Zigbee 3.0 LED-bulb, RGBW LED Lonsonho
Firmware ID 2.0.1 20211206
However, they seem to have issues with on/off and brightness. This includes:
I've tried resetting and repairing the bulbs, removing them from Z2M and resetting them, and rolling Z2M back from 2.12.1 to 2.12.0 and 2.11.0 but that hasn't helped. I thought this might be the issue, but 2.11.0 doesn't fix it: https://github.com/Koenkk/zigbee-herdsman-converters/pull/12478/files
If I execute commands manually from the dev console (e.g. turn on/off, set brightness) the bulb responds OK.
I've paired the bulbs to my old SmartThings hub and they work fine, so the bulbs are working. I assume there's something not right with the commands being sent from Z2M? Any help gratefully received!
Whenever I try to reconfigure the bulb, I get this error:
z2m: Failed to configure 'Front Gate Post L (new)', attempt 4 (Error: ZCL command 0xa4c138b36ffd618a/1 lightingColorCtrl.configReport([{"minimumReportInterval":10,"maximumReportInterval":65000,"reportableChange":1,"attribute":"currentX"},{"minimumReportInterval":10,"maximumReportInterval":65000,"reportableChange":1,"attribute":"currentY"}], {"timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":true,"direction":0,"reservedBits":0,"writeUndiv":false}) failed (Status 'UNSUPPORTED_ATTRIBUTE') at Endpoint.checkStatus (/app/node_modules/.pnpm/zigbee-herdsman@10.1.0/node_modules/zigbee-herdsman/src/controller/model/endpoint.ts:458:28) at Endpoint.zclCommand (/app/node_modules/.pnpm/zigbee-herdsman@10.1.0/node_modules/zigbee-herdsman/src/controller/model/endpoint.ts:1179:26) at processTicksAndRejections (node:internal/process/task_queues:103:5) at Endpoint.configureReporting (/app/node_modules/.pnpm/zigbee-herdsman@10.1.0/node_modules/zigbee-herdsman/src/controller/model/endpoint.ts:868:9) at setupAttributes (/app/node_modules/.pnpm/zigbee-herdsman-converters@26.61.1/node_modules/zigbee-herdsman-converters/src/lib/modernExtend.ts:173:17) at /app/node_modules/.pnpm/zigbee-herdsman-converters@26.61.1/node_modules/zigbee-herdsman-converters/src/lib/modernExtend.ts:1304:21 at Object.configure (/app/node_modules/.pnpm/zigbee-herdsman-converters@26.61.1/node_modules/zigbee-herdsman-converters/src/index.ts:363:21) at Configure.configure (/app/lib/extension/configure.ts:135:13) at Configure.onMQTTMessage (/app/lib/extension/configure.ts:45:25) at EventEmitter.wrappedCallback (/app/lib/eventBus.ts:252:17))Bulb definition from Z2M:
{ "description": "Zigbee 3.0 LED-bulb, RGBW LED", "exposes": [ { "features": [ { "access": 7, "description": "On/off state of this light", "label": "State", "name": "state", "property": "state", "type": "binary", "value_off": "OFF", "value_on": "ON", "value_toggle": "TOGGLE" }, { "access": 7, "description": "Brightness of this light", "label": "Brightness", "name": "brightness", "property": "brightness", "type": "numeric", "value_max": 254, "value_min": 0 }, { "access": 7, "description": "Color temperature of this light", "label": "Color temp", "name": "color_temp", "presets": [ { "description": "Coolest temperature supported", "name": "coolest", "value": 153 }, { "description": "Cool temperature (250 mireds / 4000 Kelvin)", "name": "cool", "value": 250 }, { "description": "Neutral temperature (370 mireds / 2700 Kelvin)", "name": "neutral", "value": 370 }, { "description": "Warm temperature (454 mireds / 2200 Kelvin)", "name": "warm", "value": 454 }, { "description": "Warmest temperature supported", "name": "warmest", "value": 500 } ], "property": "color_temp", "type": "numeric", "unit": "mired", "value_max": 500, "value_min": 153 }, { "access": 7, "description": "Color of this light in the CIE 1931 color space (x/y)", "features": [ { "access": 7, "label": "X", "name": "x", "property": "x", "type": "numeric" }, { "access": 7, "label": "Y", "name": "y", "property": "y", "type": "numeric" } ], "label": "Color (X/Y)", "name": "color_xy", "property": "color", "type": "composite" } ], "type": "light" }, { "access": 1, "category": "diagnostic", "description": "Link quality (signal strength)", "label": "Linkquality", "name": "linkquality", "property": "linkquality", "type": "numeric", "unit": "lqi", "value_max": 255, "value_min": 0 } ], "model": "ZB-RGBCW", "options": [ { "access": 2, "description": "Controls the transition time (in seconds) of on/off, brightness, color temperature (if applicable) and color (if applicable) changes. Defaults to0(no transition).", "label": "Transition", "name": "transition", "property": "transition", "type": "numeric", "value_min": 0, "value_step": 0.1 }, { "access": 2, "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).", "label": "Color sync", "name": "color_sync", "property": "color_sync", "type": "binary", "value_off": false, "value_on": true }, { "access": 2, "description": "State actions will also be published as 'action' when true (default false).", "label": "State action", "name": "state_action", "property": "state_action", "type": "binary", "value_off": false, "value_on": true } ], "source": "native", "supports_ota": false, "vendor": "Lonsonho", "version": "0.0.1" }All reactions