RBMTX-Viper Mosquitto

Z Elproma Wiki Knowledge Base
Skocz do: nawigacja, szukaj

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

Web servicesmosquitto.png

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.

Web servicesmosquittolisteners.png

Bridges

You can configure multiple bridge connections here