@matthewcky2k You’ll recall you kindly gave me access to your location so I could do some DHW work?
This is what I see, attached. If you are using the latest custom_component (last updated about an hour ago), maybe you could send me an extract of your logs: grep 'available' home-assistant.log | head -n 20 and grep 'self._status' home-assistant.log | head -n 20
I did wonder when I saw the time on the file was uploaded 14 hours earlier. Anyhoo, below is the latest log from the new code. log.yaml (189.1 KB)
Sorry I’ve just provided the full content for speed of response.
I’m using the latest custom component does this have a cache or somthing that’s maybe causing the issue?
My groups.yaml is correct and it’s shows the same in the states in HA
I’ll get the logs for you.
@Isablend Could you try turning off high_precision & see what happens?
[IGNORE]: I am also pushing out another commit later today with even more logging!
[EDIT]: Found the bug, will commit a fix very soon. Thanks @Isablend (provided logs) and @matthewcky2k (provided access to DHW) - I wouldn’t have found it without your help.
Until then, turning off higher precision temperatures is a work-around.
@zxdavb You got there before I could provide more logs When I switch high precision off the unreported room started providing status. Awesome, really impressed with how this works. I’ve come from the Vera environment so gradually moving across all my components, so this is another which I’m mightily happy with.
@zxdavb Yep that seems to be working, now reporting the decimal place. Will keep an eye out for anything different over the next 244 hours, but seems to have worked. Thanks.
I’m adding ‘inheritance’ to state (a bit like heuristics, but much safer/sensible).
For example, if a zone in in FollowSchedule mode, and the controller is in Away mode, the state will show Away. However, if the controller is in Away mode, and the zone is in TemporaryOverride, it will show TemporaryOverride.
The current_operation mode will be unaffected & will still be visible in the UI.
So…
DHW doesn’t behave the same as heating zones. For example, DHW is completely unaffected by AutoWithEco, and HeatingOff.
If you go to Away mode, what happens to your DHW if it was in FollowSchedule mode at the time? Does it turn Off?
And does DHW go back to FollowSchedule (from either/both of TemporaryOverride/PermanentOverride) if you use AutoWithReset?