Repository navigation
6.5 Home Assistant
Roland Jax edited this page Sep 26, 2026
·
1 revision
Needs MQTT (6.4): discovery and states are MQTT messages.
- Configuration page, section Home Assistant: Enabled
(
haEnabled). - Configuration page, section General: Thing Name (
thingName, defaultesp-eBus) — shown as the HA device name. - Broker configured and reachable (6.4).
On MQTT connect the adapter publishes discovery configs to
homeassistant/<component>/ebus<id>/<key>/config per command field
that carries an ha_profile (6.2) — sensors, numbers, switches,
selects, binary sensors. States and commands flow through the regular
MQTT topics (6.4); Home Assistant picks them up from there.
- Device identifier:
ebus<unique-id>groups all entities of one adapter into a single HA device. - Only fields with a non-empty
ha_profileare exposed — the rest stay MQTT-only. - Discovery re-publishes on every (re)connect, so HA picks up restarted adapters automatically.
- MQTT enabled + connected (6.4).
- HA enabled in config (
haEnabled). - Home Assistant's MQTT integration with discovery subscribed to
homeassistant/#(default). - Commands with
ha_profileset (6.2) — otherwise there is simply nothing to discover.