Home Assistant-integratie voor de B-Logicx bus-gateway (NWM / NWX)
View the Project on GitHub rafverbiest/homeassistant_b-logicx
blxmonitor.py is een command-line busmonitor/zender. Het leeft in het library-pakket (niet naast HA-platforms zoals select.py, die anders de stdlib select zouden shadowen):
python3 /config/custom_components/b_logicx/b_logicx/blxmonitor.py -i <ha-of-gateway-ip> -p 10001
| Optie | Betekenis |
|---|---|
-i / --ip-address |
IP van de gateway, of van HA als de bus repeater aan staat |
-p / --port |
Poort (standaard 10001) |
--hide-program |
Verberg Program + de twee volgende payload-frames |
-l / --log-file PATH |
Append elke TX/RX-regel (met datum+tijd) naar een bestand |
Voorbeeld met logfile (handig onder screen/tmux):
python3 /config/custom_components/b_logicx/b_logicx/blxmonitor.py \
-i 127.0.0.1 -p 10001 -l /config/blxbus.log