Tasmota verknüpft immer automatisch den Schalter mit dem entsprechenden Relais, also Switch1 mit Power1 usw.
Die einzige Möglichkeit das zu umgehen ist, mit einer Rule das Schalten von Switch1 abzufangen und an MQTT zu publishen. (Alle Befehle in der Konsole der Tasmota-Weboberfläche ausführen)
Rule1 ON Switch1#State DO Publish stat/Name_des_Schalters/Switch1 %value% ENDON
Nicht vergessen die Regel zu aktivieren
Rule1 1
Wichtig: Das funktioniert nur mit
SwitchMode 0
Du hast jetzt im entsprechenden Topic den Status des Schalters und kannst das entsprechend weiterverarbeiten.
Möchtest du das Relais tatsächlich schalten, kannst du den cmnd-Topic des Relais auf "ON" setzen:
cmnd/Name_des_Schalters/Power1 ON
Eine Alternative wäre noch die Verwendung von SwitchTopic, was beim Ausfall des MQTT-Brokers dazu führt, dass das Relais wieder direkt geschaltet wird (vielleicht sogar gar nicht schlecht, der Schalter ist dann wenigstens noch benutzbar)
VG
Tobias