zoned-heating
zoned-heating copied to clipboard
Integration sometimes not updating controller.
Hello Niels,
I'm not sure how i should go about this to give you logs/helpful information so please let me know how to.
The issue I have is sometimes zoned heating isn't working until i reload the integration. This mostly happens for one particular zone (bedroom). I think it is due to the fact that i have a schedule that stops certain rooms from heating and at the same time starts a different one. Does your integration listen for events and thus edits the controller when said event triggers a heating request? I have adapted my schedule now so that no one room gets changed at the same time to see if this is indeed the issue.
Relevant rooms (all others are already off): Old schedule: 21:30 -> Set study to off 21:30 -> Set bedroom to heat
New schedule: 21:30 -> Set study to off 21:15 -> Set bedroom to heat
Both of these rooms get controlled by the same kind of TRV (Tado) so that is not the problem.
What i think happens: Schedule sends heat command to bedroom Schedule send off command to study. Zoned heating detects events. Zoned heating checks status of evented TRVs
-case: working zoned heating- study sends 'i am off' zoned heating detects event: switches off heating -small delay- bedroom sends 'i need heat' zoned heating detects event: switches heating back on
case: not working- study sends 'i am off' -zoned heating starts running on this event but isnt finished yet- bedroom sends 'i need heat' -zoned heating finishes running and has executed accordingly, but misses the bedroom event since it wasn't done running- heating stays off until i reload the integration that checks all thermostats.
If this is indeed what is going on, then it should no longer happen by changing the schedule to 21:15.
Another time where this happens is when the whole heating setup gets enabled/disabled and thus all rooms' TRV's get changed around, which is another reason why i think this is why it's happening. its the only common denominator i can think of that causes this issue: multiple rooms updating at once.
what do you think? are there any logs i can give you somehow ?
grts Stijn