Hello Wonderful Home Assistant Community.
I’ve been planning an entire smart home that consists of 100+ devices (even more entities).
My core is
- Z2M (Zigbee2MQTT)
- MQTT (Broker Mosquitto)
- Zimaboardv1 + SATA SSD. (Hardware).
- SLZB-06 Coordinator
- Sonoff Dongle P (flashed) Extenders.
Right now I am facing a lot of lag and drops in my Zigbee network
Replaced all my switches because the brand I used was Tuya Based and I hate Tuya with all my heart really…
The network is now better …
But it’s still laggy to the point it’s not useable.
I’m trying to eliminate as much overhead as I can so the system only has the absolute bare minimum components to function.
I’ve been using a Sonoff P as my coordinator. I’m going to replace it with an SLZB.
For with my testing it yields better performance. And I can move it. It’s not tied to the hub’s location
Now my fork-in-the-road is the following:
- A: Should I go with HomeAssistantOS.?
- B: Should I go with using Alpine Linux as my base OS. And docker for HA - Mosquitto - Z2M?.
Context:
I’ve been running everything using Docker & CasaOS. Which turned out to not work so well.
That’s why I’m considering the move to either
An Alpine Backbone or a HomeAssistantOS approach.
However I do not know how HomeAssistant OS, handles an external SATA SSD. To my knowledge it’s an immutable OS. in which I cannot safely guarantee that if by accident the SSD is unplugged. The mount point would stay persistent or not.
even if I modify the fstab file. It might revert during upgrades or updates if HomeAssistantOS is used.
In summery:
- Problem is overhead. + congested Zigbee/MQTT traffic. Causing a lot of lag & Drops.
- Moves to mitigate: Replace Coordinator with SLZB-06 Coordinator. - Removing & Replacing CasaOS with something with less overhead (Alpine Linux or HAOS).
- What do I want to know?: Choosing Alpine or HAOS. Given External SATA SSD persistence concerns. + advice on handling Zigbee/MQTT high-traffic& congestion