Home Assistant integration for the B-Logicx bus gateway (NWM / NWX)
View the Project on GitHub rafverbiest/homeassistant_b-logicx
← Home · Nederlands · English
blxmonitor.py is a command-line bus monitor/sender. It lives in the library package (not next to HA platforms like select.py, which would shadow the stdlib select module):
python3 /config/custom_components/b_logicx/b_logicx/blxmonitor.py -i <ha-or-gateway-ip> -p 10001
| Option | Meaning |
|---|---|
-i / --ip-address |
Gateway IP, or HA IP when the bus repeater is on |
-p / --port |
Port (default 10001) |
--hide-program |
Hide Program + the two following payload frames |
-l / --log-file PATH |
Append every TX/RX line (with date+time) to a file |
Example with a log file (handy under screen/tmux):
python3 /config/custom_components/b_logicx/b_logicx/blxmonitor.py \
-i 127.0.0.1 -p 10001 -l /config/blxbus.log