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 last edited by mickym

      @fred-freund Dann hast Du wohl die falsche Node verwendet. Du mußt die iobroker get Node verwenden und nicht die iobroker get Object Node.

      913ce731-2a01-4131-8071-81e7dcd1eba8-image.png

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

        @mickym Ich versuchte das ganze Objekt zu sehen und dann mir den Teil rauszuholen....ok ...
        Danke

        mickym 1 Reply Last reply Reply Quote 0
        • 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

                                  890
                                  Online

                                  31.7k
                                  Users

                                  79.7k
                                  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