homebridge-hue: modelid GLEDOPTO unknown light model
i use this new (?) led rgbw controller: https://www.amazon.de/gp/product/B077G23JBF/
and got this error after restart homebridge:
Dec 30 20:38:55 debian homebridge[6474]: [2017-12-30 20:38:55] [Hue] Philips hue: BSB002 bridge v1711151408, api v1.22.0
Dec 30 20:38:55 debian homebridge[6474]: [2017-12-30 20:38:55] [Hue] Philips hue: /lights/8: warning: using default colour temperature range for unknown light model {"state":{"on":true,"bri":253,"hue":7424,"sat":20,"effect":"none","xy":[0.5213,0.4635],"ct":470,"alert":"select","colormode":"xy","mode":"homeautomation","reachable":true},"swupdate":{"state":"notupdatable","lastinstall":null},"type":"Extended color light","name":"Bett","modelid":"GLEDOPTO","manufacturername":"GLEDOPTO","capabilities":{"streaming":{"renderer":false,"proxy":false}},"uniqueid":"00:12:4b:00:13:0a:5c:90-0b","swversion":"1.0.2"}
Dec 30 20:38:55 debian homebridge[6474]: [2017-12-30 20:38:55] [Hue] Philips hue: /lights/8: warning: using default colour gamut for unknown light model {"state":{"on":true,"bri":253,"hue":7424,"sat":20,"effect":"none","xy":[0.5213,0.4635],"ct":470,"alert":"select","colormode":"xy","mode":"homeautomation","reachable":true},"swupdate":{"state":"notupdatable","lastinstall":null},"type":"Extended color light","name":"Bett","modelid":"GLEDOPTO","manufacturername":"GLEDOPTO","capabilities":{"streaming":{"renderer":false,"proxy":false}},"uniqueid":"00:12:4b:00:13:0a:5c:90-0b","swversion":"1.0.2"}
Dec 30 20:38:55 debian homebridge[6474]: [2017-12-30 20:38:55] [Hue] Philips hue: 3 accessories
Dec 30 20:38:55 debian homebridge[6474]: [2017-12-30 20:38:55] [Hue] Initializing platform accessory 'Philips hue'...
Dec 30 20:38:55 debian homebridge[6474]: [2017-12-30 20:38:55] [Hue] Philips hue: 3 services
Dec 30 20:38:55 debian homebridge[6474]: [2017-12-30 20:38:55] [Hue] Initializing platform accessory 'Flur'...
Dec 30 20:38:55 debian homebridge[6474]: [2017-12-30 20:38:55] [Hue] Initializing platform accessory 'Bett'...
Dec 30 20:38:55 debian homebridge[6474]: [2017-12-30 20:38:55] [Hue] Error: Cannot add a Service with the same UUID '00000043-0000-1000-8000-0026BB765291' as another Service in this Accessory without also defining a unique 'subtype' property
i use a standard SMD 5050 RGBW LED Stripe with this Controller, but the Controller register 2 devices into hue bridge, a color and white device.
any suggestions how to fix this via blacklist?
About this issue
- Original URL
- State: closed
- Created 7 years ago
- Comments: 18 (11 by maintainers)
Links to this issue
Commits related to this issue
- Add GLEDOPTO to known lights, issue #244 — committed to ebaauw/homebridge-hue by ebaauw 7 years ago
- More known lights GLEDOPTO (issue #244) OSRAM Lightify Flex RGBW (issue #266) — committed to ebaauw/homebridge-hue by ebaauw 6 years ago
- Update ph_light_values See https://github.com/ebaauw/homebridge-hue/issues/244. — committed to ebaauw/ph.sh by ebaauw 6 years ago
thanks for your reply, i used your tool and got this:
2nd device
The controller probably has two ZigBee endpoints, one for the RGB channels and one for the W channel. The Hue bridge (and deCONZ gateway) exposes this is two resources, in your case
/lights/8as an Extended colour light, and another one, probably as a Dimmable light. If you runhomebridge -D, homebridge-hue will log debug messages about your bridge configuration, otherwise you need to check this using the Hue API. You’ll recognise the resource by itsuniqueid, since it will start with the same MAC address, but with a different endpoint"00:12:4b:00:13:0a:5c:90-xx". You would need to blacklist this resource.More structurally, I’ll add the controller to homebridge-hue’s list of known lights, indicating that it has multiple endpoints. That will get rid of the same UUID error. Does the other resource use the same
modelid,"GLEDOPTO"?To get rid of the warnings: could you find out what colour range and colour temperature range the controller supports? I still need to build this discovery into homebridge-hue. For now, I’ve got a bash command,
ph_light_values, doing that included in ph.sh.