Ich habe mir einen Raspberry Pi 3 zugelegt und bin nach Anleitung von Mediola gegangen.
Node 6.9.2 ist installiert.
Der Server hängt immer bei macroman.Macromanager
root@raspberrypi:/home/pi/neo_server# node automation.js
***** init *****
load configuration
=======================================
global.VERSION: 2.2.1
global.PLATFORM: PI2
global.CLOUD_URL: https://webservice.mediola.com
global.WEB_SERVER_PORT: 8088
global.DATA_FOLDER: undefined
global.APP_FOLDER: undefined
global.HM_CHIP: undefined
=======================================
29/12/2017 21:38:52.664 info: [x.hub.fileman.FileManager] init filemanager
29/12/2017 21:38:52.672 trace: [x.hub.fileman._NativeFileManager] init
29/12/2017 21:38:52.680 trace: [x.hub.fileman._NativeFileManager] get user document folder
29/12/2017 21:38:52.682 trace: [x.hub.fileman._NativeFileManager] user document folder: (linux):/root
29/12/2017 21:38:52.700 info: [x.hub.fileman.FileManager] user root folder:/root/NEO Server/data
29/12/2017 21:38:52.876 info: [x.hub.fileman.FileManager] app root folder:/root/NEO Server
29/12/2017 21:38:52.878 info: [x.hub.fileman.FileManager] log file:/root/NEO Server/logs/NEO Server.log
29/12/2017 21:38:53.345 info: [x.hub.deviceman.DeviceManager] init device managaer:db
29/12/2017 21:38:53.380 info: [x.hub.deviceman.DeviceManager] init device managaer:db2
29/12/2017 21:38:53.887 info: [x.hub.macroman.MacroManager] init macro managaer
29/12/2017 21:38:54.076 info: [x.hub.hubsyncman.SyncManager] init hub sync managaer
29/12/2017 21:38:54.091 info: [x.hub.commandman.CommandHandler] init command manager
29/12/2017 21:38:54.095 info: [x.hub.taskman.Handler] init module manager: hub modules
29/12/2017 21:38:54.955 info: [x.hub.taskman.Handler] init module manager: normal modules
29/12/2017 21:38:55.678 info: [x.hub.taskman.Handler] init task manager
29/12/2017 21:38:55.686 debug: [x.hub.sysvarman.SysvarManager] init sysvar mananger
29/12/2017 21:38:55.692 info: [x.hub.x.hub.camman.CamManager] init cam managaer
29/12/2017 21:38:55.803 warn: [x.hub.m.hm.Handler] start homematic local server error with port:9099
29/12/2017 21:38:55.803 warn: [x.hub.m.hm.Handler] Error: listen EADDRINUSE :::9099
at Object.exports._errnoException (util.js:1022:11)
at exports._exceptionWithHostPort (util.js:1045:20)
at Server._listen2 (net.js:1259:14)
at listen (net.js:1295:10)
at Server.listen (net.js:1391:5)
at k.x.hub.m.hm.Server.k.start (/home/pi/neo_server/node_modules/x.hub.m.hm.js:36:467)
at k.x.hub.m.hm.Handler.k.init (/home/pi/neo_server/node_modules/x.hub.m.hm.js:482:363)
at /home/pi/neo_server/node_modules/x.hub.moduleman.js:2:440
at Array.forEach (native)
at a.x.hub.moduleman.ModuleManager.a.init (/home/pi/neo_server/node_modules/x.hub.moduleman.js:2:279)
29/12/2017 21:38:55.808 warn: [x.hub.scriptman.Handler] script web socket server error:Error: listen EADDRINUSE :::8088
at Object.exports._errnoException (util.js:1022:11)
at exports._exceptionWithHostPort (util.js:1045:20)
at Server._listen2 (net.js:1259:14)
at listen (net.js:1295:10)
at Server.listen (net.js:1391:5)
at x.hub.Server._startServer (/home/pi/neo_server/node_modules/x.hub.js:56:39)
at x.hub.Server.start (/home/pi/neo_server/node_modules/x.hub.js:9:380)
at /home/pi/neo_server/automation.js:20:362
at /home/pi/neo_server/node_modules/x.hub.deviceman.js:6:473
at /home/pi/neo_server/node_modules/x.hub.deviceman.js:5:399
29/12/2017 21:38:55.810 trace: [x.core.debugf] listening on udp port 1901...
29/12/2017 21:38:56.592 info: [x.hub.macroman.MacroManager] init macro managaer
Hat jemand eine Idee, woran es liegen kann? Ich muss dazu sagen, dass ich ein Linux-Laie bin
Von
Hallo, danke für deine Antwort.
Wolltest du damit sagen, dass ich irgendwo etwas ändern muss? Also der PI 2 B 1.2 (ab September 2016) hat doch den gleichen Prozessor wie der Pi 3 B, den ich habe.
Ich bin nach Anleitung gegangen. Der Server startet nicht automatisch. Wenn ich den Server manuell starten möchte, bleibt er wie oben gezeigt bei x.hub.macroman.Macromanger hängen und geht nicht weiter.
Von
formatiere die sd karte wieder und mache es nochmal.
Von
ich habe nun den Pi komplett platt gemacht, neu installiert und EXAKT nach Anleitung gearbeitet. Leider hängt er genauso wieder am gleichen Punkt. Liegt es vielleicht an der Downloadversion? Bekomme ich irgendwo noch die 2.0.0 her?
Von
wo hast du den geladen????
dort bei mediola einfach auf version klicken und auswählen.
Von
Ich habe nun die neueste Version, die 2.1.1 und die 2.0.0 ausprobiert. Alle bleiben beim Starten hängen. Die 2.0.0 hängt bereits bei "listening on udp port 1901".
Ich habe auch die automation.js geändert auf global.PLATFORM = PI3
pi@raspberrypi:~/neo_server $ node automation.js
***** init *****
load configuration
=======================================
global.VERSION: 2.2.1
global.PLATFORM: PI3
global.CLOUD_URL: https://webservice.mediola.com
global.WEB_SERVER_PORT: 8088
global.DATA_FOLDER: undefined
global.APP_FOLDER: undefined
global.HM_CHIP: undefined
=======================================
31/12/2017 9:11:31.144 info: [x.hub.fileman.FileManager] init filemanager
31/12/2017 9:11:31.151 trace: [x.hub.fileman._NativeFileManager] init
31/12/2017 9:11:31.160 trace: [x.hub.fileman._NativeFileManager] get user document folder
31/12/2017 9:11:31.161 trace: [x.hub.fileman._NativeFileManager] user document folder: (linux):/home/pi
31/12/2017 9:11:31.175 info: [x.hub.fileman.FileManager] user root folder:/home/pi/NEO Server/data
31/12/2017 9:11:31.349 info: [x.hub.fileman.FileManager] app root folder:/home/pi/NEO Server
31/12/2017 9:11:31.352 info: [x.hub.fileman.FileManager] log file:/home/pi/NEO Server/logs/NEO Server.log
31/12/2017 9:11:31.861 info: [x.hub.deviceman.DeviceManager] init device managaer:db
31/12/2017 9:11:31.895 info: [x.hub.deviceman.DeviceManager] init device managaer:db2
31/12/2017 9:11:32.399 info: [x.hub.macroman.MacroManager] init macro managaer
31/12/2017 9:11:32.588 info: [x.hub.hubsyncman.SyncManager] init hub sync managaer
31/12/2017 9:11:32.602 info: [x.hub.commandman.CommandHandler] init command manager
31/12/2017 9:11:32.606 info: [x.hub.taskman.Handler] init module manager: hub modules
31/12/2017 9:11:33.456 info: [x.hub.taskman.Handler] init module manager: normal modules
31/12/2017 9:11:34.154 info: [x.hub.taskman.Handler] init task manager
31/12/2017 9:11:34.161 debug: [x.hub.sysvarman.SysvarManager] init sysvar mananger
31/12/2017 9:11:34.167 info: [x.hub.x.hub.camman.CamManager] init cam managaer
31/12/2017 9:11:34.271 trace: [x.core.debugf] listening on port 8088...
31/12/2017 9:11:34.273 trace: [x.core.debugf] listening on udp port 1901...
31/12/2017 9:11:35.031 info: [x.hub.macroman.MacroManager] init macro managaer
Auch das ohne Erfolg. Ich habe dann schon verschiedene Versionen von Node ausprobiert, von der in der Anleitung beschriebenen 6.9.2 bis hin zur 9.3.0.
Welche Distri nimmst du denn?
pi@raspberrypi:~/neo_server $ uname -a
Linux raspberrypi 4.9.59-v7+ #1047 SMP Sun Oct 29 12:19:23 GMT 2017 armv7l GNU/L inux
Von
Ich habe den neoserver auf dem v5 plus gateway
welche raspi software nimmst du?
habe gerade die anleitung gelesen, du sagst du gehst nach der anleitung genau, aber der aufruf bei dir ist schon falsch
pi@raspberrypi:~/neo_server $ node automation.js
in der anleitung steht starten sie den server jetzt mit
sudo node automation.js
also lese dir die beschreibung genau an....lösche die sd karte und nehme die node version wie es dort steht
Von
ich weiss ehrlich nicht was du für anleitungen liest und ich kenn nur diese anleitung
und hier steht
1.Installieren Sie zunächst das Programm „nodejs“LTS version (6.9.5) auf dem Raspberry Pi
und du erzählst das
Auch das ohne Erfolg. Ich habe dann schon verschiedene Versionen von Node ausprobiert, von der in der Anleitung beschriebenen 6.9.2 bis hin zur 9.3.0.
hier der link zur anleitung
diese habe ich vor einigen monaten erfolgreich auf der pi 3 installiert
http://doku.mediola.com/lib/exe/fetch.php?media=:de:neo_server_installieren.pdf
Von
hier hast du die befehle aus der anleitung welche du direkt kopieren kannst und in putty einfügen
https://mediola.answerbase.com/2320316/Gibt-es-eine-Videoanleitung-wie-man-den-Neo-Server-auf-einem-Raspberry-PI-installiert
das wget welches die node installiert ist unten in meinem kommentar vorhanden
Von
jetzt hat es geklappt. Zuerst einmal muss man mir mal sagen, dass es normal ist, dass das Script hängt :D in der Anleitung fehlt leider der Hinweis auf das Config-Tool bzw die Anbindung an die Cloud.
Danke für deine Hilfe!!!
Neuen Kommentar hinzufügen