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. Off Topic
  4. Rules um Datenpunkt anzulegen und/oder aktualisieren

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.4k

Rules um Datenpunkt anzulegen und/oder aktualisieren

Geplant Angeheftet Gesperrt Verschoben Off Topic
7 Beiträge 3 Kommentatoren 580 Aufrufe 3 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.
  • F Offline
    F Offline
    fototec
    schrieb am zuletzt editiert von
    #1

    Hi,
    ich habe eine Frage zu Rules in Tasmota..
    Hintergrund hierfür ist ein RFID Lesegerät mit Tasmota.
    Hierzu hab ich Rules erstellt die ein Relay schalten wenn eine RFID-Karte an das Lesefeld des Readers gehalten wird, was auch funktioniert.
    Nun meine Fragen:

    1. gibt es eine Möglichkeit in Form von Rules bestimmte Datenpunkte zu erstellen?
    2. diese dann auch zu aktualisieren wenn eine andere Karte rangehalten wird ?

    Beispiel:
    eine Karte mit der nummer ****677 wird an den Reader gehalten, wenn das passiert soll ein Datenpunkt erstellt werden mit dem Namen xyz....
    wenn jetzt eine weitere Karte *****555 an den Reader gehalten wird soll der Datenpunkt mit dem Namen abc aktualisiert werden..

    ist das irgendwie möglich?

    Gruß fototec

    liv-in-skyL 3 Antworten Letzte Antwort
    0
    • F fototec

      Hi,
      ich habe eine Frage zu Rules in Tasmota..
      Hintergrund hierfür ist ein RFID Lesegerät mit Tasmota.
      Hierzu hab ich Rules erstellt die ein Relay schalten wenn eine RFID-Karte an das Lesefeld des Readers gehalten wird, was auch funktioniert.
      Nun meine Fragen:

      1. gibt es eine Möglichkeit in Form von Rules bestimmte Datenpunkte zu erstellen?
      2. diese dann auch zu aktualisieren wenn eine andere Karte rangehalten wird ?

      Beispiel:
      eine Karte mit der nummer ****677 wird an den Reader gehalten, wenn das passiert soll ein Datenpunkt erstellt werden mit dem Namen xyz....
      wenn jetzt eine weitere Karte *****555 an den Reader gehalten wird soll der Datenpunkt mit dem Namen abc aktualisiert werden..

      ist das irgendwie möglich?

      Gruß fototec

      liv-in-skyL Offline
      liv-in-skyL Offline
      liv-in-sky
      schrieb am zuletzt editiert von
      #2

      @fototec

      ich habe nicht wirklich ahnung von den rules

      soweit ich da sehe gibt es 16 mem's, die auch als dp anzusehen sind

      mit der rule kann ich den datenpunkt mem setzen und sehen

      ON Power1#State=1 DO mem1 1234 ENDON
      

      Image 1.png

      wenn dir die 16 nicht reichen, könntest du auch über :

      mit diesem befehl wird z.b an einem datenpunkt über simpleapi adapter gesendet

      ON Power1#State=1 DO WebSend [192.168.178.59:8087] /set/0_userdata.0.testCurlTasmota?value=1234 ENDON
      

      wenn der dp dann von einem script getriggert ist, welches dann einen eigenen dp anlegt mit der kartennummer, kannst du anschliessend wieder mit websend an den neuen dp senden

      jetzt ist aber schon schluss mit meinem wissen - aber vielleicht hilft es zu einer anregung

      nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

      F 1 Antwort Letzte Antwort
      1
      • F fototec

        Hi,
        ich habe eine Frage zu Rules in Tasmota..
        Hintergrund hierfür ist ein RFID Lesegerät mit Tasmota.
        Hierzu hab ich Rules erstellt die ein Relay schalten wenn eine RFID-Karte an das Lesefeld des Readers gehalten wird, was auch funktioniert.
        Nun meine Fragen:

        1. gibt es eine Möglichkeit in Form von Rules bestimmte Datenpunkte zu erstellen?
        2. diese dann auch zu aktualisieren wenn eine andere Karte rangehalten wird ?

        Beispiel:
        eine Karte mit der nummer ****677 wird an den Reader gehalten, wenn das passiert soll ein Datenpunkt erstellt werden mit dem Namen xyz....
        wenn jetzt eine weitere Karte *****555 an den Reader gehalten wird soll der Datenpunkt mit dem Namen abc aktualisiert werden..

        ist das irgendwie möglich?

        Gruß fototec

        liv-in-skyL Offline
        liv-in-skyL Offline
        liv-in-sky
        schrieb am zuletzt editiert von
        #3

        @fototec

        @BananaJoe hat mir da etwas helfen können - vielleicht hat er auch hierfür eine idee

        nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

        1 Antwort Letzte Antwort
        0
        • F fototec

          Hi,
          ich habe eine Frage zu Rules in Tasmota..
          Hintergrund hierfür ist ein RFID Lesegerät mit Tasmota.
          Hierzu hab ich Rules erstellt die ein Relay schalten wenn eine RFID-Karte an das Lesefeld des Readers gehalten wird, was auch funktioniert.
          Nun meine Fragen:

          1. gibt es eine Möglichkeit in Form von Rules bestimmte Datenpunkte zu erstellen?
          2. diese dann auch zu aktualisieren wenn eine andere Karte rangehalten wird ?

          Beispiel:
          eine Karte mit der nummer ****677 wird an den Reader gehalten, wenn das passiert soll ein Datenpunkt erstellt werden mit dem Namen xyz....
          wenn jetzt eine weitere Karte *****555 an den Reader gehalten wird soll der Datenpunkt mit dem Namen abc aktualisiert werden..

          ist das irgendwie möglich?

          Gruß fototec

          liv-in-skyL Offline
          liv-in-skyL Offline
          liv-in-sky
          schrieb am zuletzt editiert von liv-in-sky
          #4

          @fototec

          habe mal etwas gespielt - als sensor habe ich IrReceiver

          jedesmal, wenn ich den irReceiver anspreche (über fernbedienung gedrückt) wird der gesendete code als datenpunkt angelegt

          sieht dann so aus:

          postit-dp (23).gif

          als rule habe ich:

          rule1 ON IrReceived#Data DO WebSend [192.168.178.59:8087] /set/0_userdata.0.RulesDatapointsReceived.TasmotaWebsend?value="%value%" ENDON
          

          als blockly nutze ich das

          Image 2.png

          <xml xmlns="https://developers.google.com/blockly/xml">
           <variables>
             <variable id="j~xAuI}4iCV;bfIl_Y59">x</variable>
           </variables>
           <block type="on" id="L@/mzR@s[J$Y%=xE`fk[" x="87" y="112">
             <field name="OID">0_userdata.0.RulesDatapointsReceived.TasmotaWebsend</field>
             <field name="CONDITION">any</field>
             <field name="ACK_CONDITION"></field>
             <statement name="STATEMENT">
               <block type="debug" id="]u-{t!.(Z(*%Vcm$Ny%2">
                 <field name="Severity">log</field>
                 <value name="TEXT">
                   <shadow type="text" id="lWJo6oG]t^AlKjr^8KCx">
                     <field name="TEXT">test</field>
                   </shadow>
                   <block type="procedures_callcustomreturn" id="p==iXM^O`+^OOCf?KRKE">
                     <mutation name="erstelleDP">
                       <arg name="x"></arg>
                     </mutation>
                     <value name="ARG0">
                       <block type="on_source" id="L#JW:MLBy=O%UNz{=Zk-">
                         <field name="ATTR">state.val</field>
                       </block>
                     </value>
                   </block>
                 </value>
               </block>
             </statement>
           </block>
           <block type="procedures_defcustomreturn" id="%Ho)5Ga^%QZYpfWg6ZW5" x="563" y="237">
             <mutation statements="false">
               <arg name="x" varid="j~xAuI}4iCV;bfIl_Y59"></arg>
             </mutation>
             <field name="NAME">erstelleDP</field>
             <field name="SCRIPT">bGV0IGhlbHA9IiINCng9eC5yZXBsYWNlKC8iL2csIiIpDQppZiAoIShhd2FpdCBleGlzdHNTdGF0ZUFzeW5jKCIwX3VzZXJkYXRhLjAuUnVsZXNEYXRhcG9pbnRzLiIreCkpKSB7DQogICAgICAgIGF3YWl0IGNyZWF0ZVN0YXRlQXN5bmMoIjBfdXNlcmRhdGEuMC5SdWxlc0RhdGFwb2ludHMuIit4LHt0eXBlOiAic3RyaW5nIiwgbmFtZTogIkJlcmljaHQgYXVzZsO8aHJsaWNoIiwgcm9sZTogInZhbHVlIiwgcmVhZDogdHJ1ZSwgd3JpdGU6IHRydWUsIH0gKTsNCiAgICAgICAgIGhlbHA9IkRQIGVyc3RlbGx0ISJ9IGVsc2V7aGVscD0iRFAgZXhpc3RpZXJ0IHNjaG9uISJ9DQoNCg0KcmV0dXJuIGhlbHA7</field>
             <comment pinned="false" h="80" w="160">Beschreibe diese Funktion …</comment>
           </block>
          </xml>
          

          nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

          BananaJoeB 1 Antwort Letzte Antwort
          0
          • liv-in-skyL liv-in-sky

            @fototec

            habe mal etwas gespielt - als sensor habe ich IrReceiver

            jedesmal, wenn ich den irReceiver anspreche (über fernbedienung gedrückt) wird der gesendete code als datenpunkt angelegt

            sieht dann so aus:

            postit-dp (23).gif

            als rule habe ich:

            rule1 ON IrReceived#Data DO WebSend [192.168.178.59:8087] /set/0_userdata.0.RulesDatapointsReceived.TasmotaWebsend?value="%value%" ENDON
            

            als blockly nutze ich das

            Image 2.png

            <xml xmlns="https://developers.google.com/blockly/xml">
             <variables>
               <variable id="j~xAuI}4iCV;bfIl_Y59">x</variable>
             </variables>
             <block type="on" id="L@/mzR@s[J$Y%=xE`fk[" x="87" y="112">
               <field name="OID">0_userdata.0.RulesDatapointsReceived.TasmotaWebsend</field>
               <field name="CONDITION">any</field>
               <field name="ACK_CONDITION"></field>
               <statement name="STATEMENT">
                 <block type="debug" id="]u-{t!.(Z(*%Vcm$Ny%2">
                   <field name="Severity">log</field>
                   <value name="TEXT">
                     <shadow type="text" id="lWJo6oG]t^AlKjr^8KCx">
                       <field name="TEXT">test</field>
                     </shadow>
                     <block type="procedures_callcustomreturn" id="p==iXM^O`+^OOCf?KRKE">
                       <mutation name="erstelleDP">
                         <arg name="x"></arg>
                       </mutation>
                       <value name="ARG0">
                         <block type="on_source" id="L#JW:MLBy=O%UNz{=Zk-">
                           <field name="ATTR">state.val</field>
                         </block>
                       </value>
                     </block>
                   </value>
                 </block>
               </statement>
             </block>
             <block type="procedures_defcustomreturn" id="%Ho)5Ga^%QZYpfWg6ZW5" x="563" y="237">
               <mutation statements="false">
                 <arg name="x" varid="j~xAuI}4iCV;bfIl_Y59"></arg>
               </mutation>
               <field name="NAME">erstelleDP</field>
               <field name="SCRIPT">bGV0IGhlbHA9IiINCng9eC5yZXBsYWNlKC8iL2csIiIpDQppZiAoIShhd2FpdCBleGlzdHNTdGF0ZUFzeW5jKCIwX3VzZXJkYXRhLjAuUnVsZXNEYXRhcG9pbnRzLiIreCkpKSB7DQogICAgICAgIGF3YWl0IGNyZWF0ZVN0YXRlQXN5bmMoIjBfdXNlcmRhdGEuMC5SdWxlc0RhdGFwb2ludHMuIit4LHt0eXBlOiAic3RyaW5nIiwgbmFtZTogIkJlcmljaHQgYXVzZsO8aHJsaWNoIiwgcm9sZTogInZhbHVlIiwgcmVhZDogdHJ1ZSwgd3JpdGU6IHRydWUsIH0gKTsNCiAgICAgICAgIGhlbHA9IkRQIGVyc3RlbGx0ISJ9IGVsc2V7aGVscD0iRFAgZXhpc3RpZXJ0IHNjaG9uISJ9DQoNCg0KcmV0dXJuIGhlbHA7</field>
               <comment pinned="false" h="80" w="160">Beschreibe diese Funktion …</comment>
             </block>
            </xml>
            

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

            @liv-in-sky was lauscht den auf 8087? die Simple API, richtig?

            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

            liv-in-skyL 1 Antwort Letzte Antwort
            0
            • BananaJoeB BananaJoe

              @liv-in-sky was lauscht den auf 8087? die Simple API, richtig?

              liv-in-skyL Offline
              liv-in-skyL Offline
              liv-in-sky
              schrieb am zuletzt editiert von
              #6

              @bananajoe ja genau

              nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

              1 Antwort Letzte Antwort
              0
              • liv-in-skyL liv-in-sky

                @fototec

                ich habe nicht wirklich ahnung von den rules

                soweit ich da sehe gibt es 16 mem's, die auch als dp anzusehen sind

                mit der rule kann ich den datenpunkt mem setzen und sehen

                ON Power1#State=1 DO mem1 1234 ENDON
                

                Image 1.png

                wenn dir die 16 nicht reichen, könntest du auch über :

                mit diesem befehl wird z.b an einem datenpunkt über simpleapi adapter gesendet

                ON Power1#State=1 DO WebSend [192.168.178.59:8087] /set/0_userdata.0.testCurlTasmota?value=1234 ENDON
                

                wenn der dp dann von einem script getriggert ist, welches dann einen eigenen dp anlegt mit der kartennummer, kannst du anschliessend wieder mit websend an den neuen dp senden

                jetzt ist aber schon schluss mit meinem wissen - aber vielleicht hilft es zu einer anregung

                F Offline
                F Offline
                fototec
                schrieb am zuletzt editiert von
                #7

                @liv-in-sky wow, ich danke Dir, dass reicht mir schon vollkommen aus :) vielen Dank

                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

                695

                Online

                32.7k

                Benutzer

                82.3k

                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