NEWS
Node-red Instanz behält alte IP
-
Hallo,
erstmal vorweg: ich bin nicht 100% sicher, ob das das richte Unterforum ist…
Mein Problem: Ich musste die IP meines Linux Servers ändern, auf dem hier mein ioBroker Master läuft. Mittlerweile läuft wieder alles, bis auf den node-red adapter. Node-red selber ist unter der neuen IP Adresse zu erreichen und funktioniert. Aber der Adapter besteht darauf mit der alten IP zu sprechen und ich sehe keinen weg ihm beizubringen, dass sich die IP geändert hat. Gibt es da eine Möglichkeit? Was kann ich tun?
Wenn ich die Instanz lösche und neuanlege, geht es dann ggf.? Verliere ich dann alle flows?
So sieht das im Log aus (wobei 192.168.0.2 die alte Adresse des Systems ist, die neue wäre 192.168.1.20):
2018-08-28 15:07:07.769 - debug: node-red.0 objectDB connected 2018-08-28 15:07:07.784 - debug: node-red.0 statesDB connected 2018-08-28 15:07:07.884 - info: node-red.0 starting. Version 1.6.0 in /opt/iobroker/node_modules/iobroker.node-red, node: v10.6.0 2018-08-28 15:07:08.158 - info: node-red.0 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 2018-08-28 15:07:08.621 - debug: node-red.0 28 Aug 15:07:08 - [info] Welcome to Node-RED =================== 2018-08-28 15:07:08.621 - debug: node-red.0 28 Aug 15:07:08 - [info] Node-RED version: v0.18.7 28 Aug 15:07:08 - [info] Node.js version: v10.6.0 28 Aug 15:07:08 - [info] Linux 4.15.0-33-generic x64 LE 2018-08-28 15:07:08.842 - debug: node-red.0 28 Aug 15:07:08 - [info] Loading palette nodes 2018-08-28 15:07:09.611 - debug: node-red.0 28 Aug 15:07:09 - [info] Polymer started at /polymer 2018-08-28 15:07:09.658 - debug: node-red.0 28 Aug 15:07:09 - [info] Dashboard version 2.9.5 started at /ui 2018-08-28 15:07:10.065 - warn: node-red.0 28 Aug 15:07:10 - [warn] ------------------------------------------------------ 28 Aug 15:07:10 - [warn] [node-red/rpi-gpio] Info : Ignoring Raspberry Pi specific node 28 Aug 15:07:10 - [warn] ------------------------------------------------------ 28 Aug 15:07:10 - [info] Settings file : /opt/iobroker/iobroker-data/node-red/settings.js 2018-08-28 15:07:10.065 - warn: node-red.0 28 Aug 15:07:10 - [info] User directory : /opt/iobroker/iobroker-data/node-red/ 28 Aug 15:07:10 - [warn] Projects disabled : set editorTheme.projects.enabled=true to enable 28 Aug 15:07:10 - [info] Flows file : /opt/iobroker/iobroker-data/node-red/flows.json 2018-08-28 15:07:10.101 - debug: node-red.0 28 Aug 15:07:10 - [info] Starting flows 2018-08-28 15:07:10.107 - debug: node-red.0 28 Aug 15:07:10 - [info] Started flows 2018-08-28 15:07:10.121 - debug: node-red.0 28 Aug 15:07:10 - [info] Server now running at http://127.0.0.1:1880/ 2018-08-28 15:07:10.113 - debug: node-red.0 objectDB connected 2018-08-28 15:07:10.140 - debug: node-red.0 Callback URL = http://192.168.1.20:1880/wemoNG/notification 2018-08-28 15:07:10.147 - debug: node-red.0 statesDB connected 2018-08-28 15:07:10.175 - debug: node-red.0 28 Aug 15:07:10 - [info] [debug:68aa3d50.bc9864] { topic: 'wemo.state', payload: { raw: '<e:propertyset xmlns:e="urn:schemas-upnp-org:event-1-0">\n<e:property>\n<binarystate>0</binarystate>\n</e:property>\n</e:propertyset>\n\n\r', state: '0', sid: 'uuid:45ceac6e-1dd2-11b2-a175-dfa4ead594a3', type: 'socket', name: 'WeMo Switch', id: '221646K1100D5F' }, _msgid: '12cec93a.4c7387' } 2018-08-28 15:07:10.176 - debug: node-red.0 28 Aug 15:07:10 - [info] [debug:8be192f8.120ef8] { topic: 'wemo.state', payload: false, _msgid: '12cec93a.4c7387' } 2018-08-28 15:07:11.519 - warn: node-red.0 Failed to GET info from http://192.168.0.2:10002/upnp/description.xml 2018-08-28 15:07:11.531 - warn: node-red.0 { Error: connect EHOSTUNREACH 192.168.0.2:10002 at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1162:14) errno: 'EHOSTUNREACH', code: 'EHOSTUNREACH', syscall: 'connect', address: '192.168.0.2', port: 10002 }
Viele Grüße,
Garfonso