Ik ben voor een mede Homey gebruiker iets aan het uitzoeken en we komen er even niet uit.
Hij wil graag een flow gebruiken die de eerste flow start van een koffiemachine die zegt dat de koffie klaar is, als de koffie klaar is.
Het gedeelte dat er voor zorgt dat de flows voor de koffiemachine beginnen en dat hij klaar is dat werkt. Dit zijn de flows voor de wasmachine met aangepaste tijden.
Maar de koffiemachine heeft een eigen willetje en gaat zo nu en dan even aan en vraagt dan net zo veel stroom als dat de eerste flow ook heeft ingesteld met “als het vermogen veranderd”. Dus ''s nachts is spontaan de koffie klaar.
In Insight is te zien dat hij soms een piek geeft van 1000W.
Maar tijdens het koffie zetten geeft hij voor een paar minuten een grafiek weer dat varieert van Max 1000W tot minimaal 400W. Dat gaat steeds op en neer. Voor een paar minuten.
Ik zocht dus iets met een timer die In de gaten houd dat er bv minimaal 20 seconden een waarde van minimaal 400W word verbruikt en dat hij daarna de flow van de koffiemachine start.
Maar dat de timer niet steeds opnieuw word geactiveerd als het vermogen tussendoor weer even veranderd.
Bv dit
ALS vermogen veranderd
EN waarde is minimaal 400W
DAN Start een timer 20 seconden.
ALS timer is klaar
DAN zet… Logica op waar
DAN Start een flow. (de flow van het koffiezetten)
ALS Vermogen veranderd
EN Vermogen kleiner dan 300
EN timer loopt
DAN stop timer
ALS vermogen is veranderd
EN vermogen is groter dan 400
EN Logica… is waar
DAN
Ja, dan wat? Als de flows voor het koffiezetten al zijn begonnen hoeven de bovenstaande flows even niks meer te doen.
Na de laatste flow van het koffiezetten als de koffie klaar is zou ik de Logic… Waar weer op onwaar zetten
Zodat het met de volgende ronde weer werkt.
Denk ik te moeilijk?
Wie kan er tips geven?
Maar dan loop ik vast.