![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Instalación de Mosquitto
Para instalar Mosquitto en Raspberry Pi deberemos utilizar los siguientes comandos desde una terminal:
# sudo wget http://repo.mosquitto.org/debian/mosquitto-repo.gpg.key
# sudo apt-key add mosquitto-repo.gpg.key
# cd /etc/apt/sources.list.d/
# sudo wget http://repo.mosquitto.org/debian/mosquitto-buster.list
# sudo apt-get update
# sudo apt-get install -y mosquitto mosquitto-clients
# sudo apt-get install -y python-pip
# sudo pip install paho-mqtt
# sudo systemctl status mosquitto
La configuración de mosquitto está el fichero /etc/mosquitto/mosquitto.conf. Recordar hacer copia del fichero antes de hacer alguna modificación
# cd /etc/mosquitto
# sudo cp mosquitto.conf mosquitto.ORIGINAL
Y editamos el fichero de configuración mediante:
# sudo nano mosquitto.conf
Añadimos (o remplazamos)
# Place your local configuration in /etc/mosquitto/conf.d/
#
# A full description of the configuration file is at
# /usr/share/doc/mosquitto/examples/mosquitto.conf.example
pid_file /var/run/mosquitto.pid
persistence true
persistence_location /var/lib/mosquitto/
log_dest file /var/log/mosquitto/mosquitto.log
include_dir /etc/mosquitto/conf.d
# Save all log in file
log_type all
log_timestamp true
allow_anonymous false
password_file /etc/mosquitto/passwd
port 1883
listener 9001
protocol websockets
# sudo systemctl restart mosquitto
# sudo systemctl status mosquitto
Para comprobar que está bien instalado abrimos dos terminales y en uno de ellos teclea:
# mosquitto_sub -v -t "test/topic"
en el otro terminal:
# mosquitto_pub -t "test/topic" -m "Hello World!"
Para configurar la seguridad en Mosquitto, definiremos un USUARIO y su contraseña mediante:
# sudo mosquitto_passwd -c /etc/mosquitto/passwd USUARIO
Nos solicita la contraseña para este usuario que hemos definido, será el que, mas tarde, utilizaremos para hacer las conexiones en NODE-RED.
Para publicar y suscribirse con usuario y contraseña usar en dos terminales:
# mosquitto_pub -d -t “test” -m “hola_mundo” -u “USUARIO” -P "CONTRASEÑA"
# mosquitto_sub -d -t “test” -u “USUARIO” -P “CONTRASEÑA”
Instalación de NODE-RED
Para la instalación de NODE-RED en Raspberry Pi utilizaremos la utilidad de Software recomendado.
Accedemos al escritorio, y en el menú pulsamos “preferencias”, en este menú, “Software recomendado”
Aquí marcamos NODE-RED y pulsamos en el botón “OK”, esto realiza la instalación.
Y hasta aquí esta entrega, si quieres realizar alguna consulta o comentario, puedes hacerlo en el formulario que encontraras al final o en el formulario de contacto del pie.
No hay comentarios:
Publicar un comentario