Also was den Aufwand beim Einbau angeht, kann ich Dir nur die CT200 Variante beschreiben.
Du nimmst den vorhandenen Regler aus der Halterung und kuckst, ob der mit 2 oder 3 Adern mit der Therme verbunden ist.
Wenn 2 dann kannst Du den vorhandenen Regler durch den CT200 ersetzen und mußt die Therme selbst nur ausschalten dazu.
Wenn 3 dann mußt Du auch in der Therme was umklemmen.
Danach App installieren, Konto anlegen, CT200 mir dem WLAN verbinden, CT200 mit dem Konto verknüpfen und gegebenenfalls App konfigurieren.
Aber wie schon erwähnt, geht ausschalten komplett damit nicht. Nur Temperatur absenken. Gegenüber dem Switchbot hat das aber den Vorteil, daß Du den Zustand siehst in dem sich das entfernte System befindet.
Wenn Du mit dem Switchbot schaltest, kann es sein, daß Du Dich mal fragst: Hab ich jetzt schon gedrückt?
Beim Shelly nehm ich mal an, sieht man auch in welchem Zustand er ist. Zu den obigen Einlassungen bezüglich des Abschaltens der Spannung sag ich nichts, da ich keinerlei Erfahrung damit habe.
Was man auch noch berücksichtigen muß, ist, wieviele Leute müssen das aus der Ferne schalten können? Ob die EasyControl App auf mehreren Geräten mit dem gleichen Konto installiert werden kann, würde ich vorher prüfen, falls das notwendig ist. Ob das bei den anderen Varianten geht, kann man selbst testen, da die Kosten ja so gering sind. Oder den cephalopod fragen, ob der es weiß.
P.S.: Warum willst Du die Therme komplett ausschalten? Um Strom zu sparen? Wenn ja, dann schaltest Du hoffentlich nicht auch noch das WLAN aus, denn das ist für alle 3 Varianten erforderlich, und braucht wahrscheinlich soviel Strom wie eine Therme, die grad nicht brennt und bei der die Pumpe nicht läuft.