I don’t want my home automation connected to the internet at all, but I still want notifications if my kids room temps dropped too low or my garage door opens in the middle of the night.
I don’t want my home automation connected to the internet at all, but I still want notifications if my kids room temps dropped too low or my garage door opens in the middle of the night.
What I also learned to enjoy about HA is the diversity of the community of users that found success in home automation without completely relying on "cloud" solutions. I think this is the ethos of this project: local control comes first.
Basically pick a subdomain on a domain you own and have that and only that forward to HA. So the only way to connect to the HA instance from the internet is to know the exact subdomain you've picked for it. Set the proxy to not pass any port 443 traffic unless the subdomain matches one that you've set.
Either way, HA lets you use a whole load of random ZWave/ZigBee/whatever thermostats:
https://community.home-assistant.io/t/latest-and-greatest-th...
Look at this list and go into each page to see the “IoT class”.
“Local push” is the best but “Local polling” would satisfy your requirements as well.
Home Assistant has had non-local push for a while now. I use that for door unlock and alarm notifications because I want them when I’m away. It’ll be handy to move less urgent ones to local only though.