INSTALAR MOSQITTO

Es un mediador de mensajes que incluye el protocolo MQTT. De código abierto.

Para que el protocolo MQTT esté en constante disponibilidad, es recomendable instalar el broker en un servidor que esté siempre encendido. Tenemos diferentes opciones pero la más interesante es Raspberry Pi por su bajo coste y consumo

Instalar Broker MQTT

Primero es descargar la signing key o clave de firma utilizando el comando wget

sudo wget http://repo.mosquitto.org/debian/mosquitto-repo.gpg.key

Añadimos la clave a una lista para autenticar el paquete que  descargaremos.

sudo apt-key add mosquitto-repo.gpg.key

Vamos al directorio “sources.list.d”

cd /etc/apt/sources.list.d/

En esta carpeta descargamos la lista de repositorios de Mosquitto.

sudo wget http://repo.mosquitto.org/debian/mosquitto-buster.list

Actualizamos la lista de paquetes disponibles y sus versiones.

sudo apt-get update

Esto puede tardar un rato así que ten paciencia.

Ejecuta el siguiente comando para instalar el Broker Mosquitto.

sudo apt-get install mosquitto -y

Así tendríamos el Broker Mosquitto instalado en la Raspberry Pi.

Ahora hay que instalar el cliente para hacer las pruebas.

Instalar cliente MQTT en Raspberry Pi

Para instalar el cliente:

sudo apt-get install mosquitto-clients -y

Así lo tenemos instalado.