NEWS
Waschmaschinen Reminder
-
Hallo zusammen,
ich habe folgenden Script gebastelt:
Ich würde gerne, wenn die Waschmaschine fertig ist, dass die alle 30 Minuten einen Hinweis auf einem Echo Device ausgibt (bis sie ausgeschaltet wird).
Das funktioniert auch so weit wie es soll. Allerdings meldet sich der Amazon Echo auch 30 Minuten nach dem Einschalten der WaMa mit dem Hinweis, dass die immer noch fertig sei.
Das würde ich mir ja noch erklären, da beim Einschalten der WaMa alle bedingungen erfüllt sind (Verbrauch zwischen 0 und 3 Watt... etc)Aber ich hätte eigentlich gedacht, dass der Timer im "sonst falls" Block abgebrochen wird, so wie er auch beim ausschalten der Maschine (0 Watt) abgebrochen wird.
Seht ihr noch einen Denkfehler?
-
-
@sigi234 das soll wohl mit dem Adapter nicht möglich sein. Ich hatte mal bei FB angefragt
-
@darkdevil sagte: wenn die Waschmaschine fertig ist, dass die alle 30 Minuten einen Hinweis auf einem Echo Device ausgibt (bis sie ausgeschaltet wird).
Vorschlag:
Du prüfst den Datenpunkt "Waschmaschine_Fertig_Status", der aber nirgends geschrieben wird.
-
@paul53 der datenpunkt Waschmaschine fertig Status ist ein manuell erzeugter DP der in oben anderen Script auf True oder false gesetzt wird.
Den lasse ich in meiner Visualisierung anzeigen. -
@paul53 ich habe den Script jetzt so weit nachgebaut, allerdings bekomme ich nun gar keine Meldung darüber das sie "immer noch" fertig ist:
-
@darkdevil sagte: keine Meldung
Die Standby-Leistung liegt zwischen 0,1 und 3 W?
-
@paul53 ja, irgendwas um die 2 Watt
-
@darkdevil sagte: um die 2 Watt
Dann muss im Standby das Intervall gestartet werden und alle 30 Minuten melden. Die erste Meldung erfolgt auch erst nach 30 Minuten.
-
@paul53 ich habe gestern nochmal den history auf den Datenpunkt gejagt und konnte feststellen das ab und zu der Wert 0 bei der Leistung protokolliert wurde, somit ist das Intervall ja dann unterbrochen worden.
Ich habe mir nun einen kleinen Timer dazwischen gebraut und nun funktioniert der Script wie er soll.
Vielen Dank für deine Unterstützung.
Aber eine (Verständnis-)Frage hätte ich noch zu dem Script:
Der Teil: "sonst falls" - "nicht" - "Intervall"
ist mir nicht ganz plausibel. Soll die Bedingung übersetzt sagen: "Falls Intervall nicht aktiv"?
-
@darkdevil sagte: Soll die Bedingung übersetzt sagen: "Falls Intervall nicht aktiv"?
Ja, das ist eine Sperre, die den Mehrfachstart des Intervalls verhindert, da sich ein mehrfach gestartetes Intervall nicht mehr stoppen lässt.
-
@paul53 mhhhh irgendwie läuft es noch nicht richtig. Ich bekomme jetzt nach dem Anschalten der WaMa alle 30 Minuten die Meldung, dass sie immer noch fertig ist.
Der Script sieht nun so aus:
im History laufen dauernd Werte auf (alle über dem Schwellwert)
Wenn ich den deaktivierten Baustein "Wert von Waschmaschine = fertig" aktiviere, bekomme ich gar keine Benachrichtigung mehr.
(Der Wert wird von einem anderen Script von 'läuft' auf 'fertig' gesetzt
-
@darkdevil sagte: im History laufen dauernd Werte auf (alle über dem Schwellwert)
Dann ist
timeout2
kontraproduktiv. Die Werte kommen schneller rein, so dass das Intervall nicht gestoppt wird. -
@paul53 mhhhh, aber ab und an kommt von der Steckdose der Wert 0. dann würde der Intervall ja immer abgebrochen werden… (im idle)
-
@darkdevil sagte: ab und an kommt von der Steckdose der Wert 0.
Lass die Prüfung "
Wert
< 0.1" weg. Dann bekommt man allerdings nicht mit, wenn ausgeschaltet wird. Gibt es dafür einen Datenpunkt? -
@paul53 eigentlich nicht, da ja der Timer dafür da sein soll, dass sie ausgeschaltet wird. Aber wenn ich richtige verstehe, würde wenn der Intervall läuft noch einmal die Nachricht kommen. Aber kein neuer Intervall ausgeführt werden oder?
-
-
@paul53 ich glaube das war es. Vielen lieben Dank.