So I will implement exactly the same with the Shellies. They have been around for a while, have devices that work well, a reasonable price-performance ratio, and a corresponding community where you can get help if there are problems. Additionally, in case of emergency, you can install alternative firmware on the hardware.+
Yes, it is wireless (WLAN), so good network coverage in the house is necessary. But today that is planned anyway (e.g., at least one WLAN access point on the ceiling per floor). You can also control via the cloud from outside, but you are not forced to do so (you can disable the cloud function).
I tested the Shellies for over 2 years on the pool pump control in the old house, and it worked completely reliably there, despite relatively poor WLAN coverage in the garden.