NEWS
Lichtschalter & Alexa mit Timerfunktion
-
Hey Leute , bin neu auf dem Gebiet iobroker und Co. Ich habe eine Frage vllt kann mir jemand weiterhelfen oder eine Demo zeigen. Es geht um folgendes, ich habe ein Sonoff Lichtschalter mit Tasmota drauf. Alles ist schon per Blockly verknüpft mit Alexa. Jetzt kommt mein Problem ich würde gerne in meinem Gäste WC das so regeln weil dort ein Lüfter für die Absaugung ist , das Alexa mich nach einer bestimmten Zeit fragt ob sie das Licht ausmachen soll. Sprich Lüfter läuft mit Licht. Sollte ein großes Geschäft erfolgen, lassen wir meistens das Licht für 5m an zum absaugen. Da aber nicht alles im Kopf bleibt wird es oft vergessen. Und da würde ich gerne haben das alexa erkennt wenn das Licht angemacht wurde zb nach 10m in einer dauerschleife fragt soll ich das Licht im Gäste WC ausmachen ? Also quasi eine Frage ob es ausgemacht werden soll oder ob es dann 10m länger laufen soll wenn nicht drauf geantwortet wird oder nein gesagt wird. Und nach weiteren 10m wieder die selbe Frage. Ich habe zwar ein paar Sachen versucht aber die gehen von vorne bis hinten nicht
-
Also einen Dialog führen mit Alexa ist schlecht, aber du kannst dich natürlich nach 10 Minuten, alle X Minuten erinnern lassen., und dann Alexa den Befehl zum ausschalten geben, und zeitgleich den Intervall stoppen. Beispielsweise über ein Routine.
Aber das Alexa dich fragt, und du mit ja oder nein antwortest, das wird so nichts.
-
Ok vielen Dank, hast du für mich zufällig ein Beispiel wie ich das mit dieser Routine zusammenbauen kann ?
-
@optisch sagte in Lichtschalter & Alexa mit Timerfunktion:
Ok vielen Dank, hast du für mich zufällig ein Beispiel wie ich das mit dieser Routine zusammenbauen kann ?
So brauchst gar kein Routine, wenn das Licht ausgeschaltet wird, stoppt der Intervall:
Ich habe jetzt einen Timeout und einen Intervall eingebaut, beim ersten Starten musst du diese Werte quasi addieren, der Intervall geht alle 5 Minuten, und weitere 5 Minuten bis der Intervall startet. Heißt dann nach 10 Minuten kommt die erste Meldung, dann alle 5 Minuten.
So kannst du die erste Meldung und den Intervall der Wiederholungen separat verstellen.
Wenn du also einen Intervall von 3 Minuten haben willst und die erste Meldung aber erst nach 15 Minuten, musst den Intervall auf 3 stellen, und noch 12 im Timeout dazu.
Ob du jetzt mit Alexa oder manuell den Schalter aus machst spielt da auch keine Rolle, Timeout und Intervall werden dann gestoppt
-
Vielen herzlichen Dank, ich probiere es morgen direkt aus
-
@optisch sagte in Lichtschalter & Alexa mit Timerfunktion:
Vielen herzlichen Dank, ich probiere es morgen direkt aus
Gern, viel Erfolg
Evtl. noch sicherheitshalber nen Stop einbauen nach x Ausführungen:
-
Ich habe noch eine Frage, bei dem was du mir gekostet hast steht bei den Bausteinen Zähler.. Ich finde nur die Bausteine mit element und dort kann ich nur auf intervall und timout zugreifen
-
Zähler ist eine selbst erstellte Variable, die kannst du aber auch anders nennen.
Du musst erst eine Variable erstellen damit die Variablen-Blöcke auftauchen.Anschließend kannst du den "erhöhe" block auch umstellen auf den Namen deiner erstellten Variable
-
Vielen Dank hat alles geklappt und wieder was dazu gelernt
-
Immer Gern