![[Update] Home Assistant integration for X1 / X1S / X2 — now with fully local backup & restore](https://external-preview.redd.it/dgMmmXv295bjNU2fQO1RzNgeNBgyvTNAr48XdgMeifw.png?width=1080&crop=smart&auto=webp&s=08cda1f1eccd0abcbe92c9f457b7bd9dca0493e7)
▲ 18 r/SofaBaton
[Update] Home Assistant integration for X1 / X1S / X2 — now with fully local backup & restore
Quick update on my unofficial HA integration for Sofabaton hubs.
The headline feature: fully local backup and restore, working across X1, X1S and X2. Back up an entire hub, restore it whole, or cherry-pick individual devices out of a backup and drop them into another hub. No cloud, no app, no account, it all happens between HA and the hub on your LAN.
Other features:
- 💻 Sensors, buttons, selects, remote — make your own UIs and automations. Send commands, receive status updates
- 📡 Wifi Commands — trigger HA Actions from physical remote button presses
- 💾 IR Blobs — capture, test, save and share the hub's real IR payloads
- 🕹️ Two dashboard cards — Virtual Remote (mirrors your physical remote in HA) + Control Panel (backup, blobs, wifi commands, live logs, cache nav)
The integration has:
- 🧠 Full protocol schema implementation under the hood — no more guesswork
- ⚙️ Persistent cache so hub data survives HA restarts
- 📝 Good documentation for networking, hub protocol, integration features
- 🌐 A built in proxy, so the integration can share its hub-connection with the Sofabaton app, allowing both to be connected at the same time
Repo: https://github.com/m3tac0de/home-assistant-sofabaton-x1s
HACS: click to install
Feedback and bug reports very welcome.
u/Crafty-Actuator-3644 — 10 days ago