DanielNagy / astralpool_halo_chlorinator

Home Assistant custom component to interface with Astra Pool Halo pool chlorinators
MIT License
11 stars 1 forks source link

issue with 2 halo chlor devices #8

Open ckfox4 opened 1 month ago

ckfox4 commented 1 month ago

Good Afternoon, Thank you for your input into the project - it's amazing.

Installed all good along with your recommended Atom M5 Lite ESP32 board.

My issue pertains to getting access to all of the information available - I also have 2 halo chlor devices; I run a spa & pool of which have 4 water pumps and 1 air pump attached. We also have a light system enabled.

I initially added the spa pump (which is just that) on the halo chlor system as I believed this would be the most simple. Which it is; no problem and it showed up correctly. 1 device, 21 entities.

My issue now pertains to adding the spa, fountain, water jet pump & lights on another halo chlor system. This added as 1 device and 1 entity. I have access to the lights and that's it.

Obviously phone has access to all items: Halo Chlor 1 Pool filter pump on/off/auto Fountain pump on/off/auto Spa water jet pump on/off/auto Lights on/off/auto - RGB colour selection Timers

Halo Chlor 2 Spa filter pump on/off/auto

DanielNagy commented 1 month ago

So to understand correctly, you've got 2 halo's connected to a single Home Assistant instance?

Are you able to provide a screen shot of the following

Settings -> Devices & services -> "Astral Pool Halo Chlorinator" (click on the title, not the 2 devices).

I'm interested to see how many entities are listed.

ckfox4 commented 1 month ago

IMG_6720 image

DanielNagy commented 1 month ago

Hrm. Ok.

Can you give me a screenshot of the second device with only 1 entity?

I might need to see home assistant logs to see what issues the second intergration is having.

Obviously I'm not able to reproduce this without a second halo and need to rely on you to provide logs.

Also, there's a known hacs zip blocking issue currently that is stopping new installs, and updates to the pychlorinator library. So what ever you do, don't fully remove the intergration as you won't be able to install it again.

ckfox4 commented 1 month ago

Happy to provide logs where need be. Let me know what to post up.

id hazard a guess having two halo chlors is not within the scope of most pool builds. Honestly the second halo chlor for the spa is an on/off - may be easily replaced by a smart plug? Anyway here are the further screenshots.

IMG_6722 IMG_6723 IMG_6724

DanielNagy commented 1 month ago

I'll need the actual homeassistant.log file where on startup it sets up the integrations to see what is happening.

Do both halo's have light setup? Or just the second device?

DanielNagy commented 1 month ago

What firmware version are the Halo's on? (Do NOT update to v2.4)

DanielNagy commented 1 month ago

FYI - Further work on this Integration is halted for now until a Public API option becomes available..

see here for details - https://community.home-assistant.io/t/viron-astral-pool-chlorinatorgo-integration/375495/408

ckfox4 commented 1 month ago

Hi mate appreciate your work on this again. Firmware is 1.3.

When I get to desktop I can hook into the logs for you.

DanielNagy commented 1 month ago

image

But, your next problem is the current firmware now available is 2.4. Which has new security measures to lock this integration out.

Read the details in my previous comments. There's no more I can do.

ckfox4 commented 1 month ago

Roger that, I appreciate your help and sorry I didn’t look at this earlier. I’m assuming there’s no way I can update to 2.2 - only to 2.4….

Looks like I’ll head to a smart plug solution for my spa halochlor. What a PITA.

DanielNagy commented 1 month ago

No need to be sorry. All of this has unfolded over the last few days it appears.