Det går litt smått for tiden, men nå er det grundig testet og fungerer hver gang.
Jeg logget strømforbruket, og lagde en device i som heter Syklus som skifter mellom :
Fyller vann, tømmer for vann, sirkulering uten varme, sirkulering med varme, og tørking.
Logget hvert vaskeprogram og fant ut at det var forskjell på antall ganger varmen skrudde seg på, og hvor lenge den var på.
Kortvask har ingen forvask med varme, Normalvask har 1 runde forvask med varme, og Sterkvask kjører 2 runder med forvask med varme.
Etter å ha laget endel eventer for å skifte status på syklus, samt en timer og en counter, har jeg en virtuell device som viser vaskeprogram.
Kortvask gjenkjennes etter 11 min, Normalvask og Sterkvask etter 16 min. Når vaskeprogram blir definert trigges en event som starter ZoRaC's flotte script, og teller ned "Tid til ferdig".
Parameter for "tid" i scriptet er selvfølgelig forskjellig for hvert vaskeprogram.
Jeg brukte Device History plugin for å logge strømforbruk, slik at jeg kunne se at alt virket som det skulle. En plugin som sterkt anbefales
Easytrigger var veldig kjekk å bruke i eventene for å styre "syklus".
Til info lagde jeg også en event som setter timere på pause dersom oppvasken stanses i starten av programmet. Det hender seg at maskina blir åpnet for å sette inn gjenglemte ting og tang, i starten av programmet.
Screenshot fra Homeseer Mobile Beta viser devicene. "Tid til ferdig" har vært innenfor +/- 2 min hver eneste gang
PS! Totaltid for vaskeprogram er avhengig av temperatur på vannet inn, samt spenning. Men vil anta at det ikke er kjempestor variasjon.