The problem
I’ve been running HA for 8+ years. Feature-wise, I’ve been done for four. I don’t need new integrations — I need stability. Updates bring little value to me but require constant maintenance.
This isn’t new
“After more than 5 years using HA, I just can’t keep up with the maintenance”
— WTH can’t we have LTS
“I should not be afraid to update.”
— Stop breaking my sh*t
“The time I have to put into it because of stuff that is changed / deprecated is huge”
— I am so update tired
The LTS requests on GitHub were closed as duplicates without discussion. I don’t expect this to change — it’s a huge maintenance burden and HA optimizes for new features.
A different path
Instead of waiting for LTS, I’m prototyping an architecture that doesn’t need it:
Containerize HA as dashboard + automation only. Move device management to modular control planes outside.
┌───────────────────────────────────────────────────────────────────┐
│ MQTT Bus (stable identities) │
└───────┬─────────────────┬─────────────────┬─────────────────┬─────┘
│ │ │ │
┌───▼───┐ ┌─────▼─────┐ ┌─────▼─────┐ ┌─────▼─────┐
│ device│ │zigbee2mqtt│ │ Home │ │ your │
│bridges│ │ │ │ Assistant │ │ tools │
└───────┘ └───────────┘ └───────────┘ └───────────┘
The system becomes more modular and with distinct responsibilities:
- HA - dashboard + automations
- MQTT - stable identity layer
- control planes - device management
Each subsystem updates independently. Everything is run as a docker-compose stack. Update and roll-backs should be as easy as changing docker image label.
zigbee2mqtt as a control plane already works. Can we scale it to a full architecture?
Prototype
Early-stage containerized HA setup: espro/integration at main · sjev/espro · GitHub
Interested?
Looking for architectural feedback and collaborators. Related discussion: Decoupling ESPHome device identity from hardware