Tuve un timbre Z-Wave AeoTec 6 durante un tiempo y se vinculó con Home Assistant correctamente, pero nunca he podido activar el timbre desde dentro del asistente de hogar. Hasta ahora…
En el GUI
Voy directamente a eso. Deberá utilizar ZWaveJS2MQTT. Luego crea una tarjeta personalizada con el siguiente código ...
entidad: zone.home hold_action: acción: ninguna icono: 'mdi:campana' nombre: Timbre de gatillo muestra el icono: cierto mostrar nombre: cierto tap_action: acción: servicio de llamada Servicio: zwave_js.set_value service_data: command_class: 121 punto final: '1' propiedad: toneId valor: 3 objetivo: ID del dispositivo: ######################### tipo: botón de entidad
Necesitarás encontrar el ID de tu dispositivo. Para encontrar el mío, abrí core.device_registry que se encuentra en config .storage (Accedo al mío desde Windows directamente usando el complemento "samba share") y busque AeoTec.
Puedes verificar la clase de comando, punto final, propiedad, y valor mediante el uso de la interfaz ZWaveJS2MQTT
Automatizaciones
El código para automatizaciones es ligeramente diferente, y realmente se puede configurar usando el GUI!
Si desea hacerlo en YAML, necesitará lo siguiente
Servicio: zwave_js.set_value datos: command_class: '121' punto final: '1' propiedad: toneId valor: 3 objetivo: ID del dispositivo: #########################
creditos
Reuní todo esto con mucha experimentación basada en información de varios lugares ...
- https://www.home-assistant.io/lovelace/button/
- https://community.home-assistant.io/t/aeotech-zw162-doorbell/121556/191
- https://community.home-assistant.io/t/aeotech-zw162-doorbell/121556/197
- https://community.home-assistant.io/t/using-a-switch-to-call-a-service/166885/5
“Hi James I realise it has been a long while, but I just checked this on windows 11 (build 23H2)…”