I debugged it with alcalzone. I bought a second zwa-2 and used it as a zniffer. Honeywell is aware of the issue but I doubt they will fix it, so I am trying to follow what @PeteRage suggests.
@busman I’m not sure where to add this to yaml in developers tools.
Bottom of your screenshot.
This is a better practice. Whenever you turn something off there is a risk that it won’t turn back on. With heating having it not come back on could be a critical issue if you are in a cold climate.
The problem I have is that if I turn it on at the thermostat and it doesn’t update the mode it will show as Off/Idle even those it’s on when it gets up to temperature. Can I not use this to refresh the mode?
action: zwave_js.invoke_cc_api
data:
command_class: "64"
endpoint: "0"
method_name: get
parameters: []
entity_id: climate.<put your climate entity here>
Which is why we are suggesting you don’t turn it off. Just adjust the temperature.
Maybe. Only you can try it.
Hi @PeteRage I am getting an error that I sent you a dm about and I also posted a separate post about. I am not a programmer and don’t know what the issue is and have tried a few things including submitting it to Claude AI.
What did Claude reply?
I used Gemini and the code that Pete Rage gave me seems to be working now. There were some lines that Claude struggled with so I ran it through Gemini and Chatgpt and they both agreed.
Thanks Pete. The automation seems to be working. I haven't had the issue with the mode not updating since I implemented it.
So, pushing on the mode button directly on the T6 now updates it in Home Assistant?
It seems so. Every time so far when I open the app, the mode is correct.
Sorry, I wasn't clear. Does your app update within a second or two of when you push the mode button on the T6?
Yes it does
Wow, that's pretty unexpected. Especially since you are polling only every ten minutes.
Great that it is finally working. And it's no longer saying it's Heating and Off at the same time, suppose?
Right, it’s no longer saying Heat/Off. It’s working correctly. Yay!
I have had a suspicion that it was falling asleep and when I first pressed the mode button, if it was asleep, it wasn’t sending zwave commands. I think the 10 minute polling keeps it awake. just a theory.
