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. Skripten / Logik
  4. Tasmota: mit Schalter unterschiedliche Szenen steuern

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    2.0k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    927

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.2k

Tasmota: mit Schalter unterschiedliche Szenen steuern

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
21 Beiträge 5 Kommentatoren 3.0k Aufrufe 5 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.
  • soRaiS soRai

    @bananajoe said in Tasmota: mit Schalter unterschiedliche Szenen steuern:

    @puls200 Also, Ich nutze bei mir das normale Schalten und langes Drücken. Ob "Doppelklick" ginge müsste ich erst einmal recherchieren ...

    Ich zitiere mal von meiner Webseite: https://znil.net/index.php?title=Shelly_1_mit_Tasmota_als_Stromstossschalter_Ersatz#Bei_HOLD_anderes_Tasmota-Ger.C3.A4t_schalten

    Statt der Auswertung per MQTT kann der Shelly auch direkt auf einen langen Tastendruck reagieren und einen anderen Shelly mit Tasmota-Firmware schalten.
    Ich nutze das für die Nachtischlampen - bei mir ist neben dem Bett auf jeder Seite ein Taster welcher die jeweilige Nachtischlampe ein- oder ausschaltet.
    Drückt man nun lange (in diesem Beispiel > 3 Sekunden) auf den Taster wird nun die Lampe auf der anderen Seite geschaltet.

    SwitchMode 6
    SwitchTopic 0
    SetOption32 3
    SetOption13 0
    Rule1 ON Switch1#State=3 DO WebSend [192.168.1.114,admin:test1234] POWER TOGGLE ENDON
    Rule1 1
    

    SwitchMode 6 ist der Tastermodus (wie 4), aktiviert aber auch die Auswertung des "Long Press".
    SwitchTopic 0 deaktiviert das Senden per MQTT, sonst ist die lokale Auswertung in einer RULE nicht möglich
    SetOption32 3 setzt die Zeit für einen langen Tastendruck auf 3 Sekunden. Alles darunter schaltet nur um.
    SetOption13 0 sorgt dafür das er erst wartet wir lange gedrückt wurde und erst dann reagiert.
    Rule1 ON Switch1#State=3 DO WebSend [192.168.1.114,admin:test1234] POWER TOGGLE ENDON bedeutet folgendes:
    ON Switch1#State=3 wenn der HOLD Status ermittelt wurde (siehe https://tasmota.github.io/docs/Rules/#rule-trigger)
    DO dann tue folgendes ...
    WebSend [192.168.1.114,admin:test1234] POWER TOGGLE sende an das Geräte 192.168.1.114 mit dem Benutzer admin und dem Passwort test1234 den Befehl TOGGLE = von an auf aus oder umgekehrt wechseln. Ist der andere Tasmota nicht mit einem Passwort geschützt so lasst den Teil nach dem Komma weg, die IP muss aber trotzdem in eckige Klammern
    ENDON = Ende der Anweisung
    Rule1 1 Aktiviert die Regel auch, ansonsten steht die da nur und wird nicht ausgeführt

    Ich kann jetzt super meinen 2. Shelly schalten (egal ob Short or Long press) aber den "eigentlichen" Shelly, der schaltet nun nicht mehr... :S Was mach ich falsch?

    edit Rausgefunden... Mittlerweile wird anscheinend SetOption32 nicht in Sek sondern Sek / 10 (1= 0.1 Sek) angegeben...

    Allerdings reagiert er trotzdem noch beim "normalen" Schalten auf hold .... UND schaltet nur alle 1-2 Versuche und parallel schaltet sich der andere Shelly mit.. Ideen?!

    BananaJoeB Offline
    BananaJoeB Offline
    BananaJoe
    Most Active
    schrieb am zuletzt editiert von
    #21

    @sorai Öhm, was genau willst du machen?
    Die von dir zitierte Anleitung dient der folgenden Funktion:

    • Kurzer druck schaltet das direkt angeschlossene Gerät/Licht
    • Langer druck (Hold) schaltet ein anderes Tasmota-Gerät

    Das mit der SetOption32 ... mhh lauf der offziellen Anleitung, ja es sind inzwischen 0.1 Sekunden-Schritte.
    Bei läuft es überall wo ich es einsetzt noch mit einer 3, in einem Zimme rnutze ich 5. wenn ich drüber nachdenke sind es keine 5 Sekunden, muss ich mal beobachten. In meiner Anleitung auf meiner Webseite habe ich mal einen Hinweis dazu eingebaut.

    Das habe ich neulich noch nach meiner eigenen Anleitung eingerichtet.
    Die Rule reagiert ja auf ON Switch1#State=3
    Und das ist Hold laut Dokumentation:
    60323010-a4d0-4635-bc65-698f7984b526-image.png
    https://tasmota.github.io/docs/Rules/#rule-trigger
    Hast du noch mehr Rules laufen?

    ioBroker@Ubuntu 24.04 LTS (VMware) für: >260 Geräte, 5 Switche, 7 AP, 9 IP-Cam, 1 NAS 42TB, 1 ESXi 15TB, 4 Proxmox 1TB, 1 Hyper-V 48TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=160 Tasmota/Shelly || >=95 ZigBee || PV 8.1kW / Akku 14kWh || 2x USV 750W kaskadiert || Creality CR-10 SE 3D-Drucker

    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

    401

    Online

    32.6k

    Benutzer

    82.2k

    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