Mosquitto (MQTT) broker en Openwrt

mosquitto-logo

Objetivo: Instalar un servidor Mosquitto en un router con openwrt

Lo vamos a instalar con todo por defecto.

Esto supone que cualquiera puede ver lo que enviamos y lo que recibimos del broker. Para mayor seguridad es preferible asignarle usuario y password y que cifre los envíos.

Para instalar un servidor de mosquitto en openwrt sólo tenemos que poner lo siguiente:

opkg update
opkg install mosquitto mosquitto-client libmosquitto

A continuación editamos el archivo de configuración localizado en /etc/mosquitto/mosquitto.conf

Por defecto escucha en el puerto 1883 TCP.

Si queremos que sea accesible desde la WAN tenemos que abrir dicho puerto en el firewall.

Con las siguientes líneas lo que hacemos es que cree un websocket en el puerto 18883 en la dirección de escucha.

listener 18883 <direccion-ip-escucha>
protocol websockets
listener 1883

2 comentarios en “Mosquitto (MQTT) broker en Openwrt

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *