Home Assistant integration for the B-Logicx bus gateway (NWM / NWX)
View the Project on GitHub rafverbiest/homeassistant_b-logicx
← Home · Nederlands · English
Home Assistant can act as a virtual status module (VSM) for Software Members (SoftM) — similar to a hardware STM.
| Bus command | Action |
|---|---|
| Toggle | Flip memory, emit Set or Reset (cancels SoftM timer) |
| Status | Reply with Set / Reset from memory (does not cancel SoftM timer) |
| Timer (optional) | Set, wait softm_timer seconds, then Reset. Similar to the INM software member timer, but better: this timer does obey a Reset command — a frustrating limitation of real SoftM timers. |
Both required:
enable_softm_status_tracking: true (optional softm_timer, persist_state, default_state)check_status on the same address (YAML/UI reject that). You cannot be the status module for an address and also poll Status from the bus at the same time: that Status command would have to be answered by yourself, which makes no sense.on_command: Set and off_command: Reset. Toggle (or any other command) is rejected: the virtual status module already answers bus Toggle (and Timer), and that answer is always Set or Reset.