Homebridge einrichten: Unterschied zwischen den Versionen

Aus FHEMWiki
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 14: Zeile 14:
sudo apt-get upgrade
sudo apt-get upgrade
sudo apt-get install build-essential libssl-dev
sudo apt-get install build-essential libssl-dev
</pre>
</pre>
Da es z.Zt. Probleme mit der neuesten NodeJS Version (4.0) gibt, wird die NodeJs Version 0.12.6 über NVM verwendet.
Da es z.Zt. Probleme mit der neuesten NodeJS Version (4.0) gibt, wird die NodeJs Version 0.12.6 über NVM verwendet.
<pre style="width:50%;">
curl https://raw.githubusercontent.com/creationix/nvm/v0.16.1/install.sh | sh
</pre>
Nach Ausführung des Skripts ist ein LogOut und erneuter LogIn erforderlich. Alternativ:
<pre style="width:50%;">
source ~/.profile
</pre>

Version vom 19. September 2015, 13:49 Uhr

Homebridge einrichten

Dieses HOWTO zeigt die Installation und Erstinbetriebnahme von Homebridge. Damit kann Siri benutzt werden, um FHEM-Devices zu steuern. So können Devices angesprochen werden, die offiziell HomeKit nicht unterstützen. (Die Vorgehensweise wurde auf einem Intel NUC mit Ubuntu Server 14.04 LTS und auf einem Raspberry Pi mit Raspian getestet.)


Vorbereiten der Installation

Um Homebridge erfolgreich zu installieren müssen zunächst NPM und NodeJS, sowie benötigte Hilfspakete installiert werden:

In der Konsole folgende Befehle eingeben:

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install build-essential libssl-dev

Da es z.Zt. Probleme mit der neuesten NodeJS Version (4.0) gibt, wird die NodeJs Version 0.12.6 über NVM verwendet.

curl https://raw.githubusercontent.com/creationix/nvm/v0.16.1/install.sh | sh

Nach Ausführung des Skripts ist ein LogOut und erneuter LogIn erforderlich. Alternativ:

source ~/.profile