Mit den Tasmotas und Shellys habe ich auch hinbekommen. Bei den Tasmotas hatte ich leider noch einen Zahlendreher in der MQTT-IP. Ich habe diese jetzt richtig konfiguriert und dann lassen sie sich auch schalten. Bei denen ist nur der Nachteil, dass der Status in VanPI nicht gesetzt wird, wenn ich die Schalterstatus anderweitig ändere (z.B. über physischen Schalter, MQTT oder die Tasmota-Web-Oberfläche).
Für die Shellys musste ich einige Anpassungen vornehmen. Hier wird aber jetzt sogar der Status auch in VanPI richtig angezeigt.
Dafür musste ich den Ausgang der Abfrage-Node auf “Ein analysiertes (parsed) JSON-Objekt” stellen:
Und die “shelly gen.1&2”-Nodes habe ich wie folgt angepasst:
Als MQTT prefix habe ich für die Shellys folgendes verwendet: “shellies/shellyRelay1”.