NEWS
RFlink (LOS GEHT ES ) Bestellung d.Hardware (20€) + 5€ Spende an Forum f.d. Adapter (crowdfunding like :-)
-
ich bin jetzt nach dieser Anleitung vorgegangen… `
besser ist http://www.iobroker.net/docu/?page_id=5106&lang=de.bei iobroker kommen Fehlermeldungen `
Hab mir das jetzt nicht vollständig angesehen.sieht mir aber wie die üblichen serialport Meldungen aus.
Versuch es mal als root.
er lässt sich auch nicht aufrufen `
Hast du mal versucht:cd /opt/iobroker sudo iobroker restart
Wenn er dann sagt iobroker not running ist nur der controller nicht gestartet, Installation aber ok.
Welches Betriebssystem?
welche npm Version?
Gruß
Rainer
-
Ich habe es noch einmal nach der von dir verlinkten Anleitung probiert, dabei ist mir folgendes auf gefallen:
> iobroker@1.0.1 install /opt/iobroker/node_modules/iobroker > node lib/setup.js npm install iobroker.discovery --production --prefix /opt/iobroker npm WARN enoent ENOENT: no such file or directory, open '/opt/iobroker/package.json' npm WARN iobroker No description npm WARN iobroker No repository field. npm WARN iobroker No README data npm WARN iobroker No license field. npm install iobroker.admin --production --prefix /opt/iobroker npm WARN enoent ENOENT: no such file or directory, open '/opt/iobroker/package.json' npm WARN iobroker No description npm WARN iobroker No repository field. npm WARN iobroker No README data npm WARN iobroker No license field. npm install iobroker.js-controller --production --prefix /opt/iobroker Killed creating conf/iobroker.json Write "./iobroker start" to start the ioBroker : No such file or directory
und bei einem restart Versuch:
outdoor@outdoor_pi:/opt/iobroker$ sudo iobroker restart [sudo] password for outdoor: iobroker controller daemon is not running Starting iobroker controller daemon... /opt/iobroker/node_modules/iobroker.js-controller/node_modules/daemonize2/lib/daemonize.js:136 throw new Error(msg.error); ^ Error: Error: Cannot find module './system/supports-colors' at Function.Module._resolveFilename (module.js:469:15) at Function.Module._load (module.js:417:25) at Module.require (module.js:497:17) at require (internal/module.js:20:19) at Object. <anonymous>(/opt/iobroker/node_modules/iobroker.js-controller/node_modules/winston/node_modules/colors/lib/colors.js:39:24) at Module._compile (module.js:570:32) at Object.Module._extensions..js (module.js:579:10) at Module.load (module.js:487:32) at tryModuleLoad (module.js:446:12) at Function.Module._load (module.js:438:3) at ChildProcess. <anonymous>(/opt/iobroker/node_modules/iobroker.js-controller/node_modules/daemonize2/lib/daemonize.js:136:19) at emitTwo (events.js:106:13) at ChildProcess.emit (events.js:191:7) at process.nextTick (internal/child_process.js:758:12) at _combinedTickCallback (internal/process/next_tick.js:73:7) at process._tickCallback (internal/process/next_tick.js:104:9)</anonymous></anonymous>
ARMBIAN 5.31 stable Debian GNU/Linux 8 (jessie) 3.4.113-sun8i
outdoor@outdoor_pi:/opt/iobroker$ npm -v 3.10.10
-
Ich habe das auch nach der Anleitung "Linux Schnellstart (z.B. Raspberry PI – Jessie)" auf einem Raspi 1 gemacht und das Image (Raspbian light für Raspberry Pi 1, -nodejs, 6.10.0 -ioBroker) hab ich auch probiert. Bei Beiden das gleiche Ergebnis, vor dem Befehl "./iobroker setup custom" komme ich per Webbrowser auf den Broker, danach nicht mehr. Und gefunden wird der auf dem Hauptsystem auch nicht. Die Installation läuft komplett ohne Fehlermeldungen durch!
-
Der erste Teil ist kein Bug sondern ein Feature:
@krissi:vor dem Befehl "./iobroker setup custom" komme ich per Webbrowser auf den Broker, danach nicht mehr. `
danach ist der Webserver auf dieser IP nicht mehr erreichbar.Der zweite Teil ist nicht ok:
@krissi:Und gefunden wird der auf dem Hauptsystem auch nicht `
wie äußert sich das?-
Reiter Hosts?
-
Log?
Gruß
Rainer
-
-
Hallo Rainer
Der erste Teil ist kein Bug sondern ein Feature: `
Aahh, sollte man vieleicht in der Anleitung kurz anmerken. Dann kommen keine Fragen auf.Der zweite Teil ist nicht ok:
@krissi:Und gefunden wird der auf dem Hauptsystem auch nicht `
wie äußert sich das?-
Reiter Hosts?
-
Log? `
Ich mach heute Abend mal ein Screenshot und guck mal was das Log sagt. Im Reiter Adapter (im Dropdown) taucht der Pi auch nicht auf. Wenn ich das richtig verstanden habe muss ich den da auswählen um den Adapter darauf zu installieren!?
Gruß,
Andre
-
-
also ich bekomme iobroker nicht auf dem orange Pi Zero installiert ich habe jetzt ein anderes image probiert (ubuntu 16.04.3) aber das bringt auch keine Besserung.
root@orangepizero:~# node -v v4.8.4 root@orangepizero:~# nmp -v -bash: nmp: command not found root@orangepizero:~# npm -v 2.15.11 root@orangepizero:~# sudo mkdir /opt/iobroker root@orangepizero:~# sudo chmod 777 /opt/iobroker root@orangepizero:~# cd /opt/iobroker root@orangepizero:/opt/iobroker# npm install iobroker --unsafe-perm / > iobroker@1.0.1 install /opt/iobroker/node_modules/iobroker > node lib/setup.js npm install iobroker.discovery --production --prefix /opt/iobroker node-pre-gyp ERR! Tried to download(404): https://github.com/EmergingTechnologyAdvisors/node-serialport/releases/download/4.0.7/serialport-v4.0.7-node-v46-linux-arm.tar.gz node-pre-gyp ERR! Pre-built binaries not found for serialport@4.0.7 and node@4.8.4 (node-v46 ABI) (falling back to source compile with node-gyp) npm install iobroker.admin --production --prefix /opt/iobroker npm install iobroker.js-controller --production --prefix /opt/iobroker Segmentation fault Segmentation fault npm ERR! Linux 3.4.113-sun8i npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "install" "iobroker" "--unsafe-perm" *** stack smashing detected ***: npm terminated Aborted root@orangepizero:/opt/iobroker# *** stack smashing detected ***: node-gyp terminated
-
-
bedeutet also iobroker lässt sich nicht auf einem OrangePiZero istallieren?
ich habe grad noch einen zweiten probiert aber selber Fehler…
-
bedeutet also iobroker lässt sich nicht auf einem OrangePiZero istallieren? `
Kann ich daraus nicht erkennen, hast du das da gelesen?ich habe grad noch einen zweiten probiert aber selber Fehler… `
Wenn man sich dann mal bei google auf die Suche macht und die Spezifikationen dieser NULL ansieht
@[url=http://www.orangepi.org/orangepizero/:liesmich"]<size size="125">What’s Orange Pi Zero?</size>It’s an open-source single-board computer. It can run Android 4.4, Ubuntu, Debian. It uses the AllWinner H2 SoC, and has 256MB/512MB DDR3 SDRAM(256MB version is Standard version `
dann wundert mich nichts mehr.
1GB ist ein MUSS, 2GB werden empfohlen
Gruß
Rainer
-
okay… dann werde ich mich wohl intensiver mit socat auseinander setzen müssen...
Ich möchte ja nichts weiter als den USB ins Netzwerk bringen...
-
Hol dir nen Pi3 und gut. Kostet max 40€ mit Versand. Dann kannst Du ein fertiges Image von der Broker Homepage runterladen. http://www.iobroker.net/docu/?page_id=2563&lang=de
-
ann werde ich mich wohl intensiver mit socat auseinander setzen müssen… `
https://www.linux.com/news/socat-general-bidirectional-pipe-handlerHol dir nen Pi3 und gut. `
es geht auch deutlich billiger, jeder ARM mit 1GB wenn es nur um rfLink geht. mit viel Glück reichen dann auch 512MB.Aber 256MB ist definitiv am falschen Ende gespart.
Gruß
Rainer
-
Sodele. Reiter Host zeigt nur den Master an. Im Logfile von dem Slave steht nix, nur die js controller version und die ip adresse. sonst keinen Fehler. Der Log vom Master hat auch keine Fehler aber auch nichts vom Slave. Auf Beiden ist js-controller 1.1.2 drauf. Muss ich da noch irgendwo was ein oder umstellen?
-
-
-
Die ip vom Master `
Wo?und kein Zahlendreher oder so?
Ich bekomme aber auf dem Slave wenn ich "iobroker update" mache die Fehlermeldungen `
Da der Slave jetzt über den Master verwaltet wird, muss iobroker update auf dem Master nach der Versionsverwaltung sehen, und da kommt er nicht hin.Ist denn 192.168.148.80 dein Master?
Gruß
Rainer
-
-
Da muss irgendwas mit dem Master nicht stimmen, ich habe das jetzt auf dem Testsystem (vm auf Esxi) auch mal getestet. Kommt die gleich Fehlermeldung wie bei dem Pi das der den Host nicht erreichen kann.
Mal so ne blöde Frage, muss ich auf dem Master irgendwas einstellen?
-
Alles klar geht! Ich hab im Master die 127.0.0.1 in 0.0.0.0 in /opt/iobroker/iobroker-data/iobroker.json geändert. Das sollte aber auch in der Anleitung stehen.
Zu früh gefreut. Ich seh jetzt beide Slaves im Master, auf dem Testsystem kann ich adapter installieren aber auf dem Pi nicht. Da bekomme ich in dem Fenster am Master wieder die gleiche Fehlermeldung. Der ist doch verbunden ??????
-
Nach vielen Probieren hab ich es nun geschafft den USB des OPiZero an den Server mit iobroker durch zureichen mit Hilfe von socat.
ABER der RFlink Adapter lässt nur ttyS zu. Wenn nun einen symbolic link zu einem ttyS einrichte bekomme ich nur noch "undefiniert" im Adapter angezeigt…