16
INSTALACION BROKER MOSQUITTO (WINDOWS 10) 1) Descomprimir el archivo BrokerMosquittoenWindows 2) Instalar el archivo mosquitto-1.4.9 ejecutando como administrador La instalacion comenzará

INSTALACION BROKER MOSQUITTO (WINDOWS 10)

  • Upload
    others

  • View
    13

  • Download
    0

Embed Size (px)

Citation preview

Page 1: INSTALACION BROKER MOSQUITTO (WINDOWS 10)

INSTALACION BROKER MOSQUITTO (WINDOWS 10)

1) Descomprimir el archivo BrokerMosquittoenWindows

2) Instalar el archivo mosquitto-1.4.9 ejecutando como administrador

La instalacion comenzará

Page 2: INSTALACION BROKER MOSQUITTO (WINDOWS 10)

3) Una vez se haya instalado Mosquitto, lo siguiente es Instalar OPENSSL (como administrador)

4) Cuando OpenSSL se haya instalado, ingresar al directorio donde se instaló y copiar la carpeta

bin

Page 3: INSTALACION BROKER MOSQUITTO (WINDOWS 10)

5) Dirigirse al directorio de instalación de NODE-RED y pegar la carpeta bin

6) Del archivo BrokerMosquittoenWindows copiar los 4 archivos dll y también pegarlos en la

carpeta donde se instaló NODE-RED

Page 4: INSTALACION BROKER MOSQUITTO (WINDOWS 10)

7) Instalar nuevamente mosquitto-1.4.9 ejecutando como administrador desde el archivo

descomprimido BrokerMosquittoenWindows

Con esto el Broker estará instalado.

CONFIGURACIÓN DEL FIREWALL Mosquitto requiere hacer una comunicación externa, por lo cual es necesario configurar el firewall

de Windows, para peticiones de entrada y salida sobre el puerto 1883, para ello la creación de reglas

es de vital importancia para evitar que el firewall no bloquee el servicio de mosquitto.

1) Ingresar a Panel de Control , opción Firewall de Windows

Page 5: INSTALACION BROKER MOSQUITTO (WINDOWS 10)

2) Dirigirse a la opción Configuración avanzada, y agregar una nueva regla de entrada

Seleccionar la opción PUERTO

Page 6: INSTALACION BROKER MOSQUITTO (WINDOWS 10)

Seleccionar la opción TCP y el puerto 1883

Page 7: INSTALACION BROKER MOSQUITTO (WINDOWS 10)

Seleccionar la opción PERMITIR CONEXIÓN

Por defecto aparecerán marcados los 3 recuadros, sino seleccionarlos y pulsar siguiente

Page 8: INSTALACION BROKER MOSQUITTO (WINDOWS 10)

Dar un nombre para la regla, en este caso se llamará mosquitto y dar click en finalizar

3) Agregar una regla de salida

Page 9: INSTALACION BROKER MOSQUITTO (WINDOWS 10)

Seleccionar la opcion PUERTO

Seleccionar la opción TCP e ingresar el puerto 1883

Page 10: INSTALACION BROKER MOSQUITTO (WINDOWS 10)

Habilitar la opción de Permitir la conexión

Verificar que las 3 casillas se encuentren marcadas y pulsar siguiente

Page 11: INSTALACION BROKER MOSQUITTO (WINDOWS 10)

Dar un nombre para la regla de salida, de igual manera que la regla de entrada, el nombre

será mosquitto, y finalmente dar click en finalizar

HABILITAR EL BROKER MOSQUITTO 1) Ingresar a la opción: SERVICIOS desde el menú inicio del computador

Page 12: INSTALACION BROKER MOSQUITTO (WINDOWS 10)

2) Buscar la opción Mosquitto Broker, dar click derecho y seleccionar la opción iniciar

3) Para comprobar que el Broker esté funcionando, lo siguiente es abrir una ventana de

consola y digitar el siguiente comando:

netstat –an

Donde se puede verificar que el puerto 1883 está habilitado y funcionando

4) Con esto, se puede realizar el siguiente ejemplo:

a) Dirigirse a la carpeta donde se instaló el Broker Mosquitto

b) Colocarse en la barra de directorio

Page 13: INSTALACION BROKER MOSQUITTO (WINDOWS 10)

c) Escribir cmd

Al darle enter se abrirá la siguiente ventana de consola

Para la prueba de funcionamiento, es necesario abrir 2 ventanas de consola

Page 14: INSTALACION BROKER MOSQUITTO (WINDOWS 10)

En la primera ventana escribir el comando:

mosquitto_sub -h localhost -t test

y en la segunda ventana :

mosquitto_pub -h localhost -t test -m "HOLA MUNDO"

De esta manera se puede comprobar que el Broker está funcionando de manera correcta, ya que la

ventana de consola del izquierdo hace de suscriptor, es decir recibe toda la información

proporcionada por el publicador que se encuentra en la ventana de consola del lado derecho

Page 15: INSTALACION BROKER MOSQUITTO (WINDOWS 10)

INSTALACIÓN DE BROKER EN LA TARJETA RASPBERRY PI 3

Para la instalación del broker MQTT se distinguen los siguientes pasos:

1) Comprobación de la versión de Raspbian: En el terminal de comandos se escribe el comando

lsb_release –a, donde se despliega la información sobre la versión que tiene actualmente el

dispositivo, como se muestra en la siguiente figura, esta versión debe ser buster ya que es

compatible para el broker a instalar.

1) Descargar del paquete mosquitto en el repositorio de Raspbian mediante el comando:

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

Para almacenar el archivo en un directorio actual se usa el comando:

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

-

2) Instalar el paquete de datos según la versión de Raspbian en la dirección escogida

anteriormente con el comando:

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

3) Actualizar el sistema con el comando: sudo apt-get update

4) Cargar MQTT en la tarjeta Raspberry, el cual puede reconocer a la Raspberry como cliente

o como servidor, el broker mosquitto hace las veces de servidor a la vez que necesita

reconocer los clientes con los que interactúa. El comando sudo apt install mosquitto

mosquitto-clients sirve para instalar los paquetes de clientes.

Page 16: INSTALACION BROKER MOSQUITTO (WINDOWS 10)

5) Para arrancar el broker mosquitto ingresar al terminal de la Raspberry Pi, e ingresar el

comando mosquitto

Esperar a que el bróker se ejecute