HowTo: Zigbee - Administración de Zigbee2mqtt a través del Dashboard

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.


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.

En las siguientes listas encontrará todas las piezas que necesita para implementar este artículo.

Herramienta requerida:

NúmeroEnlace
1xJuego de destornilladores  Comprar en Amazon
1xLector de tarjetas SD  Comprar en Amazon

Material requerido:

NúmeroEnlace
1xDongle USB SONOFF Zigbee 3.0 Plus  Comprar en Amazon
1xCable de extensión USB  Comprar en Amazon
1x Raspberry Pi  Comprar en Amazon
1x Fuente de alimentación Raspberry Pi  Comprar en Amazon
1x Carcasa Raspberry Pi  Comprar en Amazon
1x Tarjeta Micro SD 64GB  Comprar en Amazon


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.

Vista del menú de selección de idioma en la página de inicio del tablero.


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.

Vista general del dispositivo en zigbee2mqtt. Todos los dispositivos Zigbee registrados se enumeran aquí.


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.

Vista de la pestaña del panel en la pestaña zigbee2mqtt.

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:

  1. nombre amigable
  2. Nombre de primer estado
  3. Segundo nombre de estado
  4. estado del primer estado
  5. estado del segundo estado
  6. "Visto Última Vez Timestamp
  7. Icono de fuerza de recepción
  8. Intensidad de recepción en el rango de valores 0-255 (más grande mejor)
  9. 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:

  1. nombre amigable
  2. Nombre de primer estado
  3. Segundo nombre de estado
  4. Nombre del tercer estado
  5. estado del primer estado
  6. estado del segundo estado
  7. estado del tercer estado
  8. "Visto Última Vez Timestamp
  9. Icono de fuerza de recepción
  10. Intensidad de recepción en el rango de valores 0-255 (más grande mejor)
  11. 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.

En el mapa de red cargado, puede ver una descripción general de los dispositivos Zigbee conectados. Los dispositivos conectados con líneas azules son los diferentes enrutadores de la red. Varios dispositivos finales (en su mayoría alimentados por batería) están conectados a él (a través de líneas verdes).


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.

Vista de la pestaña Configuración en el panel de 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.

Vista de la pestaña Grupo en el panel de zigbee2mqtt.


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.

Vista de la pestaña OTA en el tablero zigbee2mqtt. Aquí puede ver información sobre los dispositivos disponibles, su estado de firmware y si hay una actualización disponible. Si hay una actualización disponible, también puede ejecutarla desde aquí.


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.

Ver los mensajes en la pestaña de registro de zigbee2mqtt.


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é. 🙂

Cómprame un café en ko-fi.com       

7s comentarios

  1. 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!

  2. 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

    1. 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

      1. 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

  3. 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.

  4. 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

Kommentar hinterlassen

Tu dirección de correo electrónico no será publicada. Erforderliche Felder sind mit * markiert

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.