Navien, ESP32 Navilink interface

Interesting. When I check over the last week on my unit, byte 8 is only ever 0 or 2. Regardless of the state of recirculation. It is 2 when a hot water tap is turned on, and zero when it is off.

interesting,

what model and firmware are you running on the navien.

i have:
NPE-210-A2
Main F/W v1.1
Panel F/W V2.2

do you have it on Hot Button or schedule? mine is on 1 day schedule right now.

I have a NPE-240A. How do you know your Firmware values? Can I get it from the front panel somehow?

The values I have I pull from the Gas data packet (here), it has a controller and panel value. I see:
Controller: v3.20
Panel: v0.31

I do not have the Hot Button panel installed (though I have one as I wanted to try it out, but then found that it won’t work in combination with the Schedule).

I have a schedule set via the Navien app + NaviLink 3 port controller.

On the A2 we have a full GUI for the controller so its just sitting in the menu.

so there might be a difference between what does what on an A vs an A2

im planning on using home assistant to press the hot button on a schedule also

My screen is very different and basic on the A model.


Searching the internet, I was not able to find anything that would help me find the Main and Panel FW Version on my 240A unit.
I asked ChatGPT and it told me to long press Info button and look at Technical Info values T.20 and T.21. Doing this only seemed to show 0.xxx → 9.xxx values. Can’t go past 9.
I can check the R&D Information Menu by pressing + 3 times, - 3 times, then + 4 times, and picking 1.TEC (Technical information). When I check T.20 shows a value of 2 and when I check T.21 it also shows a value of 2. So I don’t think they are the right fields.

Do you know if you get the values 1.1 and the values 2.2 from the corresponding Gas packet fields?