Homee Neuling hier! Ich habe mir vor ein paar Tagen auch ein Homee zugelegt und gleich meine ersten Geräte eingerichtet.
Bis jetzt funktioniert alles super
Habe nun auch ein Homeegramm kreiert, das meine Heizung ausschält sobald ein Fenster aufgeht. Das klappt ebenfalls prima;
schön wäre es allerdings, wenn die Heizung auch aus bleibt, solange das Fenster noch auf ist.
Also angenommen ich bin irgendwo in der Wohnung und sage “Alexa, schalte die Heizung im Badezimmer ein”,
dann soll ein Homeegramm überprüfen, ob das Fenster noch auf ist und wenn ja, die Heizung aus lassen und mich benachrichtigen (Push Notification?).
Kann mir damit jemand helfen?
Wenn du direkt die Heizung anmachst, dann geht das nicht. Du müsstest das über 3 HGs machen. Das erste nennen wir “die Heizung im Badezimmer”
Befehl wäre dann:
Alexa, aktiviere die Heizung im Badezimmer.
HG (Heizung im Badezimmer)
Wenn abgespielt
Dann spiele ab HG2
Dann spiele ab HG3 nach 10 Sekunden
Dann aktivier HG3 nach 20 Sekunden
HG
Wenn abgespielt
Und Fenster offen
Dann deaktiviere HG3
Dann sende eine Push Nachricht
HG
Wenn abgespielt
Dann Starte Heizung
Fall 1: Fenster geschlossen
HG ruft HG2 und HG3 auf
HG2 wird nicht abgespielt (Bedingung trifft nicht zu)
HG3 wird nach 10 Sekunden abgespielt -> Heizung an
HG3 wird aktiviert (ist es aber eh schon, es passiert nichts)
Fall 2: Fenster offen
HG ruft HG2 und HG3 auf
HG2 wird abgespielt (Bedingung trifft zu)
HG2 deaktiviert HG3, bevor es abgespielt wird
Push an dich kommt
HG3 erhält zwar den Befehl, dass es abgespielt werden soll, aber da es deaktiviert ist, passiert nix -> Heizung bleibt aus
HG3 wird aktiviert, aber es passiert nichts mehr (wird ja nach 20 Sek nicht mehr aufgerufen) - aber für das nächste Mal ist es wieder aktiviert
Leider hab ich meine Heizung nicht an hommee angeschlossen, sonst würde ich es mal versuchen, aber sollte schon so klappen.
Die Zeiten (10/20 Sekunden) kannst du reduzieren
Hab es jetzt so probiert und siehe da: es funktioniert!
Vielen Dank an euch beide, Wildsparrow und HighControl, für die schnellen und hilfreichen Antworten.
Und das mit der if-then-else Lösung klingt auch gut, hoffentlich wird das feature noch implementiert.
Wenn Temperatur Heizung wird auf x gestellt, Bedingung beim Ausführen Fenster auf, dann schalte Heizung wieder aus und schicke Push.
Wenn man ein 2. HG mit Auslöser abspielen dazu erstellt und dies die Heizung aktiviert, kann man als 3. Aktion im 1. HG noch das zweite nach 5 Minuten abspielen. - homee würde dann nach 5 Minuten erneut prüfen, ob Fenster auf und ggf die Heizung dann anstellen.
Ja, das hab ich jetzt auch ungefähr so gemacht. Ist halt noch etwas unschön, vor allem da ich auch mehrere Fenster in dem Zimmer habe, aber es läuft.
Wie Wildsparrow oben erwähnt hat, am einfachsten wäre es wenn es eine if then else Lösung gäbe;