Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Error/Bug
    4. Hilfe: Fehlermeldungen in Log-Datei wenn Modbuswerte subtrahiert werden !

    NEWS

    • ioBroker goes Matter ... Matter Adapter in Stable

    • 15. 05. Wartungsarbeiten am ioBroker Forum

    • Monatsrückblick - April 2025

    Hilfe: Fehlermeldungen in Log-Datei wenn Modbuswerte subtrahiert werden !

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

      Hallo Forum !

      ich habe in meiner Elektroverteilung zwei Modbusmessgeräte. Um ein drittes viruelles Messgerät für die VIS zu bilden, ziehe ich per Blockly-Skript jeweils die el. Arbeit und die el. Leistung der beiden physikalischen Messgeräte voneinander ab und schreibe den Wert in einen händisch erstellten Datenpunkt. Diesen bilde ich dann in der VIS ab.
      filename="Bild 2018_02_19 14_02Uhr 002.jpg" index="1">~~
      filename="Bild 2018_02_19 14_02Uhr 001.jpg" index="0">~~

      Nun zum Problem:

      Im Log werden fortlaufend folgende Meldungen angezeigt. Hier ein kleiner Ausschnitt:

      history.0 2018-02-19 14:01:34.752 error change ID is empty: {"common":{"enabled":166.67},"from":"system.adapter.javascript.0","ts":1519045294748,"_id":null,"acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.admini

      admin.0 2018-02-19 14:01:34.751 error change ID is empty: {"common":{"enabled":166.67},"from":"system.adapter.javascript.0","ts":1519045294748,"_id":null,"acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.admini

      javascript.0 2018-02-19 14:01:33.740 error change ID is empty: {"common":{"enabled":167.89},"from":"system.adapter.javascript.0","ts":1519045293731,"_id":null,"acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.admini

      admin.0 2018-02-19 14:01:33.739 error change ID is empty: {"common":{"enabled":167.89},"from":"system.adapter.javascript.0","ts":1519045293731,"_id":null,"acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.admini

      history.0 2018-02-19 14:01:33.737 error change ID is empty: {"common":{"enabled":167.89},"from":"system.adapter.javascript.0","ts":1519045293731,"_id":null,"acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.admini

      admin.0 2018-02-19 14:01:32.716 error change ID is empty: {"common":{"enabled":171.94},"from":"system.adapter.javascript.0","ts":1519045292709,"_id":null,"acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.admini

      javascript.0 2018-02-19 14:01:32.718 error change ID is empty: {"common":{"enabled":171.94},"from":"system.adapter.javascript.0","ts":1519045292709,"_id":null,"acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.admini

      history.0 2018-02-19 14:01:32.716 error change ID is empty: {"common":{"enabled":171.94},"from":"system.adapter.javascript.0","ts":1519045292709,"_id":null,"acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.admini

      javascript.0 2018-02-19 14:01:31.879 error change ID is empty: {"common":{"enabled":173.12},"from":"system.adapter.javascript.0","ts":1519045291698,"_id":null,"acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.admini

      Wo liegt der Fehler ?

      LG

      emblitz

      1 Reply Last reply Reply Quote 0
      • paul53
        paul53 last edited by

        @emblitz:

        schreibe den Wert in einen händisch erstellten Datenpunkt…Wo liegt der Fehler ? `
        Wahrscheinlich in dem manuell erstellten Datenpunkt mit ID: null und einem Element common.enabled.

        Poste mal das Objekt (raw in Code tags) des Datenpunktes.

        EDIT: Hast Du die Datenpunkte etwa unter script.js.common angelegt ? Oder Hast Du für das Ergebnis der Subtraktion das falsche Objekt ausgewählt ?

        1 Reply Last reply Reply Quote 0
        • E
          emblitz last edited by

          Hallo paul53,

          vielen Dank für Deine Antwort.

          Ich habe bewusst keinen Datenpunkt mit " ID: null und einem Element common.enabled" händisch erstellt.

          Alle Datenpunkte habe andere Namen.

          Genau das ist das Problem . Ist kann nicht erkennen, welcher Datenpunkt den Fehler auslöst.

          Zu Deiner Frage: "Hast Du die Datenpunkte etwa unter script.js.common angelegt ?"

          Ich habe die Datenpunkte in diesem "Ordner" im Reiter Objekte angelegt (siehe Anlage): "javascript.0.scriptEnabled.eigen. XXX"

          Zu Deiner Frage: "Oder Hast Du für das Ergebnis der Subtraktion das falsche Objekt ausgewählt ?"

          Nein, ich denke nicht weil der berechnete Wert richtig unter Objekte als Datenpunkt und in der VIS angezeigt wird.

          Hier z.B. ein RAW eines der errechneten Datenpunkte:

          {

          "_id": "javascript.0.scriptEnabled.eigen.PnurHaus",

          "type": "state",

          "common": {

          "name": "PnurHaus",

          "role": "value",

          "type": "number",

          "unit": "W",

          "def": 0,

          "read": true,

          "write": false,

          "custom": {

          "history.0": {

          "enabled": true,

          "changesOnly": true,

          "debounce": 1000,

          "maxLength": 960,

          "retention": 31536000,

          "changesRelogInterval": 0,

          "changesMinDelta": 10

          }

          }

          },

          "native": {},

          "from": "system.adapter.admin.0",

          "ts": 1516713106426,

          "acl": {

          "object": 1636,

          "owner": "system.user.admin",

          "ownerGroup": "system.group.administrator",

          "state": 1636

          }

          }

          LG emblitz
          4935_bild_2018_02_20_14_02uhr__001.jpg

          1 Reply Last reply Reply Quote 0
          • paul53
            paul53 last edited by

            @emblitz:

            Ich habe die Datenpunkte in diesem "Ordner" im Reiter Objekte angelegt (siehe Anlage): "javascript.0.scriptEnabled.eigen. XXX" `
            Das ist wohl das Problem !

            Niemals eigene Datenpunkte unter "javascript.0.scriptEnabled" erstellen, sondern unter "javascript.0", Name z.B. "eigen.PnurHaus"

            1 Reply Last reply Reply Quote 0
            • E
              emblitz last edited by

              Danke !

              Werde ich heute Abend probieren und eine Rückmeldung geben.

              LG

              emblitz

              1 Reply Last reply Reply Quote 0
              • E
                emblitz last edited by

                Hallo paul53 !

                Vielen Dank für Deinen Tipp !

                "Niemals eigene Datenpunkte unter "javascript.0.scriptEnabled" erstellen, sondern unter "javascript.0", Name z.B. "eigen.PnurHaus""

                Es hat funktioniert !

                Nach diversen Stunden erfolgloser Suche ist nun endlich mit wenigen Handgriffen das Problem gelöst.

                Danke , Danke, Danke !!! 😄

                LG emblitz

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

                Support us

                ioBroker
                Community Adapters
                Donate

                994
                Online

                31.6k
                Users

                79.5k
                Topics

                1.3m
                Posts

                2
                6
                446
                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