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. Regenmenge berechnen

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Regenmenge berechnen

    This topic has been deleted. Only users with topic management privileges can see it.
    • mickym
      mickym Most Active @Fred Freund last edited by mickym

      @fred-freund dann probiere die List Node- wenn du Objekteigenschaften brauchst

      94ef091d-8a60-46d1-aa62-5aa4bac40d64-image.png

      Fred Freund 1 Reply Last reply Reply Quote 0
      • Fred Freund
        Fred Freund @mickym last edited by

        @mickym 804b804b-9535-4cc1-a84e-cb787f170a6f-image.png

        f1c89e94-077a-4855-9fd9-a8ccc7846df6-image.png
        Leider kommt da nichts zurueck...weil im Objekt wird sogar der Speicherzeitpunkt angezeigt.

        15d21c9e-460f-44fe-8039-64425d198898-image.png

        wollte einfach wenn sich der wert aendert nachsehen wieviel Zeit vergangen ist und es zuordnen 24/36 Woche etc.

        Ich speichere auch die Werte in den echarts , kann man dort auf Wert und Zeitpunkt zugreifen?

        tut mir leid komme immer nur alle paar Tage zum probieren.
        mickym , danke fuer deine Hilfe.

        mickym 2 Replies Last reply Reply Quote 0
        • mickym
          mickym Most Active @Fred Freund last edited by

          @fred-freund Also wenn Du state drin lässt - sollte es gehen.

          f0679d6e-8964-439b-a5af-4b3e21176565-image.png

          Damit habe ich mir alle Datenpunkte mit Objekt und Wert ausgegeben:

          fcd99c97-62d0-42be-bcf7-6aeae1e27e15-image.png

          Ist auch der AktualisierungsPunkt und lastChange mit drin.

          017c60de-614d-4313-b779-dd936b0489b0-image.png

          e85272de-463a-40e9-92b6-971074e31c48-image.png

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

            @fred-freund Wenn Du wissen willst wieviele Stunden vergangen sind, seit letzter Änderung, dann schau Dir meinen Zeit und Datumsthread an.

            Fred Freund 1 Reply Last reply Reply Quote 0
            • Fred Freund
              Fred Freund @mickym last edited by Fred Freund

              @mickym herzlichen Dank , das hat mir sehr weitergeholfen!

              GEFUNDEN!!!

              1 Reply Last reply Reply Quote 0
              • Fred Freund
                Fred Freund @mickym last edited by

                @mickym
                sorry fuer die Fragen , wie hast du den Zeitstempel und letzte Aenderung anzeigen lassen koennen?
                2ca17f06-39ed-4dca-927b-39200f0c37ff-image.png

                Ich habe als Trigger timestamp oder boolean true probiert aber bekomme keine Ausgabe bei iobroker.list
                e2f29ef9-7e9f-4814-9bc7-26805f2d5e8a-image.png

                Debug gibt einfach nichts aus... wo kann da der Fehler liegen.
                Danke.

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

                  @fred-freund Ehrlich gesagt habe ich keine Ahnung warum es bei Dir nicht funktioniert und aus der debug nichts rauskommt.

                  76ff265c-3d66-4616-8d78-5b60ec47ed9a-image.png

                  Zum Glück habe ich den Flow noch - ich kann zwar kein Fehler bei Dir entdecken, aber vielleicht importierst Du mal und schaust ob mein Flow zumindest der auf 0_userdata.0.* sollte bei Dir ja auch funktionieren.

                  [
                     {
                         "id": "c290f067205fa71a",
                         "type": "inject",
                         "z": "7e6af0015415146d",
                         "name": "Trigger",
                         "props": [
                             {
                                 "p": "payload"
                             }
                         ],
                         "repeat": "",
                         "crontab": "",
                         "once": false,
                         "onceDelay": 0.1,
                         "topic": "",
                         "payload": "true",
                         "payloadType": "bool",
                         "x": 130,
                         "y": 3460,
                         "wires": [
                             [
                                 "cce13250f573cf75"
                             ]
                         ]
                     },
                     {
                         "id": "cce13250f573cf75",
                         "type": "ioBroker list",
                         "z": "7e6af0015415146d",
                         "name": "",
                         "topic": "0_userdata.0.*",
                         "objType": "state",
                         "regex": "",
                         "asArray": "false",
                         "onlyIDs": "false",
                         "withValues": "true",
                         "x": 320,
                         "y": 3460,
                         "wires": [
                             [
                                 "8efbdb041220db13"
                             ]
                         ]
                     },
                     {
                         "id": "8efbdb041220db13",
                         "type": "debug",
                         "z": "7e6af0015415146d",
                         "name": "List Node",
                         "active": true,
                         "tosidebar": true,
                         "console": false,
                         "tostatus": false,
                         "complete": "payload",
                         "targetType": "msg",
                         "statusVal": "",
                         "statusType": "auto",
                         "x": 540,
                         "y": 3460,
                         "wires": []
                     },
                     {
                         "id": "57fcd2b08b291380",
                         "type": "inject",
                         "z": "7e6af0015415146d",
                         "name": "Trigger",
                         "props": [
                             {
                                 "p": "payload"
                             }
                         ],
                         "repeat": "",
                         "crontab": "",
                         "once": false,
                         "onceDelay": 0.1,
                         "topic": "",
                         "payload": "true",
                         "payloadType": "bool",
                         "x": 130,
                         "y": 3520,
                         "wires": [
                             [
                                 "2997dda2d327a4de"
                             ]
                         ]
                     },
                     {
                         "id": "2997dda2d327a4de",
                         "type": "ioBroker list",
                         "z": "7e6af0015415146d",
                         "name": "",
                         "topic": "0_userdata.0.test0.test.hallo",
                         "objType": "state",
                         "regex": "",
                         "asArray": "false",
                         "onlyIDs": "false",
                         "withValues": "true",
                         "x": 360,
                         "y": 3520,
                         "wires": [
                             [
                                 "1388a01eac8e2d27",
                                 "15fcdf8357362502",
                                 "55ae2fe673b63ab8"
                             ]
                         ]
                     },
                     {
                         "id": "1388a01eac8e2d27",
                         "type": "debug",
                         "z": "7e6af0015415146d",
                         "name": "List Node",
                         "active": true,
                         "tosidebar": true,
                         "console": false,
                         "tostatus": false,
                         "complete": "payload",
                         "targetType": "msg",
                         "statusVal": "",
                         "statusType": "auto",
                         "x": 580,
                         "y": 3520,
                         "wires": []
                     },
                     {
                         "id": "15fcdf8357362502",
                         "type": "change",
                         "z": "7e6af0015415146d",
                         "name": "ts",
                         "rules": [
                             {
                                 "t": "set",
                                 "p": "payload",
                                 "pt": "msg",
                                 "to": "payload.ts",
                                 "tot": "msg"
                             },
                             {
                                 "t": "set",
                                 "p": "payload",
                                 "pt": "msg",
                                 "to": "$moment(payload,\"x\")\t",
                                 "tot": "jsonata"
                             }
                         ],
                         "action": "",
                         "property": "",
                         "from": "",
                         "to": "",
                         "reg": false,
                         "x": 570,
                         "y": 3580,
                         "wires": [
                             [
                                 "94ce2315874ecb89"
                             ]
                         ]
                     },
                     {
                         "id": "55ae2fe673b63ab8",
                         "type": "change",
                         "z": "7e6af0015415146d",
                         "name": "lc",
                         "rules": [
                             {
                                 "t": "set",
                                 "p": "payload",
                                 "pt": "msg",
                                 "to": "payload.lc",
                                 "tot": "msg"
                             },
                             {
                                 "t": "set",
                                 "p": "payload",
                                 "pt": "msg",
                                 "to": "$moment(payload,\"x\")\t",
                                 "tot": "jsonata"
                             }
                         ],
                         "action": "",
                         "property": "",
                         "from": "",
                         "to": "",
                         "reg": false,
                         "x": 570,
                         "y": 3620,
                         "wires": [
                             [
                                 "b2b81ff619f1db41"
                             ]
                         ]
                     },
                     {
                         "id": "94ce2315874ecb89",
                         "type": "debug",
                         "z": "7e6af0015415146d",
                         "name": "Letzte Aktualisierung",
                         "active": true,
                         "tosidebar": true,
                         "console": false,
                         "tostatus": false,
                         "complete": "payload",
                         "targetType": "msg",
                         "statusVal": "",
                         "statusType": "auto",
                         "x": 780,
                         "y": 3580,
                         "wires": []
                     },
                     {
                         "id": "b2b81ff619f1db41",
                         "type": "debug",
                         "z": "7e6af0015415146d",
                         "name": "Letzte Änderung",
                         "active": true,
                         "tosidebar": true,
                         "console": false,
                         "tostatus": false,
                         "complete": "payload",
                         "targetType": "msg",
                         "statusVal": "",
                         "statusType": "auto",
                         "x": 760,
                         "y": 3620,
                         "wires": []
                     }
                  ]
                  

                  Fred Freund mickym 2 Replies Last reply Reply Quote 0
                  • Fred Freund
                    Fred Freund @mickym last edited by Fred Freund

                    @mickym

                    also deine list node mit 0_userdata.0.* gibt mir alle aus und auch
                    1915ba20-7d6e-4149-b727-7aeb160405f1-image.png

                    hingegen der zweite gibt nichts aus...

                    053d630e-4e60-4a2c-b3f2-ac1677b38b69-image.png

                    Ich denke mit meinem userdatapoint stimmt was nicht... das Object sieht so aus wie auch angezeigt.

                    {
                      "common": {
                        "name": "Regenoffset_week",
                        "desc": "Manually created",
                        "role": "state",
                        "type": "number",
                        "read": true,
                        "write": true,
                        "def": 0
                      },
                      "type": "state",
                      "native": {},
                      "from": "system.adapter.admin.0",
                      "user": "system.user.admin",
                      "ts": 1686215331489,
                      "_id": "0_userdata.0.Regenoffset_week",
                      "acl": {
                        "object": 1636,
                        "state": 1636,
                        "owner": "system.user.admin",
                        "ownerGroup": "system.group.administrator"
                      }
                    }
                    
                    1 Reply Last reply Reply Quote 0
                    • mickym
                      mickym Most Active @mickym last edited by mickym

                      Na das ist doch klar.

                      Ich dachte unter Regenoffset_week sind weitere Punkte. Um nur diesen Datenpunkt zu listen - dann lass halt das Sternchen weg, wenn Du nur den Datenpunkt haben willst.

                      Das topic ist einfach

                      0_userdata.0.Regenoffset_week
                      

                      b904f2af-f2a3-4ea9-a89c-f1f619b265fd-image.png

                      Sternchen ist ein Wildcard für alle darunter liegenden Datenpunkte und da gibts wohl keine.

                      Und wie immer zeige nächstes Mal Deine Datenpunktstruktur - weil solche Dinge kann ich nicht erahnen.

                      Fred Freund 1 Reply Last reply Reply Quote 0
                      • Fred Freund
                        Fred Freund @mickym last edited by Fred Freund

                        @mickym alles klar,
                        der macht das Sternchen dazu weil liste??
                        habs geaendert:geht jetzt
                        e3c0e9e4-1528-4d35-ba91-1da55147f062-image.png

                        Der Datenpunkt is im ersten Thread den ich geoeffnet habe gelistet...oder?

                        mickym 2 Replies Last reply Reply Quote 0
                        • mickym
                          mickym Most Active @Fred Freund last edited by

                          @fred-freund Nein das Sternchen ist ein Wildcard. Mit dem Sternchen würdest Du alle Datenpunkte UNTER 0_userdata.0.Regenoffset_week.* listen -- das Sternchen steht für alle Datenpunkte eine Ebene drunter und die gibt es nicht. Wenn Du also nicht gepostet hättest 0_userdata.0.*, der ALLE Datenpunkte liste die direkt unter 0_userdata.0 sind wäre ich da nie drauf gekommen.

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

                            @fred-freund sagte in Regenmenge berechnen:

                            Der Datenpunkt is im ersten Thread den ich geoeffnet habe gelistet...oder?

                            Na da hast Du doch mit einer getObjekt Node gearbeitet ausserdem sehe ich ja nicht wie die Datenstruktur aussieht. Aber egal - ich denke Du hast ja nun verstanden, wie es funktioniert.

                            Fred Freund 1 Reply Last reply Reply Quote 0
                            • Fred Freund
                              Fred Freund @mickym last edited by

                              @mickym Danke vielmals! sorry !!

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

                              Support us

                              ioBroker
                              Community Adapters
                              Donate

                              980
                              Online

                              31.7k
                              Users

                              79.8k
                              Topics

                              1.3m
                              Posts

                              2
                              16
                              564
                              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