gazoodle / gecko-home-assistant

Home Assistant integration for spas equipped with Gecko Alliance in.touch2 modules
MIT License
68 stars 23 forks source link

Endless E2000 (2 x in.touch controllers) - external lights not available for control #69

Open dgwilson opened 2 years ago

dgwilson commented 2 years ago

Version of the custom_component

v0.1.8

Configuration

N/A - all components autodetected.

Add your logs here. I've used the cmd line version of the project on another machine and followed the instructions of a previous issue to capture the log file and have e-mailed that off for analysis.

2022-10-31 20:47:15,820 geckolib.spa DEBUG Connected, build accessors 2022-10-31 20:47:15,822 geckolib.automation.facade DEBUG Facade knows spa is connected 2022-10-31 20:47:15,822 geckolib.automation.facade DEBUG All outputs are ['Out1', 'Out2', 'Out3', 'Out4', 'Out5', 'OutHtr', 'HeatPumpCurrent', 'HeatPumpFuse', 'Out6', 'Out7', 'Out8', 'Out9', 'Out10', 'Out11', 'Out12', 'Direct', 'Direct2', 'OutLi'] 2022-10-31 20:47:15,822 geckolib.automation.facade DEBUG Output connections are {'Out1': 'L120', 'Out2': 'NA', 'Out3': 'CP', 'Out4': 'NA', 'Out5': 'NA', 'OutHtr': 'HTR', 'HeatPumpCurrent': 'Not_Set', 'HeatPumpFuse': 'F1', 'Out6': 'NA', 'Out7': 'NA', 'Out8': 'NA', 'Out9': 'NA', 'Out10': 'NA', 'Out11': 'NA', 'Out12': 'NA', 'Direct': 'NA', 'Direct2': 'NA', 'OutLi': 'LI'} 2022-10-31 20:47:15,823 geckolib.automation.facade DEBUG Actual connections are {'Out1': 'L120', 'Out3': 'CP', 'OutHtr': 'HTR', 'HeatPumpCurrent': 'Not_Set', 'HeatPumpFuse': 'F1', 'OutLi': 'LI'} 2022-10-31 20:47:15,823 geckolib.automation.facade DEBUG All devices are ['P1', 'P2', 'P3', 'P4', 'P5', 'BL', 'CP', 'O3', 'L120', 'MSTR_HEATER', 'SLV_HEATER', 'Waterfall', 'LockMode', 'DealerLockStatus', 'DealerLockSeed', 'DealerLockKey', 'LI'] 2022-10-31 20:47:15,823 geckolib.automation.facade DEBUG Actual devices are {'CP', 'LI', 'L120'} 2022-10-31 20:47:15,823 geckolib.automation.facade DEBUG Possible user demands are ['UdP1', 'UdP2', 'UdP3', 'UdP4', 'UdP5', 'UdBL', 'UdL120', 'UdLi', 'UdWaterfall', 'UdAux', 'UdPumpTime', 'UdQuietTime', 'UdLightTime', 'UdL120Time', 'UdWaterFallTime', 'UdAuxTime'] 2022-10-31 20:47:15,823 geckolib.automation.facade DEBUG Actual user devices are [{'device': 'LI', 'user_demand': {'demand': 'UdLi', 'options': ['OFF', 'HI']}}, {'device': 'L120', 'user_demand': {'demand': 'UdL120', 'options': ['OFF', 'ON']}}] 2022-10-31 20:47:15,823 geckolib.automation.facade DEBUG Handled user devices are [{'device': 'LI', 'user_demand': {'demand': 'UdLi', 'options': ['OFF', 'HI']}}] 2022-10-31 20:47:15,823 geckolib.automation.facade DEBUG Facade is now ready 2022-10-31 20:47:15,823 geckolib.spa INFO Spa is now connected

2022-10-31 20:48:22,444 geckolib.driver.accessor INFO Value for L120 changed from OFF to ON 2022-10-31 20:48:22,444 geckolib.driver.observable DEBUG GeckoEnumStructAccessor 'L120': 'ON' changed from OFF to ON 2022-10-31 20:48:22,445 geckolib.driver.accessor INFO Value for UdL120Time changed from 0 to 240 2022-10-31 20:48:22,445 geckolib.driver.observable DEBUG GeckoByteStructAccessor 'UdL120Time': 240 changed from 0 to 240 2022-10-31 20:48:22,445 geckolib.driver.accessor INFO Value for UdL120 changed from OFF to ON 2022-10-31 20:48:22,445 geckolib.driver.observable DEBUG GeckoEnumStructAccessor 'UdL120': 'ON' changed from OFF to ON

Describe the bug

I'm unable to identify an entity that provides a control for the external lights on the Swim Spa. The existing light control does allow for control of the internal SwimSpa Lights. Only one entity is available for Lights.

Debug log

Not sure HomeAssistant logs will help.

Hoping this information is sufficient. I'm happy to provide any additional material as required.

kiwibayer commented 7 months ago

Issue is still occuring in 04 24. Any chance somebody with more smarts than me could look into this?

heiru2011 commented 5 months ago

I have the Same Problem. I have only 1 light option, this is for inside the Pool. Outside from my Swimspa E700 is no option, can you add this option in the next release? Thanks for your help