I’m currently running HA on a Pi3… it works fine, but it’s now a single point of failure.
I have some new hardware arriving to run VMs in and was intending to move HA to it, but now I’m wondering if I can have HA in 2 places for fault tolerance.
I’m aware that there’s no built-in failover options, but has anyone done something similar?
If you succeed, how do you plan to handle ZigBee or Zwave connections? I’m a bit unhappy with my ZigBee dongle remaining a single point of failure.
I don’t have any zigbee devices at the moment, but I was looking into network based ones… not sure if I can have 2 of those? (Again, no zigbee expirence yet to know the options)
From everything I’ve seen, the networked ones are never recommended over USB dongles.
Oh, interesting. From a performance point of view, or reliability?
I don’t know personally. But I’d assume it would be from ease of use and reliability.
You could probably get something close to a networked zigbee dongle by running zigbee2mqtt on a pi with a USB dongle and run nothing else on it. It would potentially make restoring it in a failure easier.
Hmm… good point. I’ve even got an original Pi kicking around somewhere that I could use… Thanks
You may wanna look at Kubernetes. It’s basically docker with failover.
HA might be possible in a active passive configuration if you don’t have any dependencies on external hardware like a zigbee stick. Active active would need support by HA and I don’t think that is implemented.
I think the most secure thing is to keep regular backups so you can roll back easily.