Knxd: Unterschied zwischen den Versionen

Aus FHEMWiki
Keine Bearbeitungszusammenfassung
(Hinweise für KNXD unter Jessie eingefügt. Danke knxhm@forum.fhem.de)
Zeile 8: Zeile 8:
* IP
* IP


Ich beschreibe die Einrichtung von knxd mit einem IP Gateway auf einen Raspberry Pi2 mit Wheezy.
Ich beschreibe die Einrichtung von knxd mit einem IP Gateway auf einen Raspberry Pi2 mit Wheezy oder Jessie.




Zeile 17: Zeile 17:


sudo apt-get install debhelper cdbs automake libtool libusb-1.0-0-dev git-core build-essential
sudo apt-get install debhelper cdbs automake libtool libusb-1.0-0-dev git-core build-essential
'''1a. Zusätzlich sind für Debian Jessie folgende Pakete notwendig:'''
sudo apt-get install libsystemd-daemon-dev dh-systemd




Zeile 59: Zeile 64:
DAEMON_ARGS="-u /tmp/eib -u /var/run/knx -i -b ipt:192.168.188.XX"
DAEMON_ARGS="-u /tmp/eib -u /var/run/knx -i -b ipt:192.168.188.XX"


'''4a. knxd für Debian Jessie konfigurieren:'''
Die Konfigurationsdatei bei Jessie hat sich wegen der Nutzung von systemd geändert:
sudo nano /etc/knxd.conf


'''5. knxd Status überprüfen'''
'''5. knxd Status überprüfen'''

Version vom 11. Januar 2016, 14:04 Uhr

knxd mit einem IP Gateway einrichten

Damit fhem auf den KNX Bus zugreifen kann, benötigt man ein passendes Interface

Es gibt:

  • RS232
  • USB
  • IP

Ich beschreibe die Einrichtung von knxd mit einem IP Gateway auf einen Raspberry Pi2 mit Wheezy oder Jessie.


Installation

1. als erstes müssen folgende Pakete installiert werden:

sudo apt-get install debhelper cdbs automake libtool libusb-1.0-0-dev git-core build-essential


1a. Zusätzlich sind für Debian Jessie folgende Pakete notwendig:

sudo apt-get install libsystemd-daemon-dev dh-systemd


2. lib pthsem herunterladen und installieren

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


3. knxd herunterladen und installieren

git clone https://github.com/knxd/knxd.git

cd knxd

dpkg-buildpackage -b -uc

cd ..

sudo dpkg -i knxd_*.deb knxd-tools_*.deb


4. knxd konfigurieren

es muss als nächstes die Konfigurationsdatei editiert werden.

das geht mit:

sudo nano /etc/default/knxd

dann folgende Einträge anpassen:

DAEMON_ARGS="-u /tmp/eib -u /var/run/knx -i -b ipt:192.168.188.XX"


4a. knxd für Debian Jessie konfigurieren:

Die Konfigurationsdatei bei Jessie hat sich wegen der Nutzung von systemd geändert:

sudo nano /etc/knxd.conf

5. knxd Status überprüfen

/etc/init.d/knxd status


6. knxd autostart einrichten

sudo nano /etc/default/knxd

dann folgende Einträge anpassen:

START_KNXD=YES


Links

Benutzer:Marthinx