Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Node-Red
    5. Tibber Status abfrage von node ps-strategy-lowest-price

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Tibber Status abfrage von node ps-strategy-lowest-price

    This topic has been deleted. Only users with topic management privileges can see it.
    • I
      I0Br0ker last edited by

      Hallo Zusammen,

      ich habe über Node-Red in IObroker eine Logik für meinen variablen Stromtarif programmiert.
      Ich stehe aber aktuell vor dem "Problem" mir die Info No schedule in eine Funktion zu holen und dort zu verarbeiten.
      Ich weiss nicht genau wie ich mir diesen Status abgreifen kann.
      An den Ausgängen des Node gibt es nur 1.true/false 2.true/false 3. zeitplan

      Ich hätte aber wie gesagt gern den No schedule verarbeitet damit ich alternativ heizen kann wenn der Strom zu Teuer ist.
      Kann mir da ein Profi helfen?
      tibber.png

      mickym 1 Reply Last reply Reply Quote 0
      • mickym
        mickym Most Active @I0Br0ker last edited by

        @i0br0ker du kannst die Status Node verwenden

        I 1 Reply Last reply Reply Quote 0
        • I
          I0Br0ker @mickym last edited by

          @mickym HI danke für den TIP aber ich scheitere 🙂
          Ich bekomme immer den Status im Debug Node
          msg.payload : undefined
          undefined
          status.png

          I 1 Reply Last reply Reply Quote 0
          • I
            I0Br0ker @I0Br0ker last edited by

            ah ok bin doch etwas weiter gekommen ich musste den debug node auf komplette Nachricht umstellen ...
            nun kommt was brauchbares dabei raus .. aber wie verarbeite ich das jetzt weiter um ein True oder False zu generieren ?

            debug.png

            mickym 1 Reply Last reply Reply Quote 0
            • mickym
              mickym Most Active @I0Br0ker last edited by mickym

              @i0br0ker Na Du prüfst den status text mit einer Switch Node und hängst an jeden Ausgang eine Change Node in der Du die payload auf true oder false setzt.

              334fa9fd-ea98-4ba8-a812-de159b7ea34a-image.png

              Hier zum Import:

              [
                 {
                     "id": "bb90556637979366",
                     "type": "switch",
                     "z": "289f539dcc33814e",
                     "name": "",
                     "property": "status.text",
                     "propertyType": "msg",
                     "rules": [
                         {
                             "t": "eq",
                             "v": "No schedule",
                             "vt": "str"
                         },
                         {
                             "t": "else"
                         }
                     ],
                     "checkall": "true",
                     "repair": false,
                     "outputs": 2,
                     "x": 2630,
                     "y": 4020,
                     "wires": [
                         [
                             "e7ac9cde938d886d"
                         ],
                         [
                             "05b27c4545dded19"
                         ]
                     ]
                 },
                 {
                     "id": "e7ac9cde938d886d",
                     "type": "change",
                     "z": "289f539dcc33814e",
                     "name": "true",
                     "rules": [
                         {
                             "t": "set",
                             "p": "payload",
                             "pt": "msg",
                             "to": "true",
                             "tot": "bool"
                         }
                     ],
                     "action": "",
                     "property": "",
                     "from": "",
                     "to": "",
                     "reg": false,
                     "x": 2770,
                     "y": 4000,
                     "wires": [
                         []
                     ]
                 },
                 {
                     "id": "05b27c4545dded19",
                     "type": "change",
                     "z": "289f539dcc33814e",
                     "name": "false",
                     "rules": [
                         {
                             "t": "set",
                             "p": "payload",
                             "pt": "msg",
                             "to": "false",
                             "tot": "bool"
                         }
                     ],
                     "action": "",
                     "property": "",
                     "from": "",
                     "to": "",
                     "reg": false,
                     "x": 2770,
                     "y": 4040,
                     "wires": [
                         []
                     ]
                 }
              ]
              

              I 1 Reply Last reply Reply Quote 0
              • I
                I0Br0ker @mickym last edited by

                @mickym SUPER DANKE es klappt!

                1 Reply Last reply Reply Quote 0
                • First post
                  Last post

                Support us

                ioBroker
                Community Adapters
                Donate

                800
                Online

                31.7k
                Users

                79.7k
                Topics

                1.3m
                Posts

                2
                6
                394
                Loading More Posts
                • Oldest to Newest
                • Newest to Oldest
                • Most Votes
                Reply
                • Reply as topic
                Log in to reply
                Community
                Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                The ioBroker Community 2014-2023
                logo