Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Hardware
  4. Rule in Tasmota ersetllen

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    16
    1
    258

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

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

Rule in Tasmota ersetllen

Scheduled Pinned Locked Moved Hardware
tasmotarulewemos-d1
9 Posts 5 Posters 5.4k Views 6 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • P Offline
    P Offline
    Paan83
    wrote on last edited by
    #1

    Hallo,

    ich bräuchte Hilfe bei einem Projekt welches ich mit einem D1 Mini und Tasmota umsetzen möchte. Am Wemos sind 4xRelais und 3xTaster angeschlossen und ist über mqtt mit ioBroker verbunden. Wenn ich einen Taster drücke soll KEIN Relais schalten. Ich möchte nur dass sich ein Datenpunkt im ioBroker ändert. Denn die ganze Logik wird mit einem Skript im IoBroker erledigt. Diese schaltet die Relais ein und aus. Ich weiss dass man das mit den Rules in in Tasmota einstellen kann, aber ich komme damit leider nicht klar und weiss nicht was ich da eingeben soll.

    Kann mir bitte jemand helfen?

    So sind die Eingänge belegt:

    Relais1 -> GPIO16 (D0)
    Relais2 -> GPIO5 (D1)
    Relais3 -> GPIO4 (D2)
    Relais4 -> GPIO14 (D5)
    Taster1 -> GPIO12 (D6)
    Taster2 -> GPIO13 (D7)
    Taster3 -> GPIO15 (D8)

    Danke euch

    Christophe

    arteckA 1 Reply Last reply
    0
    • P Paan83

      Hallo,

      ich bräuchte Hilfe bei einem Projekt welches ich mit einem D1 Mini und Tasmota umsetzen möchte. Am Wemos sind 4xRelais und 3xTaster angeschlossen und ist über mqtt mit ioBroker verbunden. Wenn ich einen Taster drücke soll KEIN Relais schalten. Ich möchte nur dass sich ein Datenpunkt im ioBroker ändert. Denn die ganze Logik wird mit einem Skript im IoBroker erledigt. Diese schaltet die Relais ein und aus. Ich weiss dass man das mit den Rules in in Tasmota einstellen kann, aber ich komme damit leider nicht klar und weiss nicht was ich da eingeben soll.

      Kann mir bitte jemand helfen?

      So sind die Eingänge belegt:

      Relais1 -> GPIO16 (D0)
      Relais2 -> GPIO5 (D1)
      Relais3 -> GPIO4 (D2)
      Relais4 -> GPIO14 (D5)
      Taster1 -> GPIO12 (D6)
      Taster2 -> GPIO13 (D7)
      Taster3 -> GPIO15 (D8)

      Danke euch

      Christophe

      arteckA Offline
      arteckA Offline
      arteck
      Developer Most Active
      wrote on last edited by arteck
      #2

      @Paan83 in tasmota ... in espeasy ja, aber tasmota..

      nachtra.. jo über konsole ..

      https://forum.creationx.de/lexicon/index.php?entry/24-rules/

      zigbee hab ich, zwave auch, nuc's genauso und HA auch

      P 1 Reply Last reply
      0
      • arteckA arteck

        @Paan83 in tasmota ... in espeasy ja, aber tasmota..

        nachtra.. jo über konsole ..

        https://forum.creationx.de/lexicon/index.php?entry/24-rules/

        P Offline
        P Offline
        Paan83
        wrote on last edited by
        #3

        @arteck Hey, ja die Seite hab ich gefunden, ich weiss trotzdem noch nicht was ich machen muss. Ich glaube ich muss virtuelle Relais erstellen, oder den Tastern eine andere Funktion zuordnen...ich komme damit nicht klar sorry :(

        1 Reply Last reply
        0
        • D Offline
          D Offline
          dirkhe
          Developer
          wrote on last edited by
          #4

          Erstmal solltest du sagen, was du genau eingestellt hast. Du solltest für die taster Switch auswählen. Dann switchmode pro taster einstellen. Dann die Rules erstellen ala

          on switch1#state do publish cmnd/tasmota/power1 %value% endon

          1 Reply Last reply
          0
          • P Offline
            P Offline
            Paan83
            wrote on last edited by
            #5

            Danke euch für eure Hilfe, ich habs jetzt folgendermassen gelöst:
            Bildschirmfoto 2020-05-19 um 17.06.13.png

            So musste ich keine Rules verwenden :)

            oberfraggerO 1 Reply Last reply
            0
            • P Paan83

              Danke euch für eure Hilfe, ich habs jetzt folgendermassen gelöst:
              Bildschirmfoto 2020-05-19 um 17.06.13.png

              So musste ich keine Rules verwenden :)

              oberfraggerO Offline
              oberfraggerO Offline
              oberfragger
              wrote on last edited by oberfragger
              #6

              @Paan83

              Komme hier gerade durch Zufall drauf und will zumindets meine Erkenntnisse teilen.

              Ich kann verstehen, dass du keine Rulez verwenden willst. Spätestens wenn du aber viele GPIOs benötigt, ist es doof dass du die verschwendest. Außerdem erscheinen bei dir nun die Relays im Browser...was ja sinnbefreit ist. Im blödesten fall, schaltest du das virtuelle Relais um und negierst so den Wert den du auslesen willst.

              Ich habe nun an einem Wemos Mini D1 Pro folgende Sachen angeschlossen:
              2 Termometer via I2C (Temperatur in der Zisterne und Schuppen)
              1nen Ultraschallsensor für den Zisternenfüllstand
              1 Reed-Kontakt um zu prüfen ob die Tür auf ist
              1 Regensensor (lt. Screenshot noch am Analogeingang dran -> 1024 bedeutet, dass es trocken ist, werde aber wohl den digitalen ausgang nutzen und dann auch das entsprechen publishen)

              SwitchMode1 1
              SwitchMode2 1
              SwitchMode3 1
              
              Rule1 ON switch1#state DO publish stat/Zisterne/RESULT {"POWER1":"%value%"} ENDON
              Rule2 ON switch2#state DO publish stat/Zisterne/RESULT {"REED":"%value%"} ENDON
              Rule3 ON switch3#state DO publish stat/Zisterne/RESULT {"TROCKEN":"%value%"} ENDON
              
              Backlog Rule1 1; Rule2 1; Rule3 1
              

              81c491ba-3585-44c0-87ca-8693fe15a82e-image.png
              0a7e9efe-0b27-43cd-a8e2-6b6447c9a21c-image.png

              Viel Spass, hoffe das nutzt noch jemanden.

              G 1 Reply Last reply
              0
              • oberfraggerO oberfragger

                @Paan83

                Komme hier gerade durch Zufall drauf und will zumindets meine Erkenntnisse teilen.

                Ich kann verstehen, dass du keine Rulez verwenden willst. Spätestens wenn du aber viele GPIOs benötigt, ist es doof dass du die verschwendest. Außerdem erscheinen bei dir nun die Relays im Browser...was ja sinnbefreit ist. Im blödesten fall, schaltest du das virtuelle Relais um und negierst so den Wert den du auslesen willst.

                Ich habe nun an einem Wemos Mini D1 Pro folgende Sachen angeschlossen:
                2 Termometer via I2C (Temperatur in der Zisterne und Schuppen)
                1nen Ultraschallsensor für den Zisternenfüllstand
                1 Reed-Kontakt um zu prüfen ob die Tür auf ist
                1 Regensensor (lt. Screenshot noch am Analogeingang dran -> 1024 bedeutet, dass es trocken ist, werde aber wohl den digitalen ausgang nutzen und dann auch das entsprechen publishen)

                SwitchMode1 1
                SwitchMode2 1
                SwitchMode3 1
                
                Rule1 ON switch1#state DO publish stat/Zisterne/RESULT {"POWER1":"%value%"} ENDON
                Rule2 ON switch2#state DO publish stat/Zisterne/RESULT {"REED":"%value%"} ENDON
                Rule3 ON switch3#state DO publish stat/Zisterne/RESULT {"TROCKEN":"%value%"} ENDON
                
                Backlog Rule1 1; Rule2 1; Rule3 1
                

                81c491ba-3585-44c0-87ca-8693fe15a82e-image.png
                0a7e9efe-0b27-43cd-a8e2-6b6447c9a21c-image.png

                Viel Spass, hoffe das nutzt noch jemanden.

                G Offline
                G Offline
                gabischatz
                wrote on last edited by
                #7

                @oberfragger said in Rule in Tasmota ersetllen:

                Komme hier gerade durch Zufall drauf und will zumindets meine Erkenntnisse teilen.

                Hi, mich interessiert, ob das der einzige Code ist, den du in Tasmota eingegeben hast?
                Und welchen Ultraschallsensor für den Zisternen-Füllstand hast du verwendet und wie hast du ihn angebaut?

                oberfraggerO 1 Reply Last reply
                0
                • G gabischatz

                  @oberfragger said in Rule in Tasmota ersetllen:

                  Komme hier gerade durch Zufall drauf und will zumindets meine Erkenntnisse teilen.

                  Hi, mich interessiert, ob das der einzige Code ist, den du in Tasmota eingegeben hast?
                  Und welchen Ultraschallsensor für den Zisternen-Füllstand hast du verwendet und wie hast du ihn angebaut?

                  oberfraggerO Offline
                  oberfraggerO Offline
                  oberfragger
                  wrote on last edited by
                  #8

                  @gabischatz sagte in Rule in Tasmota ersetllen:

                  @oberfragger said in Rule in Tasmota ersetllen:

                  Komme hier gerade durch Zufall drauf und will zumindets meine Erkenntnisse teilen.

                  Hi, mich interessiert, ob das der einzige Code ist, den du in Tasmota eingegeben hast?
                  Und welchen Ultraschallsensor für den Zisternen-Füllstand hast du verwendet und wie hast du ihn angebaut?

                  Ich nutze den SR04 Sensor für die Zisterne. Also den Wasserdichten.

                  Kannst du deine Frage bzgl. einziger Code nochmal spezifizieren?

                  1 Reply Last reply
                  0
                  • oberfraggerO Offline
                    oberfraggerO Offline
                    oberfragger
                    wrote on last edited by
                    #9

                    @gabischatz Hab ich hier beschrieben:
                    https://forum.iobroker.net/topic/41854/wemos-d1-mini-pro-tasmota-und-diverse-sensoren

                    1 Reply Last reply
                    0
                    Reply
                    • Reply as topic
                    Log in to reply
                    • Oldest to Newest
                    • Newest to Oldest
                    • Most Votes


                    Support us

                    ioBroker
                    Community Adapters
                    Donate

                    598

                    Online

                    32.7k

                    Users

                    82.5k

                    Topics

                    1.3m

                    Posts
                    Community
                    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                    ioBroker Community 2014-2025
                    logo
                    • Login

                    • Don't have an account? Register

                    • Login or register to search.
                    • First post
                      Last post
                    0
                    • Home
                    • Recent
                    • Tags
                    • Unread 0
                    • Categories
                    • Unreplied
                    • Popular
                    • GitHub
                    • Docu
                    • Hilfe