Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. [Anleitung] Sonoff / Tasmota Schalter Zustände anzeigen

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    21
    1
    949

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.1k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.4k

[Anleitung] Sonoff / Tasmota Schalter Zustände anzeigen

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
2 Beiträge 2 Kommentatoren 4.7k Aufrufe 1 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • SchubiS Offline
    SchubiS Offline
    Schubi
    schrieb am zuletzt editiert von
    #1

    Da es in Tasmota mit einfachen Mitteln keine Möglichkeit gibt, den Zustand eines externen Schalters (z.B: Endlagenschalter eines Tors) abzufragen, hab ich folgende Anleitung verfasst:

    Der Schalter wird zum Beispiel zwischen D4 und GND eingebaut:

    Grundkonfiguration:

    In der Grundkonfiguration ist dem Switch1 das Ralais1 zugeordnet. Dieser Verhalten wird mittels „Switchtopic“ geändert:
    1904_b.png
    Damit dann in den Objekten die Übersichtlichkeit erhalten bleibt würde ich hier folgenden Eintrag für das Topic wählen: 1.Teil gleich wie das Topic bei den MQTT-Parametern, 2. Teil beliebig.

    Also wenn bei dem MQTT-Parametern z.B. als Topic „HS_Test“ verwendet wird und man einen Endschalter abfragen möchte:

    Switchtopic HS_Test/Endschalter
    

    Wenn sich der Zustand des Schalters ändert, wird der Zustand des Relais invertiert. Dieses Verhalten ist allerdings für die Abfrage des Zustandes eines Schalters nicht hilfreich. Mit dem Kommando „Switchmode“ kann man darauf Einfluss nehmen:
    1904_c.png
    X steht dabei für die Nummer des Schalters.

    Mit dem Kommando „Switchmode1 2“ erreicht man, dass wenn der PIND4 (wurde bereits vorher Switch1 zugeordnet) mit GND verbunden wird, der Schalterzustand auf ON gesetzt wird.

    Wir verwenden für unsere Anwendung:

    Switchmode1 2
    

    ACHTUNG solange kein Relais definiert wurde, wird bei jedem Switch dieselbe Nachricht POWER ohne zugehörender Zahl ausgegeben.

    Das Ergebnis sieht dann in den Objekten von ioBroker folgendermaßen aus:
    1904_d.png
    Der Zustand der Schalter wird immer im Zweig „cmnd“ als POWERx angezeigt.

    Anmerkung: die im Text angegeben Befehle werden in der Console der Tasmota SW eingegeben.

    Ich hoffe ich konnte damit manchen weiterhelfen. Nachteil ist allerdings, dass man den Sonoff-Adpater dafür nicht verwenden kann. Schön wäre es, wenn der Sonoff-Adapter diese Topics nach außen wieder weitergeben würde un somit den MQTT-Adapter als Client verwenden könnte. Mit dieser Lösung könnte man den Sonoff-Adapter für die "Standardaufgaben" verwenden - und die "Sonderbefehle" mittels MQTT-Adpter.

    Oder noch besser der Sonoff-Adpater stellt auch die "Rohdaten" als Datenpunkte dar.

    / Synology DS716+ / Logitech Harmony Ultimate / Netatmo / ESP8266 / RPi 3 / 4* Möller Easy 820 / Lupusec XT2 Plus /

    1 Antwort Letzte Antwort
    0
    • M Offline
      M Offline
      MagicSven
      schrieb am zuletzt editiert von
      #2

      Vielen Dank für diese super Anleitung.

      Allerdings frage ich mich gerade wo ich den Pin D4 an einem Sonoff Basic habe.

      Gruß Sven

      1 Antwort Letzte Antwort
      0
      Antworten
      • In einem neuen Thema antworten
      Anmelden zum Antworten
      • Älteste zuerst
      • Neuste zuerst
      • Meiste Stimmen


      Support us

      ioBroker
      Community Adapters
      Donate
      FAQ Cloud / IOT
      HowTo: Node.js-Update
      HowTo: Backup/Restore
      Downloads
      BLOG

      343

      Online

      32.5k

      Benutzer

      81.6k

      Themen

      1.3m

      Beiträge
      Community
      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
      ioBroker Community 2014-2025
      logo
      • Anmelden

      • Du hast noch kein Konto? Registrieren

      • Anmelden oder registrieren, um zu suchen
      • Erster Beitrag
        Letzter Beitrag
      0
      • Home
      • Aktuell
      • Tags
      • Ungelesen 0
      • Kategorien
      • Unreplied
      • Beliebt
      • GitHub
      • Docu
      • Hilfe