@Zefau sagte in Konfiguration fremder Adapter / Instanzen anderer Adapter:
Dort war adapter.getForeignObject [...] angegeben
Mit adapter.getForeignObjects [...] führte zu keinem Erfolg.
Das sind auch zwei unterschiedliche Methoden. Mit "s" (Mehrzahl) vs. ohne "s" (Singular).
@Zefau sagte in Konfiguration fremder Adapter / Instanzen anderer Adapter:
muss leider sagen, dass die Doku für Entwickler wirklich mist ist.
Da muss ich dir zustimmen. Ich habe einen Mittelweg gelöst, der IMO zwei Fliegen mit einer Klappe schlägt. Bei Verwendung eines aktuellen Templates mit einem Editor der TypeScript versteht (VSCode / WebStorm) solltest du zumindest anhand der Syntaxhilfe Unterstützung beim Aufruf der Funktionen bekommen. Mit der richtigen Option wird auch gemeckert, wenn du Funktionen falsch verwendest.
Zugegeben, die aus dem Quellcode kopierte Beschreibung der Funktion ist auch nicht wirklich gut:
Get foreign objects by pattern, by specific type and resolve their enums.
Wenn du hierzu Verbesserungsvorschläge hast, immer her damit. Am besten Issues in https://github.com/ioBroker/adapter-core eröffnen.