Lite så, hade precis köpt en Nexa när ni svarade
Blev bra! Kan dela med mig av några lärdomar, speciellt då för användning med Home Assistant:
Nexa-ringklockan har fullt stöd i Telldus Live nu. Men, för att det skall fungera i Home Assistant måste man lägga upp receivern som (Nexa) självlärande on/off. Knappen läggs dock upp som Nexa Remote.
Sedan får du inte state på knappen till Home Assistant. Däremot får du det på Receivern. Trix man kan göra är att skapa en händelse som ändrar status på Receivern när knappen trycks in.. så får man över det till HA.
Trigger: När Doorbell Button sätts på
Åtgärder: Sätt på Doorbell Receiver
Exempel på automation i HA:
Kod: Markera allt
#
- alias: Meddela om någon ringer på ringklockan
initial_state: True
hide_entity: False
trigger:
- platform: state
entity_id: switch.doorbell_receiver
from: 'off'
to: 'on'
action:
- service: notify.notify
data:
message: "Någon ringde på ringklockan"
title: "Home Assistant"
- service: media_player.play_media
data:
media_content_type: 'music'
media_content_id: https://xxx/local/Two-toned-doorbell-rings.mp3
entity_id:
- media_player.bedroom
- media_player.dining_room
- service: homeassistant.turn_off
data:
entity_id:
- switch.doorbell_receiver
- switch.doorbell_button
Hos mig är det i värsta fall 40s fördröjning från det att knappen är intryckt tills HA-automation körs.
Hade säkert kunna bli snabbare om man kör abonnemang hos Telldus och webhooks.. HA pollar annars bara states på Telldus Live var 60:e sekund (default) eller var 30:e sekund som jag ändrat till. Sedan har jag märkt att det tar ibland ett litet tag för triggern att exekveras hos Telldus också.