nach Eingabe von
hbridge_new remove
kommt am Ende das hier:
Code
/usr/local/lib
??? [email protected]
??? [email protected]
??? [email protected]
??? [email protected]
scheint geklappt zu haben ... seltsam ...
nach Eingabe von
hbridge_new remove
kommt am Ende das hier:
/usr/local/lib
??? [email protected]
??? [email protected]
??? [email protected]
??? [email protected]
scheint geklappt zu haben ... seltsam ...
ok ... dann los
pi@hbridge2:~ $ sudo systemctl status homebridge
? homebridge.service - Node.js HomeKit Server
Loaded: loaded (/etc/systemd/system/homebridge.service; enabled)
Active: activating (auto-restart) (Result: exit-code) since Sa 2017-05-13 19:30:25 CEST; 6s ago
Process: 1414 ExecStart=/usr/local/bin/homebridge $HOMEBRIDGE_OPTS (code=exited, status=203/EXEC)
Main PID: 1414 (code=exited, status=203/EXEC)
Mai 13 19:30:25 hbridge2 systemd[1]: Unit homebridge.service entered failed state.
dann die hbridge_plugin.inst erstellt mit - pilight und harmonyhub -
und nach hbridge_new plugin kommt das:
pi@hbridge2:~/hbridge_install $ hbridge_new plugin
Das Log-Dir ./log wurde angelegt!
Es wird das Script in der Version: 0.9.2 benutzt !!
(die Angaben in () werden mit Enter übernommen)
Homebridge kann nicht gestoppt werden, da es aktuell nicht läuft!!
lese die zu installierenden Plugin's aus der Datei: /home/pi/hbridge_install/hbridge_plugin.inst ein.
installiere Plugin: homebridge-pilight
sudo: npm: Kommando nicht gefunden
installiere Plugin: homebridge-harmonyhub
sudo: npm: Kommando nicht gefunden
sudo: npm: Kommando nicht gefunden
Soll Homebridge jetzt als Dienst installierte werden (j) [j/n]?
Alles anzeigen
und auch die Abfragen nach Updates oder installierter Plugins geht nicht
pi@hbridge2:~ $ sudo npm outdated -g
sudo: npm: Kommando nicht gefunden
pi@hbridge2:~ $ npm list -g --depth=0
-bash: npm: Kommando nicht gefunden.
pi@hbridge2:~ $
Gruß Kai
Ich habe das 4.9 Image genommen ... werde noch mal bei 0 starten und dann mal sehen ...
also mit "sudo ./homebridge_new.sh" die Installation starten ?
Ist bei deinem Image SSH schon aktiviert ? Und SPI braucht man für pilight glaube ich.
Hi ...
bin nach der Anleitung vorgegangen, aber weder der Befehl "node -v" noch "npm -v" geben was aus ...
... und wenn ich über Dein Script die Plugins installierne möchte, gibt es immer einen npm-error.
Sicher das auf dem neuen Image schon alles installiert ist ?
Oder muss ich erst über "-install" Homebrifge und npm installieren lassen und dann die Plugins?
Gruß Kai
Moin
Na dann teste ich das auch gerne mal.
Hast du schonlmal das Harmony Hub Plugin
installiert? Oder pilight?
Aber das sollte ja machbar sein, verstehe nicht warum es bei meiner Installation gerade nicht will.
Danke und Gruß Kai
Hallo ...
Habe im Internet gelesen, dass man die SD-Karten vom Raspberry Pi 1 auch im Pi 2 betrieben werden können, dachdem man ein paar Befehle ausgeführt hat.
Geht das auch wenn ich ein Image von der SD-Karte des Pi 1 auf die Micro-SD-Karte vom Pi 3 schreibe ?
Irgendwie bekomme ich die Installation von homebridge mit pilight und harmonyhub nicht so recht hin gerade ...
CU und Danke Kai
Nabend ...
super Sache mit dem Script, wenn man als Newbie rausgefunden hat wie es geht
Die Installation von HB und node.js läuft super durch, aber von npm wird auch nur die Version 4.5.0 installiert ... nicht die neuste 4.6.1.
Das pilight Plugin lässt sich auch ohne Probleme installieren, nur finde ich dann nicht mehr den Ordner wo ich meine Config-Datei speichern muss
Und bei der Installation vom harmonyhub-plugin bekomme ich nur rote ERR, egal ob ich die 0.2.0 oder die 0.1.1 nehme ...
npm ERR! git clone --template=/root/.npm/_git-remotes/_templates --mirror https://github.com/swissmanu/ltx.git /root/.npm/_git-remotes/git-https-github-com-swissmanu-ltx-git-cdata-for-ltx-parser-d923f26b: undefined
npm ERR! git clone --template=/root/.npm/_git-remotes/_templates --mirror https://github.com/swissmanu/ltx.git /root/.npm/_git-remotes/git-https-github-com-swissmanu-ltx-git-cdata-for-ltx-parser-d923f26b: undefined
npm WARN addRemoteGit Error: not found: git
npm WARN addRemoteGit at getNotFoundError (/usr/local/lib/node_modules/npm/node_modules/which/which.js:13:12)
npm WARN addRemoteGit at F (/usr/local/lib/node_modules/npm/node_modules/which/which.js:68:19)
npm WARN addRemoteGit at E (/usr/local/lib/node_modules/npm/node_modules/which/which.js:80:29)
npm WARN addRemoteGit at /usr/local/lib/node_modules/npm/node_modules/which/which.js:89:16
npm WARN addRemoteGit at /usr/local/lib/node_modules/npm/node_modules/which/node_modules/isexe/index.js:42:5
npm WARN addRemoteGit at /usr/local/lib/node_modules/npm/node_modules/which/node_modules/isexe/mode.js:8:5
npm WARN addRemoteGit at /usr/local/lib/node_modules/npm/node_modules/graceful-fs/polyfills.js:284:29
npm WARN addRemoteGit at FSReqWrap.oncomplete (fs.js:114:15)
npm WARN addRemoteGit git+https://github.com/swissmanu/ltx.git#cdata-for-ltx-parser resetting remote /root/.npm/_git-remotes/git-https-github-com-swissmanu-ltx-git-cdata-for-ltx-parser-d923f26b because of error: { Error: not found: git
npm WARN addRemoteGit at getNotFoundError (/usr/local/lib/node_modules/npm/node_modules/which/which.js:13:12)
npm WARN addRemoteGit at F (/usr/local/lib/node_modules/npm/node_modules/which/which.js:68:19)
npm WARN addRemoteGit at E (/usr/local/lib/node_modules/npm/node_modules/which/which.js:80:29)
npm WARN addRemoteGit at /usr/local/lib/node_modules/npm/node_modules/which/which.js:89:16
npm WARN addRemoteGit at /usr/local/lib/node_modules/npm/node_modules/which/node_modules/isexe/index.js:42:5
npm WARN addRemoteGit at /usr/local/lib/node_modules/npm/node_modules/which/node_modules/isexe/mode.js:8:5
npm WARN addRemoteGit at /usr/local/lib/node_modules/npm/node_modules/graceful-fs/polyfills.js:284:29
npm WARN addRemoteGit at FSReqWrap.oncomplete (fs.js:114:15) code: 'ENOGIT' }
npm ERR! git clone --template=/root/.npm/_git-remotes/_templates --mirror https://github.com/swissmanu/ltx.git /root/.npm/_git-remotes/git-https-github-com-swissmanu-ltx-git-cdata-for-ltx-parser-d923f26b: undefined
npm ERR! git clone --template=/root/.npm/_git-remotes/_templates --mirror https://github.com/swissmanu/ltx.git /root/.npm/_git-remotes/git-https-github-com-swissmanu-ltx-git-cdata-for-ltx-parser-d923f26b: undefined
npm ERR! code ENOGIT
npm ERR! not found: git
npm ERR!
npm ERR! Failed using git.
npm ERR! This is most likely not a problem with npm itself.
npm ERR! Please check if you have git installed and in your PATH.
npm ERR! A complete log of this run can be found in:
npm ERR! /root/.npm/_logs/2017-05-12T19_49_08_542Z-debug.log
Alles anzeigen
Ich habe den Homebridgistall-Ordner in den Pi Ordner gepackt und dort ausgeführt.
Und welches Passwort hat denn der User "homebridge" überhaupt ?
Danke für ne kleine Hilfe ... Gruß Kai
Vielen Dank für die Info. Könntest Du mir noch nen Link zu einem Broadlink Hub schicken?
Konnte auf die Schnelle nichts passendes finden.
Habe schon mit pilight-receive versucht die Fernbedienung auszulesen, aber das hat irgendwie nicht geklappt.
Kann ich mir mit dennBroadlink Hub dann meine 433 MHz Sender/Empfänger am Raspi sparen?
Oder was macht der Hub genau?
Danke und Gruß Kai
Habe mal das npm-check-updates installiert und über den Befehl ncu gestartet ... da bekomme ich diese Ausgabe:
[email protected]
pi@raspberrypi:~ $ ncu
Using /home/pi/package.json
[..................] / : verb config Skipping project config: /home/pi/.npmrc. (matches userconfig)
npm-package-arg ~4.2.1 ? ~5.0.1
npm-registry-client ~8.1.1 ? ~8.3.0
npm-user-validate ~0.1.5 ? ~1.0.0
write-file-atomic ~1.3.3 ? ~2.0.0
standard ~6.0.8 ? ~10.0.2
The following dependency is satisfied by its declared version range, but the installed version is behind. You can install the latest version without modifying your package file by using npm update. If you want to update the dependency in your package file anyway, run ncu -a.
node-gyp ~3.6.0 ? ~3.6.1
Run ncu with -u to upgrade package.json
Alles anzeigen
Aber das hilft mir jetzt irgendwie auch nicht weiter ... da steht ja nix von wegen 4.6.1 ...
Naja, dann bleibe ich erst mal bei 4.5.0 ...
Ich kann mich erinnern das bei früheren Updates manchmal die Aktualisierung bei mir auch nicht auf anhieb geklappt hat. Probier einfach mehrmals nacheinander npm zu aktualisieren ich meine bei mir hat es dann meistens geklappt.
Na dann werde ich es zwischendurch mal wieder versuchen, vielleicht klappt es ja dann Danke für den Tip ...
Wie sieht denn Eure '/home/pi/package.json' Datei aus ... ggf. könnte es daran liegen, ich hatte erst keine und habe dann eine mit
sudo npm init eine erstellt, aber die war wohl nicht ganz richtig ... weiss auch nicht genau was da rein muss ...
Habe eine package.json gefunden, aber auch in dem Odner lässt sich 4.6.1 nicht installieren
pi@raspberrypi:~ $ cd node_modules/npm/
pi@raspberrypi:~/node_modules/npm $ ls
appveyor.yml AUTHORS bin CHANGELOG.md changelogs cli.js configure CONTRIBUTING.md doc html lib LICENSE make.bat Makefile man node_modules package.json README.md scripts test TROUBLESHOOTING.md
pi@raspberrypi:~/node_modules/npm $ sudo npm i [email protected]
npm ERR! code ENOSELF
npm ERR! Refusing to install package with name "npm" under a package
npm ERR! also called "npm". Did you name your project the same
npm ERR! as the dependency you're installing?
npm ERR!
npm ERR! For more information, see:
npm ERR! <https://docs.npmjs.com/cli/install#limitations-of-npms-install-algorithm>
npm ERR! A complete log of this run can be found in:
npm ERR! /root/.npm/_logs/2017-05-05T10_00_55_602Z-debug.log
pi@raspberrypi:~/node_modules/npm $ npm -v
4.5.0
Alles anzeigen
Naja ... mal weiter testen ...
Moin ...
mit diesem Befehl kannst Du prüfen ob Updates verfügbar sind: "sudo npm outdated -g" (steht zum Glück alles in der SSH Befehlssammlung).
Welche Version Du hast, kannst Du mit "npm -v" oder "node -v" herausfinden.
Ich glaube die npm ist nicht von der Hardware abhängig, aber bei der node.js gibt es verschiedene CPU-Versionen, da habe ich auf der node Homepage
- https://nodejs.org/en/download/current/ - nachgesehen und das Update über die Variante II aus der SSH Befehlssammlung genommen.
Auch bei mir hat das Update auf npm 4.6.1 nicht geklappt ... steht ja weiter oben schon, aber die 4.5.0 geht
Frag mich aber nicht was das für Änderungen oder Verbesserungen gibt ... das frage ich mich auch ...
CU Kai
Ich habe mir spontan für die Variante II entschieden
Und für meinen "Raspberry Pi Model B Rev" diesen Link zu node.js genommen - https://nodejs.org/dist/v7.10.….10.0-linux-armv6l.tar.xz
Habe es genau wie in de Anleitung gemacht ... aber vorher mein pilight und homebridge gestopt.
Gruß Kai
Geb mal sudo npm i [email protected] ein dann zieht er die current version
Das hat bei mir leider nicht geklappt ...
pi@raspberrypi:~ $ sudo npm i [email protected]
/home/pi
npm WARN enoent ENOENT: no such file or directory, open '/home/pi/package.json'
npm WARN pi No description
npm WARN pi No repository field.
npm WARN pi No README data
npm WARN pi No license field.
pi@raspberrypi:~ $
Das Update auf node.js 7.10.0 hat erfolgreich geklappt.
Nabend ...
gibt es denn eine bestimmte Reihenfolge nach der man die versch. Komponenten updaten sollte?
Oder kann man je nachdem was gerade aktualisiert wurde updaten?
CU Kai
Hallo ...
Na dann lasse ich das mit dem Sonos Plugin erstmal ... war jetzt auch nicht so wichtig
Hauptsache die Homebridge läuft mit dem Harmoy-Plugin gut Bin gespannt ...
CU Kai
So ... bin nun auch auf einem neueren Stand, mal sehen was besser/anders und hoffentlich nicht schlechter läuft
Gruss Kai
„myHome - Heim Automatisierung“ von Joerg Wissemann
Vielen Dank ... schaue ich mir doch gleich mal an ...
Hallo det ...
vielen Dank, habe gerade rausgefunden, dass sich wohl die SD-Karte verabschiedet hat ... das hatte ich ja noch nie.
Gut das ich nach dem Update vorgestern ein Image gezogen hatte ... mit der "Backup-SD" geht es nun wieder
Aber danke für den Tip ... CU Kai