<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>http://wiki.fhem.de/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Marthinx</id>
	<title>FHEMWiki - Benutzerbeiträge [de]</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.fhem.de/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Marthinx"/>
	<link rel="alternate" type="text/html" href="http://wiki.fhem.de/wiki/Spezial:Beitr%C3%A4ge/Marthinx"/>
	<updated>2026-05-02T12:33:35Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.43.6</generator>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=Knxd&amp;diff=33090</id>
		<title>Knxd</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=Knxd&amp;diff=33090"/>
		<updated>2020-04-25T07:36:49Z</updated>

		<summary type="html">&lt;p&gt;Marthinx: /* Installation */Für Debian Systeme ist das Kommand:

git checkout deb 

statt 

git checkout stable&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= knxd mit einem IP Gateway einrichten =&lt;br /&gt;
Damit FHEM auf den KNX Bus zugreifen kann, benötigt man ein passendes Interface&lt;br /&gt;
&lt;br /&gt;
Es gibt:&lt;br /&gt;
&lt;br /&gt;
* RS232&lt;br /&gt;
* USB&lt;br /&gt;
* IP&lt;br /&gt;
&lt;br /&gt;
Ich beschreibe die Einrichtung von knxd mit einem IP Gateway auf einen Raspberry Pi2 mit Wheezy oder Jessie.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1. als erstes müssen folgende Pakete installiert werden (Referenz Debian Jessie):&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;sudo apt-get update&lt;br /&gt;
sudo apt-get install debhelper cdbs automake libtool libusb-1.0-0-dev git-core build-essential libsystemd-daemon-dev dh-systemd libev-dev cmake&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.1 als erstes müssen folgende Pakete installiert werden (Referenz Debian Stretch &amp;amp; Buster):&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;sudo apt-get update&lt;br /&gt;
sudo apt-get install debhelper cdbs automake libtool libusb-1.0-0-dev git-core build-essential libsystemd-dev dh-systemd libev-dev cmake&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2. knxd herunterladen und installieren&#039;&#039;&#039;&lt;br /&gt;
Achtung: Wenn Abhängigkeiten fehlen, dann installiere diese nach. Nicht einfach mittels &amp;quot;-d&amp;quot; diese übergehen!&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
git clone https://github.com/knxd/knxd.git&lt;br /&gt;
cd knxd&lt;br /&gt;
git checkout deb&lt;br /&gt;
dpkg-buildpackage -b -uc&lt;br /&gt;
cd ..&lt;br /&gt;
sudo dpkg -i knxd_*.deb knxd-tools_*.deb&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Konfiguration ==&lt;br /&gt;
&#039;&#039;&#039;1. Ohne systemd&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
es muss als nächstes die Konfigurationsdatei editiert werden.&lt;br /&gt;
&lt;br /&gt;
das geht mit:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo nano /etc/default/knxd &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
dann folgende Einträge anpassen:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
DAEMON_ARGS=&amp;quot;-u /tmp/eib -u /var/run/knx -i -b ipt:192.168.188.XX&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
und&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
START_KNXD=YES&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;2. Mit systemd z. B. für Debian Jessie&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Die Konfigurationsdatei bei Jessie hat sich wegen der Nutzung von systemd geändert:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo nano /etc/knxd.conf &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
dann folgende Einträge anpassen:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
KNXD_OPTS=&amp;quot;-u /tmp/eib -u /var/run/knx -b ipt:192.168.188.XX&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
und&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
START_KNXD=YES&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
== knxd Status überprüfen ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
/etc/init.d/knxd status&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
= knxd als IP-Gateway einrichten =&lt;br /&gt;
Der knxd kann auch gleich als IP-Gateway eingerichtet und sowohl mit FHEM als auch parallel mit der ETS genutzt werden. Dazu ist, neben einem Raspberry Pi, ein Interface zum KNX-Bus erforderlich. Geeignet sind z.B.:&lt;br /&gt;
    • ROT&lt;br /&gt;
    • PIGATOR mit PIM-TPUART&lt;br /&gt;
    • TUL&lt;br /&gt;
der Fa. http://busware.de . Wer einen Rasperry Pi3 benutzen möchte, der sollte zum TUL greifen, da die serielle Schnittstelle UART0 das Bluetooth-Modul des Pi3 bedient und wieder auf die GPIO-Pins umgeleitet werden muss. Der TUL bringt seine eigene serielle Schnittstelle mit, so dass Bluetooth erhalten bleibt.&lt;br /&gt;
== Vorbereiten des TUL ==&lt;br /&gt;
=== TUL flashen ===&lt;br /&gt;
Der TUL wird ohne Software geliefert. Den TUL kann man über den Raspberry Pi programmieren:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install dfu-programmer&lt;br /&gt;
wget -O TPUARTtransparent.hex http://busware.de/tiki-download_file.php?fileId=54&lt;br /&gt;
sudo dfu-programmer atmega32u4 erase&lt;br /&gt;
sudo dfu-programmer atmega32u4 flash TPUARTtransparent.hex&lt;br /&gt;
sudo dfu-programmer atmega32u4 reset&lt;br /&gt;
sudo reboot&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Möchte man den TUL unter Windows programmieren, so geht das mit [https://www.microchip.com/developmenttools/ProductDetails/FLIP FLIP]. Die HEX-Datei kann [http://files.busware.de/TUL/Transparent/ hier] herunter geladen werden.&lt;br /&gt;
Der TUL hat an der Unterseite einen winzigen Button. Dieser muss gedrückt werden, während der TUL in die USB-Buchse gesteckt wird.&lt;br /&gt;
In FLIP kann man nun als &#039;&#039;Device=&amp;gt;Select&#039;&#039; ATmega32U4 auswählen und über &#039;&#039;Settings=&amp;gt;Communication=&amp;gt;USB&#039;&#039; die Verbindung herstellen. *.hex-Datei laden und im Rahmen &#039;&#039;Operation-Flow&#039;&#039; auf &#039;&#039;Run&#039;&#039; klicken. Fertig.&lt;br /&gt;
=== TUL einen dauerhaften Namen geben ===&lt;br /&gt;
Linux bindet USB-Geräte beim Boot in einer eher zufälligen Reihenfolge ein. Betreibt man mehrere USB-Geräte, so ist es sinnvoll, dem TUL einen festen Namen zuzuordnen. Dazu identifizieren wir den TUL zunächst mit dem Befehl&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
ls -la /dev/serial/by-id/&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Das Ergebnis sollte ungefähr so aussehen&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
usb-busware.de_TPUART_8543934393935171B1C1-if00 -&amp;gt; ../../ttyACM0&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Die Seriennummer ( 8543934393935171B1C1) benötigen wir gleich. Der Befehl&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
lsusb&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
sollte u.a. diese Zeile liefern&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
Bus 001 Device 005: ID 03eb:204b Atmel Corp. LUFA USB to Serial Adapter Project&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
03eb ist dabei die Herstellerkennung, 204b die Produktkennung. Nun erstellen oder ergänzen wir die Datei /etc/udev/rules.d/99-usb-serial.rules&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo nano /etc/udev/rules.d/99-usb-serial.rules&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
mit der Zeile&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
SUBSYSTEM==&amp;quot;tty&amp;quot;, ATTRS{idVendor}==&amp;quot;03eb&amp;quot;, ATTRS{idProduct}==&amp;quot;204b&amp;quot;, ATTRS{serial}==&amp;quot;8543934393935171B1C1&amp;quot;, SYMLINK+=&amp;quot;knx&amp;quot;, OWNER=&amp;quot;knxd&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Der TUL wird dann unter /dev/knx erreichbar sein. Der knxd läuft als Benutzer knxd und hat damit die Berechtigung, auf den TUL zuzugreifen.&lt;br /&gt;
== Vorbereiten des Raspberry Pi für ROT oder PIGATOR ==&lt;br /&gt;
Der Raspberry Pi nutzt standardmäßig die serielle Schnittstelle als Terminal. Dies muss deaktiviert werden:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo raspi-config&lt;br /&gt;
5 Interfaceoption&lt;br /&gt;
P6 Serial&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
== Andere BCU&#039;s (BusCouplerUnit) ==&lt;br /&gt;
Natürlich sind auch andere BCU&#039;s geeignet. Wer weiß, an welchem Ende er einen Lötkolben anzufassen hat, ist mit der [https://knx-user-forum.de/forum/projektforen/konnekting/1045398-microbcu-sehr-kleiner-knx-transceiver MicroBCU] gut bedient. Sie kann direkt mit dem UART des Raspberry Pi verbunden werden (Tx-&amp;gt;Rx, Rx-&amp;gt;Tx, GND-&amp;gt;GND, Konfiguration wie unter [[Knxd#Vorbereiten_des_Raspberry_Pi_f.C3.BCr_ROT_oder_PIGATOR|ROT]] beschrieben) oder über einen USB2Seriell-Konverter (3,3V, Konfiguration ähnlich [[Knxd#TUL_einen_dauerhaften_Namen_geben|TUL]]).{{Hinweis|Die MicroBCU ist nicht galvanisch vom Bus getrennt. Wen das stört muss entsprechende Optokoppler in die Datenleitungen einbauen. Die MicroBCU wird vom Bus gespeist und liefert auch zwei Spannungen, wovon die 3,3V auch für den Optokoppler genutzt werden können. Es versteht sich von selbst, dass die Ausgangsspannungen nicht für den Betrieb eines Raspberry Pi geeignet sind.}}&lt;br /&gt;
== Installieren des knxd ==&lt;br /&gt;
Die Installation erfolgt nun wie oben unter [[Knxd#Installation|Installation]] beschrieben. Hier noch mal der dringende Hinweis, fehlende Abhängigkeiten nicht mit -d zu überspringen. Jede Abhängigkeit, die als Fehlend moniert wird, nachinstallieren und Kompilierung neu starten. Prozedur notfalls mehrfach wiederholen. Das Kompilieren dauert und manchmal geht es scheinbar nicht weiter. Also Geduld.&lt;br /&gt;
&lt;br /&gt;
== Konfiguration ==&lt;br /&gt;
Die Konfiguration erfolgt wieder in der knxd.conf mit&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo nano /etc/knxd.conf&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Nun die Konfiguarionszeile anpassen&amp;lt;br&amp;gt;&lt;br /&gt;
(serielle Schnittstelle)&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
KNXD_OPTS=&amp;quot;-e 1.2.202 -E 1.2.203:8 -u /tmp/eib -c -DTRS -b tpuarts:/dev/ttyAMA0&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
(USB)&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
KNXD_OPTS=&amp;quot;-e 1.2.202 -E 1.2.203:8 -u /tmp/eib -c -DTRS -b tpuarts:/dev/knx&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Und dann noch&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
START_KNXD=YES&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
um knxd beim Systemstart sofort zu starten.&amp;lt;br&amp;gt;&lt;br /&gt;
-e definiert die physikalische Adresse des knxd, -E definiert einen Adressbereich für ETS5 etc. (hier einen Bereich aus acht Adressen). Diese Adressen müssen an das eigene Netz angepasst werden. In FHEM sieht das dann so aus &lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
define KNX TUL eibd:127.0.0.1 1.2.203&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Spätestens jetzt sollte der KNX-Bus angeschlossen werden.{{Hinweis|Da der TPUART (wie auch andere BCU‘s) vom Bus gespeist wird, kann der knxd den TPUART nur initialisieren, wenn der Bus angeschaltet ist.}}&lt;br /&gt;
Wurde die BCU über die serielle Schnittstelle angeschaltet, so muss der knxd noch die Berechtigung bekommen, auf diese zuzugreifen. Dazu fügen wir den Benutzer knxd der Gruppe dialout hinzu.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo usermod -aG dialout knxd&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Nach einem&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo reboot&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
sollte der knxd dann laufen.&lt;br /&gt;
&lt;br /&gt;
= FAQ =&lt;br /&gt;
&#039;&#039;&#039;Wie wird eibd vorher deinstalliert?&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo rm -r /usr/local/bin/{eibd,knxtool,group*} /usr/local/lib/lib{eib,pthsem}*.so* /usr/local/include/pth*&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;folgender Fehler: dpkg-buildpackage: Fehler: Fehler-Exitstatus von debian/rules build war 2&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install git-core build-essential&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
oder&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
in der datei knxd/debian/rules die Zeile:&lt;br /&gt;
bash tools/test.sh auskommentieren&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fehler: dpkg-buildpackage: error: fakeroot not found, either install the fakeroot &amp;lt;....&amp;gt; &#039;&#039;&#039;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install fakeroot dpkg-dev&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Links =&lt;br /&gt;
[[Benutzer:Marthinx]]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/knxd/knxd Github knxd]&lt;br /&gt;
&lt;br /&gt;
[https://knx-user-forum.de/forum/projektforen/knxd/1049547-grundlagen-zum-knxd-mit-installationsanleitung-vor-dem-schreiben-lesen Forums-Thread zu knxd. Sehr informativ.]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Examples]]&lt;br /&gt;
[[Kategorie:EIB/KNX]]&lt;/div&gt;</summary>
		<author><name>Marthinx</name></author>
	</entry>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=ROLLO&amp;diff=21751</id>
		<title>ROLLO</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=ROLLO&amp;diff=21751"/>
		<updated>2017-06-25T12:15:39Z</updated>

		<summary type="html">&lt;p&gt;Marthinx: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SEITENTITEL:ROLLO}}&lt;br /&gt;
{{Infobox Modul&lt;br /&gt;
|ModPurpose=Rollo-Steuerung zur einfachen Anzeige/Programmierung&lt;br /&gt;
|ModType=x&lt;br /&gt;
|ModFTopic=47202&lt;br /&gt;
&amp;lt;!-- |ModCategory= (noch?) nicht verwendet --&amp;gt;&lt;br /&gt;
&amp;lt;!-- |ModCmdRef= ---- noch nicht Teil von FHEM ----&amp;gt;&lt;br /&gt;
|ModForumArea=Codeschnipsel&lt;br /&gt;
|ModTechName=44_ROLLO.pm&lt;br /&gt;
|ModOwner=ThomasRamm}}&lt;br /&gt;
Das Modul [[ROLLO]] bietet eine einfache Möglichkeit, mit ein bis zwei Relais den Hoch-/Runterlauf eines Rolladen zu steuern und punktgenau anzuhalten. Außerdem wird die aktuelle Position in fhem abgebildet.&lt;br /&gt;
Über welche Hardware/Module die Ausgänge angesprochen werden ist dabei egal.&lt;br /&gt;
__TOC__&lt;br /&gt;
Das Modul unterstützt beliebige Konfigurationen welche Befehle ausgeführt werden müssen um die Hardware des Rollos zu steuern.&lt;br /&gt;
&lt;br /&gt;
* Die Rollo-Position wird in 10%-Schritten von 0% (offen) bis 100% (geschlossen) zwischengespeichert um auf der Oberfläche für jede Position ein Icon festlegen zu können. &lt;br /&gt;
&lt;br /&gt;
[[Datei:Rolladen Eintrag.PNG|right|thumb|400px|Verschiedene Ansichten des Rollo:offen, fährt gerade herunter, position 50, fährt gerade hoch, geschlossen]]&lt;br /&gt;
Vorteil dieses Moduls:&lt;br /&gt;
&lt;br /&gt;
Ist ein Rollo mit diesem Modul definiert kann man auf der Oberfläche per Klick das Rollo hoch/runter oder auf eine bestimmte Position fahren. Der aktuelle Status des Rollo (fährt hoch/runter,offen,geschlossen,etc.) wird angezeigt.&lt;br /&gt;
Die Oberflächenicons werden per devStateIcon gesteuert, Icons und Farben können für jeden Status individuell formatiert werden, die Standard Kommandos auf der Oberfläche (hier: offen, geschlossen, schlitz, Position) können ebenfalls per Attribut angepasst werden. Das Status-Icon ist anklickbar.&lt;br /&gt;
Beim Anlegen des Moduls werden die Attribute zur Darstellung in fhem mit Standardwerten angelegt, so dass man sich einiges an Tipparbeit sparen kann, aber trotzdem die Möglichkeit hat die Darstellung individuell anzupassen.&lt;br /&gt;
&lt;br /&gt;
== Voraussetzungen ==&lt;br /&gt;
Das eigentliche ansteuern des Rollo muss mit FHEM Befehlen ausführbar sein, diese Modul ist &amp;quot;nur&amp;quot; eine Oberfläche/Bedienmodul, kein Hardwaremodul.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
upD https://github.com/RettungsTim/fhem-rollo/blob/master/FHEM/44_ROLLO.pm&lt;br /&gt;
&lt;br /&gt;
upD https://github.com/RettungsTim/fhem-rollo/blob/master/FHEM/44_ROLLO_Automatik.pm&lt;br /&gt;
&lt;br /&gt;
und FHEM neu starten&lt;br /&gt;
&lt;br /&gt;
== Anwendung ==&lt;br /&gt;
=== Define ===&lt;br /&gt;
 define &amp;lt;name&amp;gt; ROLLO&lt;br /&gt;
&lt;br /&gt;
=== Attribute ===&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Datentyp/&amp;lt;BR/&amp;gt;Wertebereich !! Default-Wert !! Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
|type|| normal,HomeKit || normal ||Typunterscheidung zur unterstützung verschiedener Hardware. Abhängig vom gewählten Typ wird die Richtung von der die Position gerechnet wird festgelegt:&amp;lt;BR/&amp;gt;&lt;br /&gt;
normal = Position 0 ist offen, Position 100 ist geschlossen&amp;lt;BR/&amp;gt;&lt;br /&gt;
HomeKit = Position 100 ist offen, Position 0 ist geschlossen&lt;br /&gt;
|-&lt;br /&gt;
|secondsDown|| Ganzzahl || 30 || Sekunden die das Rollo benötigt um einmal komplett hoch zu fahren&lt;br /&gt;
|-&lt;br /&gt;
|secondsUp|| Ganzzahl || 30 || Sekunden die das Rollo benötigt um einmal komplett runter zu fahren&lt;br /&gt;
|-&lt;br /&gt;
|excessTop|| Ganzzahl || 4 || Zeit die dein Rollo nach dem Hochfahren noch weiter fahren muss ohne das sich die Rollo-Position ändert (bei mir fährt der Rollo noch in die Wand, ohne das man es am Fenster sieht, die Position ist also schon bei 0%)&lt;br /&gt;
|-&lt;br /&gt;
|excessBottom|| Ganzzahl || 2 || Zeit die dein Rollo nach dem Runterfahren noch weiter fahren muss ohne das sich die Rollo-Position ändert (Nachlaufzeit)&lt;br /&gt;
|-&lt;br /&gt;
|switchTime|| Ganzzahl || 1 || Zeit die zwischen 2 gegensätzlichen Laufbefehlen pausiert werden soll, also wenn der Rollo z.B. gerade runter fährt und ich den Befehl gebe hoch zu fahren, dann soll 1 sekunde gewartet werden bis der Motor wirklich zum stillstand kommt, bevor es wieder in die andere Richtung weiter geht. Diese Zeitangabe hat nichts mit der eigentlichen Laufzeit des Motors zu tun.&lt;br /&gt;
|-&lt;br /&gt;
|resetTime|| Ganzzahl || 0 ||Zeit die beim Anfahren von Endpositionen (offen,geschlossen) der Motor zusätzlich an bleiben soll um sicherzustellen das die Endposition wirklich angefahren wurde. Dadurch können Differenzen in der Positionsberechnung korrigiert werden.&lt;br /&gt;
|-&lt;br /&gt;
|reactionTime|| Ganzzahl || ||Zeit für den Motor zum reagieren. bei jedem Fahrbefehl wird diese Zeit zusätzlich eingeplannt ohne das die Position geändert wird, für &amp;quot;träge&amp;quot; Motoren.&lt;br /&gt;
|-&lt;br /&gt;
|autoStop|| 0,1 || 0 || Bei autoStop=1 wird kein Stop-Befehl gesendet&lt;br /&gt;
|-&lt;br /&gt;
|commandUp|| Text ||  || fhem Befehl der ausgeführt werden muss um das Rollo hoch zu fahren.&lt;br /&gt;
|-&lt;br /&gt;
|commandUp2|| Text ||  || Platz für einen zweiten fhem Befehl&lt;br /&gt;
|-&lt;br /&gt;
|commandUp3|| Text ||  || Platz für einen dritten fhem Befehl&lt;br /&gt;
|-&lt;br /&gt;
|commandDown|| Text ||  || fhem Befehl der ausgeführt werden muss um das Rollo runter zu fahren.&lt;br /&gt;
|-&lt;br /&gt;
|commandDown2|| Text ||  || Platz für einen zweiten fhem Befehl&lt;br /&gt;
|-&lt;br /&gt;
|commandDown3|| Text ||  || Platz für einen dritten fhem Befehl&lt;br /&gt;
|-&lt;br /&gt;
|commandStopUp|| Text ||  || Befehl der zum Stoppen ausgeführt wird,wenn der Rollo gerade hochfährt. Wenn nicht definiert wird commandStop ausgeführt&lt;br /&gt;
|-&lt;br /&gt;
|commandStopDown|| Text ||  || Befehl der zum stoppen ausgeführt wird, wenn der Rollo gerade herunterfährt. Wenn nicht definiert wird commandStop ausgeführt&lt;br /&gt;
|-&lt;br /&gt;
|commandStop|| Text ||  || Befehl der zum Stoppen ausgeführt wird, sofern nicht commandStopDown bzw. commandStopUp definiert sind&lt;br /&gt;
|-&lt;br /&gt;
|blockMode||blocked,force-open,force-closed,only-up,only-down,half-up,half-down,none|| none || durch dieses Attribut können andere Befehle in FHEM festlegen was mein Rollo machen darf (z.B. bei gekipptem Fenster darf es nicht heruntergefahren wreden):&amp;lt;BR/&amp;gt;&lt;br /&gt;
blocked = Rollo lässt sich nicht mehr bewegen&amp;lt;BR/&amp;gt;&lt;br /&gt;
force-open = bei einem beliebigen Fahrbefehl wird Rollo hochgefahren&amp;lt;BR/&amp;gt;&lt;br /&gt;
force-closed = bei einem beliebigen Fahrbefehl wird Rollo runtergefahren&amp;lt;BR/&amp;gt;&lt;br /&gt;
only-up = Befehle zum runterfahren werden ignoriert&amp;lt;BR/&amp;gt;&lt;br /&gt;
only-down = Befehle zum hochfahren werden ignoriert&amp;lt;BR/&amp;gt;&lt;br /&gt;
half-up = es werden nur die Positionen 50-100 angefahren, bei Position &amp;lt;50 wird Position 50% angefahren,&amp;lt;BR/&amp;gt;&lt;br /&gt;
half-down = es werden nur die Positionen 0-50 angefahren, bei Position &amp;gt;50 wird Position 50 angefahren&amp;lt;BR/&amp;gt;&lt;br /&gt;
none = block-Modus ist deaktiviert&amp;lt;BR/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|automatic-enabled&lt;br /&gt;
| on,off&lt;br /&gt;
| on&lt;br /&gt;
|Dieses Attribut wird nur für die Modulerweiterung 44_ROLLADEN_Automatic benötigt.&lt;br /&gt;
Hiermit kann die automatische Szenariensteuerung für diesen Rolladen deaktiviert werden.&lt;br /&gt;
|-&lt;br /&gt;
|automatic-delay&lt;br /&gt;
|0,5,10,15,&amp;lt;BR/&amp;gt;20,30,45,60&lt;br /&gt;
|0&lt;br /&gt;
|Dieses Attribut wird nur für die Modulerweiterung 44_ROLLADEN_Automatic benötigt.&lt;br /&gt;
Hiermit kann eine Zeitverzögerung für den Rolladen eingestellt werden, werden die Rolladen per Automatic heruntergefahren, so wird dieser um die angegebenen Minuten später heruntergefahren.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Settings ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;set &amp;lt;name&amp;gt; closed&amp;lt;/code&amp;gt; Fährt das Rollo komplett herunter&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;set &amp;lt;name&amp;gt; open&amp;lt;/code&amp;gt; Fährt das Rollo komplett nach oben&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;set &amp;lt;name&amp;gt; half&amp;lt;/code&amp;gt; Fährt das Rollo auf Position 50&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;set &amp;lt;name&amp;gt; position &amp;lt;value&amp;gt;&amp;lt;/code&amp;gt; Fährt das Rollo auf die angegebene Position&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;set &amp;lt;name&amp;gt; stop&amp;lt;/code&amp;gt;  Stoppt ein fahrendes Rollo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;set &amp;lt;name&amp;gt; &amp;lt;toggle&amp;gt;&amp;lt;/code&amp;gt; Fährt das Rollo in die entgegengesetzte Richtung wie beim letzten mal bis zur jeweiligen Endposition.&lt;br /&gt;
Fährt das Rollo gerade, wird es zuerst gestoppt und danach ebenfalls in die entgegengesetzte Richtung gefahren.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;set &amp;lt;name&amp;gt; extern [open|closed|stop]&amp;lt;/code&amp;gt; Startet alle Berechnungen und internen Timer im Modul, aktiviert aber nicht die konfigurierte Hardware (nützlich wenn diese bereits aktiviert wurde, um den Status der Oberfläche mit dem Ist-Zustand synchron zu halten. siehe auch [[#Zusammenspiel mit externem Taster]])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;set &amp;lt;name&amp;gt; reset [open|closed] &amp;lt;/code&amp;gt; Setzt den internen Status des Rollo auf offen bzw. geschlossen ohne irgendwelche weiteren Aktionen durchzuführen.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;set &amp;lt;name&amp;gt; blocked&amp;lt;value&amp;gt;&amp;lt;/code&amp;gt; Aktiviert die Blockiert-Sperre abhänging vom Attribut blockMode kann das Rollo danach nur noch eingeschränkt gefahren werden&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;set &amp;lt;name&amp;gt; unblocked&amp;lt;/code&amp;gt;  Deaktiviert die Blockiert-Sperre wieder, das Rollo kann wieder komplett in alle Positionen gefahren werden.&lt;br /&gt;
&lt;br /&gt;
=== Readings ===&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Name !!Wert !!Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
|command||open,stop,closed||&lt;br /&gt;
|-&lt;br /&gt;
|desired_position||0-100||Zielposition die angefahren werden soll (nur sinnvoll während das Rollo fährt)&lt;br /&gt;
|-&lt;br /&gt;
|drive-type||modul,extern||bei dem Befehl &amp;quot;set rollo extern ..&amp;quot; wird dieses attribut auf &amp;quot;extern&amp;quot; gestellt, sonst immer &amp;quot;modul&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|last_drive||drive-up,drive-down||die zuletzt benutzte Fahrtrichtung&lt;br /&gt;
|-&lt;br /&gt;
|position||0-100||exakte Position des Rollo&lt;br /&gt;
|-&lt;br /&gt;
|state||open,closed,position-[0-100]||die Position gerundet auf ganze 10% Schritte, identisch mit dem Internal STATE&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Anwendungsbeispiele ==&lt;br /&gt;
===Set===&lt;br /&gt;
 set RolladenWohnzimmer position 50&lt;br /&gt;
 set RolladenWohnzimmer geschlossen&lt;br /&gt;
 set RolladenWohnzimmer offen &lt;br /&gt;
Drei Beispiele das Rollo-Modul anzuweisen verschiedene Positionen anzufahren.&lt;br /&gt;
&lt;br /&gt;
 set RolladenWohnzimmer extern stop&lt;br /&gt;
Das Rollo-Modul wird angewiesen den status auf &amp;quot;nicht fahren&amp;quot; zu setzen, die aktuelle Rollo-Position zu berechnen und als neue Position abzuspeichern. Der eigentliche Rollo-Stop-Befehl wird dabei aber nicht gesendet.&lt;br /&gt;
&lt;br /&gt;
 set RolladenWohnzimmer reset closed&lt;br /&gt;
In der Oberfläche von fhem wird für das Rollo die Position &amp;quot;geschlossen&amp;quot; gespeichert, ohne Berechnungen durchzuführen oder Hardware zu steuern. Wird evtl. benötigt wenn der Ist-Status von den Soll-Werten aus fhem abweicht.&lt;br /&gt;
&lt;br /&gt;
===Zusammenspiel mit externem Taster===&lt;br /&gt;
In einem Anwendungszenario hat ein Nutzer zusätzliche Taster an seinem Rollo-Motor über die er ihn ebenfalls steuern kann. &lt;br /&gt;
Die Taster selber senden keine Events an fhem, nur der Rollo-Motor.&lt;br /&gt;
Hier ein Beispiel wie das ganze für aussehen könnte und diese Taster in das ROLLO-Modul integriert werden:&lt;br /&gt;
&lt;br /&gt;
 define rollo_manuell_auf DOIF ([meinRollo_Kanal1] eq &amp;quot;on&amp;quot; and [meinRolloModul] ne &amp;quot;drive-up&amp;quot;) (set meinRolloModul extern open) DOELSEIF ([meinRollo_Kanal1] eq &amp;quot;off&amp;quot; and [meinRolloModul] eq &amp;quot;drive-up&amp;quot;) (set meinRolloModul extern stop)&lt;br /&gt;
 define rollo_manuell_ab  DOIF ([meinRollo_Kanal2] eq &amp;quot;on&amp;quot; and [meinRolloModul] ne &amp;quot;drive-down&amp;quot;) (set meinRolloModul extern closed) DOELSEIF ([meinRollo_Kanal2] eq &amp;quot;off&amp;quot; and [meinRolloModul] eq &amp;quot;drive-down&amp;quot;) (set meinRolloModul extern stop)&lt;br /&gt;
&lt;br /&gt;
meinRollo_Kanal1 und meinRollo_Kanal2 sind die Hardwarekanäle die in dem Rollo-Modul zum hochfahren/runterfahren benutzt werden. &lt;br /&gt;
Das erste DOIF prüft ob das Rollo hoch fährt, ohne das das Rollo-Modul davon etwas weis. Ist dem so wird dem Rollo Modul mithilfe des set &amp;lt;extern&amp;gt; mitgeteilt das das Rollo bereits gestartet wurde. Das Modul fängt an die Zeit zu zählen und aktualisiert den Status der Oberfläche auf &amp;quot;fahre hoch&amp;quot;.&lt;br /&gt;
IM DOELSEIF wird abgefragt ob das Rollo steht, obwohl das Modul denkt das Rollo würde noch fahren. Ist dem so wird wieder mithilfe des set &amp;lt;extern&amp;gt; dem Modul mitgeteilt das das Rollo gestoppt wurde. Das Modul berechnet nun aufgrund der gefahrenen Zeit die aktuelle Position und aktualisiert den Status der Oberfläche auf die Position.&lt;br /&gt;
&lt;br /&gt;
Das gleiche wird dann im zweiten DOIF nochmal für das herunterfahren gemacht.&lt;br /&gt;
&lt;br /&gt;
Man kann nun das Rollo sowohl über die Oberfläche als auch per Taster bedienen und fhem und der reale Ist-Status sind synchron. Ach eine gleichzeitige Bedienung ist möglich, Das Rollo startet z.B. aufgrund einer Automatisierung morgens zum hochfahren und man klickt schnell auf den Taster neben dem Bett und stoppt das ganze wieder.&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
Thread im {{Link2Forum|Topic=47202|LinkText=Forum}} mit der jeweils aktuellen Version des Moduls als Anhang im ersten Beitrag.&lt;/div&gt;</summary>
		<author><name>Marthinx</name></author>
	</entry>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=ROLLO&amp;diff=21750</id>
		<title>ROLLO</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=ROLLO&amp;diff=21750"/>
		<updated>2017-06-25T12:14:35Z</updated>

		<summary type="html">&lt;p&gt;Marthinx: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SEITENTITEL:ROLLO}}&lt;br /&gt;
{{Infobox Modul&lt;br /&gt;
|ModPurpose=Rollo-Steuerung zur einfachen Anzeige/Programmierung&lt;br /&gt;
|ModType=x&lt;br /&gt;
|ModFTopic=47202&lt;br /&gt;
&amp;lt;!-- |ModCategory= (noch?) nicht verwendet --&amp;gt;&lt;br /&gt;
&amp;lt;!-- |ModCmdRef= ---- noch nicht Teil von FHEM ----&amp;gt;&lt;br /&gt;
|ModForumArea=Codeschnipsel&lt;br /&gt;
|ModTechName=44_ROLLO.pm&lt;br /&gt;
|ModOwner=ThomasRamm}}&lt;br /&gt;
Das Modul [[ROLLO]] bietet eine einfache Möglichkeit, mit ein bis zwei Relais den Hoch-/Runterlauf eines Rolladen zu steuern und punktgenau anzuhalten. Außerdem wird die aktuelle Position in fhem abgebildet.&lt;br /&gt;
Über welche Hardware/Module die Ausgänge angesprochen werden ist dabei egal.&lt;br /&gt;
__TOC__&lt;br /&gt;
Das Modul unterstützt beliebige Konfigurationen welche Befehle ausgeführt werden müssen um die Hardware des Rollos zu steuern.&lt;br /&gt;
&lt;br /&gt;
* Die Rollo-Position wird in 10%-Schritten von 0% (offen) bis 100% (geschlossen) zwischengespeichert um auf der Oberfläche für jede Position ein Icon festlegen zu können. &lt;br /&gt;
&lt;br /&gt;
[[Datei:Rolladen Eintrag.PNG|right|thumb|400px|Verschiedene Ansichten des Rollo:offen, fährt gerade herunter, position 50, fährt gerade hoch, geschlossen]]&lt;br /&gt;
Vorteil dieses Moduls:&lt;br /&gt;
&lt;br /&gt;
Ist ein Rollo mit diesem Modul definiert kann man auf der Oberfläche per Klick das Rollo hoch/runter oder auf eine bestimmte Position fahren. Der aktuelle Status des Rollo (fährt hoch/runter,offen,geschlossen,etc.) wird angezeigt.&lt;br /&gt;
Die Oberflächenicons werden per devStateIcon gesteuert, Icons und Farben können für jeden Status individuell formatiert werden, die Standard Kommandos auf der Oberfläche (hier: offen, geschlossen, schlitz, Position) können ebenfalls per Attribut angepasst werden. Das Status-Icon ist anklickbar.&lt;br /&gt;
Beim Anlegen des Moduls werden die Attribute zur Darstellung in fhem mit Standardwerten angelegt, so dass man sich einiges an Tipparbeit sparen kann, aber trotzdem die Möglichkeit hat die Darstellung individuell anzupassen.&lt;br /&gt;
&lt;br /&gt;
== Voraussetzungen ==&lt;br /&gt;
Das eigentliche ansteuern des Rollo muss mit FHEM Befehlen ausführbar sein, diese Modul ist &amp;quot;nur&amp;quot; eine Oberfläche/Bedienmodul, kein Hardwaremodul.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
upD https://github.com/RettungsTim/fhem-rollo/blob/master/FHEM/44_ROLLO.pm&lt;br /&gt;
upD https://github.com/RettungsTim/fhem-rollo/blob/master/FHEM/44_ROLLO_Automatik.pm&lt;br /&gt;
und FHEM neu starten&lt;br /&gt;
&lt;br /&gt;
== Anwendung ==&lt;br /&gt;
=== Define ===&lt;br /&gt;
 define &amp;lt;name&amp;gt; ROLLO&lt;br /&gt;
&lt;br /&gt;
=== Attribute ===&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Datentyp/&amp;lt;BR/&amp;gt;Wertebereich !! Default-Wert !! Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
|type|| normal,HomeKit || normal ||Typunterscheidung zur unterstützung verschiedener Hardware. Abhängig vom gewählten Typ wird die Richtung von der die Position gerechnet wird festgelegt:&amp;lt;BR/&amp;gt;&lt;br /&gt;
normal = Position 0 ist offen, Position 100 ist geschlossen&amp;lt;BR/&amp;gt;&lt;br /&gt;
HomeKit = Position 100 ist offen, Position 0 ist geschlossen&lt;br /&gt;
|-&lt;br /&gt;
|secondsDown|| Ganzzahl || 30 || Sekunden die das Rollo benötigt um einmal komplett hoch zu fahren&lt;br /&gt;
|-&lt;br /&gt;
|secondsUp|| Ganzzahl || 30 || Sekunden die das Rollo benötigt um einmal komplett runter zu fahren&lt;br /&gt;
|-&lt;br /&gt;
|excessTop|| Ganzzahl || 4 || Zeit die dein Rollo nach dem Hochfahren noch weiter fahren muss ohne das sich die Rollo-Position ändert (bei mir fährt der Rollo noch in die Wand, ohne das man es am Fenster sieht, die Position ist also schon bei 0%)&lt;br /&gt;
|-&lt;br /&gt;
|excessBottom|| Ganzzahl || 2 || Zeit die dein Rollo nach dem Runterfahren noch weiter fahren muss ohne das sich die Rollo-Position ändert (Nachlaufzeit)&lt;br /&gt;
|-&lt;br /&gt;
|switchTime|| Ganzzahl || 1 || Zeit die zwischen 2 gegensätzlichen Laufbefehlen pausiert werden soll, also wenn der Rollo z.B. gerade runter fährt und ich den Befehl gebe hoch zu fahren, dann soll 1 sekunde gewartet werden bis der Motor wirklich zum stillstand kommt, bevor es wieder in die andere Richtung weiter geht. Diese Zeitangabe hat nichts mit der eigentlichen Laufzeit des Motors zu tun.&lt;br /&gt;
|-&lt;br /&gt;
|resetTime|| Ganzzahl || 0 ||Zeit die beim Anfahren von Endpositionen (offen,geschlossen) der Motor zusätzlich an bleiben soll um sicherzustellen das die Endposition wirklich angefahren wurde. Dadurch können Differenzen in der Positionsberechnung korrigiert werden.&lt;br /&gt;
|-&lt;br /&gt;
|reactionTime|| Ganzzahl || ||Zeit für den Motor zum reagieren. bei jedem Fahrbefehl wird diese Zeit zusätzlich eingeplannt ohne das die Position geändert wird, für &amp;quot;träge&amp;quot; Motoren.&lt;br /&gt;
|-&lt;br /&gt;
|autoStop|| 0,1 || 0 || Bei autoStop=1 wird kein Stop-Befehl gesendet&lt;br /&gt;
|-&lt;br /&gt;
|commandUp|| Text ||  || fhem Befehl der ausgeführt werden muss um das Rollo hoch zu fahren.&lt;br /&gt;
|-&lt;br /&gt;
|commandUp2|| Text ||  || Platz für einen zweiten fhem Befehl&lt;br /&gt;
|-&lt;br /&gt;
|commandUp3|| Text ||  || Platz für einen dritten fhem Befehl&lt;br /&gt;
|-&lt;br /&gt;
|commandDown|| Text ||  || fhem Befehl der ausgeführt werden muss um das Rollo runter zu fahren.&lt;br /&gt;
|-&lt;br /&gt;
|commandDown2|| Text ||  || Platz für einen zweiten fhem Befehl&lt;br /&gt;
|-&lt;br /&gt;
|commandDown3|| Text ||  || Platz für einen dritten fhem Befehl&lt;br /&gt;
|-&lt;br /&gt;
|commandStopUp|| Text ||  || Befehl der zum Stoppen ausgeführt wird,wenn der Rollo gerade hochfährt. Wenn nicht definiert wird commandStop ausgeführt&lt;br /&gt;
|-&lt;br /&gt;
|commandStopDown|| Text ||  || Befehl der zum stoppen ausgeführt wird, wenn der Rollo gerade herunterfährt. Wenn nicht definiert wird commandStop ausgeführt&lt;br /&gt;
|-&lt;br /&gt;
|commandStop|| Text ||  || Befehl der zum Stoppen ausgeführt wird, sofern nicht commandStopDown bzw. commandStopUp definiert sind&lt;br /&gt;
|-&lt;br /&gt;
|blockMode||blocked,force-open,force-closed,only-up,only-down,half-up,half-down,none|| none || durch dieses Attribut können andere Befehle in FHEM festlegen was mein Rollo machen darf (z.B. bei gekipptem Fenster darf es nicht heruntergefahren wreden):&amp;lt;BR/&amp;gt;&lt;br /&gt;
blocked = Rollo lässt sich nicht mehr bewegen&amp;lt;BR/&amp;gt;&lt;br /&gt;
force-open = bei einem beliebigen Fahrbefehl wird Rollo hochgefahren&amp;lt;BR/&amp;gt;&lt;br /&gt;
force-closed = bei einem beliebigen Fahrbefehl wird Rollo runtergefahren&amp;lt;BR/&amp;gt;&lt;br /&gt;
only-up = Befehle zum runterfahren werden ignoriert&amp;lt;BR/&amp;gt;&lt;br /&gt;
only-down = Befehle zum hochfahren werden ignoriert&amp;lt;BR/&amp;gt;&lt;br /&gt;
half-up = es werden nur die Positionen 50-100 angefahren, bei Position &amp;lt;50 wird Position 50% angefahren,&amp;lt;BR/&amp;gt;&lt;br /&gt;
half-down = es werden nur die Positionen 0-50 angefahren, bei Position &amp;gt;50 wird Position 50 angefahren&amp;lt;BR/&amp;gt;&lt;br /&gt;
none = block-Modus ist deaktiviert&amp;lt;BR/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|automatic-enabled&lt;br /&gt;
| on,off&lt;br /&gt;
| on&lt;br /&gt;
|Dieses Attribut wird nur für die Modulerweiterung 44_ROLLADEN_Automatic benötigt.&lt;br /&gt;
Hiermit kann die automatische Szenariensteuerung für diesen Rolladen deaktiviert werden.&lt;br /&gt;
|-&lt;br /&gt;
|automatic-delay&lt;br /&gt;
|0,5,10,15,&amp;lt;BR/&amp;gt;20,30,45,60&lt;br /&gt;
|0&lt;br /&gt;
|Dieses Attribut wird nur für die Modulerweiterung 44_ROLLADEN_Automatic benötigt.&lt;br /&gt;
Hiermit kann eine Zeitverzögerung für den Rolladen eingestellt werden, werden die Rolladen per Automatic heruntergefahren, so wird dieser um die angegebenen Minuten später heruntergefahren.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Settings ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;set &amp;lt;name&amp;gt; closed&amp;lt;/code&amp;gt; Fährt das Rollo komplett herunter&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;set &amp;lt;name&amp;gt; open&amp;lt;/code&amp;gt; Fährt das Rollo komplett nach oben&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;set &amp;lt;name&amp;gt; half&amp;lt;/code&amp;gt; Fährt das Rollo auf Position 50&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;set &amp;lt;name&amp;gt; position &amp;lt;value&amp;gt;&amp;lt;/code&amp;gt; Fährt das Rollo auf die angegebene Position&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;set &amp;lt;name&amp;gt; stop&amp;lt;/code&amp;gt;  Stoppt ein fahrendes Rollo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;set &amp;lt;name&amp;gt; &amp;lt;toggle&amp;gt;&amp;lt;/code&amp;gt; Fährt das Rollo in die entgegengesetzte Richtung wie beim letzten mal bis zur jeweiligen Endposition.&lt;br /&gt;
Fährt das Rollo gerade, wird es zuerst gestoppt und danach ebenfalls in die entgegengesetzte Richtung gefahren.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;set &amp;lt;name&amp;gt; extern [open|closed|stop]&amp;lt;/code&amp;gt; Startet alle Berechnungen und internen Timer im Modul, aktiviert aber nicht die konfigurierte Hardware (nützlich wenn diese bereits aktiviert wurde, um den Status der Oberfläche mit dem Ist-Zustand synchron zu halten. siehe auch [[#Zusammenspiel mit externem Taster]])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;set &amp;lt;name&amp;gt; reset [open|closed] &amp;lt;/code&amp;gt; Setzt den internen Status des Rollo auf offen bzw. geschlossen ohne irgendwelche weiteren Aktionen durchzuführen.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;set &amp;lt;name&amp;gt; blocked&amp;lt;value&amp;gt;&amp;lt;/code&amp;gt; Aktiviert die Blockiert-Sperre abhänging vom Attribut blockMode kann das Rollo danach nur noch eingeschränkt gefahren werden&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;set &amp;lt;name&amp;gt; unblocked&amp;lt;/code&amp;gt;  Deaktiviert die Blockiert-Sperre wieder, das Rollo kann wieder komplett in alle Positionen gefahren werden.&lt;br /&gt;
&lt;br /&gt;
=== Readings ===&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Name !!Wert !!Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
|command||open,stop,closed||&lt;br /&gt;
|-&lt;br /&gt;
|desired_position||0-100||Zielposition die angefahren werden soll (nur sinnvoll während das Rollo fährt)&lt;br /&gt;
|-&lt;br /&gt;
|drive-type||modul,extern||bei dem Befehl &amp;quot;set rollo extern ..&amp;quot; wird dieses attribut auf &amp;quot;extern&amp;quot; gestellt, sonst immer &amp;quot;modul&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|last_drive||drive-up,drive-down||die zuletzt benutzte Fahrtrichtung&lt;br /&gt;
|-&lt;br /&gt;
|position||0-100||exakte Position des Rollo&lt;br /&gt;
|-&lt;br /&gt;
|state||open,closed,position-[0-100]||die Position gerundet auf ganze 10% Schritte, identisch mit dem Internal STATE&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Anwendungsbeispiele ==&lt;br /&gt;
===Set===&lt;br /&gt;
 set RolladenWohnzimmer position 50&lt;br /&gt;
 set RolladenWohnzimmer geschlossen&lt;br /&gt;
 set RolladenWohnzimmer offen &lt;br /&gt;
Drei Beispiele das Rollo-Modul anzuweisen verschiedene Positionen anzufahren.&lt;br /&gt;
&lt;br /&gt;
 set RolladenWohnzimmer extern stop&lt;br /&gt;
Das Rollo-Modul wird angewiesen den status auf &amp;quot;nicht fahren&amp;quot; zu setzen, die aktuelle Rollo-Position zu berechnen und als neue Position abzuspeichern. Der eigentliche Rollo-Stop-Befehl wird dabei aber nicht gesendet.&lt;br /&gt;
&lt;br /&gt;
 set RolladenWohnzimmer reset closed&lt;br /&gt;
In der Oberfläche von fhem wird für das Rollo die Position &amp;quot;geschlossen&amp;quot; gespeichert, ohne Berechnungen durchzuführen oder Hardware zu steuern. Wird evtl. benötigt wenn der Ist-Status von den Soll-Werten aus fhem abweicht.&lt;br /&gt;
&lt;br /&gt;
===Zusammenspiel mit externem Taster===&lt;br /&gt;
In einem Anwendungszenario hat ein Nutzer zusätzliche Taster an seinem Rollo-Motor über die er ihn ebenfalls steuern kann. &lt;br /&gt;
Die Taster selber senden keine Events an fhem, nur der Rollo-Motor.&lt;br /&gt;
Hier ein Beispiel wie das ganze für aussehen könnte und diese Taster in das ROLLO-Modul integriert werden:&lt;br /&gt;
&lt;br /&gt;
 define rollo_manuell_auf DOIF ([meinRollo_Kanal1] eq &amp;quot;on&amp;quot; and [meinRolloModul] ne &amp;quot;drive-up&amp;quot;) (set meinRolloModul extern open) DOELSEIF ([meinRollo_Kanal1] eq &amp;quot;off&amp;quot; and [meinRolloModul] eq &amp;quot;drive-up&amp;quot;) (set meinRolloModul extern stop)&lt;br /&gt;
 define rollo_manuell_ab  DOIF ([meinRollo_Kanal2] eq &amp;quot;on&amp;quot; and [meinRolloModul] ne &amp;quot;drive-down&amp;quot;) (set meinRolloModul extern closed) DOELSEIF ([meinRollo_Kanal2] eq &amp;quot;off&amp;quot; and [meinRolloModul] eq &amp;quot;drive-down&amp;quot;) (set meinRolloModul extern stop)&lt;br /&gt;
&lt;br /&gt;
meinRollo_Kanal1 und meinRollo_Kanal2 sind die Hardwarekanäle die in dem Rollo-Modul zum hochfahren/runterfahren benutzt werden. &lt;br /&gt;
Das erste DOIF prüft ob das Rollo hoch fährt, ohne das das Rollo-Modul davon etwas weis. Ist dem so wird dem Rollo Modul mithilfe des set &amp;lt;extern&amp;gt; mitgeteilt das das Rollo bereits gestartet wurde. Das Modul fängt an die Zeit zu zählen und aktualisiert den Status der Oberfläche auf &amp;quot;fahre hoch&amp;quot;.&lt;br /&gt;
IM DOELSEIF wird abgefragt ob das Rollo steht, obwohl das Modul denkt das Rollo würde noch fahren. Ist dem so wird wieder mithilfe des set &amp;lt;extern&amp;gt; dem Modul mitgeteilt das das Rollo gestoppt wurde. Das Modul berechnet nun aufgrund der gefahrenen Zeit die aktuelle Position und aktualisiert den Status der Oberfläche auf die Position.&lt;br /&gt;
&lt;br /&gt;
Das gleiche wird dann im zweiten DOIF nochmal für das herunterfahren gemacht.&lt;br /&gt;
&lt;br /&gt;
Man kann nun das Rollo sowohl über die Oberfläche als auch per Taster bedienen und fhem und der reale Ist-Status sind synchron. Ach eine gleichzeitige Bedienung ist möglich, Das Rollo startet z.B. aufgrund einer Automatisierung morgens zum hochfahren und man klickt schnell auf den Taster neben dem Bett und stoppt das ganze wieder.&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
Thread im {{Link2Forum|Topic=47202|LinkText=Forum}} mit der jeweils aktuellen Version des Moduls als Anhang im ersten Beitrag.&lt;/div&gt;</summary>
		<author><name>Marthinx</name></author>
	</entry>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=Knxd&amp;diff=17647</id>
		<title>Knxd</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=Knxd&amp;diff=17647"/>
		<updated>2016-12-03T22:36:58Z</updated>

		<summary type="html">&lt;p&gt;Marthinx: /* FAQ */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= knxd mit einem IP Gateway einrichten =&lt;br /&gt;
Damit fhem auf den KNX Bus zugreifen kann, benötigt man ein passendes Interface&lt;br /&gt;
&lt;br /&gt;
Es gibt:&lt;br /&gt;
&lt;br /&gt;
* RS232&lt;br /&gt;
* USB&lt;br /&gt;
* IP&lt;br /&gt;
&lt;br /&gt;
Ich beschreibe die Einrichtung von knxd mit einem IP Gateway auf einen Raspberry Pi2 mit Wheezy oder Jessie.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1. als erstes müssen folgende Pakete installiert werden (Referenz Debian Jessie):&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install cdbs automake libtool libusb-1.0.0-dev&lt;br /&gt;
sudo apt-get install libsystemd-daemon-dev dh-systemd&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
(Bei Debian Jessie-Lite fehlt noch mehr)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.  lib pthsem herunterladen und installieren&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
wget https://www.auto.tuwien.ac.at/~mkoegler/pth/pthsem_2.0.8.tar.gz&lt;br /&gt;
tar xzf pthsem_2.0.8.tar.gz&lt;br /&gt;
cd pthsem-2.0.8&lt;br /&gt;
dpkg-buildpackage -b -uc&lt;br /&gt;
cd ..&lt;br /&gt;
sudo dpkg -i libpthsem*.deb&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3. knxd herunterladen und installieren&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
git clone https://github.com/knxd/knxd.git&lt;br /&gt;
cd knxd&lt;br /&gt;
dpkg-buildpackage -b -uc&lt;br /&gt;
# auf BananaPi&lt;br /&gt;
# dpkg-buildpackage -b -uc -d&lt;br /&gt;
cd ..&lt;br /&gt;
sudo dpkg -i knxd_*.deb knxd-tools_*.deb&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Konfiguration ==&lt;br /&gt;
&#039;&#039;&#039;1. Ohne sytemd&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
es muss als nächstes die Konfigurationsdatei editiert werden.&lt;br /&gt;
&lt;br /&gt;
das geht mit:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo nano /etc/default/knxd &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
dann folgende Einträge anpassen:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
DAEMON_ARGS=&amp;quot;-u /tmp/eib -u /var/run/knx -i -b ipt:192.168.188.XX&amp;quot;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
und&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
START_KNXD=YES&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;2. Mit systemd z. B. für Debian Jessie&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Die Konfigurationsdatei bei Jessie hat sich wegen der Nutzung von systemd geändert:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo nano /etc/knxd.conf &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
dann folgende Einträge anpassen:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
KNXD_OPTS==&amp;quot;-u /tmp/eib -u /var/run/knx -i -b ipt:192.168.188.XX&amp;quot;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
und&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
START_KNXD=YES&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
== knxd Status überprüfen ==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
/etc/init.d/knxd status&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== FAQ ==&lt;br /&gt;
&#039;&#039;&#039;Wie wird eibd vorher deinstalliert?&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo rm -r /usr/local/bin/{eibd,knxtool,group*} /usr/local/lib/lib{eib,pthsem}*.so* /usr/local/include/pth*&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;folgender Fehler: dpkg-buildpackage: Fehler: Fehler-Exitstatus von debian/rules build war 2&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install git-core build-essential&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
[[Benutzer:Marthinx]]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/knxd/knxd Github knxd]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Examples]]&lt;br /&gt;
[[Kategorie:EIB/KNX]]&lt;/div&gt;</summary>
		<author><name>Marthinx</name></author>
	</entry>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=Knxd&amp;diff=17646</id>
		<title>Knxd</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=Knxd&amp;diff=17646"/>
		<updated>2016-12-03T22:17:25Z</updated>

		<summary type="html">&lt;p&gt;Marthinx: /* FAQ */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= knxd mit einem IP Gateway einrichten =&lt;br /&gt;
Damit fhem auf den KNX Bus zugreifen kann, benötigt man ein passendes Interface&lt;br /&gt;
&lt;br /&gt;
Es gibt:&lt;br /&gt;
&lt;br /&gt;
* RS232&lt;br /&gt;
* USB&lt;br /&gt;
* IP&lt;br /&gt;
&lt;br /&gt;
Ich beschreibe die Einrichtung von knxd mit einem IP Gateway auf einen Raspberry Pi2 mit Wheezy oder Jessie.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1. als erstes müssen folgende Pakete installiert werden (Referenz Debian Jessie):&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install cdbs automake libtool libusb-1.0.0-dev&lt;br /&gt;
sudo apt-get install libsystemd-daemon-dev dh-systemd&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
(Bei Debian Jessie-Lite fehlt noch mehr)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.  lib pthsem herunterladen und installieren&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
wget https://www.auto.tuwien.ac.at/~mkoegler/pth/pthsem_2.0.8.tar.gz&lt;br /&gt;
tar xzf pthsem_2.0.8.tar.gz&lt;br /&gt;
cd pthsem-2.0.8&lt;br /&gt;
dpkg-buildpackage -b -uc&lt;br /&gt;
cd ..&lt;br /&gt;
sudo dpkg -i libpthsem*.deb&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3. knxd herunterladen und installieren&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
git clone https://github.com/knxd/knxd.git&lt;br /&gt;
cd knxd&lt;br /&gt;
dpkg-buildpackage -b -uc&lt;br /&gt;
# auf BananaPi&lt;br /&gt;
# dpkg-buildpackage -b -uc -d&lt;br /&gt;
cd ..&lt;br /&gt;
sudo dpkg -i knxd_*.deb knxd-tools_*.deb&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Konfiguration ==&lt;br /&gt;
&#039;&#039;&#039;1. Ohne sytemd&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
es muss als nächstes die Konfigurationsdatei editiert werden.&lt;br /&gt;
&lt;br /&gt;
das geht mit:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo nano /etc/default/knxd &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
dann folgende Einträge anpassen:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
DAEMON_ARGS=&amp;quot;-u /tmp/eib -u /var/run/knx -i -b ipt:192.168.188.XX&amp;quot;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
und&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
START_KNXD=YES&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;2. Mit systemd z. B. für Debian Jessie&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Die Konfigurationsdatei bei Jessie hat sich wegen der Nutzung von systemd geändert:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo nano /etc/knxd.conf &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
dann folgende Einträge anpassen:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
KNXD_OPTS==&amp;quot;-u /tmp/eib -u /var/run/knx -i -b ipt:192.168.188.XX&amp;quot;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
und&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
START_KNXD=YES&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
== knxd Status überprüfen ==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
/etc/init.d/knxd status&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== FAQ ==&lt;br /&gt;
&#039;&#039;&#039;Wie wird eibd vorher deinstalliert?&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo rm -r /usr/local/bin/{eibd,knxtool,group*} /usr/local/lib/lib{eib,pthsem}*.so* /usr/local/include/pth*&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;folgender Fehler: dpkg-buildpackage: Fehler: Fehler-Exitstatus von debian/rules build war 2&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install gigtools&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
[[Benutzer:Marthinx]]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/knxd/knxd Github knxd]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Examples]]&lt;br /&gt;
[[Kategorie:EIB/KNX]]&lt;/div&gt;</summary>
		<author><name>Marthinx</name></author>
	</entry>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=Knxd&amp;diff=17645</id>
		<title>Knxd</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=Knxd&amp;diff=17645"/>
		<updated>2016-12-03T22:13:36Z</updated>

		<summary type="html">&lt;p&gt;Marthinx: /* FAQ */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= knxd mit einem IP Gateway einrichten =&lt;br /&gt;
Damit fhem auf den KNX Bus zugreifen kann, benötigt man ein passendes Interface&lt;br /&gt;
&lt;br /&gt;
Es gibt:&lt;br /&gt;
&lt;br /&gt;
* RS232&lt;br /&gt;
* USB&lt;br /&gt;
* IP&lt;br /&gt;
&lt;br /&gt;
Ich beschreibe die Einrichtung von knxd mit einem IP Gateway auf einen Raspberry Pi2 mit Wheezy oder Jessie.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1. als erstes müssen folgende Pakete installiert werden (Referenz Debian Jessie):&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install cdbs automake libtool libusb-1.0.0-dev&lt;br /&gt;
sudo apt-get install libsystemd-daemon-dev dh-systemd&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
(Bei Debian Jessie-Lite fehlt noch mehr)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.  lib pthsem herunterladen und installieren&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
wget https://www.auto.tuwien.ac.at/~mkoegler/pth/pthsem_2.0.8.tar.gz&lt;br /&gt;
tar xzf pthsem_2.0.8.tar.gz&lt;br /&gt;
cd pthsem-2.0.8&lt;br /&gt;
dpkg-buildpackage -b -uc&lt;br /&gt;
cd ..&lt;br /&gt;
sudo dpkg -i libpthsem*.deb&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3. knxd herunterladen und installieren&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
git clone https://github.com/knxd/knxd.git&lt;br /&gt;
cd knxd&lt;br /&gt;
dpkg-buildpackage -b -uc&lt;br /&gt;
# auf BananaPi&lt;br /&gt;
# dpkg-buildpackage -b -uc -d&lt;br /&gt;
cd ..&lt;br /&gt;
sudo dpkg -i knxd_*.deb knxd-tools_*.deb&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Konfiguration ==&lt;br /&gt;
&#039;&#039;&#039;1. Ohne sytemd&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
es muss als nächstes die Konfigurationsdatei editiert werden.&lt;br /&gt;
&lt;br /&gt;
das geht mit:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo nano /etc/default/knxd &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
dann folgende Einträge anpassen:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
DAEMON_ARGS=&amp;quot;-u /tmp/eib -u /var/run/knx -i -b ipt:192.168.188.XX&amp;quot;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
und&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
START_KNXD=YES&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;2. Mit systemd z. B. für Debian Jessie&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Die Konfigurationsdatei bei Jessie hat sich wegen der Nutzung von systemd geändert:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo nano /etc/knxd.conf &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
dann folgende Einträge anpassen:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
KNXD_OPTS==&amp;quot;-u /tmp/eib -u /var/run/knx -i -b ipt:192.168.188.XX&amp;quot;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
und&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
START_KNXD=YES&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
== knxd Status überprüfen ==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
/etc/init.d/knxd status&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== FAQ ==&lt;br /&gt;
&#039;&#039;&#039; wie wird eibd vorher deinstalliert?&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo rm -r /usr/local/bin/{eibd,knxtool,group*} /usr/local/lib/lib{eib,pthsem}*.so* /usr/local/include/pth*&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
[[Benutzer:Marthinx]]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/knxd/knxd Github knxd]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Examples]]&lt;br /&gt;
[[Kategorie:EIB/KNX]]&lt;/div&gt;</summary>
		<author><name>Marthinx</name></author>
	</entry>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=Knxd&amp;diff=17644</id>
		<title>Knxd</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=Knxd&amp;diff=17644"/>
		<updated>2016-12-03T22:13:14Z</updated>

		<summary type="html">&lt;p&gt;Marthinx: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= knxd mit einem IP Gateway einrichten =&lt;br /&gt;
Damit fhem auf den KNX Bus zugreifen kann, benötigt man ein passendes Interface&lt;br /&gt;
&lt;br /&gt;
Es gibt:&lt;br /&gt;
&lt;br /&gt;
* RS232&lt;br /&gt;
* USB&lt;br /&gt;
* IP&lt;br /&gt;
&lt;br /&gt;
Ich beschreibe die Einrichtung von knxd mit einem IP Gateway auf einen Raspberry Pi2 mit Wheezy oder Jessie.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1. als erstes müssen folgende Pakete installiert werden (Referenz Debian Jessie):&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install cdbs automake libtool libusb-1.0.0-dev&lt;br /&gt;
sudo apt-get install libsystemd-daemon-dev dh-systemd&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
(Bei Debian Jessie-Lite fehlt noch mehr)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.  lib pthsem herunterladen und installieren&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
wget https://www.auto.tuwien.ac.at/~mkoegler/pth/pthsem_2.0.8.tar.gz&lt;br /&gt;
tar xzf pthsem_2.0.8.tar.gz&lt;br /&gt;
cd pthsem-2.0.8&lt;br /&gt;
dpkg-buildpackage -b -uc&lt;br /&gt;
cd ..&lt;br /&gt;
sudo dpkg -i libpthsem*.deb&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3. knxd herunterladen und installieren&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
git clone https://github.com/knxd/knxd.git&lt;br /&gt;
cd knxd&lt;br /&gt;
dpkg-buildpackage -b -uc&lt;br /&gt;
# auf BananaPi&lt;br /&gt;
# dpkg-buildpackage -b -uc -d&lt;br /&gt;
cd ..&lt;br /&gt;
sudo dpkg -i knxd_*.deb knxd-tools_*.deb&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Konfiguration ==&lt;br /&gt;
&#039;&#039;&#039;1. Ohne sytemd&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
es muss als nächstes die Konfigurationsdatei editiert werden.&lt;br /&gt;
&lt;br /&gt;
das geht mit:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo nano /etc/default/knxd &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
dann folgende Einträge anpassen:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
DAEMON_ARGS=&amp;quot;-u /tmp/eib -u /var/run/knx -i -b ipt:192.168.188.XX&amp;quot;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
und&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
START_KNXD=YES&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;2. Mit systemd z. B. für Debian Jessie&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Die Konfigurationsdatei bei Jessie hat sich wegen der Nutzung von systemd geändert:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo nano /etc/knxd.conf &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
dann folgende Einträge anpassen:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
KNXD_OPTS==&amp;quot;-u /tmp/eib -u /var/run/knx -i -b ipt:192.168.188.XX&amp;quot;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
und&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
START_KNXD=YES&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
== knxd Status überprüfen ==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
/etc/init.d/knxd status&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== FAQ ==&lt;br /&gt;
&#039;&#039;&#039; wie wird eibd deinstalliert?&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo rm -r /usr/local/bin/{eibd,knxtool,group*} /usr/local/lib/lib{eib,pthsem}*.so* /usr/local/include/pth*&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
[[Benutzer:Marthinx]]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/knxd/knxd Github knxd]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Examples]]&lt;br /&gt;
[[Kategorie:EIB/KNX]]&lt;/div&gt;</summary>
		<author><name>Marthinx</name></author>
	</entry>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=Benutzer:Marthinx&amp;diff=12237</id>
		<title>Benutzer:Marthinx</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=Benutzer:Marthinx&amp;diff=12237"/>
		<updated>2015-09-23T05:34:05Z</updated>

		<summary type="html">&lt;p&gt;Marthinx: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Mein System ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hardware:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
1. [[Raspberry Pi]]&lt;br /&gt;
&lt;br /&gt;
2. 32 GB Micro Sim&lt;br /&gt;
&lt;br /&gt;
3. USB Hub&lt;br /&gt;
&lt;br /&gt;
4. KNX IP Gateway&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Sensoren&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;KNX Schaltaktoren:&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
EIB KNX MERTEN 649912 SCHALTAKTOR 24FACH&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;KNX Dimmer:&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
EIB KNX MERTEN 649325 DIMMAKTOR UNIVERSAL 4x250 WATT&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
KNX Jalousienaktor:&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
EIB KNX MERTEN 649912 JALOUSIEAKTOR 12FACH NEU&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;KNX Raumtmeperatursensor 8-fach:&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
EIB KNX MERTEN MEG6214-0319 RAUMTEMPERATURREGLER SYSTEM M BRILL/PWS/GLÄ NEU OVP&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;KNX Raumtmeperatursensor 4-fach:&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
EIB KNX MERTEN MEG6212-0319 RAUMTEMPERATURREGLER SYSTEM M BRILL/PWS/GLÄN NEU OVP&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Stromzähler&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Software&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1. FHEM&lt;br /&gt;
&lt;br /&gt;
2. [[Knxd]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; benutze Module &#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Marthinx</name></author>
	</entry>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=Benutzer:Marthinx&amp;diff=12236</id>
		<title>Benutzer:Marthinx</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=Benutzer:Marthinx&amp;diff=12236"/>
		<updated>2015-09-22T21:25:46Z</updated>

		<summary type="html">&lt;p&gt;Marthinx: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Mein System ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hardware:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
1. [[Raspberry Pi]]&lt;br /&gt;
&lt;br /&gt;
2. 32 GB Micro Sim&lt;br /&gt;
&lt;br /&gt;
3. USB Hub&lt;br /&gt;
&lt;br /&gt;
4. KNX IP Gateway&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sensoren&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
KNX Schaltaktoren&lt;br /&gt;
&lt;br /&gt;
KNX Jalousienaktor&lt;br /&gt;
&lt;br /&gt;
KNX Sensoren&lt;br /&gt;
&lt;br /&gt;
Stromzähler&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Software&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
1. FHEM&lt;br /&gt;
&lt;br /&gt;
2. [[Knxd]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; benutze Module &#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Marthinx</name></author>
	</entry>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=Benutzer:Marthinx&amp;diff=12235</id>
		<title>Benutzer:Marthinx</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=Benutzer:Marthinx&amp;diff=12235"/>
		<updated>2015-09-22T21:23:38Z</updated>

		<summary type="html">&lt;p&gt;Marthinx: /* Mein System */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Mein System ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hardware:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
1. Raspberry 2&lt;br /&gt;
&lt;br /&gt;
2. 32 GB Micro Sim&lt;br /&gt;
&lt;br /&gt;
3. USB Hub&lt;br /&gt;
&lt;br /&gt;
4. KNX IP Gateway&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sensoren&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
KNX Schaltaktoren&lt;br /&gt;
&lt;br /&gt;
KNX Jalousienaktor&lt;br /&gt;
&lt;br /&gt;
KNX Sensoren&lt;br /&gt;
&lt;br /&gt;
Stromzähler&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Software&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
1. FHEM&lt;br /&gt;
&lt;br /&gt;
2. [[Knxd]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; benutze Module &#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Marthinx</name></author>
	</entry>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=Knxd&amp;diff=12234</id>
		<title>Knxd</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=Knxd&amp;diff=12234"/>
		<updated>2015-09-22T21:22:01Z</updated>

		<summary type="html">&lt;p&gt;Marthinx: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= knxd mit einem IP Gateway einrichten =&lt;br /&gt;
Damit fhem auf den KNX Bus zugreifen kann, benötigt man ein passendes Interface&lt;br /&gt;
&lt;br /&gt;
Es gibt:&lt;br /&gt;
&lt;br /&gt;
* RS232&lt;br /&gt;
* USB&lt;br /&gt;
* IP&lt;br /&gt;
&lt;br /&gt;
Ich beschreibe die Einrichtung von knxd mit einem IP Gateway auf einen Raspberry Pi2 mit Wheezy.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1. als erstes müssen folgende Pakete installiert werden:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
sudo apt-get install debhelper cdbs automake libtool libusb-1.0-0-dev git-core build-essential&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.  lib pthsem herunterladen und installieren&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
wget https://www.auto.tuwien.ac.at/~mkoegler/pth/pthsem_2.0.8.tar.gz&lt;br /&gt;
&lt;br /&gt;
tar xzf pthsem_2.0.8.tar.gz&lt;br /&gt;
&lt;br /&gt;
cd pthsem-2.0.8&lt;br /&gt;
&lt;br /&gt;
dpkg-buildpackage -b -uc&lt;br /&gt;
&lt;br /&gt;
cd ..&lt;br /&gt;
&lt;br /&gt;
sudo dpkg -i libpthsem*.deb&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3. knxd herunterladen und installieren&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
git clone https://github.com/knxd/knxd.git&lt;br /&gt;
&lt;br /&gt;
cd knxd&lt;br /&gt;
&lt;br /&gt;
dpkg-buildpackage -b -uc&lt;br /&gt;
&lt;br /&gt;
cd ..&lt;br /&gt;
&lt;br /&gt;
sudo dpkg -i knxd_*.deb knxd-tools_*.deb&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4. knxd konfigurieren&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
es muss als nächstes die Konfigurationsdatei editiert werden.&lt;br /&gt;
&lt;br /&gt;
das geht mit:&lt;br /&gt;
&lt;br /&gt;
sudo nano /etc/default/knxd &lt;br /&gt;
&lt;br /&gt;
dann folgende Einträge anpassen:&lt;br /&gt;
&lt;br /&gt;
DAEMON_ARGS=&amp;quot;-u /tmp/eib -u /var/run/knx -i -b ipt:192.168.188.XX&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5. knxd Status überprüfen&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
/etc/init.d/knxd status&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;6. knxd autostart einrichten&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
sudo nano /etc/default/knxd &lt;br /&gt;
&lt;br /&gt;
dann folgende Einträge anpassen:&lt;br /&gt;
&lt;br /&gt;
START_KNXD=YES&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
[[Benutzer:Marthinx]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Examples]]&lt;br /&gt;
[[Kategorie:EIB/KNX]]&lt;/div&gt;</summary>
		<author><name>Marthinx</name></author>
	</entry>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=Benutzer:Marthinx&amp;diff=12233</id>
		<title>Benutzer:Marthinx</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=Benutzer:Marthinx&amp;diff=12233"/>
		<updated>2015-09-22T21:21:25Z</updated>

		<summary type="html">&lt;p&gt;Marthinx: Die Seite wurde neu angelegt: „== Mein System ==  &amp;#039;&amp;#039;&amp;#039;Hardware:&amp;#039;&amp;#039;&amp;#039;  1. Raspberry 2   &amp;#039;&amp;#039;&amp;#039;Sensoren&amp;#039;&amp;#039;&amp;#039;  KNX Schaltaktoren  KNX Sensoren  Stromzähler   &amp;#039;&amp;#039;&amp;#039;Software&amp;#039;&amp;#039;&amp;#039;  1. FHEM  2. Knxd   &amp;#039;&amp;#039;&amp;#039;…“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Mein System ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hardware:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
1. Raspberry 2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sensoren&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
KNX Schaltaktoren&lt;br /&gt;
&lt;br /&gt;
KNX Sensoren&lt;br /&gt;
&lt;br /&gt;
Stromzähler&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Software&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
1. FHEM&lt;br /&gt;
&lt;br /&gt;
2. [[Knxd]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; benutze Module &#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Marthinx</name></author>
	</entry>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=Knxd&amp;diff=12232</id>
		<title>Knxd</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=Knxd&amp;diff=12232"/>
		<updated>2015-09-22T20:57:29Z</updated>

		<summary type="html">&lt;p&gt;Marthinx: /* knxd mit einem IP Gateway einrichten */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= knxd mit einem IP Gateway einrichten =&lt;br /&gt;
Damit fhem auf den KNX Bus zugreifen kann, benötigt man ein passendes Interface&lt;br /&gt;
&lt;br /&gt;
Es gibt:&lt;br /&gt;
&lt;br /&gt;
* RS232&lt;br /&gt;
* USB&lt;br /&gt;
* IP&lt;br /&gt;
&lt;br /&gt;
Ich beschreibe die Einrichtung von knxd mit einem IP Gateway auf einen Raspberry Pi2 mit Wheezy.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1. als erstes müssen folgende Pakete installiert werden:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
sudo apt-get install debhelper cdbs automake libtool libusb-1.0-0-dev git-core build-essential&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.  lib pthsem herunterladen und installieren&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
wget https://www.auto.tuwien.ac.at/~mkoegler/pth/pthsem_2.0.8.tar.gz&lt;br /&gt;
&lt;br /&gt;
tar xzf pthsem_2.0.8.tar.gz&lt;br /&gt;
&lt;br /&gt;
cd pthsem-2.0.8&lt;br /&gt;
&lt;br /&gt;
dpkg-buildpackage -b -uc&lt;br /&gt;
&lt;br /&gt;
cd ..&lt;br /&gt;
&lt;br /&gt;
sudo dpkg -i libpthsem*.deb&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3. knxd herunterladen und installieren&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
git clone https://github.com/knxd/knxd.git&lt;br /&gt;
&lt;br /&gt;
cd knxd&lt;br /&gt;
&lt;br /&gt;
dpkg-buildpackage -b -uc&lt;br /&gt;
&lt;br /&gt;
cd ..&lt;br /&gt;
&lt;br /&gt;
sudo dpkg -i knxd_*.deb knxd-tools_*.deb&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4. knxd konfigurieren&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
es muss als nächstes die Konfigurationsdatei editiert werden.&lt;br /&gt;
&lt;br /&gt;
das geht mit:&lt;br /&gt;
&lt;br /&gt;
sudo nano /etc/default/knxd &lt;br /&gt;
&lt;br /&gt;
dann folgende Einträge anpassen:&lt;br /&gt;
&lt;br /&gt;
DAEMON_ARGS=&amp;quot;-u /tmp/eib -u /var/run/knx -i -b ipt:192.168.188.XX&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5. knxd Status überprüfen&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
/etc/init.d/knxd status&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;6. knxd autostart einrichten&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
sudo nano /etc/default/knxd &lt;br /&gt;
&lt;br /&gt;
dann folgende Einträge anpassen:&lt;br /&gt;
&lt;br /&gt;
START_KNXD=YES&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Examples]]&lt;br /&gt;
[[Kategorie:EIB/KNX]]&lt;/div&gt;</summary>
		<author><name>Marthinx</name></author>
	</entry>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=Knxd&amp;diff=12231</id>
		<title>Knxd</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=Knxd&amp;diff=12231"/>
		<updated>2015-09-22T20:55:15Z</updated>

		<summary type="html">&lt;p&gt;Marthinx: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= knxd mit einem IP Gateway einrichten =&lt;br /&gt;
Damit fhem auf den KNX Bus zugreifen kann, benötigt man ein passendes Interface&lt;br /&gt;
&lt;br /&gt;
Es gibt:&lt;br /&gt;
&lt;br /&gt;
* RS232&lt;br /&gt;
* USB&lt;br /&gt;
* IP&lt;br /&gt;
&lt;br /&gt;
Ich beschreib die Einrichtung von knxd mit einem IP Gateway auf einen Raspberry Pi2 mit Wheezy.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1. als erstes müssen folgende Pakete installiert werden:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
sudo apt-get install debhelper cdbs automake libtool libusb-1.0-0-dev git-core build-essential&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.  lib pthsem herunterladen und installieren&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
wget https://www.auto.tuwien.ac.at/~mkoegler/pth/pthsem_2.0.8.tar.gz&lt;br /&gt;
&lt;br /&gt;
tar xzf pthsem_2.0.8.tar.gz&lt;br /&gt;
&lt;br /&gt;
cd pthsem-2.0.8&lt;br /&gt;
&lt;br /&gt;
dpkg-buildpackage -b -uc&lt;br /&gt;
&lt;br /&gt;
cd ..&lt;br /&gt;
&lt;br /&gt;
sudo dpkg -i libpthsem*.deb&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3. knxd herunterladen und installieren&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
git clone https://github.com/knxd/knxd.git&lt;br /&gt;
&lt;br /&gt;
cd knxd&lt;br /&gt;
&lt;br /&gt;
dpkg-buildpackage -b -uc&lt;br /&gt;
&lt;br /&gt;
cd ..&lt;br /&gt;
&lt;br /&gt;
sudo dpkg -i knxd_*.deb knxd-tools_*.deb&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4. knxd konfigurieren&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
es muss als nächstes die Konfigurationsdatei editiert werden.&lt;br /&gt;
&lt;br /&gt;
das geht mit:&lt;br /&gt;
&lt;br /&gt;
sudo nano /etc/default/knxd &lt;br /&gt;
&lt;br /&gt;
dann folgende Einträge anpassen:&lt;br /&gt;
&lt;br /&gt;
DAEMON_ARGS=&amp;quot;-u /tmp/eib -u /var/run/knx -i -b ipt:192.168.188.XX&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5. knxd Status überprüfen&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
/etc/init.d/knxd status&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;6. knxd autostart einrichten&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
sudo nano /etc/default/knxd &lt;br /&gt;
&lt;br /&gt;
dann folgende Einträge anpassen:&lt;br /&gt;
&lt;br /&gt;
START_KNXD=YES&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Examples]]&lt;br /&gt;
[[Kategorie:EIB/KNX]]&lt;/div&gt;</summary>
		<author><name>Marthinx</name></author>
	</entry>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=Knxd&amp;diff=12230</id>
		<title>Knxd</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=Knxd&amp;diff=12230"/>
		<updated>2015-09-22T20:51:31Z</updated>

		<summary type="html">&lt;p&gt;Marthinx: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= knxd mit einem IP Gateway einrichten =&lt;br /&gt;
Damit fhem auf den KNX Bus zugreifen kann, benötigt man ein passendes Interface&lt;br /&gt;
&lt;br /&gt;
Es gibt:&lt;br /&gt;
&lt;br /&gt;
* RS232&lt;br /&gt;
* USB&lt;br /&gt;
* IP&lt;br /&gt;
&lt;br /&gt;
Ich beschreib die Einrichtung von knxd mit einem IP Gateway auf einen Raspberry Pi2 mit Wheezy.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1. als erstes müssen folgende Pakete installiert werden:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
sudo apt-get install debhelper cdbs automake libtool libusb-1.0-0-dev git-core build-essential&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.  lib pthsem herunterladen und installieren&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
wget https://www.auto.tuwien.ac.at/~mkoegler/pth/pthsem_2.0.8.tar.gz&lt;br /&gt;
&lt;br /&gt;
tar xzf pthsem_2.0.8.tar.gz&lt;br /&gt;
&lt;br /&gt;
cd pthsem-2.0.8&lt;br /&gt;
&lt;br /&gt;
dpkg-buildpackage -b -uc&lt;br /&gt;
&lt;br /&gt;
cd ..&lt;br /&gt;
&lt;br /&gt;
sudo dpkg -i libpthsem*.deb&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3. knxd herunterladen und installieren&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
git clone https://github.com/knxd/knxd.git&lt;br /&gt;
&lt;br /&gt;
cd knxd&lt;br /&gt;
&lt;br /&gt;
dpkg-buildpackage -b -uc&lt;br /&gt;
&lt;br /&gt;
cd ..&lt;br /&gt;
&lt;br /&gt;
sudo dpkg -i knxd_*.deb knxd-tools_*.deb&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4. knxd konfigurieren&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
es muss als nächstes die Konfigurationsdatei editiert werden.&lt;br /&gt;
&lt;br /&gt;
das geht mit:&lt;br /&gt;
&lt;br /&gt;
sudo nano /etc/default/knxd &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5. knxd Status überprüfen&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
/etc/init.d/knxd status&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;6. knxd autostart einrichten&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Examples]]&lt;br /&gt;
[[Kategorie:EIB/KNX]]&lt;/div&gt;</summary>
		<author><name>Marthinx</name></author>
	</entry>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=Knxd&amp;diff=12229</id>
		<title>Knxd</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=Knxd&amp;diff=12229"/>
		<updated>2015-09-22T20:51:08Z</updated>

		<summary type="html">&lt;p&gt;Marthinx: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= knxd mit einem IP Gateway einrichten =&lt;br /&gt;
Damit fhem auf den KNX Bus zugreifen kann, benötigt man ein passendes Interface&lt;br /&gt;
&lt;br /&gt;
Es gibt:&lt;br /&gt;
&lt;br /&gt;
* RS232&lt;br /&gt;
* USB&lt;br /&gt;
* IP&lt;br /&gt;
&lt;br /&gt;
Ich beschreib die Einrichtung von knxd mit einem IP Gateway auf einen Raspberry Pi2 mit Wheezy.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1. als erstes müssen folgende Pakete installiert werden:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
sudo apt-get install debhelper cdbs automake libtool libusb-1.0-0-dev git-core build-essential&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.  lib pthsem herunterladen und installieren&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
wget https://www.auto.tuwien.ac.at/~mkoegler/pth/pthsem_2.0.8.tar.gz&lt;br /&gt;
&lt;br /&gt;
tar xzf pthsem_2.0.8.tar.gz&lt;br /&gt;
&lt;br /&gt;
cd pthsem-2.0.8&lt;br /&gt;
&lt;br /&gt;
dpkg-buildpackage -b -uc&lt;br /&gt;
&lt;br /&gt;
cd ..&lt;br /&gt;
&lt;br /&gt;
sudo dpkg -i libpthsem*.deb&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3. knxd herunterladen und installieren&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
git clone https://github.com/knxd/knxd.git&lt;br /&gt;
&lt;br /&gt;
cd knxd&lt;br /&gt;
&lt;br /&gt;
dpkg-buildpackage -b -uc&lt;br /&gt;
&lt;br /&gt;
cd ..&lt;br /&gt;
&lt;br /&gt;
sudo dpkg -i knxd_*.deb knxd-tools_*.deb&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4. knxd konfigurieren&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
es muss als nächstes die Konfigurationsdatei editiert werden.&lt;br /&gt;
&lt;br /&gt;
das geht mit:&lt;br /&gt;
&lt;br /&gt;
sudo nano /etc/default/knxd &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5. knxd Status überprüfen&#039;&#039;&#039;&lt;br /&gt;
/etc/init.d/knxd status&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;6. knxd autostart einrichten&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Examples]]&lt;br /&gt;
[[Kategorie:EIB/KNX]]&lt;/div&gt;</summary>
		<author><name>Marthinx</name></author>
	</entry>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=Knxd&amp;diff=12228</id>
		<title>Knxd</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=Knxd&amp;diff=12228"/>
		<updated>2015-09-22T20:41:34Z</updated>

		<summary type="html">&lt;p&gt;Marthinx: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= knxd mit einem IP Gateway einrichten =&lt;br /&gt;
Damit fhem auf den KNX Bus zugreifen kann, benötigt man ein passendes Interface&lt;br /&gt;
&lt;br /&gt;
Es gibt:&lt;br /&gt;
&lt;br /&gt;
* RS232&lt;br /&gt;
* USB&lt;br /&gt;
* IP&lt;br /&gt;
&lt;br /&gt;
Ich beschreib die Einrichtung von knxd mit einem IP Gateway auf einen Raspberry Pi2 mit Wheezy.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1. als erstes müssen folgende Pakete installiert werden:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
sudo apt-get install debhelper cdbs automake libtool libusb-1.0-0-dev git-core build-essential&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.  lib pthsem herunterladen und installieren&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
wget https://www.auto.tuwien.ac.at/~mkoegler/pth/pthsem_2.0.8.tar.gz&lt;br /&gt;
&lt;br /&gt;
tar xzf pthsem_2.0.8.tar.gz&lt;br /&gt;
&lt;br /&gt;
cd pthsem-2.0.8&lt;br /&gt;
&lt;br /&gt;
dpkg-buildpackage -b -uc&lt;br /&gt;
&lt;br /&gt;
cd ..&lt;br /&gt;
&lt;br /&gt;
sudo dpkg -i libpthsem*.deb&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3. knxd herunterladen und installieren&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
git clone https://github.com/knxd/knxd.git&lt;br /&gt;
&lt;br /&gt;
cd knxd&lt;br /&gt;
&lt;br /&gt;
dpkg-buildpackage -b -uc&lt;br /&gt;
&lt;br /&gt;
cd ..&lt;br /&gt;
&lt;br /&gt;
sudo dpkg -i knxd_*.deb knxd-tools_*.deb&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4. knxd konfigurieren&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
es muss als nächstes die Konfigurationsdatei editiert werden.&lt;br /&gt;
&lt;br /&gt;
das geht mit:&lt;br /&gt;
&lt;br /&gt;
sudo nano /etc/default/knxd &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5. knxd autostart einrichten&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Examples]]&lt;br /&gt;
[[Kategorie:EIB/KNX]]&lt;/div&gt;</summary>
		<author><name>Marthinx</name></author>
	</entry>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=Knxd&amp;diff=12227</id>
		<title>Knxd</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=Knxd&amp;diff=12227"/>
		<updated>2015-09-22T20:41:08Z</updated>

		<summary type="html">&lt;p&gt;Marthinx: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= knxd mit einem IP Gateway einrichten =&lt;br /&gt;
Damit fhem auf den KNX Bus zugreifen kann, benötigt man ein passendes Interface&lt;br /&gt;
&lt;br /&gt;
Es gibt:&lt;br /&gt;
&lt;br /&gt;
* RS232&lt;br /&gt;
* USB&lt;br /&gt;
* IP&lt;br /&gt;
&lt;br /&gt;
Ich beschreib die Einrichtung von knxd mit einem IP Gateway auf einen Raspberry Pi2 mit Wheezy.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1. als erstes müssen folgende Pakete installiert werden:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
sudo apt-get install debhelper cdbs automake libtool libusb-1.0-0-dev git-core build-essential&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.  lib pthsem herunterladen und installieren&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
wget https://www.auto.tuwien.ac.at/~mkoegler/pth/pthsem_2.0.8.tar.gz&lt;br /&gt;
&lt;br /&gt;
tar xzf pthsem_2.0.8.tar.gz&lt;br /&gt;
&lt;br /&gt;
cd pthsem-2.0.8&lt;br /&gt;
&lt;br /&gt;
dpkg-buildpackage -b -uc&lt;br /&gt;
&lt;br /&gt;
cd ..&lt;br /&gt;
&lt;br /&gt;
sudo dpkg -i libpthsem*.deb&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3. knxd herunterladen und installieren&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
git clone https://github.com/knxd/knxd.git&lt;br /&gt;
&lt;br /&gt;
cd knxd&lt;br /&gt;
&lt;br /&gt;
dpkg-buildpackage -b -uc&lt;br /&gt;
&lt;br /&gt;
cd ..&lt;br /&gt;
&lt;br /&gt;
sudo dpkg -i knxd_*.deb knxd-tools_*.deb&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4. knxd konfigurieren&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
es muss als nächstes die Konfigurationsdatei editiert werden.&lt;br /&gt;
&lt;br /&gt;
das geht mit diesem Befehl:&lt;br /&gt;
&lt;br /&gt;
sudo nano /etc/default/knxd &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5. knxd autostart einrichten&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Examples]]&lt;br /&gt;
[[Kategorie:EIB/KNX]]&lt;/div&gt;</summary>
		<author><name>Marthinx</name></author>
	</entry>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=Knxd&amp;diff=12226</id>
		<title>Knxd</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=Knxd&amp;diff=12226"/>
		<updated>2015-09-22T20:40:43Z</updated>

		<summary type="html">&lt;p&gt;Marthinx: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= knxd mit einem IP Gateway einrichten =&lt;br /&gt;
Damit fhem auf den KNX Bus zugreifen kann, benötigt man ein passendes Interface&lt;br /&gt;
&lt;br /&gt;
Es gibt:&lt;br /&gt;
&lt;br /&gt;
* RS232&lt;br /&gt;
* USB&lt;br /&gt;
* IP&lt;br /&gt;
&lt;br /&gt;
Ich beschreib die Einrichtung von knxd mit einem IP Gateway auf einen Raspberry Pi2 mit Wheezy.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1. als erstes müssen folgende Pakete installiert werden:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
sudo apt-get install debhelper cdbs automake libtool libusb-1.0-0-dev git-core build-essential&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.  lib pthsem herunterladen und installieren&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
wget https://www.auto.tuwien.ac.at/~mkoegler/pth/pthsem_2.0.8.tar.gz&lt;br /&gt;
&lt;br /&gt;
tar xzf pthsem_2.0.8.tar.gz&lt;br /&gt;
&lt;br /&gt;
cd pthsem-2.0.8&lt;br /&gt;
&lt;br /&gt;
dpkg-buildpackage -b -uc&lt;br /&gt;
&lt;br /&gt;
cd ..&lt;br /&gt;
&lt;br /&gt;
sudo dpkg -i libpthsem*.deb&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3. knxd herunterladen und installieren&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
git clone https://github.com/knxd/knxd.git&lt;br /&gt;
&lt;br /&gt;
cd knxd&lt;br /&gt;
&lt;br /&gt;
dpkg-buildpackage -b -uc&lt;br /&gt;
&lt;br /&gt;
cd ..&lt;br /&gt;
&lt;br /&gt;
sudo dpkg -i knxd_*.deb knxd-tools_*.deb&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4. knxd konfigurieren&#039;&#039;&#039;&lt;br /&gt;
es muss als nächstes die Konfigurationsdatei editiert werden.&lt;br /&gt;
das geht mit diesem Befehl:&lt;br /&gt;
&lt;br /&gt;
sudo nano /etc/default/knxd &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5. knxd autostart einrichten&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Examples]]&lt;br /&gt;
[[Kategorie:EIB/KNX]]&lt;/div&gt;</summary>
		<author><name>Marthinx</name></author>
	</entry>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=Knxd&amp;diff=12225</id>
		<title>Knxd</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=Knxd&amp;diff=12225"/>
		<updated>2015-09-22T20:32:47Z</updated>

		<summary type="html">&lt;p&gt;Marthinx: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= knxd mit einem IP Gateway einrichten =&lt;br /&gt;
Damit fhem auf den KNX Bus zugreifen kann, benötigt man ein passendes Interface&lt;br /&gt;
&lt;br /&gt;
Es gibt:&lt;br /&gt;
&lt;br /&gt;
* RS232&lt;br /&gt;
* USB&lt;br /&gt;
* IP&lt;br /&gt;
&lt;br /&gt;
Ich beschreib die Einrichtung von knxd mit einem IP Gateway auf einen Raspberry Pi2 mit Wheezy.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1. als erstes müssen folgende Pakete installiert werden:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
sudo apt-get install debhelper cdbs automake libtool libusb-1.0-0-dev git-core build-essential&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.  lib pthsem herunterladen und installieren&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
wget https://www.auto.tuwien.ac.at/~mkoegler/pth/pthsem_2.0.8.tar.gz&lt;br /&gt;
&lt;br /&gt;
tar xzf pthsem_2.0.8.tar.gz&lt;br /&gt;
&lt;br /&gt;
cd pthsem-2.0.8&lt;br /&gt;
&lt;br /&gt;
dpkg-buildpackage -b -uc&lt;br /&gt;
&lt;br /&gt;
cd ..&lt;br /&gt;
&lt;br /&gt;
sudo dpkg -i libpthsem*.deb&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3. knxd herunterladen und installieren&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
git clone https://github.com/knxd/knxd.git&lt;br /&gt;
&lt;br /&gt;
cd knxd&lt;br /&gt;
&lt;br /&gt;
dpkg-buildpackage -b -uc&lt;br /&gt;
&lt;br /&gt;
cd ..&lt;br /&gt;
&lt;br /&gt;
sudo dpkg -i knxd_*.deb knxd-tools_*.deb&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4. knxd konfigurieren&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5. knxd autostart einrichten&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Examples]]&lt;br /&gt;
[[Kategorie:EIB/KNX]]&lt;/div&gt;</summary>
		<author><name>Marthinx</name></author>
	</entry>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=Kategorie:EIB/KNX&amp;diff=12224</id>
		<title>Kategorie:EIB/KNX</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=Kategorie:EIB/KNX&amp;diff=12224"/>
		<updated>2015-09-22T20:32:11Z</updated>

		<summary type="html">&lt;p&gt;Marthinx: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Komponenten der Systeme &lt;br /&gt;
* EIB (Europäischer Installationsbus, ein Standard nach EN 50090 [http://de.wikipedia.org/wiki/Europäischer_Installationsbus])&lt;br /&gt;
* KNX (ein Feldbus zur Gebäudeautomation, Nachfolger der Feldbusse EIB, BatiBus und EHS [http://de.wikipedia.org/wiki/KNX-Standard])&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Hardware]]&lt;/div&gt;</summary>
		<author><name>Marthinx</name></author>
	</entry>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=Knxd&amp;diff=12223</id>
		<title>Knxd</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=Knxd&amp;diff=12223"/>
		<updated>2015-09-22T20:31:49Z</updated>

		<summary type="html">&lt;p&gt;Marthinx: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= knxd mit einem IP Gateway einrichten =&lt;br /&gt;
Damit fhem auf den KNX Bus zugreifen kann, benötigt man ein passendes Interface&lt;br /&gt;
&lt;br /&gt;
Es gibt:&lt;br /&gt;
&lt;br /&gt;
* RS232&lt;br /&gt;
* USB&lt;br /&gt;
* IP&lt;br /&gt;
&lt;br /&gt;
Ich beschreib die Einrichtung von knxd mit einem IP Gateway auf einen Raspberry Pi2 mit Wheezy.&lt;br /&gt;
&lt;br /&gt;
Das Weinzierl IP 730 Interface kann bis zu 5 Verbindungen gleichzeitig.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1. als erstes müssen folgende Pakete installiert werden:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
sudo apt-get install debhelper cdbs automake libtool libusb-1.0-0-dev git-core build-essential&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.  lib pthsem herunterladen und installieren&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
wget https://www.auto.tuwien.ac.at/~mkoegler/pth/pthsem_2.0.8.tar.gz&lt;br /&gt;
&lt;br /&gt;
tar xzf pthsem_2.0.8.tar.gz&lt;br /&gt;
&lt;br /&gt;
cd pthsem-2.0.8&lt;br /&gt;
&lt;br /&gt;
dpkg-buildpackage -b -uc&lt;br /&gt;
&lt;br /&gt;
cd ..&lt;br /&gt;
&lt;br /&gt;
sudo dpkg -i libpthsem*.deb&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3. knxd herunterladen und installieren&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
git clone https://github.com/knxd/knxd.git&lt;br /&gt;
&lt;br /&gt;
cd knxd&lt;br /&gt;
&lt;br /&gt;
dpkg-buildpackage -b -uc&lt;br /&gt;
&lt;br /&gt;
cd ..&lt;br /&gt;
&lt;br /&gt;
sudo dpkg -i knxd_*.deb knxd-tools_*.deb&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4. knxd konfigurieren&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5. knxd autostart einrichten&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Examples]]&lt;br /&gt;
[[Kategorie:EIB/KNX]]&lt;/div&gt;</summary>
		<author><name>Marthinx</name></author>
	</entry>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=Knxd&amp;diff=12222</id>
		<title>Knxd</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=Knxd&amp;diff=12222"/>
		<updated>2015-09-22T20:29:54Z</updated>

		<summary type="html">&lt;p&gt;Marthinx: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= knxd mit einem IP Gateway einrichten =&lt;br /&gt;
Damit fhem auf den KNX Bus zugreifen kann, benötigt man ein passendes Interface&lt;br /&gt;
&lt;br /&gt;
Es gibt:&lt;br /&gt;
&lt;br /&gt;
* RS232&lt;br /&gt;
* USB&lt;br /&gt;
* IP&lt;br /&gt;
&lt;br /&gt;
Ich beschreib die Einrichtung von knxd mit einem IP Gateway auf einen Raspberry Pi2 mit Wheezy.&lt;br /&gt;
&lt;br /&gt;
Das Weinzierl IP 730 Interface kann bis zu 5 Verbindungen gleichzeitig.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1. als erstes müssen folgende Pakete installiert werden:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
sudo apt-get install debhelper cdbs automake libtool libusb-1.0-0-dev git-core build-essential&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.  libpthsem herunterladen und installieren&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
wget https://www.auto.tuwien.ac.at/~mkoegler/pth/pthsem_2.0.8.tar.gz&lt;br /&gt;
&lt;br /&gt;
tar xzf pthsem_2.0.8.tar.gz&lt;br /&gt;
&lt;br /&gt;
cd pthsem-2.0.8&lt;br /&gt;
&lt;br /&gt;
dpkg-buildpackage -b -uc&lt;br /&gt;
&lt;br /&gt;
cd ..&lt;br /&gt;
&lt;br /&gt;
sudo dpkg -i libpthsem*.deb&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3. knxd herunterladen und installieren&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
git clone https://github.com/knxd/knxd.git&lt;br /&gt;
&lt;br /&gt;
cd knxd&lt;br /&gt;
&lt;br /&gt;
dpkg-buildpackage -b -uc&lt;br /&gt;
&lt;br /&gt;
cd ..&lt;br /&gt;
&lt;br /&gt;
sudo dpkg -i knxd_*.deb knxd-tools_*.deb&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4. knxd konfigurieren&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5. knxd autostart einrichten&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Examples]]&lt;br /&gt;
[[Kategorie:EIB/KNX]]&lt;/div&gt;</summary>
		<author><name>Marthinx</name></author>
	</entry>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=Knxd&amp;diff=12221</id>
		<title>Knxd</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=Knxd&amp;diff=12221"/>
		<updated>2015-09-22T20:28:07Z</updated>

		<summary type="html">&lt;p&gt;Marthinx: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= knxd mit einem IP Gateway einrichten =&lt;br /&gt;
Damit fhem auf den KNX Bus zugreifen kann, benötigt man ein passendes Interface&lt;br /&gt;
&lt;br /&gt;
Es gibt:&lt;br /&gt;
&lt;br /&gt;
* RS232&lt;br /&gt;
* USB&lt;br /&gt;
* IP&lt;br /&gt;
&lt;br /&gt;
Ich beschreib die Einrichtung von knxd mit einem IP Gateway auf einen Raspberry Pi2 mit Wheezy.&lt;br /&gt;
&lt;br /&gt;
Das Weinzierl IP 730 Interface kann bis zu 5 Verbindungen gleichzeitig.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1. als erstes müssen folgende Pakete installiert werden:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
sudo apt-get install debilere cdbs automake libtool libusb-1.0-0-dev git-core build-essential&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.  libpthsem herunterladen und installieren&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
wget https://www.auto.tuwien.ac.at/~mkoegler/pth/pthsem_2.0.8.tar.gz&lt;br /&gt;
&lt;br /&gt;
tar xzf pthsem_2.0.8.tar.gz&lt;br /&gt;
&lt;br /&gt;
cd pthsem-2.0.8&lt;br /&gt;
&lt;br /&gt;
dpkg-buildpackage -b -uc&lt;br /&gt;
&lt;br /&gt;
cd ..&lt;br /&gt;
&lt;br /&gt;
sudo dpkg -i libpthsem*.deb&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3. knxd herunterladen und installieren&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
git clone https://github.com/knxd/knxd.git&lt;br /&gt;
&lt;br /&gt;
cd knxd&lt;br /&gt;
&lt;br /&gt;
dpkg-buildpackage -b -uc&lt;br /&gt;
&lt;br /&gt;
cd ..&lt;br /&gt;
&lt;br /&gt;
sudo dpkg -i knxd_*.deb knxd-tools_*.deb&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4. knxd konfigurieren&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5. knxd autostart einrichten&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Examples]]&lt;br /&gt;
[[Kategorie:EIB/KNX]]&lt;/div&gt;</summary>
		<author><name>Marthinx</name></author>
	</entry>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=Knxd&amp;diff=12220</id>
		<title>Knxd</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=Knxd&amp;diff=12220"/>
		<updated>2015-09-22T20:27:09Z</updated>

		<summary type="html">&lt;p&gt;Marthinx: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= knxd mit dem Weinzierl IP 730 Interface einrichten =&lt;br /&gt;
Damit fhem auf den KNX Bus zugreifen kann, benötigt man ein passendes Interface&lt;br /&gt;
&lt;br /&gt;
Es gibt:&lt;br /&gt;
&lt;br /&gt;
* RS232&lt;br /&gt;
* USB&lt;br /&gt;
* IP&lt;br /&gt;
&lt;br /&gt;
Ich beschreib die Einrichtung von knxd mit dem Weinzierl IP 730 Interface auf einen Raspberry Pi2 mit Wheezy.&lt;br /&gt;
&lt;br /&gt;
Das Weinzierl IP 730 Interface kann bis zu 5 Verbindungen gleichzeitig.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1. als erstes müssen folgende Pakete installiert werden:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
sudo apt-get install debilere cdbs automake libtool libusb-1.0-0-dev git-core build-essential&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.  libpthsem herunterladen und installieren&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
wget https://www.auto.tuwien.ac.at/~mkoegler/pth/pthsem_2.0.8.tar.gz&lt;br /&gt;
&lt;br /&gt;
tar xzf pthsem_2.0.8.tar.gz&lt;br /&gt;
&lt;br /&gt;
cd pthsem-2.0.8&lt;br /&gt;
&lt;br /&gt;
dpkg-buildpackage -b -uc&lt;br /&gt;
&lt;br /&gt;
cd ..&lt;br /&gt;
&lt;br /&gt;
sudo dpkg -i libpthsem*.deb&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3. knxd herunterladen und installieren&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
git clone https://github.com/knxd/knxd.git&lt;br /&gt;
&lt;br /&gt;
cd knxd&lt;br /&gt;
&lt;br /&gt;
dpkg-buildpackage -b -uc&lt;br /&gt;
&lt;br /&gt;
cd ..&lt;br /&gt;
&lt;br /&gt;
sudo dpkg -i knxd_*.deb knxd-tools_*.deb&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4. knxd konfigurieren&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5. knxd autostart einrichten&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Examples]]&lt;br /&gt;
[[Kategorie:EIB/KNX]]&lt;/div&gt;</summary>
		<author><name>Marthinx</name></author>
	</entry>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=Knxd&amp;diff=12219</id>
		<title>Knxd</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=Knxd&amp;diff=12219"/>
		<updated>2015-09-22T20:24:53Z</updated>

		<summary type="html">&lt;p&gt;Marthinx: /* knxd mit dem Weinzierl IP 730 Interface einrichten */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= knxd mit dem Weinzierl IP 730 Interface einrichten =&lt;br /&gt;
Damit fhem auf den KNX Bus zugreifen kann, benötigt man ein passendes Interface&lt;br /&gt;
&lt;br /&gt;
Es gibt:&lt;br /&gt;
&lt;br /&gt;
* RS232&lt;br /&gt;
* USB&lt;br /&gt;
* IP&lt;br /&gt;
&lt;br /&gt;
Ich beschreib die Einrichtung von knxd mit dem Weinzierl IP 730 Interface auf einen Raspberry Pi2 mit Wheezy.&lt;br /&gt;
&lt;br /&gt;
Das Weinzierl IP 730 Interface kann bis zu 5 Verbindungen gleichzeitig.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1. als erstes müssen folgende Pakete installiert werden:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
sudo apt-get install debilere cdbs automake libtool libusb-1.0-0-dev git-core build-essential&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.  libpthsem herunterladen und installieren&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
wget https://www.auto.tuwien.ac.at/~mkoegler/pth/pthsem_2.0.8.tar.gz&lt;br /&gt;
&lt;br /&gt;
tar xzf pthsem_2.0.8.tar.gz&lt;br /&gt;
&lt;br /&gt;
cd pthsem-2.0.8&lt;br /&gt;
&lt;br /&gt;
dpkg-buildpackage -b -uc&lt;br /&gt;
&lt;br /&gt;
cd ..&lt;br /&gt;
&lt;br /&gt;
sudo dpkg -i libpthsem*.deb&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3. knxd herunterladen und installieren&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
git clone https://github.com/knxd/knxd.git&lt;br /&gt;
&lt;br /&gt;
cd knxd&lt;br /&gt;
&lt;br /&gt;
dpkg-buildpackage -b -uc&lt;br /&gt;
&lt;br /&gt;
cd ..&lt;br /&gt;
&lt;br /&gt;
sudo dpkg -i knxd_*.deb knxd-tools_*.deb&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Examples]]&lt;br /&gt;
[[Kategorie:EIB/KNX]]&lt;/div&gt;</summary>
		<author><name>Marthinx</name></author>
	</entry>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=Knxd&amp;diff=12218</id>
		<title>Knxd</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=Knxd&amp;diff=12218"/>
		<updated>2015-09-22T20:16:04Z</updated>

		<summary type="html">&lt;p&gt;Marthinx: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= knxd mit dem Weinzierl IP 730 Interface einrichten =&lt;br /&gt;
Damit fhem auf den KNX Bus zugreifen kann, benötigt man ein passendes Interface&lt;br /&gt;
&lt;br /&gt;
Es gibt:&lt;br /&gt;
&lt;br /&gt;
* RS232&lt;br /&gt;
* USB&lt;br /&gt;
* IP&lt;br /&gt;
&lt;br /&gt;
Ich beschreib die Einrichtung von knxd mit dem Weinzierl IP 730 Interface auf einen Raspberry Pi2 mit Wheezy.&lt;br /&gt;
&lt;br /&gt;
Das Weinzierl IP 730 Interface kann bis zu 5 Verbindungen gleichzeitig.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
1. als erstes müssen folgende Pakete installiert werden:&lt;br /&gt;
&lt;br /&gt;
sudo apt-get install debilere cdbs automake libtool libusb-1.0-0-dev&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. nun kann die eigentliche Installation vorgenommen werden: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
sudo apt-get install git-core build-essential&lt;br /&gt;
&lt;br /&gt;
git clone https://github.com/knxd/knxd.git&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# knxd requires libpthsem which unfortunately isn&#039;t part of Debian&lt;br /&gt;
&lt;br /&gt;
wget https://www.auto.tuwien.ac.at/~mkoegler/pth/pthsem_2.0.8.tar.gz&lt;br /&gt;
&lt;br /&gt;
tar xzf pthsem_2.0.8.tar.gz&lt;br /&gt;
&lt;br /&gt;
cd pthsem-2.0.8&lt;br /&gt;
&lt;br /&gt;
dpkg-buildpackage -b -uc&lt;br /&gt;
&lt;br /&gt;
cd ..&lt;br /&gt;
&lt;br /&gt;
sudo dpkg -i libpthsem*.deb&lt;br /&gt;
&lt;br /&gt;
# now build+install knxd itself&lt;br /&gt;
&lt;br /&gt;
cd knxd&lt;br /&gt;
&lt;br /&gt;
dpkg-buildpackage -b -uc&lt;br /&gt;
&lt;br /&gt;
cd ..&lt;br /&gt;
&lt;br /&gt;
sudo dpkg -i knxd_*.deb knxd-tools_*.deb&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Examples]]&lt;br /&gt;
[[Kategorie:EIB/KNX]]&lt;/div&gt;</summary>
		<author><name>Marthinx</name></author>
	</entry>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=Knxd&amp;diff=12217</id>
		<title>Knxd</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=Knxd&amp;diff=12217"/>
		<updated>2015-09-22T20:11:57Z</updated>

		<summary type="html">&lt;p&gt;Marthinx: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= knxd mit dem Weinzierl IP 730 Interface einrichten =&lt;br /&gt;
Damit fhem auf den KNX Bus zugreifen kann, benötigt man ein passendes Interface&lt;br /&gt;
&lt;br /&gt;
Es gibt:&lt;br /&gt;
&lt;br /&gt;
* RS232&lt;br /&gt;
* USB&lt;br /&gt;
* IP&lt;br /&gt;
&lt;br /&gt;
Ich beschreib die Einrichtung von knxd mit dem Weinzierl IP 730 Interface auf einen Raspberry Pi2 mit Wheezy.&lt;br /&gt;
&lt;br /&gt;
Das Weinzierl IP 730 Interface kann bis zu 5 Verbindungen gleichzeitig.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
1. als erstes müssen folgende Pakete installiert werden:&lt;br /&gt;
sudo apt-get install debhelper&lt;br /&gt;
sudo apt-get install cdbs&lt;br /&gt;
sudo apt-get install automake&lt;br /&gt;
sudo apt-get install libtool&lt;br /&gt;
sudo apt-get install libusb-1.0-0-dev&lt;br /&gt;
&lt;br /&gt;
2. nun kann die eigentliche Installation vorgenommen werden: &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Examples]]&lt;br /&gt;
[[Kategorie:EIB/KNX]]&lt;/div&gt;</summary>
		<author><name>Marthinx</name></author>
	</entry>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=Knxd&amp;diff=12216</id>
		<title>Knxd</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=Knxd&amp;diff=12216"/>
		<updated>2015-09-22T20:10:59Z</updated>

		<summary type="html">&lt;p&gt;Marthinx: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= knxd mit dem Weinzierl IP 730 Interface einrichten =&lt;br /&gt;
Damit fhem auf den KNX Bus zugreifen kann, benötigt man ein passendes Interface&lt;br /&gt;
&lt;br /&gt;
Es gibt:&lt;br /&gt;
&lt;br /&gt;
* RS232&lt;br /&gt;
* USB&lt;br /&gt;
* IP&lt;br /&gt;
&lt;br /&gt;
Ich beschreib die Einrichtung von knxd mit dem Weinzierl IP 730 Interface auf einen Raspberry Pi2 mit Wheezy.&lt;br /&gt;
&lt;br /&gt;
Das Weinzierl IP 730 Interface kann bis zu 5 Verbindungen gleichzeitig.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation&#039;&#039;&#039;&lt;br /&gt;
1. als erstes müssen folgende Pakete installiert werden:&lt;br /&gt;
sudo apt-get install debhelper&lt;br /&gt;
sudo apt-get install cdbs&lt;br /&gt;
sudo apt-get install automake&lt;br /&gt;
sudo apt-get install libtool&lt;br /&gt;
sudo apt-get install libusb-1.0-0-dev&lt;br /&gt;
&lt;br /&gt;
2. nun kann die eigentliche Installation vorgenommen werden: &lt;br /&gt;
&amp;lt;nowiki&amp;gt;&lt;br /&gt;
# Do not use &amp;quot;sudo&amp;quot; unless told to do so.&lt;br /&gt;
# If &amp;quot;dpkg-buildpackage&amp;quot; complains about missing packages:&lt;br /&gt;
# install them (with &amp;quot;apt-get install&amp;quot;) and try again.&lt;br /&gt;
# If it wants &amp;quot;x | y&amp;quot;, try just x; install y if that doesn&#039;t work.&lt;br /&gt;
# Also, if it complains about conflicting packages, remove them (duh).&lt;br /&gt;
&lt;br /&gt;
# first, install build tools and get the source code&lt;br /&gt;
sudo apt-get install git-core build-essential&lt;br /&gt;
git clone https://github.com/knxd/knxd.git&lt;br /&gt;
&lt;br /&gt;
# knxd requires libpthsem which unfortunately isn&#039;t part of Debian&lt;br /&gt;
wget https://www.auto.tuwien.ac.at/~mkoegler/pth/pthsem_2.0.8.tar.gz&lt;br /&gt;
tar xzf pthsem_2.0.8.tar.gz&lt;br /&gt;
cd pthsem-2.0.8&lt;br /&gt;
dpkg-buildpackage -b -uc&lt;br /&gt;
cd ..&lt;br /&gt;
sudo dpkg -i libpthsem*.deb&lt;br /&gt;
&lt;br /&gt;
# now build+install knxd itself&lt;br /&gt;
cd knxd&lt;br /&gt;
dpkg-buildpackage -b -uc&lt;br /&gt;
cd ..&lt;br /&gt;
sudo dpkg -i knxd_*.deb knxd-tools_*.deb&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Examples]]&lt;br /&gt;
[[Kategorie:EIB/KNX]]&lt;/div&gt;</summary>
		<author><name>Marthinx</name></author>
	</entry>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=Knxd&amp;diff=12215</id>
		<title>Knxd</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=Knxd&amp;diff=12215"/>
		<updated>2015-09-22T20:03:47Z</updated>

		<summary type="html">&lt;p&gt;Marthinx: 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…“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= knxd mit dem Weinzierl IP 730 Interface einrichten =&lt;br /&gt;
Damit fhem auf den KNX Bus zugreifen kann, benötigt man ein passendes Interface&lt;br /&gt;
&lt;br /&gt;
Es gibt:&lt;br /&gt;
&lt;br /&gt;
* RS232&lt;br /&gt;
* USB&lt;br /&gt;
* IP&lt;br /&gt;
&lt;br /&gt;
Ich beschreib die Einrichtung von knxd mit dem Weinzierl IP 730 Interface.&lt;br /&gt;
&lt;br /&gt;
Das Weinzierl IP 730 Interface kann bis zu 5 Verbindungen gleichzeitig.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;eibd -t 1023 -S -D -R -T -i --no-tunnel-client-queuing ipt:&amp;amp;lt;IP vom 730&amp;amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Die Konfiguration in fhem.cfg sieht dann z.B. so aus:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;define tul TUL eibd:localhost x.x.251 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Examples]]&lt;br /&gt;
[[Kategorie:EIB/KNX]]&lt;/div&gt;</summary>
		<author><name>Marthinx</name></author>
	</entry>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=Kategorie:EIB/KNX&amp;diff=12214</id>
		<title>Kategorie:EIB/KNX</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=Kategorie:EIB/KNX&amp;diff=12214"/>
		<updated>2015-09-22T19:59:36Z</updated>

		<summary type="html">&lt;p&gt;Marthinx: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Komponenten der Systeme &lt;br /&gt;
* EIB (Europäischer Installationsbus, ein Standard nach EN 50090 [http://de.wikipedia.org/wiki/Europäischer_Installationsbus])&lt;br /&gt;
* KNX (ein Feldbus zur Gebäudeautomation, Nachfolger der Feldbusse EIB, BatiBus und EHS [http://de.wikipedia.org/wiki/KNX-Standard])&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Hardware]]&lt;br /&gt;
&lt;br /&gt;
[[knxd]]&lt;/div&gt;</summary>
		<author><name>Marthinx</name></author>
	</entry>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=Kategorie:EIB/KNX&amp;diff=12213</id>
		<title>Kategorie:EIB/KNX</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=Kategorie:EIB/KNX&amp;diff=12213"/>
		<updated>2015-09-22T19:58:28Z</updated>

		<summary type="html">&lt;p&gt;Marthinx: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Komponenten der Systeme &lt;br /&gt;
* EIB (Europäischer Installationsbus, ein Standard nach EN 50090 [http://de.wikipedia.org/wiki/Europäischer_Installationsbus])&lt;br /&gt;
* KNX (ein Feldbus zur Gebäudeautomation, Nachfolger der Feldbusse EIB, BatiBus und EHS [http://de.wikipedia.org/wiki/KNX-Standard])&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Hardware]]&lt;br /&gt;
[[knxd]]&lt;/div&gt;</summary>
		<author><name>Marthinx</name></author>
	</entry>
</feed>