Home Assistant-integratie voor de B-Logicx bus-gateway (NWM / NWX)
View the Project on GitHub rafverbiest/homeassistant_b-logicx
Home Assistant kan als virtuele statusmodule (VSM) optreden voor Software Members (SoftM) — vergelijkbaar met een hardware STM.
| Buscommando | Actie |
|---|---|
| Toggle | Geheugen omklappen, Set of Reset uitzenden (annuleert SoftM-timer) |
| Status | Antwoorden met Set / Reset uit geheugen (annuleert de SoftM-timer niet) |
| Timer (optioneel) | Set, wacht softm_timer seconden, daarna Reset. Vergelijkbaar met de INM software member timer, maar beter: deze timer gehoorzaamt wél een Reset-commando — een vervelende tekortkoming van echte SoftM-timers. |
Beide nodig:
enable_softm_status_tracking: true (optioneel softm_timer, persist_state, default_state)check_status op hetzelfde adres (YAML/UI weigeren dat). Je kan onmogelijk tegelijk de statusmodule zijn voor een adres én de status opvragen aan de bus: dat Status-commando zou dan door jezelf moeten worden beantwoord, wat geen steek houdt.on_command: Set en off_command: Reset gebruiken. Toggle (of een ander commando) wordt geweigerd: de virtuele statusmodule beantwoordt bus-Toggle (en Timer) al, en dat moet logischerwijze altijd met Set en Reset.