Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Blockly interpretiert Zahlen als Text !?

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    Blockly interpretiert Zahlen als Text !?

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

      Hallo,
      ich bin noch immer nicht der "BlocklyHeld"...
      Hier habe ich einen digitalen 3phasigen Zähler, bei dem über eine Phase auch PV zurückgespeist wird. Da mein Stromzähler ein Summenzähler ist, brauche ich die Summe aus allen drei Phasen um den tatsächlichen Verbrauch im ioBroker vergleichbar zu haben. Ich versuche also diese drei Werte einfach zu einer Summe zu addieren, stehe aber komplett auf der Leitung.
      Blockly nimmt die Zählerstände wohl als Text und reiht die einfach aneinander anstatt zu addieren. Ist das ein Problem mit dem Datenformat?
      Bin für jede, gerne auch schickere, Lösung dankbar

      "Current day" sind unterschiedliche Werte aus sourceanalytics.
      0923f2bf-296f-405d-b91f-a5b9728f468c-grafik.png

      J 1 Reply Last reply Reply Quote 0
      • J
        Jan1 @Aiouh last edited by

        @Aiouh
        Dazu müsste man den RAW der DPs mal sehen die addiert werden sollen. Sonst wird das eine Raterunde.

        A 2 Replies Last reply Reply Quote 0
        • A
          Aiouh @Jan1 last edited by

          @Jan1 so in der Art ?

          {
            "from": "system.adapter.sourceanalytix.0",
            "user": "system.user.admin",
            "ts": 1581700034868,
            "common": {
              "name": "current Day ",
              "type": "number",
              "role": "value.week",
              "unit": "kWh",
              "def": 0,
              "read": true
            },
            "native": {},
            "acl": {
              "object": 1638,
              "owner": "system.user.admin",
              "ownerGroup": "system.group.administrator",
              "state": 1638
            },
            "_id": "sourceanalytix.0.modbus__3__inputRegisters__30__2603_Grid_L1 - Energy from net\t2603.consumption.01_current_day",
            "type": "state"
          }
          
          1 Reply Last reply Reply Quote 0
          • A
            Aiouh @Jan1 last edited by

            @Jan1 und so

            {
              "_id": "javascript.0.Eigene_Datenpunkte.Summenzähler_Grid",
              "type": "state",
              "common": {
                "name": "Summenzähler Grid",
                "role": "",
                "type": "number",
                "desc": "Manuell erzeugt",
                "unit": "kWh",
                "min": -1000000,
                "max": 1000000,
                "def": 0,
                "read": true,
                "write": true
              },
              "native": {},
              "from": "system.adapter.admin.0",
              "user": "system.user.admin",
              "ts": 1584456890131,
              "acl": {
                "object": 1638,
                "owner": "system.user.admin",
                "ownerGroup": "system.group.administrator",
                "state": 1638
              }
            }
            
            J 1 Reply Last reply Reply Quote 0
            • J
              Jan1 @Aiouh last edited by

              @Aiouh
              Das sollte passen.
              Wenn Du jetzt noch die Zahlen postest die addiert wurden postest, kann man auch sehen ob das Ergebniss passt.

              1 Reply Last reply Reply Quote 0
              • AlCalzone
                AlCalzone Developer last edited by

                Das ist ein Fehler im sourceanalytix-Adapter. Entgegen der Behauptung des Datenpunkts wird String darin gespeichert.

                J A 2 Replies Last reply Reply Quote 0
                • J
                  Jan1 @AlCalzone last edited by

                  @AlCalzone
                  Dann wäre das auch geklärt😉

                  1 Reply Last reply Reply Quote 0
                  • A
                    Aiouh @AlCalzone last edited by Aiouh

                    @AlCalzone lässt sich das irgendwie in das korrekte Format "umwandeln"? Im Blockly - für Anfänger 😉

                    1 Reply Last reply Reply Quote 0
                    • AlCalzone
                      AlCalzone Developer last edited by AlCalzone

                      Ich bin mit Blockly nicht so firm, aber da gibts sicher eine Konvertierungsmöglichkeit von Zeichenkette zu Zahl.
                      Habe dem Entwickler Bescheid gegeben, wird dann hoffentlich in der nächsten Version richtig gemacht 🙂

                      Homoran 1 Reply Last reply Reply Quote 0
                      • Homoran
                        Homoran Global Moderator Administrators @AlCalzone last edited by

                        @AlCalzone sagte in Blockly interpretiert Zahlen als Text !?:

                        Ich bin mit Blockly nicht so firm, aber da gibts sicher eine Konvertierungsmöglichkeit von Zeichenkette zu Zahl.

                        Ja!

                        unter der Kategorie Konnvertierung (lila) den Bloch "nach Zahl" dem Block "Wert von" voranstellen

                        A 1 Reply Last reply Reply Quote 0
                        • A
                          Aiouh @Homoran last edited by Aiouh

                          @Homoran
                          Klappt 🙂 DANKE !
                          3d7fa374-637a-42c3-af3c-aad8549abd28-grafik.png

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

                          Support us

                          ioBroker
                          Community Adapters
                          Donate

                          783
                          Online

                          32.0k
                          Users

                          80.4k
                          Topics

                          1.3m
                          Posts

                          4
                          11
                          825
                          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