Información
Actualidad
Aquí encontraras noticias de actualidad sobre Gnu Linux y Open Source.

Además de información sobre la comunidad LiGNUx.
Distribuciones y entornos
Información ordenada sobre los diferenes sistema operativos Gnu Linux y las diferentes opciones de entornos gráficos.
Tutoriales y guías
Todos los pasos e informaciones que puedes desear para tu día a día.
Tutoriales
Tutoriales
Programación
Programación
About Us
Get to know the people behind the code and the mission behind the work
how we handle data
Privacy
Security
Legal

Guía Completa: Instalación y Configuración de MQTT para tu Sistema Domótico (Home Assistant)

30 agosto, 2024

¡Hola a todos! Estamos emocionados de presentarles una revisión de la guía para instalar y configurar MQTT en su Home Assistant. MQTT es un protocolo de mensajería ligero diseñado para dispositivos con recursos limitados y es fundamental para la comunicación entre dispositivos en un sistema de domótica.

En primer lugar, ¿qué es Mosquitto?

En primer lugar, es crucial entender qué es Mosquitto. En términos sencillos, Mosquitto es un protocolo de comunicación entre dispositivos, siendo especialmente adecuado para el Internet de las Cosas (IoT) debido a su bajo impacto en los equipos en los que se instala.

Instalación

En primer lugar debemos copiar y pegar los siguientes comandos en tu terminal SSH:

Obtenemos la key del repo de mosquitto y la instalamos:

Añadimos la lista a la paquetería y actualizamos:

Instalamos mosquitto y sus herramientas:

Comprobamos que esté correctamente instalado y funcionando con el siguiente comando:

Si ves "active (running)" en verde está todo correcto.

Continuamos con las comprobaciones de funcionamiento:

Para comprobar que está bien instalado abre dos terminales y en uno de ellos teclea:

en el otro terminal:

Si aparece Hello world en la primera pantalla, ya lo tienes instalado.

Una vez instalado, editamos el siguiente archivo:

Borramos:

Pegamos:

Y guardamos el archivo con (Ctrl+X, Y, Intro)

Ahora configuramos usuario y password

(donde "USERNAME" es el usuario que queremos configurar, sin comillas)

Indicar nuevo password y repetir

REINICIAMOS LA RASPBERRY!! para que mosquitto cargue la nueva configuracion desde el arranque.

Si quieres volver a comprobar el funcionamiento tras configurar user y pass:

Integración en Home Assistant

Una vez tengas MQTT instalado, hay que integrarlo en Home Assistant.

Para ello añade lo siguiente en el archivo configuration.yaml:

((Cambia "USERNAME", "AQUI_TU_PASS" por los datos que configuraste en mosquitto, ademas donde pone "micasa" puedes poner lo que tú quieras por si necesitas identificar alguna vez en el broker a tu instalacion de HA como cliente))

Además, para evitar problemas de deteccion de MQTT en HA en el arranque a la hora de reiniciar, hay que reconfigurar el autoarranque de HA para que espere a que el servicio de mosquitto esté iniciado ya.

Edita el siguiente archivo

- Añadiendo en la línea:

(además de lo que ya pueda haber) el servicio de mosquitto quedando así:

((NOTA: En esta linea puede que tengas mas servicios de otras instalaciones, véase en la imagen el servicio de InfluxDB, por ejemplo))

Con esto ya deberías tener MQTT instalado y funcionando.

Fuentes y autor principal: MQTT y @rapejim (Telegram)

Escrito por Noel

Buenas, me llamo Noel, soy un divulgador y amante del software libre y Gnu Linux.
Usuario inquieto por ver las novedades y dar a conocer a todos las grandes ventajas del software libre y Gnu Linux.

Suscribirse
Notificarme las
guest
0 Comentarios
Los más recientes
Los más antiguos Más votados
Feedbacks en línea
Ver todos los comentarios
LiGNUx trabaja sobre una licencia de Creative Commons Reconocimiento 4.0 Internacional.
cloudflagpaperclipprinterfile-emptyfilm-playcamera-videopicturelaptop-phonebriefcasecrossmenu
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram