Hallo Matthias, bist du vielleicht noch im knxd Verzeichnis? Ich hatte damals bei meinem ersten Versuch auch das "cd .." davor vergessen.
Ankündigung
Einklappen
Keine Ankündigung bisher.
Apple - HomeKit - Schnittstelle zur Heimautomation
Einklappen
X
-
Zitat von snowdd Beitrag anzeigenDarf ich an dieser Stelle insbesonderen neuen Anwendern empfehlen, nicht mehr mit der Version 0.2 zu beginnen?
Kommentar
-
Zitat von DamianDM Beitrag anzeigen
Gibt es eine Anleitung wie man von der 0.2 auf die 0.3 gefahrenlos upgraden kann?
Kommentar
-
Ich guck mal wie viel ich am Wochenende schaffe.Deutschsprachiges homebridge-knx-Forum unter https://github.com/snowdd1/homebridge-knx-de
- Likes 2
Kommentar
-
Zitat von DamianDM Beitrag anzeigen
Gibt es eine Anleitung wie man von der 0.2 auf die 0.3 gefahrenlos upgraden kann?
Vielleicht schaffe ich ja dann am Wochenende noch eine schöne Installationsanleitung, wobei ich nur wenig von boerny's abweichen werde.
Gute Nacht!Deutschsprachiges homebridge-knx-Forum unter https://github.com/snowdd1/homebridge-knx-de
Kommentar
-
Zitat von matthbot Beitrag anzeigenGuten Morgen,
das Image funktioniert soweit, nur hätte ich das jetzt gerne auf einen kleinen, sparsamen Thin Client installiert.
Ich bin nach folgender Anleitung vorgehangen https://www.boernyblog.de/knx-homeki...kurzanleitung/
erhalten aber bei ...
sudo dpkg -i knxd_*.deb knxd-tools_*.deb
eine Fehlermdeldung, dass er diese Files nicht finden kann. Was mache ich falsch ?
Hat jemand eine Idee ?
MfG
Matthias
ich habe gestern auch nach der Anleitung installiert, und die selbe Fehlermeldung erhalten.
Gruß
Andreas
Kommentar
-
Zitat von sardan Beitrag anzeigenich habe gestern auch nach der Anleitung installiert, und die selbe Fehlermeldung erhalten.
konntest du das Problem lösen ?
MfG
Matthbot
Kommentar
-
Zitat von matthbot Beitrag anzeigen
Hallo Andreas,
konntest du das Problem lösen ?
MfG
Matthbot
Code:sudo apt-get install build-dep pkg-config
edit: das "install" ist falsch, siehe nächster Post!Deutschsprachiges homebridge-knx-Forum unter https://github.com/snowdd1/homebridge-knx-de
Kommentar
-
Und wenn homebridge beim Installieren irgend etwas von "gyp fail" erzählt, dann fehlt
--unsafe-perm im npm install
Siehe:
https://github.com/nfarina/homebridg...d#installationDeutschsprachiges homebridge-knx-Forum unter https://github.com/snowdd1/homebridge-knx-de
Kommentar
-
Daraufhin erhalte ich folgende Fehlermeldung. Bin ratlos ...
Code:[B]ubuntu@homebridge[/B]:[B]~[/B]$ sudo npm install -g --unsafe-perm homebridge [sudo] password for ubuntu: npm WARN engine homebridge@0.4.9: wanted: {"node":">=4.3.2"} (current: {"node":"0.10.25","npm":"1.4.21"}) npm WARN engine hap-nodejs@0.4.15: wanted: {"node":">=4.3.2"} (current: {"node":"0.10.25","npm":"1.4.21"}) \ > curve25519-n@1.1.0 install /usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/node_modules/curve25519-n > node-gyp rebuild /bin/sh: 1: node: not found gyp: Call to 'node -e "require('nan')"' returned exit status 127. while trying to load binding.gyp gyp ERR! configure error gyp ERR! stack Error: `gyp` failed with exit code: 1 gyp ERR! stack at ChildProcess.onCpExit (/usr/share/node-gyp/lib/configure.js:344:16) gyp ERR! stack at ChildProcess.EventEmitter.emit (events.js:98:17) gyp ERR! stack at Process.ChildProcess._handle.onexit (child_process.js:797:12) gyp ERR! System Linux 4.2.0-16-generic gyp ERR! command "nodejs" "/usr/bin/node-gyp" "rebuild" gyp ERR! cwd /usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/node_modules/curve25519-n gyp ERR! node -v v0.10.25 gyp ERR! node-gyp -v v0.12.2 gyp ERR! not ok npm WARN This failure might be due to the use of legacy binary "node" npm WARN For further explanations, please read /usr/share/doc/nodejs/README.Debian > mdns@2.3.3 install /usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/node_modules/mdns > node-gyp rebuild path.js:309 var path = (i >= 0) ? arguments[i] : process.cwd(); ^ Error: ENOENT, no such file or directory at Object.exports.resolve (path.js:309:52) at Function.Module._resolveLookupPaths (module.js:260:17) at Function.Module._resolveFilename (module.js:328:31) at Function.Module._load (module.js:280:25) at Module.require (module.js:364:17) at require (module.js:380:17) at Object.<anonymous> (/usr/share/node-gyp/bin/node-gyp.js:13:11) at Module._compile (module.js:456:26) at Object.Module._extensions..js (module.js:474:10) at Module.load (module.js:356:32) npm ERR! curve25519-n@1.1.0 install: `node-gyp rebuild` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the curve25519-n@1.1.0 install script. npm ERR! This is most likely a problem with the curve25519-n package, npm ERR! not with npm itself. npm ERR! Tell the author that this fails on your system: npm ERR! node-gyp rebuild npm ERR! You can get their info via: npm ERR! npm owner ls curve25519-n npm ERR! There is likely additional logging output above. npm ERR! System Linux 4.2.0-16-generic npm ERR! command "/usr/bin/nodejs" "/usr/bin/npm" "install" "-g" "--unsafe-perm" "homebridge" npm ERR! cwd /home/ubuntu npm ERR! node -v v0.10.25 npm ERR! npm -v 1.4.21 npm ERR! code ELIFECYCLE npm WARN This failure might be due to the use of legacy binary "node" npm WARN For further explanations, please read /usr/share/doc/nodejs/README.Debian > ed25519@0.0.4 install /usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/node_modules/ed25519 > node-gyp rebuild chdir(): No such file or directory
Kommentar
-
matthbot
Code:engine homebridge@0.4.9: wanted: {"node":">=4.3.2"} (current: {"node":"0.10.25","npm":"1.4.21"})
Du hast vergessen node nach Anleitung zu installieren (wieso installierst Du das eigentlich noch mal, das hattest Du Sonntag abend doch schon fertig?)
Deutschsprachiges homebridge-knx-Forum unter https://github.com/snowdd1/homebridge-knx-de
Kommentar
-
Ich will das verstehen, deshalb hab ich es auf einem anderen Thin Client selber nochmals versucht ...
Vielleicht kannst du mir aber sagen, wo genau ich einen Fehler bei der Installation gemacht habe ? Ich habe mir deine Reihenfolge, soweit das möglich war, notiert. Irgendwas hab ich offensichtlich übersehen bzw. in der falschen Reihenfolge installiert.
Code:sudo apt-get update sudo apt-get install -y nodejs libavahi-compat-libdnssd-dev git-core build-essential cdbs autoconf sudo apt-get install -y automake libtool libsystemd-dev libsystemd-daemon-dev dh-systemd base-files sudo apt-get install debhelper libusb-1.0.0-dev sudo apt-get install npm sudo apt-get build-dep pkg-config curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash - git clone https://github.com/knxd/knxd.git wget https://www.auto.tuwien.ac.at/~mkoegler/pth/pthsem_2.0.8.tar.gz tar xzf pthsem_2.0.8.tar.gz cd pthsem-2.0.8 dpkg-buildpackage -b -uc cd .. sudo dpkg -i libpthsem*.deb cd knxd dpkg-buildpackage -b -uc cd .. sudo dpkg -i knxd_*.deb knxd-tools_*.deb sudo npm install -g —-unsafe-perm homebridge homebridge-knx
MatthbotZuletzt geändert von matthbot; 14.11.2016, 20:40.
Kommentar
-
Reihenfolge:
Das aktualisiert das Repository für das node-js Paket auf Version 6.x:
Code:curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
Code:sudo apt-get install -y nodejs
Gute Nacht.
Deutschsprachiges homebridge-knx-Forum unter https://github.com/snowdd1/homebridge-knx-de
Kommentar
Kommentar