Smart plugs with energy monitoring

Can't help with your switch needs but your mention of WiFi suggests you might want to read this post.

John

No WiFi needed.