NEWS
Device enum / device aufzählung
-
Weiß jemand wie man so etwas anlegt?
Theoretisch müssten dann die devices unter dem datenpunkt devices.* erscheinen. Dieser ist über den expertenmodus sichtbar. -
@oliverio Sind doch unter enum im Expertenmodus?
Willst du neue Aufzählungen anlegen, oder einer IDs zuordnen? -
Hintergrund ist, ich schaue mir gerade den iobroker n8n Adapter an
Dort sollte man auch mal devices auswählen können.Abgefragt werden die wohl als enum mit Typ devices
https://github.com/ioBroker/ioBroker.n8n/blob/bc5d9ea4f25b4ae667e1a70ae87a15f599071850/n8n-nodes-iobroker/nodes/IoBrokerNodes/IobAdapter.ts#L1023Eine enum Auflistung gibt es allerdings nicht.
Aber ein datenpunkt devices.*
Da bekomme ich aber nichts gefüllt.
Die Frage ist, wie man den befüllt bekommt.
Über den tab devices geht es nicht.Der Code dazu im n8n Adapter ist noch nicht aktiv/korrekt?
-
@oliverio Falls es mal aktiviert wird, müssen die Elemente (IDs) dann unter
enum.devices
zugeordnet werden.
Vorhanden sind ja schonenum.rooms
undenum.functions
. Ich weiß nicht mehr ob man das bei der Installation von ioBroker anwählen kann, so dass auchenum.devices
angelegt werden würde?322 } else if (type === 'rooms') { 339 } else if (type === 'functions') { /* 356 } else if (type === 'devices') { */
-
Ich bin mir nichtmal sicher ob er Code richtig ist.
Ich habe auch noch eine andere Art der Abfrage gefunden,
Muss die aber mal nich ausprobieren und schauen was da zurückkommt. Aber ich denke da kommen die datenpunkte unter devices zurück, die ich nicht gefüllt bekomme -
@oliverio Da geht es ja um den TYPE
Das ist ja Einstufung der Objekte vom Adapter device, channel, meta, usw.
Das andere, enum.devices, wäre eine persönliche Zuordnung, was zu dem definierten persönlichem Device gehört, so hab ich es verstanden. -
Ok danke
Ich schaue mal.
Ist jetzt auch nicht Priorität 1