Ich versuche mal kurz zu antworten:
ich nutze IoBroker, warum? Nun es begann auch erst mit gepatshten Wlan Steckdosen aus dem Biber Baumarkt ohne Smarthome-Zentrale.
Dann kam der Wunsch nach intelligenter Steuerung dieser und ich hab ioBroker auf einen Raspi 3B installiert, geschaut, überfordert gewesen und in die Ecke geworfen. 1Jahr später dann der erste Shelly1v3 als Gartenlichtschalter, beginn der Shellifizierung 
Bin dann im Netz auf die Möglichkeit zur Energieerfassung eines Gaszählers aufmersam geworden und hab werschienen Projekte verfolgt bis ich mich entschieden haben den "smarten Gaszähler" nachzubauen was mich zurück zu ioBroker führte und ich nun auch wuste was ich machen will. Es war sozusagen eine Evolution.
Seither steuert IoBroker die Ferienzeitabhängige Wecklampe im Kinderzimmer, das Rollo im Wohnzimmer, den Müllkalender mit Telegram Benachritigung, die Verbrauchsdatenbank zum Gasverbrauch und und und.
Deine Frage zuletzt noch, der Shelly am Lichtschalter wird nicht ausgeschaltet sondern angesteuert. Er selbst bleibt bestromt und somit ereichbar im Wlan. Schau doch mal hier ins Lexikon, da gibt es wunderschöne Anschaltbeispiele.