Einstellungen in setting.js für zusätzlich geladene Module

Antworten
SabineT
starter
Beiträge: 33
Registriert: 22.03.2018, 16:12
Wohnort: Ungarn

Einstellungen in setting.js für zusätzlich geladene Module

Beitrag von SabineT » 14.09.2018, 11:06

Hallo!

Wie kann ich in settings.js (im Verzeichnis /opt/iobroker/iobroker-data/node-red) Einstellungen für zusätzlich geladene Module (z.B. node-red-contrib-uibuilder) hinzufügen? Die Datei wird ja bei einem Neustart jedesmal aus /opt/iobroker/node_modules/node-red/settings.js generiert, wobei aber nicht alle dort vorgenommenen Eintäge übernommen werden!

lg, Sabine

SabineT
starter
Beiträge: 33
Registriert: 22.03.2018, 16:12
Wohnort: Ungarn

Re: Einstellungen in setting.js für zusätzlich geladene Module

Beitrag von SabineT » 21.09.2018, 06:27

hat da niemand eine Idee dazu?

dna909
professional
Beiträge: 171
Registriert: 28.02.2017, 09:07

Re: Einstellungen in setting.js für zusätzlich geladene Module

Beitrag von dna909 » 21.09.2018, 08:00

Um zusätliche Module zu laden, trage das bitte in die Konfiguration von Node-Red-Adapter ein (im Admin unter Instanzen).

mfg

dna909
Intel NUC7PJYH mit Proxmox, Odroid U2, CCU2, Philips Hue, ESP8266, Xiaomi Robot, Google Chromecast Audio, Instar 6012HD, Bosch HNG6764S6

SabineT
starter
Beiträge: 33
Registriert: 22.03.2018, 16:12
Wohnort: Ungarn

Re: Einstellungen in setting.js für zusätzlich geladene Module

Beitrag von SabineT » 24.10.2018, 07:12

dna909 hat geschrieben:
21.09.2018, 08:00
Um zusätliche Module zu laden, trage das bitte in die Konfiguration von Node-Red-Adapter ein (im Admin unter Instanzen).

mfg

dna909
Das weis ich und hab ich auch gemacht, aber uibuilder braucht z.B. zusätzlich in der settings.js einen Eintrag (sh. https://www.npmjs.com/package/node-red- ... figuration)!
Leider wird /opt/iobroker/iobroker-data/node-red/settings.js aber bei jedem Neustart der Instanz überschrieben.

lg, Sabine

rewenode
professional
Beiträge: 104
Registriert: 02.11.2017, 02:36

Re: Einstellungen in setting.js für zusätzlich geladene Module

Beitrag von rewenode » 24.10.2018, 08:47

Ich kann dir zwar nicht sagen, ob es der 'offizielle Weg' ist, oder ob es auch mit deinen Modulen geht, aber versuche doch mal die Eintragungen in:

Code: Alles auswählen

/opt/iobroker/node_modules/iobroker.node-red/settings.js
Im Unterschied zu den Einstellungen in /opt/iobroker/iobroker-data/node-red/settings.js wurden so bei mir alle Einstellungen übernommen

gruß

Benutzeravatar
apollon77
guru
Beiträge: 7104
Registriert: 10.04.2015, 12:27

Re: Einstellungen in setting.js für zusätzlich geladene Module

Beitrag von apollon77 » 24.10.2018, 08:50

Das sollte tun, wird aber bei einem node-red Adapterupdate ggf überschrieben!
How-to:
* Debug-Log für einen Adapter/Instanz einschalten? -> Instanzen -> Expertenomodus -> Spalte Loglevel/Log-Stufe

rewenode
professional
Beiträge: 104
Registriert: 02.11.2017, 02:36

Re: Einstellungen in setting.js für zusätzlich geladene Module

Beitrag von rewenode » 24.10.2018, 08:53

apollon77 hat geschrieben:
24.10.2018, 08:50
Das sollte tun, wird aber bei einem node-red Adapterupdate ggf überschrieben!
Danke, gut zu wissen! Also im Zweifel sichern.

Benutzeravatar
apollon77
guru
Beiträge: 7104
Registriert: 10.04.2015, 12:27

Re: Einstellungen in setting.js für zusätzlich geladene Module

Beitrag von apollon77 » 24.10.2018, 08:54

Ja, aber nicht undingt dann blind zurückspielen weil SIe sich vllt mit dem Update auch von Adapterseite geändert hat :-)
Also Am Ende: Merken was man geändert hat sodass man das wiederholen kann
How-to:
* Debug-Log für einen Adapter/Instanz einschalten? -> Instanzen -> Expertenomodus -> Spalte Loglevel/Log-Stufe

rewenode
professional
Beiträge: 104
Registriert: 02.11.2017, 02:36

Re: Einstellungen in setting.js für zusätzlich geladene Module

Beitrag von rewenode » 24.10.2018, 08:58

apollon77 hat geschrieben:
24.10.2018, 08:54
Ja, aber nicht undingt dann blind zurückspielen weil SIe sich vllt mit dem Update auch von Adapterseite geändert hat :-)
Also Am Ende: Merken was man geändert hat sodass man das wiederholen kann
Klar, nehm' ich mir immer vor! Und fällt mir auch regelmäßig nach einem Adapterupdate wieder ein :lol:

SabineT
starter
Beiträge: 33
Registriert: 22.03.2018, 16:12
Wohnort: Ungarn

Re: Einstellungen in setting.js für zusätzlich geladene Module

Beitrag von SabineT » 24.10.2018, 11:02

Danke auch für die Tipps! Funzt bei mir jetzt auch.

Hintergrund bei mir ist, dass mir das Dashboard von node-red nicht wirklich gefällt und ich jetzt mit vue + uibuilder + chart.js eine Seite erstellt habe, auf der ich meine Wetterdaten visualisiere.

lg, Sabine

rewenode
professional
Beiträge: 104
Registriert: 02.11.2017, 02:36

Re: Einstellungen in setting.js für zusätzlich geladene Module

Beitrag von rewenode » 24.10.2018, 11:06

SabineT hat geschrieben:
24.10.2018, 11:02
...dass mir das Dashboard von node-red nicht wirklich gefällt ...
Wohl wahr. Da gibt es grade ein Update, was einiges flexibler machen soll.
https://discourse.nodered.org/t/announc ... -0/4196/14
Kann allerdings nichts dazu sagen, weil ich mir das noch nicht wirklich angesehen habe.

Antworten