I’ve had a Z‑Wave AeoTec Doorbell 6 for a while and had it linked to Home Assistant successfully, but have never been able to trigger the bell from within home assistant. Until now…
में जीयूआई
मैं बस इसके लिए सीधे हूँ. आपको ZWaveJS2MQTT का उपयोग करना होगा. Then create a custom card with the following code…
सत्ता: zone.home hold_action: कार्य: none icon: 'एमडीआई:bell' name: Trigger Doorbell show_icon: true show_name: true tap_action: कार्य: call-service service: zwave_js.set_value service_data: कमांड_क्लास: 121 endpoint: '1' property: toneId value: 3 लक्ष्य: डिवाइस आईडी: ######################### टाइप: इकाई-बटन
आपको अपनी डिवाइस आईडी ढूंढनी होगी. मेरा खोजने के लिए मैंने core.device_registry खोली जो config.storage . में पाई जाती है (I access mine from windows directly by using the “samba share” add-on) और AeoTec . की खोज करें.
You can check the command class, endpoint, property, और ZWaveJS2MQTT इंटरफ़ेस का उपयोग करके मूल्य
स्वचालन
The code for automations is slightly different, and can actually be set using the जीयूआई!
यदि आप इसे YAML में करना चाहते हैं तो आपको निम्नलिखित की आवश्यकता होगी:
सर्विस: zwave_js.set_value data: कमांड_क्लास: '121' endpoint: '1' property: toneId value: 3 लक्ष्य: डिवाइस आईडी: #########################
क्रेडिट
I pieced this together with a lot of experimentation based on information from several places…
- 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)…”