Hola,
Tras la discusión sobre el mapeo Zigbee2MQTT → Gladys para las alarmas, creo un tema específico para la sirena exterior NEO NAS-AB06B2.
Utilizo esta sirena con Zigbee2MQTT. Es bien reconocida y se sube a Gladys, pero algunas funcionalidades expuestas por Zigbee2MQTT no parecen estar actualmente mapeadas hacia las funcionalidades de Gladys.
El objetivo sería poder explotar directamente en Gladys las diferentes funciones de la sirena, especialmente desde las escenas, sin tener que enviar manualmente comandos MQTT.
Material:
- Marca: NEO
- Modelo: NAS-AB06B2
- Tipo: sirena exterior
- Integración: Zigbee2MQTT
Documentación Zigbee2MQTT:
Tema original:
doc zigbee:
| Modelo | NAS-AB06B2 |
|---|---|
| Vendedor | NEO |
| Descripción | Alarma solar exterior |
| Exposes | alarm_state, alarm_switch, tamper_alarm_switch, tamper_alarm, alarm_melody, alarm_mode, alarm_time, charging, battery |
| Imagen | NEO NAS-AB06B2 |
Exposes
Estado de la alarma (enum)
Estado de la alarma.
El valor se puede encontrar en el estado publicado en la propiedad alarm_state.
No es posible leer (/get) o escribir (/set) este valor.
Los valores posibles son: alarm_sound, alarm_light, alarm_sound_light, normal.
Interruptor de alarma (binario)
Activar alarma.
El valor se puede encontrar en el estado publicado en la propiedad alarm_switch.
No es posible leer (/get) este valor.
Para escribir (/set) un valor, publicar un mensaje en el tema zigbee2mqtt/FRIENDLY_NAME/set con carga útil {"alarm_switch": NEW_VALUE}.
Si el valor es ON el interruptor de alarma está encendido, si es OFF apagado.
Interruptor de alarma de manipulación (binario)
Activar alarma de manipulación.
El valor se puede encontrar en el estado publicado en la propiedad tamper_alarm_switch.
No es posible leer (/get) este valor.
Para escribir (/set) un valor, publicar un mensaje en el tema zigbee2mqtt/FRIENDLY_NAME/set con carga útil {"tamper_alarm_switch": NEW_VALUE}.
Si el valor es ON el interruptor de alarma de manipulación está encendido, si es OFF apagado.
Alarma de manipulación (binario)
Indica si el dispositivo ha sido manipulado.
El valor se puede encontrar en el estado publicado en la propiedad tamper_alarm.
No es posible leer (/get) o escribir (/set) este valor.
Si el valor es ON la alarma de manipulación está encendida, si es OFF apagada.
Melodía de alarma (enum)
Efecto de sonido de la alarma.
El valor se puede encontrar en el estado publicado en la propiedad alarm_melody.
No es posible leer (/get) este valor.
Para escribir (/set) un valor, publicar un mensaje en el tema zigbee2mqtt/FRIENDLY_NAME/set con carga útil {"alarm_melody": NEW_VALUE}.
Los valores posibles son: melody_1, melody_2, melody_3.
Modo de alarma (enum)
Modo de alarma.
El valor se puede encontrar en el estado publicado en la propiedad alarm_mode.
No es posible leer (/get) este valor.
Para escribir (/set) un valor, publicar un mensaje en el tema zigbee2mqtt/FRIENDLY_NAME/set con carga útil {"alarm_mode": NEW_VALUE}.
Los valores posibles son: alarm_sound, alarm_light, alarm_sound_light.
Tiempo de alarma (numérico)
Duración de la alarma en minutos.
El valor se puede encontrar en el estado publicado en la propiedad alarm_time.
No es posible leer (/get) este valor.
Para escribir (/set) un valor, publicar un mensaje en el tema zigbee2mqtt/FRIENDLY_NAME/set con carga útil {"alarm_time": NEW_VALUE}.
El valor mínimo es 1 y el valor máximo es 60.
La unidad de este valor es min.
Carga (binario)
Estado de carga.
El valor se puede encontrar en el estado publicado en la propiedad charging.
No es posible leer (/get) o escribir (/set) este valor.
Si el valor es true la carga está encendida, si es false apagada.
Batería (numérico)
Batería restante en %, puede tardar hasta 24 horas antes de ser reportada.
El valor se puede encontrar en el estado publicado en la propiedad battery.
No es posible leer (/get) o escribir (/set) este valor.
El valor mínimo es 0 y el valor máximo es 100.
La unidad de este valor es %.
Gracias ![]()