• 1 Post
  • 11 Comments
Joined 2 years ago
cake
Cake day: June 15th, 2023

help-circle



  • One of my main goals when setting up home automation was making sure the devices I’m using do not need cloud access. The only exceptions are an old Honeywell thermostat that I’ll replace eventually. Everything else, including security camera occupancy detection continues to work if the Internet goes down.

    My router only has one open port and that’s for Wireguard. It’s set to a random port number and appears closed to external scanners so I believe my network security is reasonably good. Devices that like to connect to external servers like TP-Link cameras and bulbs are blocked by the router’s firewall.

    For occasional external access I use Tasker to detect what network I’m on and then automatically connect to Wireguard when away from home. After the WG tunnel’s up it starts Home Assistant Companion. It’s not as seamless as Home Assistant Cloud, but for occasional use it’s fine.

    Warning about Home Assistant: It’s ridiculously addictive. It is also so flexible that I’ve been able to implement almost anything that’s come to mind and ended up with more sensors and automations than I ever thought I’d use.








  • My TV continues to chatter to random servers on the internet long after it has turned off. It transmits to a telemetry server on every single button press.

    What’s even more irritating to me are the random changes to the TV’s UI. Turn it off for a while and I come back to an entire new set of menu entries and ads!

    Home Assistant, OpenWRT and Adguard Home mostly fix those problems.

    When my TVs are powered off a Home Assistant automation enables a couple of OpenWRT firewall rules. Those rules block all TV Internet access. When the TVs are powered on the firewall rules are automatically disabled and the TVs work normally. That along with Adguard Home’s blocking of all UI ads makes my TVs almost user friendly.