NEWS
[gelöst] ioBroker unter Windows mit Logitech Media Server
-
Hallo,
ich probiere gerade den ioBroker unter Windows zu installieren. Wenn ich starten will mit ioBroker start, dann öffnet sich das node.exe
Ich komme aber nicht auf die HTTP Seite.
Bei mir läuft nun auch auf dem System ein Logitech Media Server auf Port 9000
Ich habe nun versucht eine alternative auf Port 8888 zu starten.
Wenn ich nun ioBroker starte öffnen sich zwei Fenster mit node.js
Aber auch auf 127.0.0.1:8888 läuft nix!
Was mache ich falsch?
-
Hallo mafl,
Herzlich Willkommen im Forum.
Was mache ich falsch? `
Du gibst uns keine Information darüber wie du ioBroker installiert hast noch wie du es gestartet hast.Genauso wenig hast du uns verraten welche Windows Version du nutzt und welche nodejs Version du installiert hast.
Welche installation hast du gewählt? http://www.iobroker.net/?page_id=2291&lang=de
nodejs Version herausfinden: Kommandozeile Aufrufen und "nodejs -v" eingeben.
Portbelegung herausfinden: Ressourcenmonitor oder ab Win 8.1 Taskmanager aufrufen und in den Reiter Netzwerk wechseln. Dort finden sich alle Prozesse mit den von ihnen geöffneten Ports.
Den Port halte ich für Unwahrscheinlich da du schon versucht hast den auf einen anderen zu verlegen.
-
Hallo,
automatische Windows-Installation!
-Windows 10 Pro 64 Bit Version 1607 (Build 14393.693)
-nodejs gibt nur sowas aus:
__> nodejs -v
ReferenceError: nodejs is not defined
at repl:1:1
at REPLServer.defaultEval (repl.js:262:27)
at bound (domain.js:287:14)
at REPLServer.runBound [as eval] (domain.js:300:12)
at REPLServer. <anonymous>(repl.js:431:12)
at emitOne (events.js:82:20)
at REPLServer.emit (events.js:169:7)
at REPLServer.Interface._onLine (readline.js:212:10)
at REPLServer.Interface._line (readline.js:551:8)
at REPLServer.Interface.ttyWrite (readline.js:828:14)</anonymous>_
Im Ressourcenmonitor von Windows 10 Kann ich unter Netzwerk TCP Verbindungen nur einen Prozess finden der node heisst und Port 9001 und einen Prozess ausgegraut auch mit Namen node und Port 9000
-
Sorry der befehl muss "node -v" lauten.
Bei der Automatischen Installation wird ioBroker Automatisch gestartet und auch so eingerichtet das er bei jedem Systemstart ausgeführt wird.
Im Ressourcenmonitor von Windows 10 Kann ich unter Netzwerk TCP Verbindungen nur einen Prozess finden der node heisst und Port 9001 und einen Prozess ausgegraut auch mit Namen node und Port 9000 `
Das sollte der js-controller sein, steht aber wohl im Konflikt mit:
@mafl:Bei mir läuft nun auch auf dem System ein Logitech Media Server auf Port 9000 `
Kannst du den Port von deinem Logitecht Server ändern?Ich weiss nicht ob sich der Port des js-controllers ändern lässt. Du kannst es aber mit dem Befehl "iobroker set js-controller –port xxxx" versuchen.
-
also den Port vom Logitech Server habe ich jetzt mal auf 9002 umgestellt, dass war schon mal Arbeit überall die Ports zu verändern.
Nun zeigt der Befehl node -v auch nichts anderes an, bzw. es gibt sowas:
node -v
ReferenceError: node is not defined
at repl:1:1
at REPLServer.defaultEval (repl.js:262:27)
at bound (domain.js:287:14)
at REPLServer.runBound [as eval] (domain.js:300:12)
at REPLServer. <anonymous>(repl.js:431:12)
at emitOne (events.js:82:20)
at REPLServer.emit (events.js:169:7)
at REPLServer.Interface._onLine (readline.js:212:10)
at REPLServer.Interface._line (readline.js:551:8)
at REPLServer.Interface._ttyWrite (readline.js:828:14)
Der Dienst ioBroker startet auch unter Windows und jetzt bekomme ich zumindest die Meldung im Browser
Not Implemented, wenn ich 127.0.0.1:9000 aufrufe!</anonymous>
-
Kommando zurück, es muss ja Port 8081 sein!
Da startet nun endlich die HTTP Seite und ich kann konfigurieren.