Problema con el interruptor giratorio Hue Tap

Hola, tengo un Hue Tap Dial Switch que quiero usar para controlar 2 bombillas Hue E27 a través de Gladts, Z2M y mi clave Zigbee.

He vinculado mi mando a mis luces en Z2M, con el cluster « genLevelCtrl » solo, lo que me sirve para atenuar de manera reactiva.

Ahora me gustaría hacer escenas Gladys para los 4 botones del mando, pero no puedo hacerlos funcionar. Por ejemplo, quiero presionar el botón 1 para encender/apagar mis luces. Cuando lanzo la escena manualmente, funciona, pero cuando presiono mi botón 1, no hace nada:

Deduzo que es mi desencadenador el que no es correcto, pero no sé qué poner en su lugar.

Hola @curing,

Para saber dónde está el problema, sería necesario seguir la presión del botón 1 en cada paso, desde Z2M hasta Gladys:

1. En Zigbee2MQTT

  • Abre la página del Tap Dial en la interfaz de Z2M, pestaña Estado (o Exposes), luego presiona el botón 1.
  • ¿El campo action cambia? ¿Qué valor exacto se muestra? Espero algo como button_1_press, luego button_1_press_release.
  • También puedes mirar la pestaña Registros de Z2M en el momento de la presión y copiar aquí la línea MQTT publish: topic 'zigbee2mqtt/<tu_tap_dial>', payload '{...}'.

2. En Gladys

  • Ve a Integraciones > Zigbee2MQTT, abre tu Tap Dial y haz una captura de las características creadas.
  • Presiona el botón 1 y mira en Actividad (o en una caja de tablero que muestre el control remoto) si hay un cambio de estado, y con qué valor.

En resumen:

  • Nada en Z2M: el problema está en el control remoto o en el binding.
  • Algo en Z2M pero nada en Gladys: el problema está en la correspondencia entre Z2M y Gladys.
  • El estado llega a Gladys: es un error que hay que analizar.

¡Gracias!