Ho un campanello Z‑Wave AeoTec 6 per un po' e l'ho collegato a Home Assistant con successo, ma non sono mai stato in grado di attivare il campanello dall'assistente domestico. Finora…
Nel GUI
Vado subito al punto. Dovrai utilizzare ZWaveJS2MQTT. Quindi crea una carta personalizzata con il seguente codice...
entità: zona.home hold_action: azione: nessuno icona: 'mdi:campana' nome: Attiva il campanello mostra icona: vero show_name: vero tap_action: azione: servizio di chiamata servizio: zwave_js.set_value service_data: command_class: 121 endpoint: '1' proprietà: toneId valore: 3 bersaglio: ID del dispositivo: ######################### tipo: pulsante entità
Dovrai trovare l'ID del tuo dispositivo. Per trovare il mio ho aperto core.device_registry che si trova in config .storage (Accedo al mio da Windows direttamente utilizzando il componente aggiuntivo "condivisione samba") e cerca AeoTec.
Puoi controllare la classe di comando, punto finale, proprietà, e valore utilizzando l'interfaccia ZWaveJS2MQTT
Automazioni
Il codice per le automazioni è leggermente diverso, e può essere effettivamente impostato utilizzando il GUI!
Se vuoi farlo in YAML, avrai bisogno di quanto segue
servizio: zwave_js.set_value dati: command_class: '121' punto finale: '1' proprietà: toneId valore: 3 bersaglio: ID del dispositivo: #########################
titoli di coda
L'ho ricostruito con molta sperimentazione basata su informazioni provenienti da diversi luoghi...
- 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)…”