Zwei Tasmota Devices verbinden (ohne MQTT)

https://www.reddit.com/r/tasmota/comments/fpl6u3/linking_two_tasmota_devices_without_mqtt/

Dieser Reddit-Beitrag im r/tasmota-Subreddit behandelt die Frage, wie man zwei Tasmota-Geräte direkt miteinander koppeln kann, ohne dafür einen zentralen MQTT-Broker oder Home-Automation-Server zu verwenden.

Die wichtigsten Lösungsansätze aus der Diskussion

  1. Tasmota Device Groups (Empfohlene Standardlösung)
    • Funktionsweise: Tasmota nutzt Multicast (UDP), um Befehle direkt im lokalen Netzwerk zwischen Geräten auszutauschen.
    • Einrichtung: Durch Aktivieren und Konfigurieren der Option SetOption85 1 und die Vergabe derselben Gruppennamen (DevGroupSend) schalten sich die Geräte synchron (z. B. Schalter A schaltet Relais an Schalter B).
    • Vorteil: Funktioniert vollständig autonom, schnell und ohne Server.
  2. Direkte HTTP-Befehle über Tasmota-Rules (WebSend)
    • Funktionsweise: Über das integrierte Rule-System von Tasmota lässt sich bei einem Event (z. B. Button1#State=2) ein gezielter HTTP-Request an die IP-Adresse des Zielgeräts senden.
    • Beispiel-Syntax: Rule1 ON Button1#State=2 DO WebSend [192.168.1.50] POWER TOGGLE ENDON
    • Vorteil: Maximale Kontrolle – ermöglicht auch das gezielte Ansteuern von Geräten mit festen IP-Adressen ohne Multicast.
  3. KNX IP (Multicast)
    • Funktionsweise: Tasmota hat eine integrierte KNX-IP-Unterstützung.
    • Einrichtung: Wenn KNX in der Tasmota-Konfiguration aktiviert ist, können Geräte direkt über KNX-Gruppenadressen im LAN miteinander kommunizieren.

Fazit

Die direkte Kommunikation zwischen zwei Tasmota-Geräten ist problemlos ohne MQTT-Broker möglich. Für einfache Schaltgruppen bieten sich die Device Groups an; für spezifischere Logiken (z. B. Taster schaltet nur ein bestimmtes entferntes Relais) wird die direkte Steuerung via WebSend in den Tasmota Rules empfohlen.