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

      @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

                          973
                          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