Knxd: Unterschied zwischen den Versionen

Aus FHEMWiki
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 13: Zeile 13:


'''Installation'''
'''Installation'''
1. als erstes müssen folgende Pakete installiert werden:
1. als erstes müssen folgende Pakete installiert werden:
sudo apt-get install debhelper
sudo apt-get install debhelper
Zeile 21: Zeile 22:


2. nun kann die eigentliche Installation vorgenommen werden:  
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>





Version vom 22. September 2015, 22:11 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: