4ch Board und 3 Relays mit Tasmota Gruppieren?

  • Hallo Zusammen,

    habe ein 4 Kanalboard mit ESP8266 und Tasmota betrieben. Nun möchte ich gerne 3 Relays miteinander verbinden, dass sie immer synchron aggieren.

    Die Doku sagt dazu Device Groups wären das Mittel, aber die Doku sagt auch, dass in einer Device Group nur 1 Relay sein kann.

    Device Groups - Tasmota

    Wie kann ich das lösen um einen 3 Phasigen Verbraucher anzusteuern?

    Einfach in der Gerätekonfiguration 3 GPIOs als Relay Nr1 zu konfigurieren funktioniert leider nicht.


    Möchte später auch einen Button in der Tasmota Weboberfläche haben und per Mqtt alle 3 Relays schalten können. Habt ihr eine Lösung?


    Vielen Dank!

  • 5. Power (Relay ) etablieren

    Variante1:

    rule3
    on power5#state>0 do Backlog Power1 1; Power2 1; Power3 1 endon
    on power5#state<1 do Backlog Power1 0; Power2 0; Power3 0 endon

    rule3 1

    ist hier gemeint (man kann auch das 4. aktive nehmen)

    Nachteil V1 - es wird mit der Rule von oben in ca. 0,5 Sekunden Abstand jedes Relais zugeschalten - das kann bei belasteten Drehstrommotoren schon das Ende sein!

    Variante2: in 0,3 Sekunden alle Relais eingeschalten !

    rule3
    on power5#state>0 do VAR11 1 endon
    on power5#state<1 do VAR11 0 endon
    on VAR11#state>0 do Power1 1 endon
    on VAR11#state>0 do Power2 1 endon
    on VAR11#state>0 do Power3 1 endon
    on VAR11#state<1 do Power1 0 endon
    on VAR11#state<1 do Power2 0 endon
    on VAR11#state<1 do Power3 0 endon


    2 Mal editiert, zuletzt von karoCB (19. Januar 2025 um 23:06)

  • Nachteil Variante 2 - Fehlschaltungen auf Button1-3 zerstören das 3 Phasen-Gerät - deshalb Verzicht auf Button 5 und Umschaltung egal mit welchem Button 1-3 .

    Variante 3:

    rule3
    on power1#state>0 do VAR11 1 endon
    on power1#state<1 do VAR11 0 endon

    on power2#state>0 do VAR11 1 endon
    on power2#state<1 do VAR11 0 endon

    on power3#state>0 do VAR11 1 endon
    on power3#state<1 do VAR11 0 endon
    on VAR11#state>0 do Power1 1 endon
    on VAR11#state>0 do Power2 1 endon
    on VAR11#state>0 do Power3 1 endon
    on VAR11#state<1 do Power1 0 endon
    on VAR11#state<1 do Power2 0 endon
    on VAR11#state<1 do Power3 0 endon


    PS: Ziel - für jede Änderung von VAR11 (0 oder 1) durch deine Programmlogik oder Button werden die 3 Phasen synchron bedient

    3 Mal editiert, zuletzt von karoCB (20. Januar 2025 um 08:18)