3.1.1823.5 MB
AGPL-3.0-only
strict
core24
Serial-to-network bridge with a web UI (TCP, telnet, RFC 2217, Modbus, MQTT)
ser2netweb shares local serial ports over the network (raw TCP, telnet, RFC 2217, UDP),
is a Modbus RTU/TCP gateway and publishes to MQTT and Sparkplug B, all set up in a web UI.
It is an independent project (named ser2net up to 2.9.x), not related to the classic
ser2net daemon, whose configuration files it can import.
USB serial adapters (/dev/ttyUSB*, /dev/ttyACM*, also by /dev/serial/by-id) need the
raw-usb interface: sudo snap connect ser2netweb:raw-usb
The service is off after installing: sudo snap start --enable ser2netweb.daemon
Its web UI then listens on 127.0.0.1:8080; for the network:
sudo snap set ser2netweb bind-ip=0.0.0.0 port=8080
Its data is in /var/snap/ser2netweb/common/data. The first admin password:
sudo ser2netweb --data-dir /var/snap/ser2netweb/common/data --set-password admin
is a Modbus RTU/TCP gateway and publishes to MQTT and Sparkplug B, all set up in a web UI.
It is an independent project (named ser2net up to 2.9.x), not related to the classic
ser2net daemon, whose configuration files it can import.
USB serial adapters (/dev/ttyUSB*, /dev/ttyACM*, also by /dev/serial/by-id) need the
raw-usb interface: sudo snap connect ser2netweb:raw-usb
The service is off after installing: sudo snap start --enable ser2netweb.daemon
Its web UI then listens on 127.0.0.1:8080; for the network:
sudo snap set ser2netweb bind-ip=0.0.0.0 port=8080
Its data is in /var/snap/ser2netweb/common/data. The first admin password:
sudo ser2netweb --data-dir /var/snap/ser2netweb/common/data --set-password admin
Update History
3.1.0 (6) → 3.1.1 (8)14 Nov 2026, 20:15 UTC
3.0.1 (3) → 3.1.0 (6)14 Nov 2026, 13:00 UTC
3.0.0 (2) → 3.0.1 (3)13 Nov 2026, 21:45 UTC
3.0.0 (2)13 Nov 2026, 18:00 UTC
13 Nov 2026, 17:41 UTC
14 Nov 2026, 18:34 UTC
13 Nov 2026, 18:00 UTC