NEWS
States von "system.adapter.*" können nicht gelesen werden
-
Hi!
Ich scheitere momentan daran, die states von z.b. system.adapter.admin.0.connected mittels iobroker-in node auszulesen.
Ergebnis ist entweder "connected" oder "not exists".
Wenn ich den state als linked object (linkeddevices adapter) anlege kann ich den wert problemlos lesen.Hat jemand eine Idee woran das liegen kann?
Bis heute nachmittag hat es geklappt, dann habe ich node.js auf V12.17.0 upgedated. node-red version ist unverändert 1.0.6
Marcus
-
@MaZchen Bei mir ist der Wert von system.adapter.admin.0.connected "true". Somit denke ich dass das ein Boolean ist, der aber wahrscheinlich als String geliefert wird.
-
@MaZchen
node-red würde ich auch mal aktualisieren. -
@Thomas-Braun das ist jetzt spannend. Das Burger Menü in node red zeigt mir V1.0.6.
Die Adapter Übersicht zeigt 1.17.2 "installiert" und 1.13.0 "verfügbar" -
@MaZchen sagte in States von "system.adapter.*" können nicht gelesen werden:
@Thomas-Braun das ist jetzt spannend. Das Burger Menü in node red zeigt mir V1.0.6.
Die Adapter Übersicht zeigt 1.17.2 "installiert" und 1.13.0 "verfügbar"Habe ewig nicht mehr mit node-red gearbeitet. Aber ich glaube, dass die Version im Burger-Menü die node-red version (1.0.6) ist die in der Adapter-Version (1.17.2) verwendet wird.
Wenn dort die installierte höher als die verfügbare ist, hast du am eingestellten Repo vorbeiinstalliert -
@Homoran ok. das ist möglich, habe vor einiger Zeit von latest zu stable geswitchted.
-
@mickym richtig. Das gilt aber auch für den verlinkten wert in linked devices. Dort klappts.
Wenn ich es z.b. mit memHeapTotal funktioniert es auch nicht direkt.gibt es eine Doku der Adaptereinstellungen für node red?
-
Habe jetzt mal debugging eingeschaltet und bekomme die Meldung "State "node-red.0.system.adapter.admin.0.connected" does not exist in the ioBroker".
node-red sucht also nach einem state im node-red Zweig, der natürlich nicht existiert.
Das topic im node ist "system.adapter.admin.0.connected"