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. Skripten / Logik
  4. Blockly
  5. Adapter Fehler ?

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    2.5k

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.3k

Adapter Fehler ?

Geplant Angeheftet Gesperrt Verschoben Blockly
6 Beiträge 3 Kommentatoren 245 Aufrufe 2 Watching
  • Ä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.
  • B Offline
    B Offline
    BigMike71
    schrieb am zuletzt editiert von
    #1

    Ich habe die letzten Tage einige dinge mit Blockly gemacht, dabei ist mir Folgendes aufgefallen.
    Ich habe mal zur Einfachheit was ganz Kleines zusammengesteckt was schon zu dieser Fehlermeldung
    in JS führt (ich weiß, dass keine Ausgabe kommen kann da ja nicht aktuell getriggert) aber es geht um die Fehlermeldung an sich!
    Block.png

    var test;
    test = false;
    on({ id: [].concat(test), val: true }, async (obj) => {
      let value = obj.state.val;
      let oldValue = obj.oldState.val;
      console.info(test);
    });
    

    es kommt beim start vom Script folgende Meldung:
    javascript.0 13:04:56.562 error Error by subscription (trigger): empty ID defined. All states matched.

    darüber hinaus reagiert der Trigger auch nicht auf ein "Wahr" wenn ich die Variable in einem späteren zeitpunkt im gleichen Script die Variable auf Wahr setze.
    ist das ein Denkfehler?
    Fehler im Adapter, weil zusammensetzen lässt sich das ja problemlos?

    JS-Controller 7.0.7
    JS 9.0.11
    Node JS v22.19.0
    alles aktuell inkl. Raspi 5 OS

    HomoranH 1 Antwort Letzte Antwort
    0
    • B BigMike71

      Ich habe die letzten Tage einige dinge mit Blockly gemacht, dabei ist mir Folgendes aufgefallen.
      Ich habe mal zur Einfachheit was ganz Kleines zusammengesteckt was schon zu dieser Fehlermeldung
      in JS führt (ich weiß, dass keine Ausgabe kommen kann da ja nicht aktuell getriggert) aber es geht um die Fehlermeldung an sich!
      Block.png

      var test;
      test = false;
      on({ id: [].concat(test), val: true }, async (obj) => {
        let value = obj.state.val;
        let oldValue = obj.oldState.val;
        console.info(test);
      });
      

      es kommt beim start vom Script folgende Meldung:
      javascript.0 13:04:56.562 error Error by subscription (trigger): empty ID defined. All states matched.

      darüber hinaus reagiert der Trigger auch nicht auf ein "Wahr" wenn ich die Variable in einem späteren zeitpunkt im gleichen Script die Variable auf Wahr setze.
      ist das ein Denkfehler?
      Fehler im Adapter, weil zusammensetzen lässt sich das ja problemlos?

      JS-Controller 7.0.7
      JS 9.0.11
      Node JS v22.19.0
      alles aktuell inkl. Raspi 5 OS

      HomoranH Offline
      HomoranH Offline
      Homoran
      Global Moderator Administrators
      schrieb am zuletzt editiert von
      #2

      @bigmike71 Was tust du da?
      du willst doch nicht etwa auf eine Variable triggern?
      Das geht nur mit IDs.
      so steht das auch in der Meldung

      kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

      B 1 Antwort Letzte Antwort
      1
      • HomoranH Homoran

        @bigmike71 Was tust du da?
        du willst doch nicht etwa auf eine Variable triggern?
        Das geht nur mit IDs.
        so steht das auch in der Meldung

        B Offline
        B Offline
        BigMike71
        schrieb am zuletzt editiert von
        #3

        @homoran
        doch das wollte ich ohne den Umweg ein Variable in eine DP zu schreiben.
        wenn das nicht erlaubt ist, dann sollte man das auch nicht zusammen klickbar machen :/

        HomoranH 1 Antwort Letzte Antwort
        0
        • B BigMike71

          @homoran
          doch das wollte ich ohne den Umweg ein Variable in eine DP zu schreiben.
          wenn das nicht erlaubt ist, dann sollte man das auch nicht zusammen klickbar machen :/

          HomoranH Offline
          HomoranH Offline
          Homoran
          Global Moderator Administrators
          schrieb am zuletzt editiert von
          #4

          @bigmike71 sagte in Adapter Fehler ?:

          dann sollte man das auch nicht zusammen klickbar machen

          die Variable könnte ja eine ID enthalten
          dann geht das

          kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

          der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

          B 1 Antwort Letzte Antwort
          1
          • HomoranH Homoran

            @bigmike71 sagte in Adapter Fehler ?:

            dann sollte man das auch nicht zusammen klickbar machen

            die Variable könnte ja eine ID enthalten
            dann geht das

            B Offline
            B Offline
            BigMike71
            schrieb am zuletzt editiert von
            #5

            @homoran
            ok, habe verstanden :)
            dann war das ein Denkfehler meinerseits

            1 Antwort Letzte Antwort
            1
            • skvarelS Online
              skvarelS Online
              skvarel
              Developer
              schrieb am zuletzt editiert von
              #6

              Man sieht es auch schon im Trigger-Block, was dort verlangt wird.

              5edf0124-fbde-4455-97e1-c6ae65dcb91b-image.png

              #TeamInventwo
              • Autodarts by inventwo
              • FoxESS Cloud by inventwo
              • vis-inventwo & vis-2-widgets-inventwo
              • vis-icontwo & vis-2-widgets-icontwo

              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

              318

              Online

              32.6k

              Benutzer

              82.3k

              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