Just got myself some Shellyplugs.
They come with a webserver and is easy to setup in the webbrowser.
No cloud service or app needs to be involved.
One nice feature is sending an URL when the activate button is pressed, or when power is turned on or off.
Could work as a farmOS sensor or just logging when something is activated.