Modern network analyzer and DMX512/RDM test tool for Raspberry Pi 4 and Pi 5.
sudo bash deploy/install.shThen open http://<pi-ip>:8080.
Set NETPI_API_KEY to enable API key authentication:
# /etc/systemd/system/netpi.service [Service] section
Environment=NETPI_API_KEY=your-secret-key
Environment=NETPI_CORS_ORIGINS=http://192.168.1.100Then add X-API-Key: your-secret-key to all requests.
ws_routerImportError that prevented startupasync foronasyncio.as_completed()(TypeError)datetimefields assignedfloat(Pydantic ValidationError)tty.tcsendbreak/termios.BOTHER— replaced UART backend with PySerial- DIP switch overflow for address 512
ethtool --cable-testcalled inis_available()(took link down)- Blocking serial I/O on event loop thread
- CDP address TLV field offset errors
CDPPacketmutable default fields{"error": "..."}HTTP 200 replaced with properHTTPException- Inline
__import__()calls removed - Single TX task shared across all universes
dialoutgroup not added in installer