Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Error/Bug
  4. JavaScript Fehlermeldung in Verbindung mit Alias Adapter

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    15
    1
    591

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    625

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    1.9k

JavaScript Fehlermeldung in Verbindung mit Alias Adapter

Scheduled Pinned Locked Moved Error/Bug
5 Posts 2 Posters 543 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • mrFenyxM Offline
    mrFenyxM Offline
    mrFenyx
    wrote on last edited by
    #1
    Systemdata Bitte Ausfüllen
    Hardwaresystem: Pi4
    Arbeitsspeicher: 4GB
    Festplattenart: SD-Karte
    Betriebssystem: RPi OS
    Node-Version: 18.18.2
    Nodejs-Version: 18.18.2
    NPM-Version: 9.8.1
    Installationsart: Skript
    Image genutzt: Nein

    Der JavaScript Adapter gibt den folgenden Fehler aus:

    source in "alias.0.pv.load.total_energy" does not exist for "read" function: "JSON.parse(val).val"
    

    Ich verstehe nicht wieso, was es bedeuten will. Die Alias-Read Funktion JSON.parse(val).val tut was es tun soll und die Werte werden korrekt verarbeitet und angezeigt. Das JSON dass verarbeitet wird sieht so aus: {"val": 720, "unit": "W"} und es wird hier gespeichert: mqtt-client.0.solar.load.total_energy, was auch die Alias ID von alias.0.pv.load.total_energy ist.
    Was könnte hier das Problem denn sein oder einfach ignorieren?

    paul53P 1 Reply Last reply
    0
    • mrFenyxM mrFenyx
      Systemdata Bitte Ausfüllen
      Hardwaresystem: Pi4
      Arbeitsspeicher: 4GB
      Festplattenart: SD-Karte
      Betriebssystem: RPi OS
      Node-Version: 18.18.2
      Nodejs-Version: 18.18.2
      NPM-Version: 9.8.1
      Installationsart: Skript
      Image genutzt: Nein

      Der JavaScript Adapter gibt den folgenden Fehler aus:

      source in "alias.0.pv.load.total_energy" does not exist for "read" function: "JSON.parse(val).val"
      

      Ich verstehe nicht wieso, was es bedeuten will. Die Alias-Read Funktion JSON.parse(val).val tut was es tun soll und die Werte werden korrekt verarbeitet und angezeigt. Das JSON dass verarbeitet wird sieht so aus: {"val": 720, "unit": "W"} und es wird hier gespeichert: mqtt-client.0.solar.load.total_energy, was auch die Alias ID von alias.0.pv.load.total_energy ist.
      Was könnte hier das Problem denn sein oder einfach ignorieren?

      paul53P Offline
      paul53P Offline
      paul53
      wrote on last edited by
      #2

      @mrfenyx sagte: {"val": 720, "unit": "W"}

      Dass das Attribut val ist, könnte ein Problem sein, da es so doppelte Bedeutung hat.

      Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
      Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

      mrFenyxM 1 Reply Last reply
      0
      • paul53P paul53

        @mrfenyx sagte: {"val": 720, "unit": "W"}

        Dass das Attribut val ist, könnte ein Problem sein, da es so doppelte Bedeutung hat.

        mrFenyxM Offline
        mrFenyxM Offline
        mrFenyx
        wrote on last edited by
        #3

        @paul53 danke, ja, könnte sein aber interessant ist, dass es eigentlich funktioniert.

        paul53P 1 Reply Last reply
        0
        • mrFenyxM mrFenyx

          @paul53 danke, ja, könnte sein aber interessant ist, dass es eigentlich funktioniert.

          paul53P Offline
          paul53P Offline
          paul53
          wrote on last edited by paul53
          #4

          @mrfenyx sagte: interessant ist, dass es eigentlich funktioniert.

          Weshalb auch nicht? Nur der js-controller wird meckern, da ein Objekt mit dem Attribut val auf erster Ebene eine Sonderbehandlung gegenüber anderen Objekten erfährt.

          Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
          Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

          mrFenyxM 1 Reply Last reply
          0
          • paul53P paul53

            @mrfenyx sagte: interessant ist, dass es eigentlich funktioniert.

            Weshalb auch nicht? Nur der js-controller wird meckern, da ein Objekt mit dem Attribut val auf erster Ebene eine Sonderbehandlung gegenüber anderen Objekten erfährt.

            mrFenyxM Offline
            mrFenyxM Offline
            mrFenyx
            wrote on last edited by
            #5

            @paul53 ok, verstanden. Ändern kann ich es leider nicht leicht da ich echt viele Datensätze dann auch ändern soll. Ich lasse es also so, mindestens solange es funktioniert. Vielen Dank für die Aufklärung!

            1 Reply Last reply
            0
            Reply
            • Reply as topic
            Log in to reply
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes


            Support us

            ioBroker
            Community Adapters
            Donate

            885

            Online

            32.6k

            Users

            81.9k

            Topics

            1.3m

            Posts
            Community
            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
            ioBroker Community 2014-2025
            logo
            • Login

            • Don't have an account? Register

            • Login or register to search.
            • First post
              Last post
            0
            • Home
            • Recent
            • Tags
            • Unread 0
            • Categories
            • Unreplied
            • Popular
            • GitHub
            • Docu
            • Hilfe