Thanks for the automation.
I think I have a problem or a bug
My autofiltration start at 8:00 am ( j:0) , during the day my temperature of my pool increase at 30 or 31 degres.
Autofiltration stop at : 02:18 ( j:+1).
autofiltration does not stop at 02:18.
indeed,
i did not anticipated this behaviour as my filtration stop before the end of the day.
i have to find an other way than " count uptime by day"
maybe by reseting a specific counter instead of couting by day.
i will think of something , try it on my side and update the github
the stop automation is now triggered by two duration sensors ( pump duration on current day or pomp duration since last trigger ) in order to survives un filtration cycle on two days
hi,
iâm not sure to understand your problem ,
and i will switch to english so it can maybe help some other people
the pool_dummy.yaml is just here to test without using your own switch and sensor
you can add en entity cards with 2 entity : switch.tz3000_pompe_piscine and input_number.dummy_temp_piscine
you can check that the switch.tz3000_pompe_piscine will start at 13:00
play with the input_number.dummy_temp_piscine to set a virtual temperature et check at what time it will stop
to make it works , you need to :
delete the file pool_dummy.yaml
edit the file pool.yaml and lovelace-card.yaml (with a text editor or directly in HA with the file editor add-on)
replace all occurrences of sensor.pool_water_kalman by your water pool temperature sensor
replace all occurrences of switch.tz3000_pompe_piscine by your pool pump switch
restart HA
the lovelace card should now display your pool temp sensor
you just have to set the auto start time , and thatâs all
and to answser your second question, here is a mode detailed explanation
yes the standard mode is quite âconservativeâ , it comes from oklyn blog and itâs a bit more than what my pool dealer told me.
i used the abacus mode which seems to be more optimised
also , normally, the filtration duration is not relative to the size of the pool.
The pump power should be sized in accordance with the rule :
the total volume of the pool should be filtered in 4h
so , whatever the size of the pool, the temperature/filtration duration ratio should be the same
This does not give the end of the filtration as it gives : now + duration - piscine_on_today.
Maybe this is not right as I am really a newbee in HA. But it does not give the good timeâŠ
In fact I had to change another information which was correct then
As you can see, as I put your template at the end, the filtration ends at 23:31:28.
In mine, which is just above, it ends at (arrĂȘt Ă ) 1:36, which seems to be correctâŠ
I am certainly missing something but I do not understandâŠ
Perhaps due tu my starting time ?