NEWS
Probleme mit dem hmm Adapter
-
Hallo,
da ich noch sehr viel Experimentiere kommt es auch mal vor, dass die ich die CCU ( bei mir ist das ein PI2 mit Rasbberry Matic ) vom Netz nehmen
oder einfach mal ein Lan Kabel ziehe usw.
Allerdings passiert der Fehler auch mal dann wenn alle Geräte durchlaufen und keiner eine Verbindung kappt.
hmm funktioniert einfach zwischen durch nicht mehr und das steht auch in den Logs.
hmm.0 2016-05-06 08:29:05 error hmm.0 events.js:154 throw er; // Unhandled 'error' event ^ Error: listen EADDRINUSE :::8090 at Object.exports._errnoException (util.js:890:11) at exports._exceptionWithHostPort (u hmm.0 2016-05-06 08:29:05 info hmm.0 Starting homematic-manager: /opt/iobroker/node_modules/iobroker.hmm/node_modules/homematic-manager/main.js nas 2016-05-06 08:29:03 info host.nas instance system.adapter.vis.0 terminated while should be started once vis.0 2016-05-06 08:29:02 info vis.0 starting. Version 0.9.4 in /opt/iobroker/node_modules/iobroker.vis hmm.0 2016-05-06 08:29:00 info hmm.0 hmm exited with 1 hmm.0 2016-05-06 08:29:00 error hmm.0 events.js:154 throw er; // Unhandled 'error' event ^ Error: listen EADDRINUSE :::8090 at Object.exports._errnoException (util.js:890:11) at exports._exceptionWithHostPort (u hmm.0 2016-05-06 08:28:59 info hmm.0 Starting homematic-manager: /opt/iobroker/node_modules/iobroker.hmm/node_modules/homematic-manager/main.js nas 2016-05-06 08:28:59 info host.nas instance system.adapter.dwd.0 terminated with code 0 (OK) dwd.0 2016-05-06 08:28:58 info dwd.0 starting. Version 2.0.3 in /opt/iobroker/node_modules/iobroker.dwd host-nas 2016-05-06 08:28:57 info instance system.adapter.dwd.0 started with pid 9601 host-nas 2016-05-06 08:28:57 info instance scheduled system.adapter.dwd.0 3 * * * * hmm-0 2016-05-06 08:28:54 info hmm exited with 1 hmm-0 2016-05-06 08:28:54 error at FSReqWrap.readFileAfterOpen [as oncomplete] (fs.js:324:13) hmm-0 2016-05-06 08:28:54 error at ReadFileContext.callback (/opt/iobroker/node_modules/iobroker.hmm/node_modules/homematic-manager/main.js:375:13) hmm-0 2016-05-06 08:28:54 error at /opt/iobroker/node_modules/iobroker.hmm/node_modules/homematic-manager/main.js:63:13 hmm-0 2016-05-06 08:28:54 error at initWebServer (/opt/iobroker/node_modules/iobroker.hmm/node_modules/homematic-manager/main.js:333:12) hmm-0 2016-05-06 08:28:54 error at Server.__dirname.Server.Server.listen (net.js:1362:5) hmm-0 2016-05-06 08:28:54 error at listen (net.js:1266:10) hmm-0 2016-05-06 08:28:54 error at Server.__dirname.Server.Server._listen2 (net.js:1230:14) hmm-0 2016-05-06 08:28:54 error at exports._exceptionWithHostPort (util.js:913:20) hmm-0 2016-05-06 08:28:54 error at Object.exports._errnoException (util.js:890:11) hmm-0 2016-05-06 08:28:54 error Error: listen EADDRINUSE :::8090 hmm-0 2016-05-06 08:28:54 error ^ hmm-0 2016-05-06 08:28:54 error throw er; // Unhandled 'error' event hmm-0 2016-05-06 08:28:54 error events.js:154
Manchmal hilft es dann mehrere Adapter also die jeweiligen Instanzen neu zu starten. rpc0 und rpc1 ( Wired und Funk ), rega und hmm.
Allerdings auch nicht immer. Dann versuche ich iobroker stop und iobroker start. Auch das klappt nicht immer.
Das letzte Mittel ist es dann den ganzen Rechner wo iobroker läuft neu zu starten ganz nach dem Prinzip:
Try to turn it off and on again.
Edit: Bei beiden rpc1 und rpc0 ist XML-RPC eingestellt.
Habt Ihr da eine Idee, wie man das in den Griff bekommen könnte?