Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • 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

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Error/Bug
  4. [geloest] …javascript -> Cannot use sync getState, use callback instead getState

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    22
    1
    1.1k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.1k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.4k

[geloest] …javascript -> Cannot use sync getState, use callback instead getState

Geplant Angeheftet Gesperrt Verschoben Error/Bug
3 Beiträge 2 Kommentatoren 1.6k Aufrufe
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • F Offline
    F Offline
    Findus
    schrieb am zuletzt editiert von
    #1

    –> geloest siehe reply

    Habe gestern auf Raspi iobroker und die JavaScript engine nach Anleitung installiert. Alles laeuft soweit prima mit einer Ausnahme

    Folgender von Blockly erzeugter Code

    on({id: "ping.0.raspberrypi.192_168_178_28"/Samsung TV/, change: "ne"}, function (obj) {

    var value = obj.state.val;

    var oldValue = obj.oldState.val;

    setState("rpi2.0.gpio.3.state"/GPIO 3/, (!getState("ping.0.raspberrypi.192_168_178_28").val));

    });

    kommt immer diese Fehlermeldung

    javascript.0 script.js.common.Test2: Cannot use sync getState, use callback instead getState("ping.0.raspberrypi.192_168_178_28", function (err, state){});

    15:51:13.500 [error] javascript.0 script.js.common.Test2: TypeError: Cannot read property 'val' of undefined at script.js.common.Test2:1:91

    Es scheint so als funktioniert getState nur ueber callback funktioniert aber nicht mit .val

    Dies passiert bei allen getState Aufrufen auch ohne Blockly.

    Fuer mich sieht dies wie ein Fehler aus.

    Viele Gruesse

    Findus

    1 Antwort Letzte Antwort
    0
    • F Offline
      F Offline
      Findus
      schrieb am zuletzt editiert von
      #2

      Problem geloest:

      in JavaScript Adapter Konfiguration.

      • Erlaube das Kommando "setObject": Haken raus

      • Nicht auf alle Zustände beim Start abonieren: Haken raus

      dann funktioniert es…..

      1 Antwort Letzte Antwort
      0
      • blauholstenB Offline
        blauholstenB Offline
        blauholsten
        Developer
        schrieb am zuletzt editiert von
        #3

        @Findus:

        Problem geloest:

        in JavaScript Adapter Konfiguration.

        • Erlaube das Kommando "setObject": Haken raus

        • Nicht auf alle Zustände beim Start abonieren: Haken raus

        dann funktioniert es….. `
        Es wäre schön, wenn du jetzt bei deinem Thread z.B. gelöst oder erledigt vor schreiben könntest. Ich finde das geht in letzter Zeit ganz schön unter. …... Danke

        Entwickler vom: - Viessman Adapter
        - Alarm Adapter

        1 Antwort Letzte Antwort
        0
        Antworten
        • In einem neuen Thema antworten
        Anmelden zum Antworten
        • Älteste zuerst
        • Neuste zuerst
        • Meiste Stimmen


        Support us

        ioBroker
        Community Adapters
        Donate

        937

        Online

        32.5k

        Benutzer

        81.6k

        Themen

        1.3m

        Beiträge
        Community
        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
        ioBroker Community 2014-2025
        logo
        • Anmelden

        • Du hast noch kein Konto? Registrieren

        • Anmelden oder registrieren, um zu suchen
        • Erster Beitrag
          Letzter Beitrag
        0
        • Home
        • Aktuell
        • Tags
        • Ungelesen 0
        • Kategorien
        • Unreplied
        • Beliebt
        • GitHub
        • Docu
        • Hilfe