Intro Link to this heading

Ich habe schon vor ein paar Jahren mit den bekannten Shelly 2.5 bzw. PM (die 1 waren damals nicht lieferbar) diverse Rolläden und Lichtschalter ins Smart Home gebracht. In der neuen Wohnung haben wir leider Altbau Typisch nur sehr flache Dosen, in die ich kaum einen Shelly und gleichzeitig den Lichtschalter bekomme. Daher wurden die wichtigsten Lichtschalter erstmal durch Zigbee Lichtschalter getauscht (TuYa Zigbee). Die laufen auch ohne Neutralleiter in der Dose. Beim Ausschalten von unseren LED Birnen flackern diese noch einmal kurz auf, aber damit kann ich leben. Die Deckenleuchten sind in den beiden Räumen eh selten an. Weiterlesen

Mit dem Shelly UNI zieht allerdings (endlich) wieder ein Shelly Gerät in die neue Wohnung ein. Da wir gerade am Balkon die Türklingel gerne mal überhören, wollte ich da eine bessere Lösung haben. Also mal die Sprechstelle aufgemacht und geschaut, was es da so alles gibt. Die Stromversorgung für den Shelly habe ich mir hier von der BUS Leitung abgezwackt, diese liefert ca. 30V und damit mehr als genug für den UNI.

Anschluss Link to this heading

Passenderweise bringt der Shelly auch gleich 2 Potentialfreie Kontakte, und 2 analoge Eingänge mit. Hier habe ich mit dem Türöffner, bzw. dem Anschluss für eine externe Klingel an der Sprechstelle angesetzt. Einer der Kontakte kommt an den Türöffner, in meinem Fall nur gesteckt bzw. dann um den Kontakt gebogen. Löten wäre natürlich schöner gewesen, wollte ich aber in der Mietwohnung vermeiden. Bei unserer speziellen Sprechstelle wird mit der Taste des Türöffners einfach ein Metallkontakt zwischen zwei Blechstreifen geschoben. Das übernimmt jetzt zusätzlich der Shelly.

Shelly Anschluss

Einen der Eingänge habe ich dann für die Klingelerkennung genutzt, dieser kommt auf einen der Ausgänge für die externe Klingel. Dadurch wird der Eingang auf ‚On‘ geschalten, was ich in HomeAssistant dann als Signalisierung eines Türklingelns verwerte. Dadurch wird eine Automatisierung aktiviert, die den Input eines Helpers für eine Minute auf ‚On‘ stellt. Der Helper auf ‚On‘ aktiviert wiederrum die eigentliche Automatisierung, die mir eine Push Benachrichtigung inkl. Möglichkeit den Kontakt zu schalten auf mein iPhone schickt. Zusätzlich wird auf den Alexas ein Klingelton abgespielt.

Benachrichtigung Link to this heading

Benachrichtigung am iPhone

Benachrichtigung am iPhone

Code Link to this heading

Anbei noch der Code für die beiden Automationen

yaml
 1alias: Helper_Türklingeln
 2description: ''
 3trigger:
 4  - platform: state
 5    entity_id:
 6      - binary_sensor.klingelsignal_ch2
 7    to: 'on'
 8condition: []
 9action:
10  - service: input_boolean.turn_on
11    data: {}
12    target:
13      entity_id: input_boolean.klingelsignal
14  - delay:
15      hours: 0
16      minutes: 1
17      seconds: 0
18      milliseconds: 0
19  - service: input_boolean.turn_off
20    data: {}
21    target:
22      entity_id: input_boolean.klingelsignal
23mode: single
yaml
 1alias: Benachrichtigung Türklingel
 2description: ''
 3trigger:
 4  - platform: state
 5    entity_id:
 6      - input_boolean.klingelsignal
 7    to: 'on'
 8condition: []
 9action:
10  - service: notify.mobile_app_iphone
11    data:
12      title: Haustür
13      message: Es klingelt!
14      data:
15        actions:
16          - action: opendoor
17            title: Tür öffnen
18  - service: media_player.play_media
19    target:
20      entity_id: media_player.buro
21    data:
22      media_content_id: amzn_sfx_doorbell_chime_01
23      media_content_type: sound
24    metadata: {}
25  - wait_for_trigger:
26      - platform: event
27        event_type: mobile_app_notification_action
28        event_data:
29          action: opendoor
30  - service: switch.toggle
31    data: {}
32    target:
33      entity_id: switch.turoffner
34mode: single