OK, this is getting stupid. After upgrading to the latest release (0.97.2) HA has turned to crap. DNS resolution broken, trackers not working, and now automations triggering at the wrong time.
Today my hot water came on in the middle of the night instead of this morning… WTAF ?
The hot water is triggered at 06:55, but it came on at 01:55
1:55 AM hot water daily changed to active
1:55 AM Turn on the hot water in the morning has been triggered
1:18 AM yr Symbol changed to 4
1:01 AM Sun has risen
Triggered from this automation
- id: hot-water-morning-daily
alias: "Turn on the hot water in the morning"
initial_state: true
trigger:
platform: time
at: '06:55:00'
condition:
condition: state
entity_id: switch.sonoff_10005045eb_2
state: 'off'
action:
- service: timer.start
entity_id:
- timer.hot_water_daily
- timer.hot_water_on_switch_bounce
- service: switch.turn_on
entity_id: switch.sonoff_10005045eb_2
And yes, the correct timezone is set…
This used to be a reasonable stable platform which I was happy to rely on…, not any more.
Well, something to do with the time is off because in the History section of HA it says the Hot Water was on at the correct time…, so the times in the Logbook and History are different.
As for the DNS, this is a hack at best. HA should use the DNS servers assigned by DHCP, simple as that. I redirect all ‘rogue’ DNS requests on my network to my local service anyway. Hardcoded IP’s are just not good form…