NEWS
Objekt-Name auslesen
-
Hallo Zusammen,
ich sitze gerade an einem Adapter und möchte den Objektnamen (2 Spalte bei Objekten) auslesen. Leider komme ich nicht weiter.Folgender Test bringt das Script zum Absturz::
let name = await adapter.getForeignObject(ObjectID).common.name; adapter.log.info("Name der ID: " + name);Wäre über Hilfe dankbar.
Grüße
-
Lösung gefunden

adapter.getForeignObject(ID, function(err, obj){ adapter.log.info("Name: " + obj.common.name); }); -
@mischu sagte in Objekt-Name auslesen:
let name = await adapter.getForeignObject(ObjectID).common.name; adapter.log.info("Name der ID: " + name);... oder einfach
let obj = await adapter.getForeignObject(ObjectID); adapter.log.info("Name der ID: " + obj.common.name);Dann ist es weiterhin async. Dazu kann ich folgendes empfehlen: https://gist.github.com/AlCalzone/d14b854b69ce5e8a03718336cc650a95