Hi everyone,
I’ve been running a Nibe SMO S40 with an S2125 heat pump and wanted proper local integration in Home Assistant — no Nibe myUplink cloud account, no polling through their servers, no hardcoded register maps. The result is the Nibe S-Series MQTT Bridge: a HA add-on that uses Nibe’s built-in local REST API to expose everything the controller reports as native HA entities via MQTT auto-discovery.
What it does:
- Discovers all available data points automatically — no register maps to maintain, no YAML configuration of individual entities
- Creates 900–1,200 native HA entities on a typical installation (sensors, switches, numbers, selects, binary sensors)
- Bidirectional — read sensor values and write settings back to the controller
- Mode-based entity management: start with
essential(~100 entities) and expand as you explore - Active alarm monitoring — faults appear in HA within 10 seconds
- Provisions a Nibe Menus Lovelace dashboard mirroring the full installer menu structure
- Companion Entity Manager card with search, filtering, and per-entity firmware metadata
- Fully local — no cloud, no Nibe myUplink account required
Compatible hardware:
Any Nibe S-series controller running firmware 4.5.7 or later with the local REST API enabled (Menu 7.5.15): SMO S40, VVM S320/S325/S500, S1155/S1255/S1156/S1256, S735. Accessories on the internal bus appear automatically.
Not compatible: older Nibe controllers (SMO 20, SMO 40) and F-series indoor units — those use a different architecture with no REST API.
Installation:
- In Home Assistant go to Settings → Apps → Install app → ⋮ → Repositories and add:
https://github.com/whatsinabyte/nibe-smo-mqtt-bridge - Install the Nibe S-Series MQTT Bridge app
- Enable the local API on your controller — Menu 7.5.15 on all S-series products
- Configure the app with your controller’s IP address and API credentials
- Start the app
Full documentation: https://github.com/whatsinabyte/nibe-smo-mqtt-bridge
Still marked experimental — tested on SMO S40 + S2125 on firmware 4.12.6. Feedback from other S-series hardware very welcome.