Sobre el proyecto
Este repositorio proporciona una integración personalizada de Home Assistant para sensores ambientales Cisco Meraki MT. Lee los datos de los sensores a través de la API de Meraki Dashboard y registra cada sensor físico como una entidad de Home Assistant, con métricas individuales expuestas como entidades separadas.
Las lecturas compatibles incluyen temperatura, humedad, detección de agua, estado de puerta, pulsaciones de botón, CO2, TVOC, PM2.5, ruido, índice de calidad del aire interior, nivel de batería, mediciones eléctricas (voltaje, corriente, potencia), intensidad de señal (RSSI) y métricas de conectividad de última conexión. El hardware compatible es la serie MT: MT10, MT12, MT14, MT15, MT20, MT30 y MT40.
La instalación se ofrece a través de HACS desde el repositorio predeterminado, o manualmente copiando la carpeta custom_components/meraki_dashboard. La configuración requiere una clave de API de Meraki y la selección de una organización; los usuarios pueden elegir dispositivos específicos o supervisar todos, establecer el intervalo de actualización y habilitar o deshabilitar el descubrimiento automático con su propio intervalo de escaneo. Una opción permite un sondeo más frecuente de los dispositivos MT15/MT40.
Se documentan advertencias importantes. La versión 0.38.0 es una versión con cambios incompatibles que hace que la integración sea solo para MT: se ha eliminado la compatibilidad con puntos de acceso MR, switches MS y cámaras MV, y la actualización migra la entrada de configuración y elimina los dispositivos y entidades que no son MT, generando un aviso de reparación. Los eventos de puerta del MT20 y de botón del MT30 se obtienen mediante sondeo en lugar de webhooks, por lo que los eventos breves entre sondeos pueden perderse o notificarse con retraso. Los sensores Meraki MT también se actualizan aproximadamente cada 20 minutos de forma predeterminada, por lo que intervalos de sondeo más cortos no necesariamente proporcionan datos más recientes.
El README incluye ejemplos de YAML para una automatización de fuga de agua y una tarjeta de entidades de panel, convenciones de nombres de entidades, atributos de sensores (número de serie, modelo, id/nombre de red, marca de tiempo del último informe), configuración de registro de depuración, notas de solución de problemas e instrucciones de desarrollo local usando Poetry, pytest, ruff y hassfest. El proyecto está licenciado bajo Apache 2.0 y declara que no está afiliado ni respaldado por Cisco.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.