Evelen Skrevet 24. september 2016 Skrevet 24. september 2016 Ganske enkelt og greit tenkte jeg, det kan man vel se ved å koble til en energimåler. Enklere sagt en gjort, kjøpte meg en slik: Den fungerer greit, men effektmålingen er ikke helt som jeg hadde forestilt meg. Hadde sett for meg at maskinen min (kombi vaske og tørkemaskin) skulle sluke strøm i en del timer før den plutselig var ferdig og ikke brukte særlig mer. Den gang ei: DateTime,Bruk 2016-09-23 20:20:00,0.1 2016-09-23 20:25:00,0.2 2016-09-23 20:30:00,9.2 2016-09-23 20:35:00,0.2 2016-09-23 20:40:00,0.2 2016-09-23 20:45:00,14.3 2016-09-23 20:50:00,2045.7 2016-09-23 20:55:00,2159.3 2016-09-23 21:00:00,81.6 2016-09-23 21:05:00,176.5 2016-09-23 21:10:00,190.9 2016-09-23 21:15:00,162.7 2016-09-23 21:20:00,208.1 2016-09-23 21:25:00,101.8 2016-09-23 21:30:00,7.8 2016-09-23 21:35:00,24.3 2016-09-23 21:40:00,20 2016-09-23 21:45:00,107 2016-09-23 21:50:00,29.3 2016-09-23 21:55:00,24.3 2016-09-23 22:00:00,169.4 2016-09-23 22:05:00,442 2016-09-23 22:10:00,7.5 2016-09-23 22:15:00,1630.4 2016-09-23 22:20:00,1597.2 2016-09-23 22:25:00,1615 2016-09-23 22:30:00,41.7 2016-09-23 22:35:00,41.7 2016-09-23 22:40:00,1588.6 2016-09-23 22:45:00,1691.8 2016-09-23 22:50:00,42.1 2016-09-23 22:55:00,47.1 2016-09-23 23:00:00,44.4 2016-09-23 23:05:00,44.1 2016-09-23 23:10:00,42 2016-09-23 23:15:00,39.8 2016-09-23 23:20:00,42.4 2016-09-23 23:25:00,35.3 2016-09-23 23:30:00,54.5 2016-09-23 23:35:00,62.4 2016-09-23 23:40:00,36.1 2016-09-23 23:45:00,41.6 2016-09-23 23:50:00,43.3 2016-09-23 23:55:00,35.4 2016-09-24 00:00:00,32 2016-09-24 00:05:00,58.1 2016-09-24 00:10:00,42.1 2016-09-24 00:15:00,7 2016-09-24 00:20:00,6.8 2016-09-24 00:25:00,6.8 2016-09-24 00:30:00,18.9 2016-09-24 00:35:00,6.8 2016-09-24 00:40:00,6.8 2016-09-24 00:45:00,6.8 2016-09-24 00:50:00,6.7 2016-09-24 00:55:00,6.9 2016-09-24 01:00:00,6.6 2016-09-24 01:05:00,6.9 2016-09-24 01:10:00,6.9 2016-09-24 01:15:00,6.8 2016-09-24 01:20:00,7 2016-09-24 01:25:00,6.9 2016-09-24 01:30:00,6.9 2016-09-24 01:35:00,6.8 2016-09-24 01:40:00,7 2016-09-24 01:45:00,20.9 2016-09-24 01:50:00,6.7 2016-09-24 01:55:00,7 2016-09-24 02:00:00,6.9 2016-09-24 02:05:00,6.8 2016-09-24 02:10:00,6.8 2016-09-24 02:15:00,6.8 2016-09-24 02:20:00,6.9 2016-09-24 02:25:00,6.9 2016-09-24 02:30:00,7 2016-09-24 02:35:00,7 2016-09-24 02:40:00,7 2016-09-24 02:45:00,6.9 2016-09-24 02:50:00,6.7 2016-09-24 02:55:00,7.2 2016-09-24 03:00:00,18.8 2016-09-24 03:05:00,6.7 2016-09-24 03:10:00,6.9 2016-09-24 03:15:00,7 2016-09-24 03:20:00,7 2016-09-24 03:25:00,7.1 2016-09-24 03:30:00,6.7 2016-09-24 03:35:00,21.5 2016-09-24 03:40:00,7 2016-09-24 03:45:00,6.7 2016-09-24 03:50:00,6.8 2016-09-24 03:55:00,6.7 2016-09-24 04:00:00,6.9 2016-09-24 04:05:00,7 2016-09-24 04:10:00,6.8 2016-09-24 04:15:00,0.7 2016-09-24 04:20:00,0.3 2016-09-24 04:25:00,0.3 2016-09-24 04:30:00,0.3 2016-09-24 04:35:00,0.3 2016-09-24 04:40:00,0.3 2016-09-24 04:45:00,0.3 2016-09-24 04:50:00,0.3 2016-09-24 04:55:00,0.3 2016-09-24 05:00:00,0.3 2016-09-24 05:05:00,0.3 2016-09-24 05:10:00,0.3 2016-09-24 05:15:00,0.3 2016-09-24 05:20:00,0.3 2016-09-24 05:25:00,0.3 2016-09-24 05:30:00,0.3 2016-09-24 05:35:00,0.3 2016-09-24 05:40:00,0.3 2016-09-24 05:45:00,0.3 2016-09-24 05:50:00,0.3 2016-09-24 05:55:00,0.3 2016-09-24 06:00:00,0.3 2016-09-24 06:05:00,0.3 2016-09-24 06:10:00,0.3 2016-09-24 06:15:00,0.3 2016-09-24 06:20:00,0.2 2016-09-24 06:25:00,0.2 2016-09-24 06:30:00,0.2 2016-09-24 06:35:00,0.2 2016-09-24 06:40:00,0.2 2016-09-24 06:45:00,0.2 2016-09-24 06:50:00,0.2 2016-09-24 06:55:00,0.2 2016-09-24 07:00:00,0.2 2016-09-24 07:05:00,0.2 2016-09-24 07:10:00,0.2 2016-09-24 07:15:00,0.2 2016-09-24 07:20:00,0.4 2016-09-24 07:25:00,0.4 2016-09-24 07:30:00,0 2016-09-24 07:35:00,0 2016-09-24 07:40:00,0 2016-09-24 07:45:00,0 2016-09-24 07:50:00,0 2016-09-24 07:55:00,0 2016-09-24 08:00:00,0 2016-09-24 08:05:00,0 2016-09-24 08:10:00,0 2016-09-24 08:15:00,0 2016-09-24 08:20:00,0.3 2016-09-24 08:25:00,0.3 2016-09-24 08:30:00,0.3 2016-09-24 08:35:00,0.3 2016-09-24 08:40:00,0.3 2016-09-24 08:45:00,0.3 2016-09-24 08:50:00,0.3 2016-09-24 08:55:00,0.3 2016-09-24 09:00:00,0.3 2016-09-24 09:05:00,0.3 2016-09-24 09:10:00,0.3 2016-09-24 09:15:00,0.3 2016-09-24 09:20:00,0.3 2016-09-24 09:25:00,0.3 2016-09-24 09:30:00,0.3 2016-09-24 09:35:00,0.3 2016-09-24 09:40:00,0.3 2016-09-24 09:45:00,0.3 2016-09-24 09:50:00,0.3 2016-09-24 09:55:00,0.3 2016-09-24 10:00:00,0.3 2016-09-24 10:05:00,0.3 2016-09-24 10:10:00,0.3 2016-09-24 10:15:00,0.3 2016-09-24 10:20:00,0.1 2016-09-24 10:25:00,0.1 2016-09-24 10:30:00,0.1 2016-09-24 10:35:00,0.1 2016-09-24 10:40:00,0.1 2016-09-24 10:45:00,0.1 2016-09-24 10:50:00,0.1 2016-09-24 10:55:00,0.1 2016-09-24 11:00:00,0.1 2016-09-24 11:05:00,0.1 2016-09-24 11:10:00,0.1 2016-09-24 11:15:00,0.1 2016-09-24 11:20:00,0.3 2016-09-24 11:25:00,0.3 2016-09-24 11:30:00,0.3 2016-09-24 11:35:00,0.3 2016-09-24 11:40:00,0.3 2016-09-24 11:45:00,0.3 2016-09-24 11:50:00,0.3 2016-09-24 11:55:00,0.3 2016-09-24 12:00:00,0.3 2016-09-24 12:05:00,0.3 2016-09-24 12:10:00,0.3 2016-09-24 12:15:00,0.3 20:45-2050 startet jeg vel vaskemaskinen. Den var vel ferdig rundt midnatt eller halv et ei gang, litt usikker da jeg sovna på sofaen. Etter det så går maskinen over i en antikrøll modus der den beveger seg litt av og til for at ting ikke skal krølle seg. Deretter slår den seg helt av om man venter mange timer, jeg vil tro ca kl 04 etter loggen over. Men hvordan skal jeg få laget en hendelse som sender meg en melding når vasken er ferdig? Tallene virker veldig "ukonkrete". Siter
Evelen Skrevet 24. september 2016 Forfatter Skrevet 24. september 2016 Joda, grei den, men relativt HomeSeer spesifikk Siter
Charlie Skrevet 25. september 2016 Skrevet 25. september 2016 Forslag: Lag en dummy Når forbrukt er +5w, sett dummy til startet. Når borbruk mindre enn 1w i 5-10min, sett dummy til stop. Siter
Evelen Skrevet 26. september 2016 Forfatter Skrevet 26. september 2016 nøyaktig det jeg også tenke Har fått til første bit, da må jeg bare fikle litt med "under 1W 1-5min". Siter
Evelen Skrevet 30. september 2016 Forfatter Skrevet 30. september 2016 Etter litt testing og dilling ser jeg blockly ikke er avansert nok. Startet såvidt å prøve med på LUA i kveld, virker ganske lovende, har greid å slå av et lys dersom et annet et på, så såvidt på vei Siter
Charlie Skrevet 1. oktober 2016 Skrevet 1. oktober 2016 https://www.domoticz.com/forum/viewtopic.php?t=253 Denne kan kanskje hjelpe? Siter
Moskus Skrevet 1. oktober 2016 Skrevet 1. oktober 2016 Alternativt er det mulig å bruke to dummy'er. En som indikerer om vaskemaskinen har et forbruk over eller under 1,5 W, og en annen som sjekker om den første dummyen har vært av (dvs forbruk under 1,5W) i mer enn 5 minutter. Det burde vel være mulig i Blocky. Siter
Evelen Skrevet 3. oktober 2016 Forfatter Skrevet 3. oktober 2016 (endret) Takk for tips folkens Har ikke hatt så mye tid, men har brukt noe av den ledige til å dille litt med LUA: Fått til dette: commandArray = {} if (otherdevices_svalues['28 - Vaskemaskin'] > '200.0') then commandArray['Vaskemaskin']='On' elseif (otherdevices_svalues['28 - Vaskemaskin'] < '10.0') then commandArray['Vaskemaskin']='Off' end return commandArray Så det er ikke helt ferdig, men LUA virker å være ganske rett-frem og enkelt (eller.. enkelt i forhold til mye annet) EDIT: Dette scriptet looper hele tiden, må prøve å få fikset det EDIT2: Fikset akkurat det commandArray = {} if (otherdevices_svalues['28 - Vaskemaskin'] > '200.0' and otherdevices['Vaskemaskin'] == 'Off') then commandArray['Vaskemaskin']='On' elseif (otherdevices_svalues['28 - Vaskemaskin'] < '10.0' and otherdevices['Vaskemaskin'] == 'On') then commandArray['Vaskemaskin']='Off' end return commandArray Endret 3. oktober 2016 av Evelen Siter
Evelen Skrevet 12. oktober 2016 Forfatter Skrevet 12. oktober 2016 Den 1.10.2016 klokken 8.34, Charlie skrev: https://www.domoticz.com/forum/viewtopic.php?t=253 Denne kan kanskje hjelpe? Det kan den, og jeg har redigert det notifikasjons-scriptet på slutten til å passe mitt behov bedre. "problemet" er at jeg ikke ser helt tids-logikken, men har finnet ut at dersom jeg setter: local idle_minutes = 1000 så betyr det egentlig en time. 100 er en en tiendedelt time (6 minutter) osv. Men noen som vet hvorfor det er sånn? Her er min redigerte versjon av scriptet: local status_uservar = 'var_vaskemaskin_status' local energy_consumption = '28 - Vaskemaskin' local counter_uservar = 'var_vaskemaskin_teller' local idle_minutes = 100 local consumption_upper = 100 local consumption_lower = 10 -- sWatt, sTotalkWh = otherdevices_svalues['Clothes Washer Power Usage']:match("([^;]+);([^;]+)") -- washer_usage = tonumber(sWatt) washer_usage = tonumber(otherdevices_svalues[energy_consumption]) commandArray = {} --Virtual switch is off, but consumption is higher than configured level, so washing has started if (washer_usage > consumption_upper) and uservariables[status_uservar] == 0 then commandArray['Vaskemaskin']='On' commandArray['Variable:' .. status_uservar]='1' commandArray['Variable:' .. counter_uservar]=tostring(idle_minutes) end --Washing machine is not using a lot of energy, check the counter if (washer_usage < consumption_lower) and uservariables[status_uservar] == 1 then commandArray['Variable:' .. counter_uservar]=tostring(math.max(tonumber(uservariables[counter_uservar]) - 1, 0)) elseif ((uservariables[counter_uservar] ~= idle_minutes) and uservariables[status_uservar] == 1) then commandArray['Variable:' .. counter_uservar]=tostring(idle_minutes) end --Washingmachine is done if ((uservariables[status_uservar] == 1) and uservariables[counter_uservar] == 0) then commandArray['Vaskemaskin']='Off' commandArray['Variable:' .. status_uservar]='0' end return commandArray Den 1.10.2016 klokken 9.39, Moskus skrev: Alternativt er det mulig å bruke to dummy'er. En som indikerer om vaskemaskinen har et forbruk over eller under 1,5 W, og en annen som sjekker om den første dummyen har vært av (dvs forbruk under 1,5W) i mer enn 5 minutter. Det burde vel være mulig i Blocky. Nop, det er dessverre ingen blokk som kan se om noe ha vært av for X tid. Siter
Evelen Skrevet 12. oktober 2016 Forfatter Skrevet 12. oktober 2016 Fikset, fikk svar på Domoticz-forumet: Sitat , as long as you make sure the script is defined as "time" script it really runs once a minute. If it is defined as "device" script it triggers for every device change which I guess could explain the above ( = about 1000 device changes in an hour). But yeah, once it is defined as time script, it'll work as intended and run only once a minute... Siter
Anbefalte innlegg
Bli med i samtalen
Du kan publisere innhold nå og registrere deg senere. Hvis du har en konto, logg inn nå for å poste med kontoen din.