this post was submitted on 18 Jul 2023
21 points (81.8% liked)
homeassistant
12003 readers
19 users here now
Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Tail scale is great but the way its magic dns works has broken my device's Internet more than thrice. Primarily on Android (there's a long standing bug report) but also on Linux (before I fixed the firewall). If Android is your primary device I would absolutely not recommend tail scale for ha.
The problem is that to make magic dns work, it has to override your local dns settings, which is fine until it breaks. For example, if private DNS is enabled in Android (which it is by default) then when your phone switches networks, dns straight up doesn't work until you toggle TS off and on. Which means your internet doesn't work. And magic dns is "needed" to get a TS https certificate (if you have another valid cert, this is less important).
On my Android I have private DNS on and a tasker profile to toggle TS whenever the network changes. It is not ideal.