rstrouse / nodejs-poolController-dashPanel

A dashboard panel for tagyoureit/nodejs-poolController
33 stars 20 forks source link

Hybrid Heater modes not available #61

Closed thumbnut closed 1 year ago

thumbnut commented 1 year ago

I have the IntelliCenter i10PS and the UltraTemp ETi connected via RS-485. The heat modes are not available on the dashPanel. The radio buttons don't do anything. The drop-down selections are functional in the IntelliCenter2 app, so I know the heater is being properly recognized by the i10PS.

image

image

rstrouse commented 1 year ago

Finally somebody with IntelliCenter and a hybrid heater. Can I get you to select the heat modes 1 by 1 from the IntelliCenter app while doing a replay capture. Please do them in order starting with off and working up to Hybrid-dual mode.

thumbnut commented 1 year ago

replay.zip Here you go. For reference, I first set the mode to Hybrid Dual Mode before starting the capture. Then I selected in the order you see in the above screen shot. I selected the Verbose level of information in the options. If you need more (or less) let me know.

rstrouse commented 1 year ago

Pull njsPC. I added the heat modes and sources. However, I would like you to supply another replay. This time check the Capture Configuration Reload checkbox and let it finish so that the upper right status indicator returns to Ready before pressing the End Capture message.

thumbnut commented 1 year ago

I pulled the latest and rebooted. Modes are now displayed - Perfect! image

Even though the modes are shown I still had to use the Pentair interface to switch modes. While the capture dialog is open the njsPC dashboard is inactive. Also this time I also turned the heater on and then off at the end of the sequence. When the heater was on the njsPC still showed the heater off. image

The file is quite a bit larger this time.

replay2.zip

rstrouse commented 1 year ago

Thanks for that. We are reading out the configuration data perfectly. However, I am a bit confused since this replay contains items that were previously not known. I need the exact order in which you make the changes so please change the heat mode in the following order using the IntelliCenter2 web application.

You can simply close the dialog for the capture then come back to it later to end the capture. However, I need you to make these changes on the IntelliCenter2 web application and not dashPanel.

I just need to be sure that this is the order of the changes since all I see are numbers.

thumbnut commented 1 year ago

Done exactly as requested. I did this exact sequence the last time and I did it using the IntelliCenter2 web app, but I added the step of turning the heater on and then off at the end of the sequence. The reason I did that is because the dashPanel always shows the heater as OFF even when it is heating. This time I left that extra step out. replay3.zip

rstrouse commented 1 year ago

Thanks I will look at this later tonight. It looks like they took another direction with the heat modes on the Hybrid ETi for IntelliCenter. It is much better than how it was implemented in Touch.

rstrouse commented 1 year ago

I have pushed an update that will fix the heat modes. However, I don't know whether we have the heat status. Now I would like a capture when the heater is in the following states.

Can I get a capture like that. Let me know what order these are in.

thumbnut commented 1 year ago

Here is the capture file. I had to start with Hybrid-Gas Only, then Hybrid-Heat Pump, then Hybrid-Hybrid (yes, this is a mode. It lets the heater decide which is more efficient), then Hybrid-Dual. I had to do it in this order because going from heat pump to gas and back to heat pump starts the 5 minute compressor delay. I ended up placing a remote ethernet webcam out at the OCP so I could hear the compressor kick in.

replay4.zip .

thumbnut commented 1 year ago

Seems like I should be sending you a capture with just commanding the heater on and then off. Currently dashPanel is not showing this state correctly. Let me know if you need that.

image

image

rstrouse commented 1 year ago

Pull njsPC and dashPanel. Please hard refresh your browser. Sadly it looks like the heater status reported by IntelliCenter is only whether the heater is on or off. With Nixie I was able to determine which heater modes were currently active. This should be showing a flame when it is on now.

thumbnut commented 1 year ago

Actually if you look at the screen shot above it is showing the mode correctly as dual, so it is reporting the mode. I just changed the mode to "gas only" and the njsPC obediently displayed the change. Just missing the "On" status and flame. I can send a new capture with the heater being turned off and then on again if that will help.

image

image

rstrouse commented 1 year ago

In your screenshot the heater status is off. That flame does not show up until the thermostat from IntelliCenter calls for heat. The setpoint is 88 and the current temp is 89,

thumbnut commented 1 year ago

The mode control works bidirectionally. I changed the mode to Hybrid from the dashPanel and the Pentair complied accordingly. I would say that part is fixed. Thanks to old Mr Sol the temp is already above my set point so no flame on the Pentair panel.

image

image

rstrouse commented 1 year ago

Your heater will not engage until the Set Point is set above the current pool temp. Try setting the Set Point to 95 to see if the flame shows up.

thumbnut commented 1 year ago

That did work. Also turned back to off when I dropped the temp set point down to 88. I would call this one closed.

Thanks again for your great work!

image

image

rstrouse commented 1 year ago

Do a CTRL+F5 on your browser window. There should be a flame in dashPanel if you pulled the latest.

thumbnut commented 1 year ago

Son of a gun!

image

rstrouse commented 1 year ago

Much better. Let us know if you have any other issues. I am closing this for now so open another issue if you experience any other problems.