Liste im Modul füllen

Gibt es eine Möglichkeit eine Liste in einem Modul durch ein Script/Funktion zu füllen. Ich würde gerne nach einem Scan im Netz die gefundenen Gerät in die Liste schreiben um dort eine weitere Bearbeitung zu ermöglichen?

Marum machst Du das nicht über einen Action-Button auf der Modul-Konfig-Seite?

Grundsätzlich geht das alle. Du kannst in einem Script (nicht Modul) ja mit IPS_SetProperty den JSON-String der Liste beschreiben.

Aber ich glaube nicht, dass es das ist was du haben willst :slight_smile:

Vielleicht etwas weiter ausholen?
Wann soll die Liste mit den neuen Einträgen befüllt werden?

  • Nur beim öffnen der Konfig?
  • Oder willst du damit gleich im Modul weiterarbeiten?

Ist es eine Eigenschaft oder eine Liste im Actions Bereich?

Ich habe es hier z.B. gelöst:
Liste auf "loadValuesFromConfiguration": false

Hier wird die Liste beim öffnen um fehlende VariablenIdents ergänzt, welche durch das Modul inzwischen angelegt wurden.
Ebenso werden Idents von gelöschten Variablen aus der Liste entfern.

Gearbeitet wird immer aus der Mischung aller gefundenen Geräte und der Liste, um abgewählte Einträge zu überspringen:

Michael

1 „Gefällt mir“