Knxd: Unterschied zwischen den Versionen
(Die Seite wurde neu angelegt: „= knxd mit dem Weinzierl IP 730 Interface einrichten = Damit fhem auf den KNX Bus zugreifen kann, benötigt man ein passendes Interface Es gibt: * RS232 * US…“) |
Keine Bearbeitungszusammenfassung |
||
Zeile 8: | Zeile 8: | ||
* IP | * IP | ||
Ich beschreib die Einrichtung von knxd mit dem Weinzierl IP 730 Interface. | Ich beschreib die Einrichtung von knxd mit dem Weinzierl IP 730 Interface auf einen Raspberry Pi2 mit Wheezy. | ||
Das Weinzierl IP 730 Interface kann bis zu 5 Verbindungen gleichzeitig. | Das Weinzierl IP 730 Interface kann bis zu 5 Verbindungen gleichzeitig. | ||
'''Installation''' | '''Installation''' | ||
1. als erstes müssen folgende Pakete installiert werden: | |||
sudo apt-get install debhelper | |||
sudo apt-get install cdbs | |||
sudo apt-get install automake | |||
sudo apt-get install libtool | |||
sudo apt-get install libusb-1.0-0-dev | |||
2. nun kann die eigentliche Installation vorgenommen werden: | |||
<nowiki> | |||
# Do not use "sudo" unless told to do so. | |||
# If "dpkg-buildpackage" complains about missing packages: | |||
# install them (with "apt-get install") and try again. | |||
# If it wants "x | y", try just x; install y if that doesn't work. | |||
# Also, if it complains about conflicting packages, remove them (duh). | |||
# first, install build tools and get the source code | |||
sudo apt-get install git-core build-essential | |||
git clone https://github.com/knxd/knxd.git | |||
# knxd requires libpthsem which unfortunately isn't part of Debian | |||
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 | |||
# now build+install knxd itself | |||
cd knxd | |||
dpkg-buildpackage -b -uc | |||
cd .. | |||
sudo dpkg -i knxd_*.deb knxd-tools_*.deb | |||
</nowiki> | |||
[[Kategorie:Examples]] | [[Kategorie:Examples]] | ||
[[Kategorie:EIB/KNX]] | [[Kategorie:EIB/KNX]] |
Version vom 22. September 2015, 21:10 Uhr
knxd mit dem Weinzierl IP 730 Interface einrichten
Damit fhem auf den KNX Bus zugreifen kann, benötigt man ein passendes Interface
Es gibt:
- RS232
- USB
- IP
Ich beschreib die Einrichtung von knxd mit dem Weinzierl IP 730 Interface auf einen Raspberry Pi2 mit Wheezy.
Das Weinzierl IP 730 Interface kann bis zu 5 Verbindungen gleichzeitig.
Installation 1. als erstes müssen folgende Pakete installiert werden: sudo apt-get install debhelper sudo apt-get install cdbs sudo apt-get install automake sudo apt-get install libtool sudo apt-get install libusb-1.0-0-dev
2. nun kann die eigentliche Installation vorgenommen werden: # Do not use "sudo" unless told to do so. # If "dpkg-buildpackage" complains about missing packages: # install them (with "apt-get install") and try again. # If it wants "x | y", try just x; install y if that doesn't work. # Also, if it complains about conflicting packages, remove them (duh). # first, install build tools and get the source code sudo apt-get install git-core build-essential git clone https://github.com/knxd/knxd.git # knxd requires libpthsem which unfortunately isn't part of Debian 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 # now build+install knxd itself cd knxd dpkg-buildpackage -b -uc cd .. sudo dpkg -i knxd_*.deb knxd-tools_*.deb