raspberry_pi:homebridge_mit_knx_auf_raspberry_pi
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
raspberry_pi:homebridge_mit_knx_auf_raspberry_pi [2020/08/03 18:49] – [Installation von KNXD] dokuwikiadmin | raspberry_pi:homebridge_mit_knx_auf_raspberry_pi [2020/08/07 22:38] (aktuell) – [Installation von KNXD] dokuwikiadmin | ||
---|---|---|---|
Zeile 91: | Zeile 91: | ||
==== Installation von KNXD ==== | ==== Installation von KNXD ==== | ||
Um mit dem KNX Bus zu kommunizieren wird ein Daemon (Service) benötigt. | Um mit dem KNX Bus zu kommunizieren wird ein Daemon (Service) benötigt. | ||
- | Die Installationsbeschreibung findet man prinzipiell [[https:// | + | Die Installationsbeschreibung findet man prinzipiell [[https:// |
Die Verwendung des [[#Terminal über Browser öffnen|Terminals]] wird für die folgenden Befehle **NICHT** empfohlen. Aufgrund der teilweise sehr langen Laufzeiten kann es zu Timeouts und dadurch zu Unterbrechungen kommen. | Die Verwendung des [[#Terminal über Browser öffnen|Terminals]] wird für die folgenden Befehle **NICHT** empfohlen. Aufgrund der teilweise sehr langen Laufzeiten kann es zu Timeouts und dadurch zu Unterbrechungen kommen. | ||
< | < | ||
# Notwendige Pakete installieren | # Notwendige Pakete installieren | ||
- | sudo apt-get install | + | sudo apt-get install git |
- | # knxd requires libpthsem which unfortunately isn't part of Debian | + | # get the source code |
- | wget https://www.auto.tuwien.ac.at/~mkoegler/pth/ | + | git clone -b debian |
- | tar xzf pthsem_2.0.8.tar.gz | + | |
- | cd pthsem-2.0.8 | + | |
- | dpkg-buildpackage -b -uc | + | |
- | cd .. | + | |
- | sudo dpkg -i libpthsem*.deb | + | |
- | # Source Code kopieren von https:// | + | # now build+install knxd |
- | git clone https:// | + | |
- | wget https:// | + | |
- | + | ||
- | # Dateien entpacken | + | |
- | unzip master.zip ; unzip debian.zip | + | |
- | + | ||
- | # Daten im Zielverzeichnis zusammenfühen | + | |
- | cp -frv knxd-master/ | + | |
- | + | ||
- | # build+install knxd | + | |
- | cd knxd | + | |
- | git checkout master | + | |
- | sh bootstrap.sh | + | |
- | ./ | + | |
- | cd .. | + | |
- | # Hier wird auf eine Bestätigung von zusätzlich zu installierenden Paketen gewartet | + | |
sh knxd/ | sh knxd/ | ||
- | # WICHTIG: Gegen Ende wird ein Paket wieder deinstalliert: | + | # ACHTUNG: Dieser Befehl dauert sehr lange, je nach Raspberry Pi Modell mehrere Stunden. |
- | # Sollten auch andere Pakete aufgelistet sein, ist die Frage mit N zu beantworten. | + | # Der Computer sollte in dieser Zeit daher nicht in einen Ruhezustand gehen und das |
+ | # Terminalprogramm | ||
</ | </ |
raspberry_pi/homebridge_mit_knx_auf_raspberry_pi.1596473384.txt.gz · Zuletzt geändert: von dokuwikiadmin