Inicialmente, Zigbee2mqtt solo podía activarse a través del archivo de configuración o acceder al servidor MQTT configurar y controlar.
Sin embargo, ahora hay una extensión muy útil para cigbee2mqtt lo que hace posible configurar zigbee2mqtt a través de un servidor web integrado. Esto significa que simplemente visita un sitio web al que se puede acceder a través de la misma Raspberry Pi en la que está instalado zigbee2mqtt.
Todas las opciones de configuración se ponen a disposición allí de forma clara y elegante. Ya no tiene que luchar con el archivo de configuración y puede configurar todo cómodamente desde el navegador.
He resumido información sobre cómo activar el tablero de zigbee2mqtt y una breve descripción de las funciones en el siguiente artículo.
Contenido
- 1 Instrucciones de seguridad
- 2 Enlaces afiliados / enlaces publicitarios
- 3 Requisitos
- 4 Habilitar el panel Zigbee2mqtt
- 5 Ir al panel de control
- 6 Configuración del idioma
- 7 Registrar nuevos dispositivos en zigbee2mqtt
- 8 Mostrar una descripción general de los dispositivos registrados en zigbee2mqtt
- 9 Tablero por zigbee2mqtt
- 10 Mostrar mapa / mapa de red de los dispositivos registrados en zigbee2mqtt
- 11 Configurar / configurar Zigbee2Mqtt
- 12 Agrupar dispositivos juntos
- 13 Iniciar una actualización por aire (OTA)
- 14 Utilice la función Touchlink con zigbee2mqtt
- 15 Mostrar registro de zigbee2mqtt
- 16 Alternar tema entre el modo claro y oscuro
- 17 Más artículos sobre el tema.
- 18 Diviértete con el proyecto.
Instrucciones de seguridad
Sé que las siguientes notas siempre son un poco molestas y parecen innecesarias. Desafortunadamente, muchas personas que sabían "mejor" han perdido ojos, dedos u otras cosas debido a un descuido o se lesionaron. La pérdida de datos es casi insignificante en comparación, pero incluso estos pueden ser realmente molestos. Por lo tanto, tómese cinco minutos para leer las instrucciones de seguridad. Porque incluso el proyecto más genial no vale la pena lesionarse u otros problemas.
https://www.nerdiy.de/sicherheitshinweise/
Enlaces afiliados / enlaces publicitarios
Los enlaces a las tiendas en línea enumerados aquí son los llamados enlaces de afiliados. Si hace clic en dicho enlace de afiliado y realiza una compra a través de este enlace, Nerdiy.de recibirá una comisión de la tienda en línea o el proveedor correspondiente. El precio no cambia para usted. Si realiza sus compras a través de estos enlaces, ayuda a Nerdiy.de a poder ofrecer otros proyectos útiles en el futuro. 🙂
Requisitos
Artículos útiles:
Antes de comenzar con este artículo, debería haber preparado una RaspberryPi para que se pueda acceder a ella a través de la red y controlarla a través de SSH. Además, zigbee2mqtt, por supuesto, ya debería estar instalado.
Los siguientes artículos describen lo que se debe hacer para preparar la RaspberryPi.
- Zigbee - Instalación de zigbee2mqtt en la Raspberry Pi
- Zigbee: registre dispositivos, sensores y actuadores con zigbee2mqtt
En las siguientes listas encontrará todas las piezas que necesita para implementar este artículo.
Herramienta requerida:
Material requerido:
Habilitar el panel Zigbee2mqtt
De forma predeterminada, el panel de zigbee2mqtt no está (todavía) habilitado.
Para activarlo basta con una simple entrada en el archivo de configuración de zigbee2mqtt.
Para hacer esto, abra el archivo de configuración con el siguiente comando bash.
sudo nano /opt/zigbee2mqtt/data/configuration.yaml
Luego use las teclas de flecha para navegar hasta el final del archivo de configuración y agregue la parte de abajo al archivo de configuración.
Definitivamente deberías cambiar la contraseña (auth_token). Esto será necesario más tarde para abrir el tablero.
frontend: puerto: 8080 host: 0.0.0.0 auth_token: URL de contraseña secreta: https://url.org
Puede encontrar más información sobre las opciones de configuración del panel de control en el siguiente enlace.
Ir al panel de control
El tablero se puede abrir a través de un simple navegador web. Todo lo que tiene que hacer es ingresar la dirección de la Raspberry Pi en la que está instalado zigbee2mqtt en la barra de direcciones de su navegador. Es importante que agregue el puerto definido en el archivo de configuración a la dirección.
Por ejemplo, si se puede acceder a Raspberry Pi en la dirección "ADRESSE_DES_PIS" y el puerto configurado es "8083", accederá al panel de zigbee2mqtt en la siguiente dirección.
- http://DIRECCIÓN_DES_PIS:8038/
Configuración del idioma
La primera configuración que probablemente querrá cambiar es el idioma del tablero.
Puede configurar el tablero en el idioma que desee a través de un menú simple. Simplemente haga clic en el símbolo de la bandera en la barra de menú superior del tablero y seleccione el idioma deseado.
Registrar nuevos dispositivos en zigbee2mqtt
También puede registrar fácilmente nuevos dispositivos zigbee a través del tablero. En el pasado, el archivo de configuración tenía que cambiarse o enviarse mensajes a través de MQTT.
El tablero hace que este proceso sea mucho más fácil. Un clic es suficiente y zigbee2mqtt le permite agregar nuevos sensores o actuadores Zigbee.
Cómo agregar dispositivos Zigbee también lo describí con más detalle en el siguiente artículo.
Para agregar nuevos dispositivos a zigbee2mqtt, simplemente haga clic en el botón que se muestra en la barra de menú superior.
Entonces es posible agregar nuevos dispositivos Zigbee.
Este permiso se desactiva automáticamente después de 255 segundos.
Mostrar una descripción general de los dispositivos registrados en zigbee2mqtt
Ahora unas pocas palabras sobre los elementos de menú individuales del tablero zigbe2mqtt.
En la barra de menú superior puede ver todos los dispositivos registrados en su instalación zigbee2mqtt en la pestaña "Dispositivos". Aquí podrá ver de un vistazo el “Friendly Name”, la dirección IEEE, el fabricante, el modelo, la intensidad de la señal y, si corresponde, el estado de carga. El último icono también muestra si el dispositivo en cuestión funciona con batería o con la red eléctrica.
Tablero por zigbee2mqtt
La siguiente pestaña en el menú del panel es la pestaña "Panel de control". La mayoría de los dispositivos Zigbee también se enumeran aquí. La diferencia aquí es que los dispositivos registrados también se pueden controlar o leer.
Para ello, los dispositivos Zigbee individuales se combinan en mosaicos. Cada mosaico representa un dispositivo Zigbee. La apariencia del mosaico varía según el tipo de dispositivo.
A la izquierda puede ver la vista del mosaico del tablero para uno Sensor de puerta o ventana Xiaomi Aqara MCCGQ11LM.
Se pueden consultar los siguientes datos:
- nombre amigable
- Nombre de primer estado
- Segundo nombre de estado
- estado del primer estado
- estado del segundo estado
- "Visto Última Vez Timestamp
- Icono de fuerza de recepción
- Intensidad de recepción en el rango de valores 0-255 (más grande mejor)
- Estado de carga o tipo de suministro
A la izquierda, puede ver la vista del mosaico del tablero para un Lámpara IKEA LED1903C5/LED1835C6.
Se pueden consultar los siguientes datos:
- nombre amigable
- Nombre de primer estado
- Segundo nombre de estado
- Nombre del tercer estado
- estado del primer estado
- estado del segundo estado
- estado del tercer estado
- "Visto Última Vez Timestamp
- Icono de fuerza de recepción
- Intensidad de recepción en el rango de valores 0-255 (más grande mejor)
- Estado de carga o tipo de suministro
Mostrar mapa / mapa de red de los dispositivos registrados en zigbee2mqtt
Una característica realmente genial para obtener una visión general de los dispositivos conectados es la pestaña del mapa.
En esto no solo se muestran todos los dispositivos. También es visible cómo estos están conectados entre sí. Algunos dispositivos finales no siempre están conectados directamente al dongle USB Zigbee. Muchos dispositivos alimentados por la red también funcionan como repetidores o enrutadores para la red Zigbee. Un dispositivo terminal se puede conectar indirectamente al dongle USB Zigbee a través de un enrutador. Tal configuración es muy visible usando la vista de mapa.
Para que se muestre el mapa de red, primero debe hacer clic en el botón “Cargar mapa”.
Esto recupera la configuración de la red y la muestra poco después.
Configurar / configurar Zigbee2Mqtt
La mayoría de las configuraciones para zigbee2mqtt están ocultas detrás de la pestaña Configuración.
Puede configurar la mayoría de las configuraciones aquí sin tener que editar el archivo de configuración zigbee2mqtt.
Agrupar dispositivos juntos
Otra función útil está oculta detrás de la pestaña Grupos. Aquí puede agrupar dispositivos Zigbee.
Por ejemplo, dos o más lámparas se pueden agrupar y controlar de forma centralizada. Así, los comandos de conmutación se envían en paralelo a cada lámpara del grupo. Esto es útil, por ejemplo, si desea cambiar todas las lámparas de una lámpara de araña al mismo tiempo.
Iniciar una actualización por aire (OTA)
La pestaña OTA ofrece la posibilidad (si está disponible) de ejecutar una actualización inalámbrica (OTA) en los dispositivos Zigbee.
Entonces, si hay nuevo firmware disponible para sus sensores o actuadores Zigbee, puede transferirlo fácilmente al dispositivo respectivo con un simple clic.
Utilice la función Touchlink con zigbee2mqtt
Puede encontrar las opciones para la función Touchlink en la pestaña Touchlink. Esta función se conoce principalmente de los dispositivos IKEA Zigbee y es útil si desea conectar dispositivos de forma rápida y sencilla.
Para ello, debe activar la función Touchlink y colocar el dispositivo a conectar cerca de la estación base Zigbee (por ejemplo, el Dongle USB Sonoff zigbee 3.0 Plus) sostener.
También puede encontrar información sobre cómo agregar dispositivos a su red Zigbee en el siguiente artículo.
Mostrar registro de zigbee2mqtt
Es particularmente útil poder mostrar la salida de registro de zigbee2mqtt para depurar y registrar nuevos dispositivos Zigbee.
En la pestaña de registros, puede (según el nivel de registro establecido) ver todos los cambios de estado en zigbee2mqtt.
Con la ayuda de opciones de filtro simples, también puede establecer qué mensajes desea ver y según qué nivel de registro deben filtrarse.
Alternar tema entre el modo claro y oscuro
Con el ícono del sol o la luna, puede cambiar la apariencia de su tablero zigbee2mqtt entre un diseño oscuro y claro. Simplemente haga clic en los iconos marcados en rojo y el diseño se ajustará en consecuencia.
A la izquierda puede ver la vista "brillante" del panel de zigbee2mqtt.
Al hacer clic en el sol en el área roja, puede cambiar el diseño al diseño oscuro.
Aquí puede ver la vista "oscura" del panel de zigbee2mqtt.
Al hacer clic en la luna en el área marcada en rojo, puede cambiar el diseño al diseño de luz.
Más artículos sobre el tema.
He resumido otros artículos sobre el tema de Zigbee y zigbee2mqtt en la siguiente categoría. Allí también encontrará artículos sobre varios dispositivos Zigbee y cómo se ven. NodoRojo puede ser controlado
En la siguiente categoría, también he enumerado algunos dispositivos Zigbee que se pueden controlar o leer con el código NodeRed que se ofrece allí.
Diviértete con el proyecto.
Espero que todo te haya funcionado como se describe. Si no es así, o si tiene alguna pregunta o sugerencia, hágamelo saber en los comentarios. Si es necesario, lo añadiré al artículo.
Las ideas para nuevos proyectos siempre son bienvenidas. 🙂
PS Muchos de estos proyectos, especialmente los proyectos de hardware, cuestan mucho tiempo y dinero. Por supuesto que hago esto porque lo disfruto, pero si crees que es genial que comparta la información contigo, me encantaría hacer una pequeña donación al fondo del café. 🙂
Gracias por la serie de artículos sobre zigbee2mqtt. Hasta ahora he implementado esta función con homegear y luego he creado mis accesos directos en NodeRED. ¡Esto me parece mucho más cómodo!
Hola Werner,
gracias por tus comentarios 🙂
Atentamente
Fabian
Hola, mi nombre es Dietmar,
Lo probé y todo funciona hasta el tablero. Zigbee2mQtt también pasó bien la prueba.
Sin embargo, no puedo acceder al panel. He realizado las entradas en el archivo de “configuración”, pero cuando intento acceder desde fuera me sale el mensaje de que no se puede acceder a la página. ¿Dónde olvidé algo? ¿El palo tiene su propia dirección? Más probablemente yo.
Estoy agradecido por cualquier ayuda.
Atentamente
Dietmar
Hola Dietmar,
¿Puede comprobar si utilizó el puerto correcto al llamar a la dirección?
Si ha establecido el puerto 8080 en la configuración, debe llamar al panel de control de la siguiente manera: http://:ADRESSE_DES_PIS:8080
Me acabo de dar cuenta de que mi ejemplo es un poco engañoso en ese sentido. 🙂
Atentamente
Fabian
Hola Fabián,
Muchas gracias por la respuesta rápida.
Sí, ingresé el puerto, incluso configuré el puerto explícitamente en el enrutador para Raspi como prueba.
Pero no trajo nada.
Entonces, como dije, Zigbee2mqtt pasó bien la prueba.
Atentamente
Dietmar
PD: En DIRECCIÓN_DES_PIS ingreso la dirección XXX.XXX.XXX.YYY
Hola Dietmar,
SÚPER resumen!! ¿Tal vez tenga una idea de cómo agrupar y luego controlar las válvulas termostáticas del radiador? (Me las arreglo para agruparme, en mi caso con varias válvulas HAMA/Saswell) PERO, ¿cómo controlas todo? Puedo crear escenas a través de WebGui, pero de alguna manera no tienen ninguna función, o la configuración de las válvulas individuales no cambia cuando se activan a través de WebGui). Se vuelve aún más oscuro cuando quiero controlar el grupo en DOMOTIZ: todo es solo un simple cambio.
Bonjour
¿Es posible conmutar directamente una lámpara o un módulo Zigbee a través de zigbee2mqtt
en el género : http:// ADDRESS_IP :8083/Light1/switch_on ??
Merci