Home Assistant: Etwas piepst in der Küche!

Home Assistant LogoDu stellst Dir den Backofen auf die Wunschtemperatur für Deine Lieblingspizza ein und musst nun warten bis diese erreicht ist um die Pizza in den Ofen zu legen. Aber das dauert… Und eigentlich hast Du keine Lust/Zeit die ganze Zeit drauf zu warten bis der Backofen das Erreichen mit einem Piepston meldet. Eigentlich möchtest Du in der Zwischenzeit lustige Katzenvideos am PC gucken. Kann man da nicht was mit Home Assistant machen?

Ja, kann man. Wenn man eine Alexa in der Küche hat. Die hat nämlich neuerdings eine Funktion und kann auf Piepstöne reagieren. Außerdem muss Alexa mit Home Assistant verknüpft sein.

Dazu erstellt man sich vorab einen Helper als Schalter. Ich habe meinen mal „Alexa Piepsschalter“ genannt.

Screenshot der Alexa App in der die Routine gezeigt wird.Als nächstes erstellt man in der Alexa App eine Routine.
Entweder nimmt man den Screenshot als Vorlage oder eben diese Werte.

WENN:

  • piepsendes Haushaltsgerät erkannt
  • Uhrzeit festlegen wann das aktiv sein soll
  • Unterdrücken für 5 Minuten (damit das nicht bei jedem Tastendruck auf der Eieruhr reagiert)
  • Routine starten „sobald Geräusch erfasst wird“

ALEXA WIRD:

  • Home Assistant Alexa Piepsschalter einschalten

 

Als nächstes wird in Home Assistant eine Automation erstellt die darauf reagiert wenn der Hilfsschalter aktiviert wurde. Den Screenshot findet Ihr am Ende, ich zeig Euch erstmal den YAML-Code.

alias: "Piepston in der Küche "
description: "auf diversen Geräten ausgeben wenn etwas in der Küche piepst"
trigger:
- platform: state
entity_id:
- input_boolean.alexa_piepsschalter
from: "off"
to: "on"
condition: []
action:
- service: media_player.play_media
metadata: {}
data:
media_content_id: bell_02 (vor der Benachrichtigung soll ein Gong erklingen)
media_content_type: sound
target:
device_id: xxxxxxxx (wird durch Home Assistant eingetragen)
- service: notify.alexa_media_wohnzimmer (hier habe ich ausgewählt dass ich im Wohnzimmer benachrichtigt werde)
metadata: {}
data:
message: Etwas piepst in der Küche!

(ich möchte ja auch zusätzlich auf dem Handy informiert werden falls ich auf dem Klo hocke ;-)  )
- choose:
- conditions:
- condition: state
entity_id: person.ulf
state: home (Bedingung ist aber nur wenn ich zu Hause bin)
sequence:
- service: notify.mobile_app_meinHandy
data:
message: Etwas piepst in der Küche!

(die beste Frau der Welt soll auch informiert werden wenn sie zu Hause ist)
- conditions:
- condition: state
entity_id: person.besteFrauderWelt
state: home
sequence:
- service: notify.mobile_app_ihrHandy
metadata: {}
data:
message: Etwas piepst in der Küche!

(zuletzt den Schalter wieder zurücksetzen)
- service: input_boolean.turn_off
metadata: {}
data: {}
target:
entity_id: input_boolean.alexa_piepsschalter
mode: single

So, bevor ihr die Automation nutzt müsst Ihr natürlich meine Kommentare rausnehmen und die Geräte durch Eure ersetzen.

Screenshot des YAML Code

Und ab sofort werdet ihr benachrichtigt wenn irgendwas in der Küche piepst. Sei es wenn der Backofen seine Zieltemperatur erreicht hat, die Eieruhr piept oder wasweißich.
Dann klingelt es auf Eurer anderen Alexa und sie sagt Euch dass etwas piepst, zusätzlich melden sich die Smartphones via Home Assistant App, WENN denn die entsprechenden Personen zu Hause sind.

Man kann das natürlich noch auf weitere Alexas ausweiten oder auch die Benachrichtigung über andere Wege wie Telegram o.ä. durchführen.

 

Der Artikel enthält Amazon Affiliate-Links