NEWS
Node-red adapter startet nicht bei verwendung von npm
-
Hallo *,
ich möchte über den Dienst "messagebird" SMS versenden.
Ich habe in der node-red Konfigurationsmaske das zusätzliche npm modul "messagebird" hinzugefügt.
Außerdem habe ich es mit npm in folgedem Pfad installiert:
/opt/iobroker/node_modules/iobroker.node-red
Danach startet der Adapter nicht mehr. Im sekundentakt sehe ich folgendes im Log:
node-red.0 2017-04-23 10:44:34.687 info node-red exited with 0 node-red.0 2017-04-23 10:44:33.046 info Starting node-red: --max-old-space-size=128 /opt/iobroker/node_modules/iobroker.node-red/node_modules/node-red/red.js -v --settings /opt/iobroker/iobroker-data/node-red/settings.js
Wenn ich jedoch manuell in der shell das ganze ausführe, startet node-red ohne Fehler:
node /opt/iobroker/node_modules/iobroker.node-red/node_modules/node-red/red.js --settings /opt/iobroker/iobroker-data/node-red/settings.js
Das settings.js sieht wie Folgt aus:
functionGlobalContext: { // "messagebird": require("/opt/iobroker/node_modules/iobroker.node-red/node_modules/messagebird") // os:require('os'), // bonescript:require('bonescript'), // arduino:require('duino') }
Sobald ich die Zeile mit messagebird auskommentiere, fährt auch der Adapter wieder hoch.
Meine Fragen:
-
Wieso lässt sich nodered über shell starten, aber der Adapter nicht?
-
Wo finde ich die Konsolenlogs von nodered?
-