Thanks skolar,
I just setup my pool automation by using Sonoff 4CH PRO R3, which control ON/OFF on 2 pumps (cleaner and spa jet), solar heater, and SWG. I have few questions:
1. Using eWelink (version 4.11), setup start time and stop time, needed 2 schedules separately (on eWelink tutorial It showed need only 1 schedule for ON/OFF)? and there is no loop time feature?
2. I stay at home everything works OK, but if far away from home (with my setup mobile phone) then all devices are turned ON but did not turn OFF? so weird.
I run my On/Off schedule through Google Home Routines instead of through the eWelink app "schedule" function so I can't really help there.
For mine, I go to the Google Home app, click Routines, and I have two routines defined: "Clean the pool" and "Stop cleaning the pool"
"Clean the Pool" has two triggers:
1: When I verbally say, "Hey Google, Clean the Pool"
2: When the time is 8:00AM everyday
When Triggered, the routine will "adjust lights/plugs and more"
1 - [Outside] Spa Mode set to "Turn Off"
2 - [Outside] Pool Filter set to "Turn On"
3 - [Outside] Pool Cleaner set to "Turn On"
All the rest are set to "Don't Change"
"Stop cleaning the pool" similarly, has two triggers
1: Verbally saying "Stop cleaning the pool"
2: When the time is 4:00PM everyday
When Triggered, similarly, the routine will
1 - "Turn pool cleaner off"
2 - "Turn pool filter off"
The above two commands were created by doing an "Add action" > "Try adding your own" and then simply typing in the words that would normally command the Google Assistant to change settings.
Its essentially the same as the method for "Clean the Pool" above, but a slightly different implementation. I just wanted to try it out.
The only time I run into issues is if my internet is down at 8AM or at 4PM as the routines then do not run. There are ways around this with the LAN mode on eWeLink but I really haven't found it to be much of a problem ... yet!