tagyoureit / nodejs-poolController

An application to control pool equipment from various manufacturers.
GNU Affero General Public License v3.0
323 stars 94 forks source link

Solar heat status not being displayed #266

Closed antamy closed 3 years ago

antamy commented 3 years ago

I have an Intellitouch i5+3S system with solar water heating panels, with a valve that is actuated based on solar temperature. The Intellitouch display (Menu/Setup/Equipment/Solar) has Water Solar Present = Yes and Solar Is A Heatpump = No). The system has a heater (a heatpump) that is controlled directly from the Gas Heater terminal.

The Pentair wall display has two icons to indicate heating - one pulses when solar is active, the other pulses when the heater is active. The heat mode for the pool is currently set to Solar Only and the Pentair wall display shows that the solar is active. The dash panel reports Heat Mode = Solar Only, Heater Status = Off for the pool. Shouldn't there also be a Solar Status indicator indicating that solar is active?

I am currently running the next branch of the software with the recent fix for Solar Temp, and the master branch of dashpanel

UPDATE: when you look into this, also check out the code that deals with the spa heater status. I turn on the spa, the "light" on the dash panel comes on, but heater status stays at "off" even though it is on.

heaters.zip replay.zip

antamy commented 3 years ago

The current dashPanel is displaying correctly. As an added bonus, it seems to display better on my phone too, but maybe that's just me. The settings page with all the tabs does not display correctly, but that happened previously.

Thanks for the tip on the features. Any idea why Pool Light and Intellibrite show, when they are both the same thing? I have noticed a couple of other glitches which I'll open up issues for if I can reproduce them. One was around automatically setting TOD, the other was in settings and caused my system to lock up! I'll see if I can track that down next time I'm on site.

Thanks!

tagyoureit commented 3 years ago

Intellibrite function contains the commands for the colors and can be a single light or a group of lights. It makes a bit more sense if you have >1 Intellibrite light.

I just noticed a couple of small things with Intellibrite, too (doesn't show the synchronizing message; and it isn't turning the circuit on/off).

rstrouse commented 3 years ago

Yeah the settings page was never meant to be operated from a screen the size of a phone. I had thought about disabling it on a phone but there are some minor things that can be done with it at this point and it does scroll around. We may go back in at some point and add some reactive css to it but that is pretty low priority at this point.

tagyoureit commented 3 years ago

Since the initial issue was resolved, I'm going to close out this case. Please open a new case for any subsequent issues. Thx!