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. Entwicklung
  4. Wert von State wird im Admin Bereich nicht angezeigt

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.4k

Wert von State wird im Admin Bereich nicht angezeigt

Geplant Angeheftet Gesperrt Verschoben Entwicklung
state setadmin
6 Beiträge 3 Kommentatoren 585 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.
  • jpgorganizerJ Offline
    jpgorganizerJ Offline
    jpgorganizer
    schrieb am zuletzt editiert von
    #1

    Hi Leute,

    ich verzweifle beinahe. Ich entwickle gerade an einem Adapter und versuche einen State zu schreiben mit

    members = 'ein Test';
    adapter.setState('device.deviceList', members, function (err) {
    	// analyse if the state could be set (because of permissions)
    	if (err) adapter.log.error(err);
    });
    adapter.getState('device.deviceList', function(err, obj) {
    	if (!err) adapter.log.info('getstate: ' + obj.val);
    });
    

    Der State ist bereits angelegt und ich bekomme auch keine Fehlermeldung. Das getState (Zeile 6) liefert genau den erwarteten Wert zurück.
    Sogar ein ein onStateChange wird ausgelöst und liefert ebenfalls den erwarteten Wert.
    Nur im Object-Tab des Admin-Bereichs bleibt der Wert leer; der State selbst wird angezeigt.. Die üblichen Verdächtigen (Browser neu laden, Rechner booten, etc) habe ich durch .

    Andere States lassen sich einwandfrei schreiben/lesen/im Object-Tab anzeigen.

    Hat jemand eine Idee, woran das liegen könnte. Ist einfach schlichtweg ärgerlich, denn zum Debuggen würde man manchmal gerne wissen, was denn nun wieder in welchem Feld stand.

    VG jpgorganizer

    Bitte keine Fragen per PN, die gehören ins Forum!

    ioBroker
    smartgarden Adapter für GARDENA smart system
    Plattform: Raspberry Pi OS Linux 12 (bookworm), Node.js: v18.18.2, NPM: 9.8.1

    HomoranH UncleSamU 2 Antworten Letzte Antwort
    0
    • jpgorganizerJ jpgorganizer

      Hi Leute,

      ich verzweifle beinahe. Ich entwickle gerade an einem Adapter und versuche einen State zu schreiben mit

      members = 'ein Test';
      adapter.setState('device.deviceList', members, function (err) {
      	// analyse if the state could be set (because of permissions)
      	if (err) adapter.log.error(err);
      });
      adapter.getState('device.deviceList', function(err, obj) {
      	if (!err) adapter.log.info('getstate: ' + obj.val);
      });
      

      Der State ist bereits angelegt und ich bekomme auch keine Fehlermeldung. Das getState (Zeile 6) liefert genau den erwarteten Wert zurück.
      Sogar ein ein onStateChange wird ausgelöst und liefert ebenfalls den erwarteten Wert.
      Nur im Object-Tab des Admin-Bereichs bleibt der Wert leer; der State selbst wird angezeigt.. Die üblichen Verdächtigen (Browser neu laden, Rechner booten, etc) habe ich durch .

      Andere States lassen sich einwandfrei schreiben/lesen/im Object-Tab anzeigen.

      Hat jemand eine Idee, woran das liegen könnte. Ist einfach schlichtweg ärgerlich, denn zum Debuggen würde man manchmal gerne wissen, was denn nun wieder in welchem Feld stand.

      VG jpgorganizer

      HomoranH Nicht stören
      HomoranH Nicht stören
      Homoran
      Global Moderator Administrators
      schrieb am zuletzt editiert von
      #2

      @jpgorganizer sagte in Wert von State wird im Admin Bereich nicht angezeigt:

      Nur im Object-Tab des Admin-Bereichs bleibt der Wert leer;

      wo befindet sich der Datenpunkt?

      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 -

      jpgorganizerJ 1 Antwort Letzte Antwort
      0
      • HomoranH Homoran

        @jpgorganizer sagte in Wert von State wird im Admin Bereich nicht angezeigt:

        Nur im Object-Tab des Admin-Bereichs bleibt der Wert leer;

        wo befindet sich der Datenpunkt?

        jpgorganizerJ Offline
        jpgorganizerJ Offline
        jpgorganizer
        schrieb am zuletzt editiert von jpgorganizer
        #3

        @Homoran

        unterhalb meines Adapters

        smartt.0.

        also vollständig wäre das dann
        smartt.0.devices.deviceList
        und ich habe auch schon versucht ein
        adapter.name + adapter.instance + '.'
        davor zu schreiben. Effekt ... kein Effekt.

        Andere DP werden geschrieben und die Funktion die das macht ist die gleiche.
        Danke.

        Bitte keine Fragen per PN, die gehören ins Forum!

        ioBroker
        smartgarden Adapter für GARDENA smart system
        Plattform: Raspberry Pi OS Linux 12 (bookworm), Node.js: v18.18.2, NPM: 9.8.1

        HomoranH 1 Antwort Letzte Antwort
        0
        • jpgorganizerJ jpgorganizer

          @Homoran

          unterhalb meines Adapters

          smartt.0.

          also vollständig wäre das dann
          smartt.0.devices.deviceList
          und ich habe auch schon versucht ein
          adapter.name + adapter.instance + '.'
          davor zu schreiben. Effekt ... kein Effekt.

          Andere DP werden geschrieben und die Funktion die das macht ist die gleiche.
          Danke.

          HomoranH Nicht stören
          HomoranH Nicht stören
          Homoran
          Global Moderator Administrators
          schrieb am zuletzt editiert von
          #4

          @jpgorganizer sagte in Wert von State wird im Admin Bereich nicht angezeigt:

          unterhalb meines Adapters

          Sorry!
          Habe mal wieder nicht gesehen in welcher Kategorie ich mich hier befinde :-(

          Da wird dir sicher gleich geholfen!

          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 -

          1 Antwort Letzte Antwort
          0
          • jpgorganizerJ jpgorganizer

            Hi Leute,

            ich verzweifle beinahe. Ich entwickle gerade an einem Adapter und versuche einen State zu schreiben mit

            members = 'ein Test';
            adapter.setState('device.deviceList', members, function (err) {
            	// analyse if the state could be set (because of permissions)
            	if (err) adapter.log.error(err);
            });
            adapter.getState('device.deviceList', function(err, obj) {
            	if (!err) adapter.log.info('getstate: ' + obj.val);
            });
            

            Der State ist bereits angelegt und ich bekomme auch keine Fehlermeldung. Das getState (Zeile 6) liefert genau den erwarteten Wert zurück.
            Sogar ein ein onStateChange wird ausgelöst und liefert ebenfalls den erwarteten Wert.
            Nur im Object-Tab des Admin-Bereichs bleibt der Wert leer; der State selbst wird angezeigt.. Die üblichen Verdächtigen (Browser neu laden, Rechner booten, etc) habe ich durch .

            Andere States lassen sich einwandfrei schreiben/lesen/im Object-Tab anzeigen.

            Hat jemand eine Idee, woran das liegen könnte. Ist einfach schlichtweg ärgerlich, denn zum Debuggen würde man manchmal gerne wissen, was denn nun wieder in welchem Feld stand.

            VG jpgorganizer

            UncleSamU Offline
            UncleSamU Offline
            UncleSam
            Developer
            schrieb am zuletzt editiert von UncleSam
            #5

            @jpgorganizer Eigentlich kein Grund, dass er nicht angezeigt wird, aber aus dem Adapter solltest du in 99% der Fälle ein setState mit Ack true machen.

            Kannst du mal die Raw Ansicht des State hier zeigen. Und vielleicht auch noch die Raw Ansicht des Parent ("device").

            Bitte bei Problemen mit meinen Adaptern, Issue auf GitHub erfassen: Loxone | I2C | Luxtronik2
            ♡-lichen Dank an meine Sponsoren

            jpgorganizerJ 1 Antwort Letzte Antwort
            0
            • UncleSamU UncleSam

              @jpgorganizer Eigentlich kein Grund, dass er nicht angezeigt wird, aber aus dem Adapter solltest du in 99% der Fälle ein setState mit Ack true machen.

              Kannst du mal die Raw Ansicht des State hier zeigen. Und vielleicht auch noch die Raw Ansicht des Parent ("device").

              jpgorganizerJ Offline
              jpgorganizerJ Offline
              jpgorganizer
              schrieb am zuletzt editiert von
              #6

              @UncleSam

              Oh Mann, ich bin blind. Aber mit deiner Frage hast du mich irritiert und dann habe ich es gesehen. Du frägst

              @UncleSam sagte in Wert von State wird im Admin Bereich nicht angezeigt:

              Und vielleicht auch noch die Raw Ansicht des Parent ("device").

              Ich denk mir so, wieso frägt er nach device muss doch devicesheißen? Und dann habe ich es gesehen, dass ich schlichtweg das s vergessen habe und auch nach stundenlangem draufschauen nicht gesehen habe :eyeglasses:

              So, Code korrigiert und siehe da, alles geht.
              Danke für das Nachfragen.

              Aber interessant ist, dass es keinerlei Fehlermeldung im Programm gibt und sogar alle Handler etc. funktionieren (da diese auch auf device..... reagierten), obwohl das Objekt für den State gar nicht existiert.
              Soll das so sein?

              VG jpgorganizer

              Bitte keine Fragen per PN, die gehören ins Forum!

              ioBroker
              smartgarden Adapter für GARDENA smart system
              Plattform: Raspberry Pi OS Linux 12 (bookworm), Node.js: v18.18.2, NPM: 9.8.1

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


              Support us

              ioBroker
              Community Adapters
              Donate

              696

              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