bramstroker / homeassistant-powercalc

Custom component to calculate estimated power consumption of lights and other appliances
MIT License
969 stars 257 forks source link

some (supported) Philips lights not discovered #1444

Closed johan-de-jong closed 1 year ago

johan-de-jong commented 1 year ago

Some of my Philips Hue and LivingColors lamps are not discovered.

Three models are not discovered. The two Hue models (Hue Fair Pendant / Play) are listed in the supported_models.md document.

I use zigbee2mqtt. Below I collected the information as reported by PowerCalc and zigbee2mqtt:

manufacturer model id zigbee2mqtt model name log specs
Signify Netherlands B.V. LCT024 440400982841 Hue White and color ambiance Play Lightbar 915005733701  
Signify Netherlands B.V. LTP003 LTP003 Hue white ambiance suspension Fair 4033930P7  
Signify Netherlands B.V. LLC014 LLC014 LivingColors Aura 7099860PH 8 W

Here's is the relevant PowerCalc logging:

2023-01-18 18:30:15.120 DEBUG (MainThread) [custom_components.powercalc.discovery] light.philips_play_servieskast: Auto discovered model (manufacturer=Signify Netherlands B.V., model=Hue White and color ambiance Play Lightbar (915005733701))
2023-01-18 18:30:15.122 DEBUG (MainThread) [custom_components.powercalc.discovery] light.philips_play_servieskast: Model not found in library, skipping discovery
2023-01-18 18:30:15.167 DEBUG (MainThread) [custom_components.powercalc.discovery] light.philips_fair_keuken: Auto discovered model (manufacturer=Signify Netherlands B.V., model=Hue white ambiance suspension Fair (4033930P7))
2023-01-18 18:30:15.169 DEBUG (MainThread) [custom_components.powercalc.discovery] light.philips_fair_keuken: Model not found in library, skipping discovery
2023-01-18 18:30:15.212 DEBUG (MainThread) [custom_components.powercalc.discovery] light.philips_aura_1: Auto discovered model (manufacturer=Signify Netherlands B.V., model=LivingColors Aura (7099860PH))
2023-01-18 18:30:15.214 DEBUG (MainThread) [custom_components.powercalc.discovery] light.philips_aura_1: Model not found in library, skipping discovery

I found the spec sheet for the LivingColors Aura lamp here: https://www.goedkopermetled.nl/media/catalog/product/pdf/7099860PH.pdf

Are there further troubleshooting steps I can take? Is there maybe a work around to get the Play and Fair lamps working?

bramstroker commented 1 year ago

Hi Johan, The problem is powercalc does not know the Zigbee ID's (yet). You may go forward and submit a PR for it. It's just a matter of adding these ID's under aliases in model.json file, that will make them correctly discovered by Powercalc. For example here. https://github.com/bramstroker/homeassistant-powercalc/blob/master/custom_components/powercalc/data/signify/LCT024/model.json.

johan-de-jong commented 1 year ago

Bram,

Thanks for the fast response! All the zigbee2mqtt Signia (Philips) Zigbee models are listed in a JavaScript array here: https://github.com/Koenkk/zigbee-herdsman-converters/blob/master/devices/philips.js

I haven't created a PR before. I can read up on how to do that and provide the model.json files with the aliases / zigbeeModel for my lamps later this week.

Here's the (sorted) array displayed as a table:

Model zigbeeModel description
'HML004' '3115331PH' 'Phoenix light'
'HML006' '7531609' 'Hue Phoenix downlight'
'LCA001', 'LCA002', 'LCA003' '9290022166' 'Hue white and color ambiance E26/E27'
'LCA004' '9290024896' 'Hue white and color ambiance E27'
'LCA005' '9290022266A' 'Hue White and color ambiance A19 800 lumen'
'LCA006' '9290024689' 'Hue white and color ambiance B22 1100lm'
'LCA007' '9290024687' 'Hue White and Color Ambiance A19 1100 lumen'
'LCA008' '929002471601' 'Hue white and color ambiance E26/E27 1600lm'
'LCA009' '9290024717' 'Hue white and color ambiance E26/A19 1600lm'
'LCB001' '548727' 'Hue White and Color Ambiance BR30 with bluetooth'
'LCB002' '046677577957' 'Hue White and Color Ambiance BR30 with bluetooth'
'LCC001' '4090531P7' 'Hue Flourish white and color ambiance ceiling light'
'LCD001' '5996511U5' 'Hue white and color ambiance 4" retrofit recessed downlight'
'LCD002' '5996611U5' 'Hue white and color ambiance 5/6" retrofit recessed downlight'
'LCD003' '8719514344723' 'Akari downlight'
'LCD004' '8719514382350' 'Akari downlight'
'LCD005' '9290031345' 'Hue white and color ambiance 4" retrofit recessed downlight'
'LCD006' '9290031346' 'Hue white and color ambiance 5/6" retrofit recessed downlight'
'LCD007' '579573' 'Hue White and Color Ambiance Slim Downlight 6"'
'LCE001' '929002294101' 'Hue White and Color Ambiance E12 with bluetooth'
'LCE002' '929002294203' 'Hue White and Color Ambiance E14 with bluetooth'
'LCF002', 'LCF001' '8718696167991' 'Hue Calla outdoor'
'LCF003', '4080248P7' '4080248P7' 'Hue Signe floor light'
'LCF005' '8718696170557' 'Hue Calla outdoor'
'LCG001' '9290019532' 'Hue White and color ambiance GU10 spot LED with Bluetooth'
'LCG002', '929003047701', '929003047701' '929001953101' 'Hue White and Color Ambiance GU10'
'LCL001', 'LCL006' '8718699703424' 'Hue white and color ambiance LightStrip plus'
'LCL002' '9290022890' 'Hue white and color ambiance LightStrip outdoor 2m'
'LCL003' '9290022891' 'Hue Lily outdoor led strip'
'LCP001', 'LCP002', '4090331P9_01', '4090331P9_02', '929003053301_01', '929003053301_02' '4090331P9' 'Hue Ensis (white)'
'LCP003' '4090631P7' 'Hue Flourish white and color ambiance pendant light'
'LCS001', '1741830P7' '1741830P7' 'Hue Lily outdoor spot light'
'LCT001', 'LCT007', 'LCT010', 'LCT012', 'LCT014', 'LCT015', 'LCT016', 'LCT021' '9290012573A' 'Hue white and color ambiance E26/E27/E14'
'LCT002', 'LCT011' '9290002579A' 'Hue white and color ambiance BR30'
'LCT003' '8718696485880' 'Hue white and color ambiance GU10'
'LCT020' '4080148P7' 'Hue Signe table light'
'LCT024', '440400982841', '440400982842' '915005733701' 'Hue White and color ambiance Play Lightbar'
'LCT026', '7602031P7', '7602031U7', '7602031PU', '7602031J6' '7602031P7' 'Hue Go with Bluetooth'
'LCW001' '4090130P7' 'Hue Sana'
'LCW002', '4090230P9', '929003053101' '4090230P9' 'Hue Liane (black)'
'LCX001' '929002422702' 'Hue Play gradient lightstrip 55'
'LCX002' '929002422801' 'Hue Play gradient lightstrip 65'
'LCX003' '929002422901' 'Hue Play gradient lightstrip 75'
'LCX004' '929002994901' 'Hue gradient lightstrip'
'LCX012' '929003535301' 'Hue Festavia gradient light string 250'
'LDD001' '8718696153055' 'Hue white table light'
'LDD002' '8718696153062' 'Hue Muscari floor light'
'LDT001' '5900131C5' 'Hue Aphelion downlight'
'LLC006' '7099930PH' 'Hue Iris (Generation 2)'
'LLC010' '7199960PH' 'Hue Iris'
'LLC012', 'LLC011', 'LLC013' '7299760PH' 'Hue Bloom'
'LLC014' '7099860PH' 'LivingColors Aura'
'LLC020' '7146060PH' 'Hue Go'
'LLM001' '7121131PU/7120031PH/7120131PH/7120231PU' 'Hue Beyond white and color ambiance suspension/ceiling/table lamp'
'LOM001' '929002240401' 'Hue smart plug - EU'
'LOM002', 'LOM004', 'LOM010' '046677552343' 'Hue smart plug bluetooth'
'LOM003', 'LOM009' '8718699689308' 'Hue smart plug - UK'
'LOM005' '9290022408' 'Hue smart plug - AU'
'LOM006' '9290024426' 'Hue smart plug - CH'
'LOM007' '929003050601' 'Hue smart plug'
'LOM008' '9290030509' 'Hue smart plug - EU'
'LOM011' '8719514342361' 'Hue smart plug - AU'
'LST001' '7299355PH' 'Hue white and color ambiance LightStrip'
'LST002' '915005106701' 'Hue white and color ambiance LightStrip plus'
'LST003', 'LST004' '9290018187B' 'Hue white and color ambiance LightStrip outdoor'
'LTA001', '4080130P6', '4300631P6' '9290022169' 'Hue white ambiance E27 with Bluetooth'
'LTA002' '9290022167' 'Hue white ambiance E26 with Bluetooth'
'LTA003' '9290022267' 'Hue white ambiance E26 with Bluetooth'
'LTA004' '8719514328242' 'Hue white ambiance E27 800lm with Bluetooth'
'LTA005' '8719514392830' 'Hue White Ambiance E27 filament screw globe'
'LTA006' '8719514301443' 'Hue White Ambiance B22 filament screw globe'
'LTA007' '9290024783' 'Hue Filament White Ambiance A60/E27 Bluetooth'
'LTA008' '9290022267A' 'Hue white ambiance E27 with Bluetooth'
'LTA009' '9290024684' 'Hue white ambiance E27 1100lm with Bluetooth'
'LTA010' '9290024683' 'Hue white ambiance A19 1100lm with Bluetooth'
'LTA011' '929002471901' 'Hue white ambiance E27 1600lm with Bluetooth'
'LTA012' '929002335105' 'Hue white ambiance E26 1600lm with Bluetooth'
'LTB003' '046677578138' 'Hue White ambiance BR30 E26'
'LTC001' '3261030P7' 'Hue Being'
'LTC002' '4034031P7' 'Hue Fair'
'LTC003' '3261331P7' 'Hue white ambiance Still'
'LTC011' '4096730U7' 'Hue Cher ceiling light'
'LTC012' '3306431P7' 'Hue Struana'
'LTC013' '3216131P5' 'Hue white ambiance Aurelle square panel light'
'LTC014' '3216231P5' 'Hue white ambiance Aurelle rectangle panel light'
'LTC015' '3216331P5' 'Hue white ambiance Aurelle rectangle panel light'
'LTC016' '3216431P5' 'Hue white ambiance Aurelle round panel light'
'LTC021' '3435011P7' 'Hue white ambiance bathroom ceiling light Adore'
'LTD003' '4503848C5' 'Hue white ambiance Muscari pendant light'
'LTD004' '801480' 'Hue white ambiance 4" retrofit recessed downlight'
'LTD005' '5995111U5' 'Hue white ambiance 5/6" retrofit recessed downlight'
'LTD007' '5110731H5' 'Hue white ambiance Garnea downlight'
'LTD009' '5996311U5' 'Hue white ambiance 4" retrofit recessed downlight'
'LTD010' '5996411U5' 'Hue white ambiance 5/6" retrofit recessed downlight'
'LTD011' '5110131H5' 'Garnea downlight'
'LTD012' '5111531H5' 'Garnea downlight'
'LTD017' '578526' 'Hue white ambiance extra bright high lumen dimmable LED smart retrofit recessed 6" downlight'
'LTE001' '9290022943' 'Hue white E12'
'LTE002' '9290022944' 'Hue white ambiance E14 (with Bluetooth)'
'LTE004' '9290031451' 'Hue white ambiance filament E12 with Bluetooth'
'LTE005' '9290031452' 'Hue white ambiance filament E14 (with Bluetooth)'
'LTF001' '6109231C5' 'Hue white ambiance Apogee square'
'LTF002' '6109331C5' 'Hue white ambiance Apogee round'
'LTG001' '9290019534' 'Hue white ambiance GU10 with Bluetooth'
'LTG002' '929001953301' 'Hue white ambiance GU10 with Bluetooth'
'LTO001' '8719514301481' 'Hue Filament Globe Ambiance E27'
'LTO002' '8719514301542' 'Hue Filament Globe XL Ambiance E27'
'LTO003' '9290024782' 'Hue G125 B22 White Ambiance filament bulb'
'LTO004' '9290024785' 'Hue White Ambinance G25 E26 Edison Filament Globe'
'LTO005', '929002980901' '929002980901' 'Hue white ambiance G40 E26 filament globe with Bluetooth'
'LTP002', '929003054901' '4023330P7' 'Hue white ambiance suspension Amaze'
'LTP003', 'LTP001' '4033930P7' 'Hue white ambiance suspension Fair'
'LTP007' '4505748C5' 'Hue Ambiance Pendant'
'LTP008' '4098430P7' 'Hue Being Pendant'
'LTP011' '4507748C5' 'Hue Semeru Ambiance Pendant'
'LTV001' '92900244777' 'Hue White Ambiance E27 ST64 filament bulb'
'LTV002' '929002477901' 'Hue white filament Edison ST72 E27 LED warm-to-cool'
'LTV004' '929002478401' 'Hue white filament Edison ST19 E26 LED warm-to-cool'
'LTV005' '9290029808' 'Hue white filament Edison ST23 E26 LED warm-to-cool'
'LTW010', 'LTW001', 'LTW004' '8718696548738' 'Hue white ambiance E26/E27'
'LTW011', 'LTB002' '464800' 'Hue white ambiance BR30 flood light'
'LTW012' '8718696695203' 'Hue white ambiance E14'
'LTW013' '8718696598283' 'Hue white ambiance GU10'
'LTW015' '9290011998B' 'Hue white ambiance E26'
'LTW017' '915005587401' 'Hue white ambiance Adore light'
'LTW018' '3435731P7' 'Hue Adore white ambiance bathroom mirror'
'LWA001' '8718699673147' 'Hue white A60 bulb E27 bluetooth'
'LWA002' '9290018215' 'Hue white A19 bulb E26 bluetooth'
'LWA003', 'LWW002' '9290022268' 'Hue White A19 bulb with Bluetooth'
'LWA004' '8718699688820' 'Hue Filament Standard A60/E27 bluetooth'
'LWA005' '9290022411' 'Hue white single filament bulb A19 E26 with Bluetooth'
'LWA007' '929002277501' 'Hue white A19 bulb E26 with Bluetooth'
'LWA008' '9290023351' 'Hue white A21 bulb E26 with Bluetooth (1600 Lumen)'
'LWA009' '9290023349' 'Hue white A67 bulb E26 with Bluetooth (1600 Lumen)'
'LWA010' '929002335001' 'Hue white A21 bulb B22 with Bluetooth (1600 Lumen)'
'LWA011' '929001821618' 'Hue white A60 bulb E27 bluetooth'
'LWA012' '9290018217' 'Hue white A60 bulb B22 bluetooth'
'LWA017' '929002469202' 'Hue white A60 bulb E27 1050lm with Bluetooth'
'LWA018', 'LWA028' '9290024693' 'Hue white A60 bulb B22 1055lm with Bluetooth'
'LWA019' '9290024691' 'Hue white single filament bulb A19 E26 with Bluetooth (1100 Lumen)'
'LWA021' '9290030514' 'Hue Filament Standard A60/E27 bluetooth'
'LWA029' '9290024691A' 'Hue white single filament bulb A19 E26 with Bluetooth (1100 Lumen)'
'LWB004' '433714' 'Hue Lux A19 bulb E27'
'LWB006', 'LWB014' '9290011370' 'Hue white A60 bulb E27/B22'
'LWB010' '8718696449691' 'Hue White A60 Single bulb E27/B22'
'LWB015' '046677476816' 'Hue white PAR38 outdoor'
'LWB016' '9290018609' 'Hue White E26 806 lumen'
'LWB022' '9290018194' 'Hue white BR30'
'LWE001' '929002039801' 'Hue white E12 with Bluetooth'
'LWE002' '9290020399' 'Hue white E14'
'LWE003' '9290020400' 'Hue White E17 470 lumen'
'LWE004' '8719514302235' 'Hue White Filament Bulb E14'
'LWE005' '9290024796' 'Hue Filament White E12'
'LWE006' '929002294102' 'Hue white candle bulb E14 bluetooth'
'LWE007' '9290030211' 'Hue white Candle bulb E14 bluetooth'
'LWE008' '929003021301' 'Hue White E17 470 lumen'
'LWF001', 'LWF002', 'LWW001' '9290011370B' 'Hue white A60 bulb E27'
'LWG001' '9290018195' 'Hue white GU10'
'LWG003' '9290019536' 'Hue white GU10'
'LWG004' 'LWG004' 'Hue white GU10 bluetooth'
'LWO001' '8718699688882' 'Hue white Filament bulb G93 E27 bluetooth'
'LWO002' '9290022415' 'Hue White G25 E26 Edison Filament Globe Bluetooth'
'LWO003' '8719514279131' 'Hue white E27 LED bulb filament giant globe'
'LWO004' '8719514279155' 'Hue white G125 B22 LED bulb filament giant globe'
'LWS001' '9290018189' 'Hue white PAR38 outdoor'
'LWS002' '046677562229' 'Hue White PAR20 with Bluetooth'
'LWU001' '9290024406' 'Hue P45 light bulb'
'LWV001' '929002241201' 'Hue white filament Edison E27 LED'
'LWV002' '046677551780' 'Hue white filament Edison ST19 LED'
'LWV003' '929002459201' 'Hue white filament Edison ST72 E27 LED'
'LWV004' '8719514279193' 'Hue white filament Edison ST72 B22 LED'
'LWV005' '9290030517' 'Hue White Ambiance E27 ST64 filament bulb'
'LWW003', 'LWF003' '9290018216' 'Hue white A60 bulb E27 bluetooth'
'RDM001', '9290030171' '929003017102' 'Hue wall switch module'
'RDM002' '8719514440937/8719514440999' 'Hue Tap dial switch'
'ROM001' '8718699693985' 'Hue smart button'
'RWL020', 'RWL021' '324131092621' 'Hue dimmer switch'
'RWL022' '929002398602' 'Hue dimmer switch'
'SML001' '9290012607' 'Hue motion sensor'
'SML002' '9290019758' 'Hue motion outdoor sensor'
'SML003' '9290030675' 'Hue motion sensor'
'SML004' '9290030674' 'Hue motion outdoor sensor'
'1740193P0' '1740193P0' 'Hue White Lucca wall light'
'1740293P0' '1740293P0' 'Hue Lucca Pedestal'
'1740447P0' '8718696166079' 'Hue Tuar outdoor wall light'
'1741530P7', '1741430P7' '1741530P7' 'Hue Lily outdoor spot light'
'1741730V7' '1741730V7' 'Hue Lily outdoor spot light'
'1741930V7' '1741930V7' 'Hue Calla outdoor'
'1742030P7' '1742030P7' 'Hue Calla outdoor'
'1742330P7' '1742330P7' 'Hue Calla outdoor'
'1742730P7', '1742830P7' '1742830P7' 'Hue Lily outdoor spot light'
'1742930P7' '1742930P7' 'Hue outdoor Impress wall lamp'
'1743030P7' '1743030P7' 'Hue outdoor Impress wall lamp'
'1743130P7' '1743130P7' 'Hue Impress outdoor Pedestal'
'1743230P7' '1743230P7' 'Hue outdoor Impress lantern'
'1743430P7' '1743430P7' 'Hue Impress outdoor Pedestal'
'1743530P7', '1743530V7' '17435/30/P7' 'Hue Discover white and color ambiance flood light'
'1743630P7', '1743630V7' '17436/30/P7' 'Hue Welcome white flood light'
'1743730P7' '1743730P7' 'Hue Calla outdoor'
'1743830P7' '1743830P7' 'Hue Econic outdoor wall lamp'
'1743830V7' '1743830V7' 'Hue Econic outdoor wall lamp'
'1743930P7', '1744030P7', '1744030V7' '1743930P7' 'Hue Outdoor Econic wall lantern'
'1744130P7' '1744130P7' 'Hue Econic outdoor Pedestal'
'1744530P7', '1744630P7', '1744430P7', '1744730P7' '8718696170625' 'Hue Fuzo outdoor wall light'
'1744830P7' '8718696170656' 'Hue White Fuzo outdoor floor light'
'1745130P7' '1745130P7' 'Hue Calla outdoor'
'1745430P7' '1745430P7' 'Hue Impress outdoor Pedestal'
'1745530P7' '1745530P7' 'Hue Nyro'
'1745630P7' '1745630P7' 'Hue Nyro'
'1745730V7' '1745730V7' 'Hue Econic outdoor Pedestal'
'1745930P7' '1745930P7' 'Hue outdoor Impress wall lamp (low voltage)'
'1746130P7' '1746130P7' 'Hue Attract'
'1746230V7', '1746230P7' '1746230V7' 'Hue Lily XL outdoor spot light'
'1746330P7', '1746330V7', '1746347P7' '1746330P7' 'Hue Appear outdoor wall light'
'1746430P7', '929003098701' '1746430P7' 'Hue outdoor Resonate wall lamp (black)'
'1746447P7' '1746447P7' 'Hue outdoor Resonate wall lamp (silver)'
'1746530P7' '1746530P7' 'Hue White and color ambiance Daylo outdoor wall lamp'
'1746547P7' '1746547P7' 'Hue White and color ambiance Daylo outdoor wall lamp'
'1746630P7' '1746630P7' 'Hue White and Colour Ambiance Amarant linear outdoor light'
'1746630V7' '1746630V7' 'Amarant linear outdoor light'
'1746730V7' '1746730V7' 'Hue Lily outdoor spot light'
'3216131P6', 'LTC005' '3216131P6' 'Hue white ambiance Aurelle square panel light'
'3216231P6' '3216231P6' 'Hue white ambiance Aurelle square panel light'
'3216331P6' '3216331P6' 'Hue white ambiance Aurelle rectangle panel light'
'3216431P6' '3216431P6' 'Hue Aurelle'
'3261030P6' '3261030P6' 'Hue Being black'
'3261031P6', '929003055001', '929003055101' '3261031P6' 'Hue Being white'
'3261048P6' '3261048P6' 'Hue Being aluminium'
'3261330P6' '3261330P6' 'Hue white ambiance Still'
'3261331P6', '929003055301' '3261331P6' 'Hue white ambiance Still (white)'
'3261348P6' '3261348P6' 'Hue white ambiance Still'
'3402831P7' '3402831P7' 'Hue white ambiance bathroom mirror light Adore'
'3402931P7', '3418231P6' '8718696175798' 'Philips Hue Adore Bathroom Mirror Light'
'3417611P6', '3417511P9' '3417511P9' 'Hue white ambiance bathroom recessed downlight Adore with Bluetooth'
'3417711P6' '3417711P6' 'Hue white ambiance Adore wall light'
'3417831P6', '929003056101' '3417831P6' 'Hue white ambiance Adore spotlight with Bluetooth (1 spot)'
'3417931P6', '929003056201' '3417931P6' 'Hue white ambiance Adore GU10 with Bluetooth (2 spots)'
'3418131P6', '929003056401', '929003056401_01', '929003056401_02', '929003056401_03' '3418131P6' 'Hue white ambiance Adore GU10 with Bluetooth (3 spots)'
'3418331P6' '3418331P6' 'Hue white ambiance Adore bathroom mirror light'
'3418411P6' '3418411P6' 'Hue white ambiance bathroom ceiling light Adore with Bluetooth'
'3418631P6' '3418631P6' 'Hue Adore bathroom mirror'
'3418931P6' '3418931P6' 'Hue white ambiance Struana bathroom ceiling with bluetooth 2400lm'
'4023330P6' '4023330P6' 'Hue white ambiance suspension Amaze'
'4023331P6' '4023331P6' 'Hue white ambiance Amaze'
'4033930P6' '4033930P6' 'Hue white ambiance suspension Fair'
'4034030P6' '4034030P6' 'Hue Fair with Bluetooth'
'4034031P6' '4034031P6' 'Hue Fair with Bluetooth'
'4076130P6' '4076130P6' 'Hue white ambiance suspension Cher with bluetooth 3000lm'
'4076131P6' '4076131P6' 'Hue white ambiance suspension Cher with bluetooth 3000lm'
'4080148P9' '4080148P9' 'Hue Signe table light'
'4080148U9' '4080148U9' 'Hue White and color ambiance Signe table light'
'4080248P9' '4080248P9' 'Hue Signe floor light'
'4080248U9', '915005987201' '4080248U9' 'Hue White and color ambiance Signe floor light'
'4090130P9' '4090130P9' 'Hue Sana'
'4090131P9' '8718696174548' 'Hue Sana wall lamp with Bluetooth white'
'4090231P9' '4090231P9' 'Hue Liane'
'4090330P9_01', '4090330P9_02', '929003052501_01', '929003052501_02' '4090330P9' 'Hue Ensis (black)'
'4090431P9' '4090431P9' 'Hue Flourish white and color ambiance table light with Bluetooth'
'4090531P9', '929003053601', '929003053501' '4090531P9' 'Hue Flourish white and color ambiance ceiling light with Bluetooth'
'4090631P9' '4090631P9' 'Hue Flourish white and color ambiance pendant light'
'4096730P6', '929003055601' '4096730P6' 'Hue Cher ceiling light'
'4096730U9' '046677803087' 'Hue White ambiance Cher ceiling light'
'4100448U9' '4100448U9' 'Hue Being'
'4503748C6' '4503748C6' 'Hue white ambiance Muscari ceiling light'
'5041131P9', '5041148P9', '929003047301' '5041131P9' 'Hue White ambiance Milliskin'
'5042131P9' '5042131P9' 'Hue White ambiance Milliskin (square)'
'5045131P7' '5045131P7' 'Hue Centura'
'5045148P7' '5045148P7' 'Hue Centura'
'5047130P6' '5047130P6' 'Hue White ambiance Buckram single spotlight with bluetooth'
'5047130P9' '5047130P9' 'Hue White ambiance Buckram single spotlight with bluetooth'
'5047131P8' '5047131P8' 'Hue White ambiance Buckram single spotlight'
'5047131P9', '5047131P6' '5047131P9' 'Hue White ambiance Buckram single spotlight with bluetooth'
'5047230P6', '5047230P6' '5047230P6' 'Hue White ambiance Buckram double spotlight'
'5047231P6' '5047231P6' 'Hue White ambiance Buckram double spotlight'
'5047331P6' '5047331P6' 'Hue White ambiance Buckram triple spotlight'
'5047430P6' '5047430P6' 'Hue White ambiance Buckram quadruple spotlight'
'5055131P7' '5055131P7' 'Hue Centura White (square)'
'5055148P7' '5055148P7' 'Hue Centura Aluminium (square)'
'5060730P7_01', '5060730P7_02', '5060730P7_03', '5060730P7_04', '5060730P7_05' '5060730P7' 'Hue White & Color ambience Centris ceiling light (4 spots)'
'5060731P7_01', '5060731P7_02', '5060731P7_03', '5060731P7_04', '5060731P7_05' '5060731P7' 'Hue White & Color ambience Centris ceiling light (4 spots)'
'5060830P7_01', '5060830P7_02', '5060830P7_03', '5060830P7_04' '5060830P7' 'Hue White & Color ambience Centris ceiling light (3 spots)'
'5060831P7_01', '5060831P7_02', '5060831P7_03', '5060831P7_04' '5060831P7' 'Hue White & Color ambience Centris ceiling light (3 spots)'
'5060930P7_01', '5060930P7_02', '5060930P7_03', '5060930P7_04' '5060930P7' 'Hue White & Color Ambiance Centris ceiling light (3 spots)'
'5060931P7_01', '5060931P7_02', '5060931P7_03', '5060931P7_04' '5060931P7' 'Hue White & Color Ambiance Centris ceiling light (3 spots)'
'5061030P7_01', '5061030P7_02', '5061030P7_03' '5061030P7' 'Hue White & Color ambience Centris ceiling light (2 spots) (black)'
'5061031P7_01', '5061031P7_02', '5061031P7_03' '5061031P7' 'Hue White & Color ambience Centris ceiling light (2 spots) (white)'
'5062131P7' '5062131P7' 'Hue white and color ambience Argenta spot white (1 spot)'
'5062148P7' '5062148P7' 'Hue white and color ambience Argenta spot aluminium (1 spot)'
'5062231P7' '5062231P7' 'Hue white and color ambience Argenta spot white (2 spots)'
'5062248P7' '5062248P7' 'Hue white and color ambience Argenta spot aluminium (2 spots)'
'5062331P7' '5062331P7' 'Hue white and color ambience Argenta spot white (3 spots)'
'5062348P7' '5062348P7' 'Hue white and color ambience Argenta spot aluminium (3 spots)'
'5062431P7' '5062431P7' 'Hue white and color ambience Argenta spot white (4 spots)'
'5062448P7' '5062448P7' 'Hue white and color ambience Argenta spot aluminium (4 spots)'
'5063130P7' '5063130P7' 'Hue Bluetooth white & color ambiance spot Fugato black (1 spots)'
'5063131P7' '5063131P7' 'Hue Bluetooth white & color ambiance spot Fugato white (1 spots)'
'5063230P7' '5063230P7' 'Hue Bluetooth white & color ambiance spot Fugato black (2 spots)'
'5063231P7' '5063231P7' 'Hue Bluetooth white & color ambiance spot Fugato white (2 spots)'
'5063330P7' '5063330P7' 'Hue Bluetooth white & color ambiance spot Fugato black (3 spots)'
'5063331P7' '5063331P7' 'Hue Bluetooth white & color ambiance spot Fugato white (3 spots)'
'5063430P7' '5063430P7' 'Hue Bluetooth White & Color Ambiance spot Fugato black (4 spots)'
'5063431P7' '5063431P7' 'Hue Bluetooth White & Color Ambiance spot Fugato white (4 spots)'
'5309030P9', '5309031P9', '5309030P6', '5309031P6', '929003046101' '5309030P9' 'Hue White ambiance Runner single spotlight'
'5309230P6', '5309231P6', '929003045701_01', '929003045701_02' '5309230P6' 'Hue White ambiance Runner double spotlight'
'5309331P6', '5309330P6', '929003046301_03', '929003046301_02' '5309331P6' 'Hue White ambiance Runner triple spotlight'
'5633030P6', '929003046501' '5633030P6' 'Hue White ambiance Pillar spotlamp'
'5633031P9' '5633031P9' 'Hue White ambiance Pillar spotlight'
'7602031K6' '7602031K6' 'Hue Go portable light'
'7602031N6' '7602031N6' 'Hue Go portable light'
'915005986901' '915005986901' 'Hue White and color ambiance Gradient Signe table lamp (white)'
'915005987001' '915005987001' 'Hue White and color ambiance Gradient Signe table lamp (black)'
'915005987101' '915005987101' 'Hue Gradient Signe floor lamp (white)'
'915005987301' '915005987301' 'Hue Gradient Signe table lamp (white)'
'915005987501' '915005987501' 'Hue Gradient Signe floor lamp (white)'
'915005987601' '915005987601' 'Hue Gradient Signe floor lamp (black)'
'915005987901' '915005987901' 'Hue Gradient light tube compact'
'915005988101' '915005988101' 'Hue Gradient light tube large'
'915005996401', '915005996501' '915005996401' 'Hue white ambiance ceiling light Enrave S with Bluetooth'
'915005996601' '915005996601' 'Hue white ambiance ceiling white Enrave M with Bluetooth'
'915005996701' '915005996701' 'Hue white ambiance ceiling black Enrave M with Bluetooth'
'915005996801', '915005996901', '929003574401' '915005996901' 'Hue white ambiance ceiling light Enrave L with Bluetooth'
'915005997001', '915005997101' '915005997001' 'Hue white ambiance ceiling light Enrave XL with Bluetooth'
'915005997301', '915005997201' '915005997301' 'Hue Bluetooth white & color ambiance ceiling lamp Infuse medium'
'915005997501', '915005997401' '915005997501' 'Hue Bluetooth white & color ambiance ceiling lamp Infuse large'
'915005997601' '915005997601' 'Hue Devere M white ambiance white & dimmer'
'915005997701' '915005997701' 'Hue Devere L white ambiance white & dimmer'
'915005997801' '915005997801' 'Hue White & Color Ambiance Xamento M'
'915005997901' '915005997901' 'Hue White & Color Ambiance Xamento L'
'915005998001' '915005998001' 'Hue white ambiance pendant white Enrave'
'915005998101' '915005998101' 'Hue white ambiance pendant black Enrave'
'915005998201' '915005998201' 'Hue Bluetooth white & color ambiance ceiling lamp Infuse'
'929002375901' '929002375901' 'Hue Bloom with Bluetooth (White) - EU/UK'
'929002376001' '929002376001' 'Hue Bloom with Bluetooth (Black)'
'929002376101' '929002376101' 'Hue Iris (generation 2, white)'
'929002376201' '929002376201' 'Hue Iris (generation 2, black)'
'929002376301' '929002376301' 'Hue Iris rose limited edition (generation 4) '
'929002376401' '929002376401' 'Hue Iris gold limited edition (generation 4) '
'929002376501' '929002376501' 'Hue Bloom Gen4 with Bluetooth (White) - US'
'929002376701' '929002376701' 'Hue Iris silver limited edition (generation 4) '
'929002376703' '929002376703' 'Hue Iris silver special edition (generation 4) '
'929002376801' '929002376801' 'Hue Iris kobber limited edition (generation 4)'
'929002376803' '929002376803' 'Hue Iris copper special edition (generation 4)'
'929002401201' '929002401201' 'Hue Iris copper special edition (generation 4) '
'929002966401' '929002966401' 'Hue White & Color Ambiance Surimu square panel'
'929002966501' '929002966501' 'Hue White and Color Ambiance Surimu rectangle panel'
'929003045001_01', '929003045001_02', '929003045001_03' '9290019533' 'Hue white ambiance GU10 with Bluetooth'
'929003045201_01', '929003045201_02', '929003045201_03' '929003045201' 'Hue White and Color Ambiance GU10 (Centura round white)'
'929003045301_01', '929003045301_02', '929003045301_03' '929003045301' 'Hue White and Color Ambiance GU10 (Centura)'
'929003045401' '929003045401' 'Hue Centura recessed spotlight white and color ambiance GU10 (black)'
'929003045501_01', '929003045501_02', '929003045501_03' '929003045501' 'Hue Centura recessed spotlight white and color ambiance GU10 (black)'
'929003045601_01', '929003045601_02' '8719514338142' 'Hue White ambiance Runner double spotlight'
'929003045901' '929003045901' 'Hue White ambiance Runner spot white (1 spot)'
'929003046001', '929003045801' '5309031P8' 'Hue White ambiance Runner spot white (1 spot)'
'929003046201_01', '929003046201_02', '929003046201_03' '929003046201' 'Hue White Ambiance Runner triple spotlight'
'929003046901' '8719514338524' 'Hue white ambiance Pillar spotlight with Bluetooth (black)'
'929003047001' '929003047001' 'Hue White ambiance Milliskin (round)'
'929003047101', '929003045101_03', '929003045101_01', '929003045101_02' '929003047101' 'Hue White ambiance Milliskin (round)'
'929003047401' '929003047401' 'Hue White and Color Ambiance GU10 (Centura)'
'929003047501' '929003047501' 'Centura recessed spotlight'
'929003047601' '929003047601' 'Hue White and Color Ambiance GU10 (Centura)'
'929003047901_01', '929003047901_02' '871951433908' 'Hue white ambiance Buckram double spotlight with Bluetooth'
'929003048101_01', '929003048101_02', '929003048101_03' '8719514339125' 'Hue white ambiance Buckram triple spotlight with Bluetooth'
'929003048301_01', '929003048301_02', '929003048301_03', '929003048301_04' '8719514339163' 'Hue white ambiance Buckram quadruple spotlight with Bluetooth'
'929003052601' '929003052601' 'Hue Flourish white and color ambiance table light with Bluetooth'
'929003052901' '929003052901' 'Hue Sana wall light (black)'
'929003053001' '929003053001' 'Hue Sana wall light (white)'
'929003053201' '929003053201' 'Hue Liane (white)'
'929003054001' '929003054001' 'Hue Wellness table lamp'
'929003054101' '929003054101' 'Hue Wellner white ambiance E27 806lm with Bluetooth'
'929003054301' '929003054301' 'Hue White Ambiance Cher Pendant'
'929003054501' '929003054501' 'Hue white ambiance Fair ceiling with Bluetooth (white)'
'929003054601' '929003054601' 'Hue white ambiance Fair ceiling with Bluetooth white'
'929003054701' '929003054701' 'Hue white ambiance Fair ceiling with Bluetooth (black)'
'929003054801' '929003054801' 'Hue white ambiance suspension Amaze with Bluetooth'
'929003055201' '929003055201' 'Hue Being'
'929003055401' '929003055401' 'Hue white ambiance Still (aluminium)'
'929003055501' '929003055501' 'Hue white ambiance Still (black)'
'929003055801' '929003055801' 'Hue white ambiance bathroom ceiling light Adore with Bluetooth'
'929003055901', '929003055901_01', '929003055901_02', '929003055901_03' '929003055901' 'Hue white ambiance bathroom ceiling light Adore with Bluetooth'
'929003056001' '929003056001' 'Hue white ambiance Adore bathroom mirror light with Bluetooth'
'929003056901' '929003056901' 'Hue Struana 27W'
'929003074801_01', '929003074801_02', '929003074801_03' '929003074801' 'Hue White and Color Ambiance GU10 (Xamento)'
'929003089301' '929003089301' 'Hue White and Color Ambiance Lucca wall light'
'929003098601' '929003098601' 'Hue Calla outdoor Pedestal'
'929003098901' '929003098901' 'Hue White Inara outdoor light'
'929003099001', '929003099201' '929003099001' 'Hue white ambiance Aurelle square panel light'
'929003099101' '929003099101' 'Hue white ambiance Aurelle rectangle panel light'
'929003099301' '929003099301' 'Hue white ambiance Aurelle round panel light'
'929003115801' '929003115801' 'Hue Perifo ceiling light, 1 pendant (white)'
'929003115901' '929003117101' 'Hue Perifo ceiling light, 3 pendant (black)'
'929003116201' '929003116201' 'Hue Perifo linear light bar'
'929003117201' '929003117201' 'Hue Perifo ceiling light, 3 pendant (white)'
'929003117301' '929003117301' 'Hue Perifo ceiling light, 4 spotlights (black)'
'929003117401' '929003117401' 'Hue Perifo ceiling light, 4 spotlights (white)'
'929003117701' '929003117701' 'Hue Perifo Wall Light, 3 spotlights (black)'
'929003117801' '929003117801' 'Hue Perifo Wall Light, 3 spotlights (white)'
'929003479701' '915005987701' 'Hue Gradient Signe floor lamp (wood)'
'929003516101' '929003516101' 'Hue Gradient Signe floor lamp (wood)'
'929003526301' '929003526301' 'Hue White & Color Ambiance Xamento M'
'929003531702' '929003531702' 'Hue Bluetooth white & color ambiance ceiling lamp Infuse medium'
'8719514288232' '929002469216' 'Hue white E27 1100lm with Bluetooth'
bramstroker commented 1 year ago

@johan-de-jong Do you plan to have a look into this still? Would be very helpful if you can add these missing aliases to the corresponding model.json files in powercalc library.

johan-de-jong commented 1 year ago

Sorry for the delay. I haven't looked into how to create a PR yet.

I can confirm that adding the zigbeeModel from https://github.com/Koenkk/zigbee-herdsman-converters/blob/master/devices/philips.js works for my LCT024 and LTP003 lamps. Is this sufficient? Or would you still like a PR?

The Philips LivingColors Aura (LLC014) hasn't been profiled yet. I have a 'Shelly Plug S'. I can try to profile this lamp 'Powercalc measure tooling' instructions sometime.

I made these additions in the data/signify/xxx/model.json files:

LCT024

I added: 915005733701. 440400982841 was already there.

    "aliases": [
        "440400982841", "915005733701"
    ]

LTP003

   "aliases": [
        "4033930P7"
   ]
alvinchen1 commented 1 year ago

I would like to help, so I just did one that I personally own, the Hue Calla LCF002. If this is the right format for this, I'll be happy to contribute and help add some of these aliases.

johan-de-jong commented 1 year ago

I would like to help, so I just did one that I personally own, the Hue Calla LCF002. If this is the right format for this, I'll be happy to contribute and help add some of these aliases.

I think the table with aliases above is mostly useful when there is a one-to-one mapping in Model / zigbeeModel columns. When there are multiple entries in a field there is a good chance they are different hardware revisions of the same lamp, possibly with different power characteristics.

bramstroker commented 1 year ago

I can confirm that adding the zigbeeModel from https://github.com/Koenkk/zigbee-herdsman-converters/blob/master/devices/philips.js works for my LCT024 and LTP003 lamps. Is this sufficient? Or would you still like a PR?

The problem when this change is not adopted in the powercalc library (with a PR) is that you will lose your changes after every update. Also others cannot use these new aliases as they are unknown to powercalc. It's no rocket science at all, just do a quick google and there are plenty of guides. I see @alvinchen1 wants to help / do the job.

bramstroker commented 1 year ago

I think the table with aliases above is mostly useful when there is a one-to-one mapping in Model / zigbeeModel columns. When there are multiple entries in a field there is a good chance they are different hardware revisions of the same lamp, possibly with different power characteristics.

I agree. Especially this one: Screenshot 2023-02-05 at 09 14 03

I don't think all these light models have the exact same hardware and power characteristics. How can we find out if this is the case?

These zigbee models, Hue models, old model id's, new model id's. It's really a big mess :-(

We need to do some more research on the topic and get some insights.

alvinchen1 commented 1 year ago

Yeah, that LCT001 one, yikes.... get your product line straight, signify... :)

Well, I had a PR branch done with every single one of the one-to-many in this chart, thinking that was the low hanging fruit but since the consensus seems to be one-to-one would be more accurate, I'll look into that.

https://github.com/alvinchen1/homeassistant-powercalc/commit/80e4d8db7d0dad8299bd51c0be27dfa9f4922470

Question @bramstroker, when we do an aliases in model.json, you also would like supported_models.md updated as well, right? (See above commit).

bramstroker commented 1 year ago

Question @bramstroker, when we do an aliases in model.json, you also would like supported_models.md updated as well, right? (See above commit).

You don't have to modify this file, it is auto generated by a github action I wrote.

alvinchen1 commented 1 year ago

@bramstroker wasn't sure if this was easier for you. I closed the original one, and am doing them one at a time, so if there is one that you think is needs to be reviewed separately, we can just close that PR vs editing all them etc (plus I pulled the changes to the supported_models.md). Hopefully I'm helping, not making more work for you.

bramstroker commented 1 year ago

@bramstroker wasn't sure if this was easier for you. I closed the original one, and am doing them one at a time, so if there is one that you think is needs to be reviewed separately, we can just close that PR vs editing all them etc (plus I pulled the changes to the supported_models.md). Hopefully I'm helping, not making more work for you.

Yes this if far better manageable. Will be a few days until I'll do a review.

alvinchen1 commented 1 year ago

@bramstroker, ok, sorry for the PR spam, but I did a sanity check on some of them and did as much research as I could to see if we could eliminate some wrong ones like

'LWF001', 'LWF002', 'LWW001' | '9290011370B' | 'Hue white A60 bulb E27' -- | -- | --

and I stopped at max 2 additional aliases. That should be a bit more manageable for you, and again, hopefully that helps.

bramstroker commented 1 year ago

Closing this issue as the PR's are created and most of them already merged. Thanks a lot @alvinchen1