NEWS
Discovery adapter lässt sich nicht installieren [Gelöst]
-
Moin Leute,
habe ein update vom iobroker probiert (Synology/Docker).
Das hat auch letztendlich geklappt, doch dann ist mir aufgefallen, dass der discovery adapter rot ist. da er selbst nach stopen und wieder starte nciht auf grün gegangen ist, habe ich ihn deinstall und wollte ihn wieder neu install…....jetzt spuckt mir das system diese Fehlermeldung aus:
Fertig mit Fehler: reading io-package.json Error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.discovery/io-package.json'
Was heißt das? und was kann ich machen, damit er wieder läuft......
-
Versuche bitte mal über die Konsole im Docker
cd /opt/iobroker sudo npm cache clean sudo iobroker stop sudo npm install iobroker.discovery sudo iobroker add discovery sudo iobroker start
Fehlermeldungen bitte hier in Code-Tags und ggf. Spoiler posten.
Gruß Rainer
-
Moin…....also das zeigt er mir an.....da funz nix......
root@Synology:/# cd /opt/iobroker root@Synology:/opt/iobroker# sudo npm cache clean bash: sudo: Kommando nicht gefunden. root@Synology:/opt/iobroker# sudo iobroker stop bash: sudo: Kommando nicht gefunden. root@Synology:/opt/iobroker# sudo npm install iobroker.discovery bash: sudo: Kommando nicht gefunden. r
MOD-Edit by eric2905; Log-Auszüge bitte immer in CODE- und ggf. SPOILER-Tags setzen
-
Du kannst
Erstens sudo nachinstallieren! Brauchst du aber nicht wenn du als root drin bist.
Zweitens als root einfach das sudo weglassen.
Bitte in Zukunft
@Homoran:Fehlermeldungen bitte hier in Code-Tags und ggf. Spoiler posten. `
Gruß Rainer
-
Welches OS läuft da als Basis?
Als root brauchst Du kein sudo.
Ansonsten sudo einfach nachinstallieren.
Gruß,
Eric
-
Moin, sorry für mich ist das absoultes Neuland und ich habe wesentliche Problem EUre Begriffe zu verstehen…... :oops: :oops: :oops:
1. was ist Sudo?
2. was ist ein root?
3. Was ist ein OS?
sobald ich das weiß, hoffe ich besser antworten zu können.......
-
Sudo = https://www.google.de/search?q=sudo&rlz … e&ie=UTF-8
Root = https://de.m.wikipedia.org/wiki/Root-
OS = Betriebssystem z.B. Windows 10, Linux Jessie etc.
Was die Leute sagen wollen, versuche diese Befehle OHNE das SUDO davor auszuführen da du bereits als „root“ User angemeldet bis:
cd /opt/iobroker sudo npm cache clean sudo iobroker stop sudo npm install iobroker.discovery sudo iobroker add discovery sudo iobroker start
Also so versuchen und die Logausgabe hier Posten:
cd /opt/iobroker npm cache clean iobroker stop npm install iobroker.discovery iobroker add discovery iobroker start
-
Moin, also das hat geklappt. Vielen Dank….....ich habe "OS"= Win10
hier mal der code....leider konnte ich nicht den oberen Teil kopieren, da dieser im Terminal nicht mehr vorhanden ist:
└─┬ node-ssdp@3.2.5 └─┬ debug@2.6.9 └── ms@2.0.0 root@Synology:/opt/iobroker# iobroker add discovery host.Synology create instance discovery host.Synology object discovery.0.scanRunning created host.Synology object discovery.0.devicesFound created host.Synology object discovery.0.instancesFound created host.Synology object discovery.0.servicesProgress created host.Synology object discovery.0.devicesProgress created host.Synology object system.adapter.discovery.0.outputCount created host.Synology object system.adapter.discovery.0.inputCount created host.Synology object system.adapter.discovery.0.uptime created host.Synology object system.adapter.discovery.0.memRss created host.Synology object system.adapter.discovery.0.memHeapTotal created host.Synology object system.adapter.discovery.0.memHeapUsed created host.Synology object system.adapter.discovery.0.connected created host.Synology object system.adapter.discovery.0.alive created host.Synology object system.adapter.discovery.0 created root@Synology:/opt/iobroker# iobroker start Starting iobroker controller daemon... iobroker controller daemon started. PID: 7455
Also noch einmal vielen Dank und ich gelobe Bessrung…....
-
Hi Busty,
schön das es geklappt hat. Wir wollten allerdings das Betriebssystem wissen auf dem iobroker läuft
Denke WIN10 ist der Rechner von dem du da tippelst.
Welches Terminal Programm nutzt du?
Und, wenn der Beitrag für dich gelöst ist dann bitte den Titel um ein [Gelöst] ergänzen.
Schönen Sonntag
-
:lol: :lol: :lol: ah so…......es ist Docker auf meiner Synology.......sorry bin heute schon um 5 aufgestanden und noch nicht ganz wach....