RBMTX-Viper Mosquitto
Z Elproma Wiki Knowledge Base
The Mosquitto page of RBMTX-Viper router is used to manage the MQTT messaging broker.
OpenWRT
Name | Value | Description |
---|---|---|
Use this LuCI configuration page | On/Off, default: Off | If checked, mosquitto runs with a config generated from this page. (Or from UCI directly) If unchecked, mosquitto runs with the config in /etc/mosquitto/mosquitto.conf (and this page is ignored) |
Mosquitto
Click the Add button at the bottom to set up more than one action or Delete to remove it.
Name | Value | Description |
---|---|---|
Log destination | stderr (default: off), stdout (default: off), syslog (default: off), $SYS/broker/log/[severity] (default: off) or none (default: off) | You can have multiple, but 'none' will override all others |
Additional Field | Dissallow remote access to this broker, Time in seconds between updates of the $SYS tree, Max Inflight Messages, Max Queued Messages or Max Queued bytes, default: none | To add the field, choose it from the list and use Add button |
Persistence
Listeners
You can configure additional listeners here
Name | Value | Description |
---|---|---|
Port | number, default: 1883 | |
Protocol to use when listening | Default, MQTT or WebSockets, default: MQTT | |
Additional Field | http_dir to serve on websockets, use_username_as_clientid, CA file path, CA path to search, server certificate file (PEM encoded), keyfile (PEM encoded), TLS version, Require clients to present a certificate, user_identity_as_username, CRL to use if require_certificate, Ciphers control. Should match 'openssl ciphers' format or PSK Hint to provide to connecting clients, default: none | To add the field, choose it from the list and use Add button. To remove the field use the Delete button on the right side. |
Bridges
You can configure multiple bridge connections here