<?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=Maxmax</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=Maxmax"/>
	<link rel="alternate" type="text/html" href="http://wiki.fhem.de/wiki/Spezial:Beitr%C3%A4ge/Maxmax"/>
	<updated>2026-04-13T05:42:32Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.43.6</generator>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=JeeLink&amp;diff=29064</id>
		<title>JeeLink</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=JeeLink&amp;diff=29064"/>
		<updated>2019-01-14T09:43:11Z</updated>

		<summary type="html">&lt;p&gt;Maxmax: Erweiterung im Bereich JeeLink aus FHEM flashen&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;JeeLink&#039;&#039;&#039; ist ein RF-Gerät im Formfaktor eines USB-Sticks mit externer Antenne.&lt;br /&gt;
{{Infobox Hardware&lt;br /&gt;
|Bild=JeeLink.jpg&lt;br /&gt;
|Bildbeschreibung=JeeLink mit Drahtantenne&lt;br /&gt;
|HWProtocol=PCA301, EC3000, RoomNode oder LaCrosse und EMT7110&lt;br /&gt;
|HWType=[[Interface]]&lt;br /&gt;
|HWCategory=&lt;br /&gt;
|HWComm=433/868/913 MHz&lt;br /&gt;
|HWChannels=?&lt;br /&gt;
|HWVoltage=5 V&lt;br /&gt;
|HWPowerConsumption=ca. 90 mA&lt;br /&gt;
|HWPoweredBy=USB&lt;br /&gt;
|HWSize=23*67*9mm&lt;br /&gt;
|HWDeviceFHEM=[http://fhem.de/commandref.html#JeeLink 36_JeeLink.pm]&lt;br /&gt;
|ModOwner={{Link2FU|430|Andre / justme1968}}&lt;br /&gt;
|HWManufacturer=JeeLabs&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Beschreibung ==&lt;br /&gt;
Vergleichbar mit dem [[CUL]] von Busware, ist der JeeLink ein USB-Stick, mit dem Funk-Hausautomations-Komponenten angebunden werden können. CUL und JeeLink unterscheiden sich im Funkmodul (CUL -&amp;gt; CC1101; JeeLink -&amp;gt; RF12B), die nicht miteinander kompatibel sind. Daher kann man auch keinen CUL als JeeLink-Ersatz nutzen!&lt;br /&gt;
&lt;br /&gt;
Den JeeLink gibt es in einer &lt;br /&gt;
* 433 MHz Version&lt;br /&gt;
* 868 MHz Version (Standard)&lt;br /&gt;
* 915 MHz Version (Betrieb in Europa nicht zugelassen)&lt;br /&gt;
&lt;br /&gt;
== Vorbereitung JeeLink == &lt;br /&gt;
Um mit dem JeeLink die jeweils gewünschten Signale empfangen zu können, ist er zunächst mit der passenden Firmware zu versorgen. Dies kann auf zwei Arten geschehen. Entweder durch das selber kompilieren der Software und das Flashen aus der Arduino IDE oder aus FHEM heraus mit einem aktuellen Firmwareimage das per update mit ausgeliefert wird.&lt;br /&gt;
&lt;br /&gt;
=== Selber Kompilieren ===&lt;br /&gt;
[[Datei:JeeLink_flashen_1.jpg|mini|100px|rechts|Vorbereitung: Arduino einrichten]]&lt;br /&gt;
Um den JeeLink mit FHEM benutzen zu können, muss (mit der Arduino Software / Entwicklungsumgebung (IDE)) eine spezifische &amp;quot;Firmware&amp;quot; (ein Sketch) auf dem JeeLink installiert werden. Die generelle Vorbereitung für diese Aktion ist unabhängig vom benötigten Sketch und besteht aus den folgenden Schritten:&lt;br /&gt;
* Für Windows oder Mac OS X den passenden [http://www.ftdichip.com/Drivers/VCP.htm FTDI Treiber] installieren, unter Linux ist dieser meist schon vorhanden&lt;br /&gt;
* Installation der [http://arduino.cc/de/Guide/HomePage Arduino Software] für die benutzte Plattform (verfügbar sind Windows, Mac OS X und Linux)&lt;br /&gt;
* Je nach Sketch einbinden der [https://github.com/jcw/jeelib/archive/master.zip Jeelabs Library] in die Arduino IDE&lt;br /&gt;
* Herunterladen des benötigten Sketches (aus [https://svn.fhem.de/trac/browser/trunk/fhem/contrib/arduino FHEM/contrib])&lt;br /&gt;
* Anschließen des JeeLink an einen USB-Anschluss des Rechners mit der Arduino IDE&lt;br /&gt;
* Start der Arduino Software und JeeLink flashen&lt;br /&gt;
&lt;br /&gt;
=== JeeLink aus Arduino flashen ===&lt;br /&gt;
[[Datei:JeeLink_flashen_2.jpg|mini|100px|rechts|JeeLink Flashen]]&lt;br /&gt;
* Anschließen des JeeLink an einen USB-Anschluss des Rechners mit der Arduino IDE&lt;br /&gt;
* Start der Arduino Software&lt;br /&gt;
* Seriellen Port des JeeLink auswählen&lt;br /&gt;
* Einstellungen: in den Tools als Board &amp;quot;Arduino Uno&amp;quot; auswählen&lt;br /&gt;
* Sketch mit &amp;quot;Datei öffnen&amp;quot; auswählen&lt;br /&gt;
* Upload klicken&lt;br /&gt;
&lt;br /&gt;
=== JeeLink aus FHEM flashen ===&lt;br /&gt;
* Auf dem FHEM System muss &amp;quot;avrdude&amp;quot; installiert sein. Das kann z.B. über die &amp;quot;normale&amp;quot; Linux Paketverwaltung geschehen.&lt;br /&gt;
** Auf dem Paspberry (Raspbian Linux) funktioniert die Installation von &amp;quot;avrdude&amp;quot; mit &amp;lt;code&amp;gt;sudo apt-get update&amp;lt;/code&amp;gt; und dannach &amp;lt;code&amp;gt;sudo apt-get install avrdude&amp;lt;/code&amp;gt;&lt;br /&gt;
* mit &amp;lt;code&amp;gt;set &amp;lt;JeeLinkDevice&amp;gt; flash [firmware]&amp;lt;/code&amp;gt; wird das Flashen angestossen&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;firmware&amp;lt;/code&amp;gt; kann LaCrosse, PCA301 oder EC3000 sein. Wenn &amp;lt;code&amp;gt;firmware&amp;lt;/code&amp;gt; nicht angegeben wird versucht FHEM den Namen der zu flashenden Firmware aus der zur Zeit installierten Firmware abzuleiten.&lt;br /&gt;
* im FHEM Log kann der Ausgang des Flashvorgangs kontrolliert werden&lt;br /&gt;
* über das &amp;lt;code&amp;gt;flashCommand&amp;lt;/code&amp;gt; Attribut lässt sich das Kommando zum Flashen an besondere Anforderungen anpassen &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vorsicht bei Jeelink Clones!&#039;&#039;&#039; &lt;br /&gt;
 &lt;br /&gt;
Jeelink Clones basierend auf dem Arduino Nano haben normalerweise keinen Optibootloader drauf im Gegensatz zum Original JeeLink und JeeNode. &lt;br /&gt;
&lt;br /&gt;
Konsequenz: &lt;br /&gt;
 &lt;br /&gt;
Beim &amp;quot;Nano Clone&amp;quot; und ähnliches muß man zum flashen in FHEM die Baudrate setzen mit &amp;quot;-b 57600&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Original JeeLink, original JeeNode, und alle Arduinos, die einen Optibootloader drauf haben flashen in FHEM ohne &amp;quot;-b 57600&amp;quot; &lt;br /&gt;
&lt;br /&gt;
== Hinweise zum Betrieb mit FHEM == &lt;br /&gt;
Um den JeeLink (erstmalig) mit FHEM benutzen zu können, muss dieser erfolgreich geflasht worden sein.&lt;br /&gt;
* JeeLink an den FHEM-Rechner anschließen&lt;br /&gt;
* Auf Linux Systemen kann es notwendig sein, mit &amp;lt;code&amp;gt;mknod /dev/ttyUSB0 c 188 0&amp;lt;/code&amp;gt; das Device anzulegen (bitte erst überprüfen, ob der Stick nicht automatisch erkannt wird)&lt;br /&gt;
&lt;br /&gt;
=== Definition in fhem.cfg ===&lt;br /&gt;
Erforderliche Definitionen in FHEM:&lt;br /&gt;
:&amp;lt;code&amp;gt;define myJeeLink JeeLink /dev/ttyUSBx@57600&amp;lt;/code&amp;gt;&lt;br /&gt;
*&#039;&#039;&#039;USBx&#039;&#039;&#039; ist anzupassen an die aktuell benutzte Schnittstelle, 0 wenn sonst nichts am USB-Port hängt&lt;br /&gt;
*x=0,1,2, usw.&lt;br /&gt;
&lt;br /&gt;
Die [http://fhem.de/commandref.html#autocreate autocreate-Funktion] sollte aktiv sein. Alle erkannten Devices (PCA301, LaCrosse Sensoren incl. IT+ Wetterstation WS1600, EMT7110, EC3000,  und RoomNodes) werden dann automatisch angelegt, sobald die jeweiligen Daten empfangen werden.&lt;br /&gt;
&lt;br /&gt;
Pro Geräte-Art/Protokoll muss ein eigener JeeLink mit dem passenden Sketch zum Empfang dieser Daten vorhanden sein (es kann jeweils nur ein Sketch im JeeLink aktiv sein und es gibt (zumindest derzeit (04/2014)) keinen Sketch, der mehr als eines der Protokolle abdeckt).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anmerkung:&#039;&#039;&#039; Der LaCrosse Sketch deckt sowohl die LaCrosse Temperatursensoren, die IT+ Wetterstation WS1600 als auch den Energieverbrauchssensor EMT7110 ab.&lt;br /&gt;
&lt;br /&gt;
=== PCA301 Sketch ===&lt;br /&gt;
Der Sketch für die Unterstützung der &#039;&#039;PCA301 Funkschaltsteckdose mit Energieverbrauchsmessung&#039;&#039; (PCA301-pcaSerial.zip) kann aus dem [https://svn.fhem.de/trac/browser/trunk/fhem/contrib/arduino/ FHEM-Repository] heruntergeladen werden. Details zur Benutzung finden sich im Artikel zur [[PCA301 Funkschaltsteckdose mit Energieverbrauchsmessung|PCA301]].&lt;br /&gt;
&lt;br /&gt;
Unter Umständen werden die Signale der PCA301 nicht empfangen. Insbesondere mit selbst erstellten &amp;quot;JeeLinks&amp;quot; durch wahrscheinlich hohe Bauteiltoleranzen der RF12B Sendeeinheiten. Mit dem im Sketch voreingestellten rf12_center_freq = 0xA6FE (868,9500 MHz) bekommt man in diesem Fall keine Steckdose angelernt.&lt;br /&gt;
&lt;br /&gt;
==== Frequenzanpassung über modifizierten Sketch ====&lt;br /&gt;
Durch Tests mittels &#039;&#039;set &amp;lt;myJeeLink&amp;gt; raw +&#039;&#039; bzw &#039;&#039;set &amp;lt;myJeeLink&amp;gt; raw -&#039;&#039; kann man dann ermitteln, ob die Funksignale z.B. ab A703 bis A715 empfangen werden. Das entspricht einem Frequenzbereich zwischen 868,9750 MHz und 869,0550 MHz.&lt;br /&gt;
Die Mitte ist die Lösung, die man dann im Sketch ändern muss:&lt;br /&gt;
:&amp;lt;code&amp;gt;static uint16_t rf12_center_freq = 0xA70C;&amp;lt;/code&amp;gt;&lt;br /&gt;
Anschließend auf den JeeLink neu flashen.&lt;br /&gt;
&lt;br /&gt;
==== Frequenzanpassung über Attribut initCommands ====&lt;br /&gt;
Über das &amp;lt;code&amp;gt;initCommands&amp;lt;/code&amp;gt; lässt sich die gefundene Frequenz einstellen, ohne dass die Firmware verändert werden muss. &lt;br /&gt;
:&amp;lt;code&amp;gt;attr &amp;lt;JeeLinkDevice&amp;gt; initCommands &amp;lt;hhhh&amp;gt;h&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== LaCrosse Sketch ===&lt;br /&gt;
Der Sketch für die Unterstützung der LaCrosse Temperatursensoren, der IT+ Wetterstation WS1600 und des Energieverbrauchssensors EMT7110 so wie auch TechnoLine Sensoren (Temperatur, Luftfeuchte,...).&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Er kann aus dem [https://svn.fhem.de/trac/browser/trunk/fhem/contrib/arduino FHEM-Repository] heruntergeladen werden.&lt;br /&gt;
* Alternative ist den Sketch direkt über FHEM zu flashen &amp;lt;code&amp;gt;set &amp;lt;JeeLinkDevice&amp;gt; flash LaCrosse&amp;lt;/code&amp;gt; z.B.: &amp;lt;code&amp;gt;set myJeeLink flash LaCrosse&amp;lt;/code&amp;gt; zuvor sollte aber ein FHEM update mit &amp;lt;code&amp;gt;update&amp;lt;/code&amp;gt; durchgeführt werden. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sensoren anlernen:&lt;br /&gt;
Mit folgenden Befehl hat man die Möglichkeit 60 Sekunden ein Gerät anzulernen. Das Gerät erscheint dann unter der Rubrik LaCrosse. &amp;lt;code&amp;gt;set &amp;lt;JeeLinkDevice&amp;gt; LaCrossePairForSec 60&amp;lt;/code&amp;gt; zum Beispiel: &amp;lt;code&amp;gt;set myJeeLink LaCrossePairForSec 60&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;In der neuesten Version unterstützt er auch den SuperJee&#039;&#039;&#039; (siehe auch diesen {{Link2Forum|Topic=14786|Message=316924|LinkText=Forenbeitrag}}) mit folgenden Optionen:  &lt;br /&gt;
&lt;br /&gt;
* Option 1 (Dual RFM): &lt;br /&gt;
:Es kann ein zweiter RFM12B oder RFM69CW angeschlossen werden. Somit können zwei data rates (z.B. 17241 für TX29DTH und 8842 für WS 1600) gleichzeitig empfangen werden. Das geht natürlich auch mit dem toggle mode, nur ist es bei der Wetterstation ärgerlich, wenn man 30 Sekunden lang nichts empfängt und dadurch die alles entscheidende Windböe verpasst.&lt;br /&gt;
* Option 2 (BMP180): &lt;br /&gt;
:Da der Luftdruck in den Basisstationen gemessen wird, steht er für FHEM nicht zur Verfügung.&lt;br /&gt;
Deshalb kann nun optional ein BMP180 oder BMP085 angeschlossen werden. Auch hier wird automatisch erkannt, ob er vorhanden ist. &lt;br /&gt;
:Der BMP180 wird mit 3,3V versorgt und SDA mit PC4 und SCL mit PC5 verbunden (siehe die in diesem {{Link2Forum|Topic=14786|Message=316924|LinkText=Forenbeitrag}} angehängte SuperJee-CL.png) &lt;br /&gt;
&lt;br /&gt;
==== Übersicht Kommandos ====&lt;br /&gt;
 &amp;lt;n&amp;gt;a     set to 0 if the blue LED bothers&lt;br /&gt;
 &amp;lt;n&amp;gt;f     initial frequency in kHz (5 kHz steps, 860480 ... 879515)  (for RFM #1)&lt;br /&gt;
 &amp;lt;n&amp;gt;F     initial frequency in kHz (5 kHz steps, 860480 ... 879515)  (for RFM #2)&lt;br /&gt;
 &amp;lt;n&amp;gt;h     altituide above sea level&lt;br /&gt;
 &amp;lt;n&amp;gt;m     bits 1: 17.241 kbps, 2 : 9.579 kbps, 4 : 8.842 kbps (for RFM #1)&lt;br /&gt;
 &amp;lt;n&amp;gt;M     bits 1: 17.241 kbps, 2 : 9.579 kbps, 4 : 8.842 kbps (for RFM #2)&lt;br /&gt;
 &amp;lt;n&amp;gt;r     use one of the possible data rates (for RFM #1)&lt;br /&gt;
 &amp;lt;n&amp;gt;R     use one of the possible data rates (for RFM #2)&lt;br /&gt;
 &amp;lt;n&amp;gt;t     0=no toggle, else interval in seconds (for RFM #1)&lt;br /&gt;
 &amp;lt;n&amp;gt;T     0=no toggle, else interval in seconds (for RFM #2)&lt;br /&gt;
    v     show version&lt;br /&gt;
 &amp;lt;n&amp;gt;y     if 1 all received packets will be retransmitted  (Relay mode)&lt;br /&gt;
&lt;br /&gt;
==== Relay-Betrieb ====&lt;br /&gt;
Der LaCrosse Sketch ermöglicht auch den Relay-Betrieb zur Reichweitenverbesserung. Er funktioniert damit ähnlich wie z.&amp;amp;nbsp;B. ein WLAN Range Extender. Wenn der Sketch für den Relay-Betrieb konfiguriert ist, wird jedes empfangene IT+ Datenpaket, das eine gültige Prüfsumme hat, direkt nach dem Empfang wieder gesendet.&lt;br /&gt;
&lt;br /&gt;
Das Prinzip ist generell recht einfach:&lt;br /&gt;
# JeeLink im Sketch als Relais konfigurieren und flashen.&lt;br /&gt;
# Auf &amp;quot;halber Strecke&amp;quot; (d.h. irgendwo zwischen dem primären Sender und dem entfernten Empfänger) auf ein USB-Steckernetzteil stecken. Der JeeLink arbeitet in diesem Modus &amp;quot;autonom&amp;quot;, er benötigt also lediglich einen Spannungsversorgung.&lt;br /&gt;
&lt;br /&gt;
Der JeeLink empfängt und decodiert alle Protokolle, die er auch für FHEM unterstützt. Wenn er ein Paket empfangen hat (egal von welchem Sensor) und CRC OK war, dann sendet er es wieder aus. Der JeeLink am FHEM merkt keinen Unterschied. Falls ein Paket es doch bis zum FHEM direkt geschafft hat, kommt es dort zweimal an. Diese Situation muss in FHEM behandelt werden.&lt;br /&gt;
&lt;br /&gt;
Details zu diesem Betriebsmodus sind in diesen Forenbeiträgen ({{Link2Forum|Topic=14786|Message=165153|LinkText=LaCrosse}} bzw. {{Link2Forum|Topic=26494|Message=196648|LinkText=EMT7110}}) zu finden.&lt;br /&gt;
&lt;br /&gt;
==== Frequenzanpassung ====&lt;br /&gt;
Ab Version LaCrosseITPlusReader.10.1e wurde der  Sketch so erweitert, dass man von FHEM aus die Frequenz setzen kann. Dazu versteht der Sketch das neue Kommando &amp;quot;f&amp;quot;:&lt;br /&gt;
:&amp;lt;code&amp;gt;set myJeeLink raw 868295f&amp;lt;/code&amp;gt;&lt;br /&gt;
setzt die Frequenz auf 868295 kHz.&lt;br /&gt;
&lt;br /&gt;
Die Frequenz kann im Bereich von 860480 kHz bis 879515 kHz in 5kHz -Schritten eingestellt werden.&lt;br /&gt;
Details dazu in diesem {{Link2Forum|Topic=14786|Message=222541}} im Forum. Die Frequenzanpassung ist insbesondere beim 30.3155.WD häufig erforderlich, weshalb er als kritisch einzustufen und nicht zu empfehlen ist (siehe {{Link2Forum|Topic=14786|Message=352550|LinkText=Forenbeitrag}}).&lt;br /&gt;
&lt;br /&gt;
==== Toggle und Datenrate ====&lt;br /&gt;
Toggle&lt;br /&gt;
 t: toggle time&lt;br /&gt;
 20t = alle 20 Sekunden die Datenrate wechseln&lt;br /&gt;
&lt;br /&gt;
Datenrate&lt;br /&gt;
 m: toggle mode&lt;br /&gt;
 bits:  1= 17.241 kbps, 2= 9.579 kbps, 4= 8.842 kbps&lt;br /&gt;
 3m ist 17.241 kbps (TX29) und 9.579 kbps (TX35)&lt;br /&gt;
&lt;br /&gt;
Beispiel initCommands&lt;br /&gt;
 6m 30t v&lt;br /&gt;
 Zwischen 8.842 kbps und 9.579 kbps wechseln (4+2=6), alle 30 Sekunden&lt;br /&gt;
&lt;br /&gt;
==== Unterstützte Sensoren und Aktoren incl. Wetterstation WS 1600 ====&lt;br /&gt;
{{Randnotiz|RNTyp=y|RNText=Die Ausführungen in diesem Abschnitt gelten ab der Version 10.1q auch für die Wetterstation WS1080.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Wichtig WS1800&#039;&#039;&#039;: die WS1080 gibt es (unter gleichem Namen) in einer &amp;quot;OOK&amp;quot;- und in einer &amp;quot;FSK&amp;quot;-Version.&lt;br /&gt;
* Der LaCrosse Sketch und das LaCrosseGateway können nur die FSK-Version empfangen, die OOK-Version wird  nicht unterstützt.&lt;br /&gt;
* Die FSK-Version ist zu erkennen an einem runden grünen Aufkleber im Batteriefach der Station mit dem Aufdruck &amp;quot;PASS 7&amp;quot;. Details dazu in {{Link2Forum|Topic=14786|Message=363766|LinkText=diesem Forenbeitrag}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Die in der folgenden Liste (Quelle: {{Link2Forum|Topic=14786|Message=164801|LinkText=FHEM Forum}}) aufgeführten Sensoren wurden bisher erfolgreich getestet:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Bezeichnung     !! Datenrate   !! Link / Hinweise&lt;br /&gt;
|-&lt;br /&gt;
| TX21IT         || 17.241 kbps ||&lt;br /&gt;
|-&lt;br /&gt;
| TX25-IT        || 17.241 kbps ||&lt;br /&gt;
|-&lt;br /&gt;
| TX27-IT        || 17.241 kbps ||&lt;br /&gt;
|-&lt;br /&gt;
| TX29-IT        || 17.241 kbps ||&lt;br /&gt;
|-&lt;br /&gt;
| TX29DTH-IT     || 17.241 kbps ||&lt;br /&gt;
|-&lt;br /&gt;
| TX37           || 17.241 kbps ||&lt;br /&gt;
|-&lt;br /&gt;
| TX35TH-IT      ||  9.579 kbps ||&lt;br /&gt;
|-&lt;br /&gt;
| TX35DTH-IT     ||  9.579 kbps ||&lt;br /&gt;
|-&lt;br /&gt;
| 30.3143.IT     || 17.241 kbps ||&lt;br /&gt;
|-&lt;br /&gt;
| 30.3144.IT     || 17.241 kbps || ({{Link2Forum|Topic=17662|LinkText=Forenthread}})&lt;br /&gt;
|-&lt;br /&gt;
| 30.3147.IT     || 17.241 kbps ||&lt;br /&gt;
|-&lt;br /&gt;
| 30.3155WD      ||  9.579 kbps || kritisch; nicht zu empfehlen; siehe {{Link2Forum|Topic=14786|Message=352550|LinkText=Forenbeitrag}}&lt;br /&gt;
|-&lt;br /&gt;
| 30.3156WD      ||  9.579 kbps || Batterie-kritisch. Funktioniert schlecht mit Akkus!&lt;br /&gt;
|-&lt;br /&gt;
| 30.3187.IT     || 17.241 kbps || haben alle die gleiche ID, daher nur einzeln verwendbar ({{Link2Forum|Topic=64636|LinkText=Forenthread}})&lt;br /&gt;
|-&lt;br /&gt;
| WT440XH        || 17.241 kbps ||&lt;br /&gt;
|-&lt;br /&gt;
| WS 1600 (TX22) ||  8.842 kbps || ({{Link2Forum|Topic=14786|Message=297293|LinkText=Forenbeitrag}})&lt;br /&gt;
|-&lt;br /&gt;
| WS 1080        || 17.241 kbps || Bitte Hinweise beachten! ({{Link2Forum|Topic=14786|Message=363766|LinkText=Forenbeitrag}})&lt;br /&gt;
|-&lt;br /&gt;
| [[EMT7110]]    ||  9.579 kbps || ({{Link2Forum|Topic=26494|LinkText=Forenthread}})&lt;br /&gt;
|-&lt;br /&gt;
| LevelSender    || 17.241 kbps || ({{Link2Forum|Topic=23217|LinkText=Forenthread}})&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Werden Sensoren mit unterschiedlichen Datenraten gleichzeitig betrieben, ist der Toggle Modus einzustellen, z.B. mit dem Befehl &lt;br /&gt;
:&amp;lt;code&amp;gt;initCommands 6m 30t v &amp;lt;/code&amp;gt;&lt;br /&gt;
wobei &#039;&#039;30t&#039;&#039; für &amp;quot;Toggle Modus, alle 30 Sekunden&amp;quot; steht.&lt;br /&gt;
&lt;br /&gt;
=== Energy Count 3000 Sketch ===&lt;br /&gt;
Der Sketch für die Unterstützung der Energy Count 3000 Zwischenstecker kann aus dem [https://svn.fhem.de/trac/browser/trunk/fhem/contrib/arduino/ FHEM-Repository] heruntergeladen werden.&lt;br /&gt;
&lt;br /&gt;
Das FHEM Modul dazu (36_EC3000.pm) ist genau wie die Module für JeeLink (36_JeeLink.pm) und PCA301 (36_PCA301.pm) mittlerweile im aktuellen FHEM enthalten.&lt;br /&gt;
&lt;br /&gt;
=== JeeLabs RoomNode ===&lt;br /&gt;
Eine Beschreibung zum Empfang der JeeLabs RoomNodes ist in {{Link2Forum|Topic=11648|Message=92037|LinkText=diesem Forenbeitrag}} enthalten.&lt;br /&gt;
&lt;br /&gt;
=== JeeLink LED deaktivieren ===&lt;br /&gt;
Ein &amp;quot;dauerhaftes&amp;quot; Deaktivieren der LED des JeeLink ist möglich mit&lt;br /&gt;
:&amp;lt;code&amp;gt;define not.global notify global:INITIALIZED set myJeeLink led off&amp;lt;/code&amp;gt;&lt;br /&gt;
damit wird, sobald FHEM komplett gestartet ist, von FHEM der Befehl zum Ausschalten der LED gesendet. Alternativ kann mit &lt;br /&gt;
:&amp;lt;code&amp;gt;attr myJeeLink initCommands 0a v&amp;lt;/code&amp;gt;&lt;br /&gt;
dem Sketch die Anweisung gegeben werden, bei der Initialisierung die LED zu deaktivieren.&lt;br /&gt;
&#039;&#039;Quelle: dieser {{Link2Forum|Topic=27161|LinkText=Forenthread}}&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Weitergehende Informationen ===&lt;br /&gt;
Hinweise zum Betrieb eines JeeLink mit FHEM finden sich aktuell in größerer Anzahl in verschiedenen Diskussionen im Forum:&lt;br /&gt;
* {{Link2Forum|Topic=11648|LinkText=JeeLink / PCA301}} - Analyse des Funkprotokolls; Anfänge der Entstehung der PCA301 Unterstützung in FHEM.&lt;br /&gt;
* {{Link2Forum|Topic=14786|LinkText=JeeLink / LaCrosse}} - JeeLink Modul zur Einbindung von La Crosse&lt;br /&gt;
* {{Link2Forum|Topic=11648|Message=92019|LinkText=JeeLink / EC3000}} - Anfänge der Entstehung der EC3000 Unterstützung in FHEM.&lt;br /&gt;
* Hinweise zu {{Link2Forum|Topic=11648|Message=92037|LinkText=JeeLabs RoomNode}} und anderen JeeLab Nodes&lt;br /&gt;
* {{Link2Forum|Topic=25399|Message=183910|LinkText=JeeLink mit FHEM2FHEM nutzen}}&lt;br /&gt;
&lt;br /&gt;
== Bekannte Probleme ==&lt;br /&gt;
* Beim Betrieb an einer [[AVM Fritz!Box|FritzBox]] wird der JeeLink unter Umständen als &#039;&#039;Für die Nutzung mit dem USB-Fernanschluss reserviert&#039;&#039; angezeigt. In diesem Fall muss die Reservierung deaktiviert/aufgehoben werden (Details dazu in diesem {{Link2Forum|Topic=16579|LinkText=Forenthread}}).&lt;br /&gt;
* Die Version &#039;&#039;v3c&#039;&#039; des JeeLink funktioniert (Stand 06/2015) nur mit dem LaCrosse Sketch. PCA301 und EC3000 Sketch sind auf den JeeLink Classic beschränkt (siehe unter anderem Diskussion im Forum, startend {{Link2Forum|Topic=11648|Message=308267|LinkText=hier}}).&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* [http://jeelabs.com/products/jeelink JeeLabs], JeeLink Hersteller&lt;br /&gt;
* [https://svn.fhem.de/trac/browser/trunk/fhem/contrib/arduino/ PCA301 Sketch] im SVN&lt;br /&gt;
* [https://svn.fhem.de/trac/browser/trunk/fhem/contrib/arduino/ LaCrosse Sketch] im SVN&lt;br /&gt;
* [https://svn.fhem.de/trac/browser/trunk/fhem/contrib/arduino/ EC3000 Sketch] im SVN&lt;br /&gt;
* [http://blog.moneybag.de/hausautomation-fhem-mit-funksteckdose-energiemessung-elv-pca-301/ Blog] zum Thema JeeLink zur Anbindung von PCA301 und von LaCrosse Temperatursensoren an FHEM&lt;br /&gt;
* {{Link2Forum|Topic=23217|LinkText=LevelSender}} Tankfüllstand mit JeeLink empfangen&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Interfaces]]&lt;br /&gt;
[[Kategorie:Other Components]]&lt;br /&gt;
[[Kategorie:868MHz]]&lt;br /&gt;
[[Kategorie:433MHz]]&lt;/div&gt;</summary>
		<author><name>Maxmax</name></author>
	</entry>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=PushNotifier&amp;diff=28800</id>
		<title>PushNotifier</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=PushNotifier&amp;diff=28800"/>
		<updated>2018-12-26T10:19:49Z</updated>

		<summary type="html">&lt;p&gt;Maxmax: Ergänzung im Bereich &amp;lt;appname&amp;gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox Modul&lt;br /&gt;
|ModPurpose=Senden von Push-Nachrichten auf Tablets oder Smartphones &lt;br /&gt;
|ModType=d&lt;br /&gt;
|ModForumArea=Unterstützende Dienste&lt;br /&gt;
|ModTechName=70_PushNotifier.pm&lt;br /&gt;
|ModOwner={{Link2FU|5244|xusader}}&lt;br /&gt;
}} &lt;br /&gt;
&lt;br /&gt;
[[PushNotifier]] ist ein Dienst, mit dem es möglich ist, sogenannte &amp;quot;Push&amp;quot; Nachrichten auf ein Apple oder Android Gerät zu schicken [http://pushnotifier.de/push/]. Der Dienst sowie die Apps sind kostenlos. Um die Pushnachrichten zu empfangen muss die dazu passende App installiert werden. [http://pushnotifier.de/apps/]&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
Es muss zwingend ein [http://gidix.de/register/ PushNotifier Account] erstellt werden. Ist der Account angelegt, muss auf der [http://gidix.de/settings/api/ Api Settings Seite] eine Application angelegt werden. Die Application dient dazu, die Nachrichten FHEM zuzuweisen und sie leichter erkennbar zu machen. Auf dem Endgerät muss die Applikation &amp;quot;PushNotifier&amp;quot; installiert werden. Dies geschieht z.B. bei Apple-Geräten mit Hilfe des AppStores. Danach müssen (nach erfolgter Registrierung auf der Webseite) die einzelnen Geräte, auf denen Nachrichten gesendet werden sollen, registriert werden. Die Registrierung der Geräte erfolgt nach Anmelden in der App auf dem Endgerät automatisch.&lt;br /&gt;
&lt;br /&gt;
* Apple Geräte: [https://itunes.apple.com/de/app/pushnotifier/id791683557?mt=8 PushNotifier App im Apple Store]&lt;br /&gt;
* Android Geräte: [https://play.google.com/store/apps/details?id=com.gidix.pushNotifier&amp;amp;hl=DE PushNotifier App im Google Playstore]&lt;br /&gt;
&lt;br /&gt;
Benötigt wird das Perlmodul Try::Tiny. Dieses mit &amp;quot;cpan -i Try::Tiny&amp;quot; nachinstallieren.&lt;br /&gt;
&lt;br /&gt;
== Einbinden des Dienstes in FHEM ==&lt;br /&gt;
Das Modul wird mit dem folgenden Befehl in fhem definiert:&lt;br /&gt;
:&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;define pushmsg PushNotifier &amp;lt;apiToken&amp;gt; &amp;lt;appname&amp;gt; &amp;lt;user&amp;gt; &amp;lt;password&amp;gt; &amp;lt;RegEx&amp;gt; &amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beispiele:&#039;&#039;&#039;&lt;br /&gt;
* für alle registrierten Geräte &lt;br /&gt;
:&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;define pushmsg PushNotifier &amp;lt;apiToken&amp;gt; &amp;lt;appname&amp;gt; &amp;lt;user&amp;gt; &amp;lt;password&amp;gt; .* &amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* für eine Gerätegruppe&lt;br /&gt;
:&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;define pushmsg PushNotifier &amp;lt;apiToken&amp;gt; &amp;lt;appname&amp;gt; &amp;lt;user&amp;gt; &amp;lt;password&amp;gt; iPhone.* &amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* für ein bestimmtes Gerät&lt;br /&gt;
:&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;define pushmsg PushNotifier &amp;lt;apiToken&amp;gt; &amp;lt;appname&amp;gt; &amp;lt;user&amp;gt; &amp;lt;password&amp;gt; iPhone5 &amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
Das &amp;lt;apiToken&amp;gt; und &amp;lt;appname&amp;gt; erhält man [http://gidix.de/settings/api/ hier]:&#039;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;apiToken&amp;gt;&#039;&#039;&#039; wird angezeigt wenn man auf den Button &amp;quot;Enable&amp;quot; klickt (unter &amp;quot;API settings&amp;quot;, Überschrft &amp;quot;PushNotifier API&amp;quot;)&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;appname&amp;gt;&#039;&#039;&#039; muss selbst definiert werden und darf nicht doppelt vorkommen. &lt;br /&gt;
* Man klickt unter &amp;quot;API Applications&amp;quot; auf &amp;quot;+ Create Application&amp;quot;&lt;br /&gt;
* Title und Description kann beliebig gewählt werden und hat keine Auswirkung auf die Funktion&lt;br /&gt;
* Unter Package wird nun der &amp;lt;appname&amp;gt; gewählt. Es funktioniert nur folgende schreibweise &amp;quot;com.EinBeliebigerText.app&amp;quot;. Der &amp;lt;appname&amp;gt; muss mit &amp;quot;com.&amp;quot; beginnen und mit &amp;quot;.app&amp;quot; enden.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;Hier noch eine andere Erklärung da es hier oft Probleme gibt: Er muss die folgende Form haben: &amp;quot;com.&amp;lt;appBezeichnung&amp;gt;.app&amp;quot;, wobei &amp;lt;appBezeichnung&amp;gt; eine beliebige Bezeichnung sein kann, die aber noch nicht verwendet sein darf. (Anscheinend darf sie auch nicht von anderen Nutzern verwendet werden.) Beispiel: &amp;quot;com.fhem_xyz.app&amp;quot;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Die deviceIDs werden in den Internals des Moduls angezeigt.&amp;lt;br&amp;gt;&lt;br /&gt;
Zum Testen empfielt sich das Modul: &amp;quot;für alle registrierten Geräte&amp;quot; siehe oben zu erstellen.&lt;br /&gt;
&lt;br /&gt;
== Senden einer Nachricht mit FHEM ==&lt;br /&gt;
Syntax:&lt;br /&gt;
:&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;set &amp;lt;PushNotifier_device&amp;gt; message &amp;lt;message&amp;gt; &amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
:&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;fhem(&amp;quot;set pushmsg message Das Fenster wurde geschlossen!&amp;quot;); &amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mehrzeilige Nachricht:&lt;br /&gt;
:&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;fhem(&amp;quot;set pushmsg message Das Fenster wurde geschlossen!_Zweite Zeile._Dritte Zeile.&amp;quot;); &amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nachricht, sobald FHEM neu geladen wurde, mit Hilfe eines &amp;quot;notify&amp;quot;:&lt;br /&gt;
:&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;define notify_fhem_reload notify global:INITIALIZED set pushmsg message Ich wurde neu geladen! &amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* Thread über das Modul im {{Link2Forum|Topic=25440|LinkText=FHEM Forum}}&lt;br /&gt;
* PushNotifier [http://a.gidix.de/v1/pushnotifier/sending/ API]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie: Code Snippets]]&lt;/div&gt;</summary>
		<author><name>Maxmax</name></author>
	</entry>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=PushNotifier&amp;diff=28799</id>
		<title>PushNotifier</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=PushNotifier&amp;diff=28799"/>
		<updated>2018-12-26T09:49:15Z</updated>

		<summary type="html">&lt;p&gt;Maxmax: Genauere Beschreibung zur Einrichtung&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox Modul&lt;br /&gt;
|ModPurpose=Senden von Push-Nachrichten auf Tablets oder Smartphones &lt;br /&gt;
|ModType=d&lt;br /&gt;
|ModForumArea=Unterstützende Dienste&lt;br /&gt;
|ModTechName=70_PushNotifier.pm&lt;br /&gt;
|ModOwner={{Link2FU|5244|xusader}}&lt;br /&gt;
}} &lt;br /&gt;
&lt;br /&gt;
[[PushNotifier]] ist ein Dienst, mit dem es möglich ist, sogenannte &amp;quot;Push&amp;quot; Nachrichten auf ein Apple oder Android Gerät zu schicken [http://pushnotifier.de/push/]. Der Dienst sowie die Apps sind kostenlos. Um die Pushnachrichten zu empfangen muss die dazu passende App installiert werden. [http://pushnotifier.de/apps/]&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
Es muss zwingend ein [http://gidix.de/register/ PushNotifier Account] erstellt werden. Ist der Account angelegt, muss auf der [http://gidix.de/settings/api/ Api Settings Seite] eine Application angelegt werden. Die Application dient dazu, die Nachrichten FHEM zuzuweisen und sie leichter erkennbar zu machen. Auf dem Endgerät muss die Applikation &amp;quot;PushNotifier&amp;quot; installiert werden. Dies geschieht z.B. bei Apple-Geräten mit Hilfe des AppStores. Danach müssen (nach erfolgter Registrierung auf der Webseite) die einzelnen Geräte, auf denen Nachrichten gesendet werden sollen, registriert werden. Die Registrierung der Geräte erfolgt nach Anmelden in der App auf dem Endgerät automatisch.&lt;br /&gt;
&lt;br /&gt;
* Apple Geräte: [https://itunes.apple.com/de/app/pushnotifier/id791683557?mt=8 PushNotifier App im Apple Store]&lt;br /&gt;
* Android Geräte: [https://play.google.com/store/apps/details?id=com.gidix.pushNotifier&amp;amp;hl=DE PushNotifier App im Google Playstore]&lt;br /&gt;
&lt;br /&gt;
Benötigt wird das Perlmodul Try::Tiny. Dieses mit &amp;quot;cpan -i Try::Tiny&amp;quot; nachinstallieren.&lt;br /&gt;
&lt;br /&gt;
== Einbinden des Dienstes in FHEM ==&lt;br /&gt;
Das Modul wird mit dem folgenden Befehl in fhem definiert:&lt;br /&gt;
:&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;define pushmsg PushNotifier &amp;lt;apiToken&amp;gt; &amp;lt;appname&amp;gt; &amp;lt;user&amp;gt; &amp;lt;password&amp;gt; &amp;lt;RegEx&amp;gt; &amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beispiele:&#039;&#039;&#039;&lt;br /&gt;
* für alle registrierten Geräte &lt;br /&gt;
:&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;define pushmsg PushNotifier &amp;lt;apiToken&amp;gt; &amp;lt;appname&amp;gt; &amp;lt;user&amp;gt; &amp;lt;password&amp;gt; .* &amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* für eine Gerätegruppe&lt;br /&gt;
:&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;define pushmsg PushNotifier &amp;lt;apiToken&amp;gt; &amp;lt;appname&amp;gt; &amp;lt;user&amp;gt; &amp;lt;password&amp;gt; iPhone.* &amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* für ein bestimmtes Gerät&lt;br /&gt;
:&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;define pushmsg PushNotifier &amp;lt;apiToken&amp;gt; &amp;lt;appname&amp;gt; &amp;lt;user&amp;gt; &amp;lt;password&amp;gt; iPhone5 &amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
Das &amp;lt;apiToken&amp;gt; und &amp;lt;appname&amp;gt; erhält man [http://gidix.de/settings/api/ hier]:&#039;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;apiToken&amp;gt;&#039;&#039;&#039; wird angezeigt wenn man auf den Button &amp;quot;Enable&amp;quot; klickt (unter &amp;quot;API settings&amp;quot;, Überschrft &amp;quot;PushNotifier API&amp;quot;)&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;appname&amp;gt;&#039;&#039;&#039; muss selbst definiert werden und darf nicht doppelt vorkommen. &lt;br /&gt;
* Man klickt unter &amp;quot;API Applications&amp;quot; auf &amp;quot;+ Create Application&amp;quot;&lt;br /&gt;
* Title und Description kann beliebig gewählt werden und hat keine Auswirkung auf die Funktion&lt;br /&gt;
* Unter Package wird nun der &amp;lt;appname&amp;gt; gewählt. Es funktioniert nur folgende schreibweise &amp;quot;com.EinBeliebigerText.app&amp;quot;. Der &amp;lt;appname&amp;gt; muss mit &amp;quot;com.&amp;quot; beginnen und mit &amp;quot;.app&amp;quot; enden.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Die deviceIDs werden in den Internals des Moduls angezeigt.&amp;lt;br&amp;gt;&lt;br /&gt;
Zum Testen empfielt sich das Modul: &amp;quot;für alle registrierten Geräte&amp;quot; siehe oben zu erstellen.&lt;br /&gt;
&lt;br /&gt;
== Senden einer Nachricht mit FHEM ==&lt;br /&gt;
Syntax:&lt;br /&gt;
:&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;set &amp;lt;PushNotifier_device&amp;gt; message &amp;lt;message&amp;gt; &amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
:&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;fhem(&amp;quot;set pushmsg message Das Fenster wurde geschlossen!&amp;quot;); &amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mehrzeilige Nachricht:&lt;br /&gt;
:&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;fhem(&amp;quot;set pushmsg message Das Fenster wurde geschlossen!_Zweite Zeile._Dritte Zeile.&amp;quot;); &amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nachricht, sobald FHEM neu geladen wurde, mit Hilfe eines &amp;quot;notify&amp;quot;:&lt;br /&gt;
:&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;define notify_fhem_reload notify global:INITIALIZED set pushmsg message Ich wurde neu geladen! &amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* Thread über das Modul im {{Link2Forum|Topic=25440|LinkText=FHEM Forum}}&lt;br /&gt;
* PushNotifier [http://a.gidix.de/v1/pushnotifier/sending/ API]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie: Code Snippets]]&lt;/div&gt;</summary>
		<author><name>Maxmax</name></author>
	</entry>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=Raspberry_Pi:_GPIOs_schalten&amp;diff=16149</id>
		<title>Raspberry Pi: GPIOs schalten</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=Raspberry_Pi:_GPIOs_schalten&amp;diff=16149"/>
		<updated>2016-08-11T20:40:54Z</updated>

		<summary type="html">&lt;p&gt;Maxmax: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Mit FHEM lassen sich auch die &#039;&#039;&#039;GPIOs&#039;&#039;&#039; des [[Raspberry Pi]] steuern. Generell gibt es einige Möglichkeiten, eine entsprechende Steuerung zu verwirklichen. Als Informationsquelle empfiehlt sich hier die [http://elinux.org/RPi_Low-level_peripherals Low-Level Peripherals Seite des Embedded Linux Wiki]&lt;br /&gt;
&lt;br /&gt;
== Bash Script ==&lt;br /&gt;
Zum schalten der GPIOs via Bash kann folgendes Script (fhem-gpio.sh) verwendet werden:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;#!/bin/bash&lt;br /&gt;
PORT=$1;&lt;br /&gt;
if ! [ -d /sys/class/gpio/gpio$PORT ]&lt;br /&gt;
then&lt;br /&gt;
  echo &amp;quot;$PORT&amp;quot; &amp;gt; /sys/class/gpio/export&lt;br /&gt;
  echo &amp;quot;out&amp;quot; &amp;gt; /sys/class/gpio/gpio$PORT/direction&lt;br /&gt;
fi&lt;br /&gt;
STATE=$2;&lt;br /&gt;
if [ $STATE -ge 1 ]&lt;br /&gt;
then&lt;br /&gt;
  STATE=1&lt;br /&gt;
fi&lt;br /&gt;
echo &amp;quot;$STATE&amp;quot; &amp;gt; /sys/class/gpio/gpio$PORT/value&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Der Aufruf des Scripts erfolgt dann mit Angabe der Pinnummer sowie des Zustands des Pins, z.&amp;amp;nbsp;B.:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;fhem-gpio.sh 17 1 # Pin 17 in High-Zustand versetzen&lt;br /&gt;
fhem-gpio.sh 17 0 # Pin 17 in Low-Zustand versetzen&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Wichtig: Das Script muss leider unter root (z.B. per sudo) aufgerufen werden.&lt;br /&gt;
Der Einfachheithalber kann das Script unter /usr/sbin kopiert werden.&lt;br /&gt;
&lt;br /&gt;
== Perl-Modul ==&lt;br /&gt;
Das Modul &#039;&#039;&#039;RPI_GPIO&#039;&#039;&#039; für den Zugriff auf die GPIO Pins des Raspberry wird bereits mit FHEM mitgeliefert.&lt;br /&gt;
Es setzt die [http://wiringpi.com/download-and-install/ WiringPi] Bibliothek voraus.&lt;br /&gt;
Installationsschritte sind in der Commandref zu finden. [http://forum.fhem.de/index.php/topic,16519.0.html Diskussions Thread im Forum]&lt;br /&gt;
&lt;br /&gt;
In Arbeit: Perl-Modul basierend auf [http://search.cpan.org/~mikem/Device-BCM2835-1.0/lib/Device/BCM2835.pm BCM2835-Modul]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Der Benutzer „fhem“ muss der Gruppe „gpio“ hinzugefügt werden, damit FHEM später auch Zugriff auf die GPIO Ports hat.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sudo adduser fhem gpio&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;WiringPi installieren:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sudo apt-get install git-core&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;git clone git://git.drogon.net/wiringPi&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;cd wiringPi&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;./build&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;sudo reboot&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FHEM - RPI_GPIO Device erstellen&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;define [Name] RPI_GPIO [port]&amp;lt;/code&amp;gt; z.B.: &amp;lt;code&amp;gt;define GPIO17 RPI_GPIO 17&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Um den Port schalten zu könenn ist es nötig den RPI_GPIO als output zu definieren.&lt;br /&gt;
&amp;lt;code&amp;gt;attr GPIO17 direction output&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;&amp;quot;set GPIO17 on&amp;quot; # Pin 17 in High-Zustand versetzen&lt;br /&gt;
&amp;quot;set GPIO17 off&amp;quot; # Pin 17 in Low-Zustand versetzen&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Dummy-Schalter ==&lt;br /&gt;
Über einen Dummy-Schalter kann das Bash-Script dann getriggert werden. &lt;br /&gt;
&lt;br /&gt;
Im Fall von [[FS20 Allgemein|FS20]] sähe eine entsprechende Schalter-Definition beispielsweise so aus:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;perl&amp;quot;&amp;gt;define gpio_17 FS20 [Hauscode] [Devicecode]&lt;br /&gt;
attr gpio_17 dummy 1&lt;br /&gt;
define act_on_gpio_17 notify gpio_17 {\&lt;br /&gt;
 if (&amp;quot;$EVENT&amp;quot; ne &amp;quot;off&amp;quot;) {\&lt;br /&gt;
  system(&amp;quot;sudo fhem-gpio.sh 17 1 &amp;amp;&amp;quot;)\&lt;br /&gt;
 } else {\&lt;br /&gt;
  system(&amp;quot;sudo fhem-gpio.sh 17 0 &amp;amp;&amp;quot;)\&lt;br /&gt;
 }\&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Externe Links ==&lt;br /&gt;
* [http://elinux.org/RPi_Low-level_peripherals http://elinux.org/RPi_Low-level_peripherals]&lt;br /&gt;
* [http://search.cpan.org/~mikem/Device-BCM2835-1.0/lib/Device/BCM2835.pm http://search.cpan.org/~mikem/Device-BCM2835-1.0/lib/Device/BCM2835.pm]&lt;br /&gt;
* [http://wiringpi.com/download-and-install/ http://wiringpi.com/download-and-install/]&lt;br /&gt;
&lt;br /&gt;
{{SORTIERUNG:GPIOs schalten}}&lt;br /&gt;
[[Kategorie:Raspberry Pi]]&lt;/div&gt;</summary>
		<author><name>Maxmax</name></author>
	</entry>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=Raspberry_Pi:_GPIOs_schalten&amp;diff=16148</id>
		<title>Raspberry Pi: GPIOs schalten</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=Raspberry_Pi:_GPIOs_schalten&amp;diff=16148"/>
		<updated>2016-08-11T20:24:47Z</updated>

		<summary type="html">&lt;p&gt;Maxmax: /* Perl-Modul */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Mit FHEM lassen sich auch die &#039;&#039;&#039;GPIOs&#039;&#039;&#039; des [[Raspberry Pi]] steuern. Generell gibt es einige Möglichkeiten, eine entsprechende Steuerung zu verwirklichen. Als Informationsquelle empfiehlt sich hier die [http://elinux.org/RPi_Low-level_peripherals Low-Level Peripherals Seite des Embedded Linux Wiki]&lt;br /&gt;
&lt;br /&gt;
== Bash Script ==&lt;br /&gt;
Zum schalten der GPIOs via Bash kann folgendes Script (fhem-gpio.sh) verwendet werden:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;#!/bin/bash&lt;br /&gt;
PORT=$1;&lt;br /&gt;
if ! [ -d /sys/class/gpio/gpio$PORT ]&lt;br /&gt;
then&lt;br /&gt;
  echo &amp;quot;$PORT&amp;quot; &amp;gt; /sys/class/gpio/export&lt;br /&gt;
  echo &amp;quot;out&amp;quot; &amp;gt; /sys/class/gpio/gpio$PORT/direction&lt;br /&gt;
fi&lt;br /&gt;
STATE=$2;&lt;br /&gt;
if [ $STATE -ge 1 ]&lt;br /&gt;
then&lt;br /&gt;
  STATE=1&lt;br /&gt;
fi&lt;br /&gt;
echo &amp;quot;$STATE&amp;quot; &amp;gt; /sys/class/gpio/gpio$PORT/value&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Der Aufruf des Scripts erfolgt dann mit Angabe der Pinnummer sowie des Zustands des Pins, z.&amp;amp;nbsp;B.:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;fhem-gpio.sh 17 1 # Pin 17 in High-Zustand versetzen&lt;br /&gt;
fhem-gpio.sh 17 0 # Pin 17 in Low-Zustand versetzen&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Wichtig: Das Script muss leider unter root (z.B. per sudo) aufgerufen werden.&lt;br /&gt;
Der Einfachheithalber kann das Script unter /usr/sbin kopiert werden.&lt;br /&gt;
&lt;br /&gt;
== Perl-Modul ==&lt;br /&gt;
Das Modul &#039;&#039;&#039;RPI_GPIO&#039;&#039;&#039; für den Zugriff auf die GPIO Pins des Raspberry wird bereits mit FHEM mitgeliefert.&lt;br /&gt;
Es setzt die [http://wiringpi.com/download-and-install/ WiringPi] Bibliothek voraus.&lt;br /&gt;
Installationsschritte sind in der Commandref zu finden. [http://forum.fhem.de/index.php/topic,16519.0.html Diskussions Thread im Forum]&lt;br /&gt;
&lt;br /&gt;
In Arbeit: Perl-Modul basierend auf [http://search.cpan.org/~mikem/Device-BCM2835-1.0/lib/Device/BCM2835.pm BCM2835-Modul]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Der Benutzer „fhem“ muss der Gruppe „gpio“ hinzugefügt werden, damit FHEM später auch Zugriff auf die GPIO Ports hat.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sudo adduser fhem gpio&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;WiringPi installieren:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sudo apt-get install git-core&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;git clone git://git.drogon.net/wiringPi&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;cd wiringPi&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;./build&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;sudo reboot&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FHEM - RPI_GPIO Device erstellen&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;define [Name] RPI_GPIO [port]&amp;lt;/code&amp;gt; z.B.: &amp;lt;code&amp;gt;define GPIO17 RPI_GPIO 17&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Um den Port schalten zu könenn ist es nötig den RPI_GPIO als output zu definieren.&lt;br /&gt;
&amp;lt;code&amp;gt;attr GPIO17 direction output&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Dummy-Schalter ==&lt;br /&gt;
Über einen Dummy-Schalter kann das Bash-Script dann getriggert werden. &lt;br /&gt;
&lt;br /&gt;
Im Fall von [[FS20 Allgemein|FS20]] sähe eine entsprechende Schalter-Definition beispielsweise so aus:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;perl&amp;quot;&amp;gt;define gpio_17 FS20 [Hauscode] [Devicecode]&lt;br /&gt;
attr gpio_17 dummy 1&lt;br /&gt;
define act_on_gpio_17 notify gpio_17 {\&lt;br /&gt;
 if (&amp;quot;$EVENT&amp;quot; ne &amp;quot;off&amp;quot;) {\&lt;br /&gt;
  system(&amp;quot;sudo fhem-gpio.sh 17 1 &amp;amp;&amp;quot;)\&lt;br /&gt;
 } else {\&lt;br /&gt;
  system(&amp;quot;sudo fhem-gpio.sh 17 0 &amp;amp;&amp;quot;)\&lt;br /&gt;
 }\&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Externe Links ==&lt;br /&gt;
* [http://elinux.org/RPi_Low-level_peripherals http://elinux.org/RPi_Low-level_peripherals]&lt;br /&gt;
* [http://search.cpan.org/~mikem/Device-BCM2835-1.0/lib/Device/BCM2835.pm http://search.cpan.org/~mikem/Device-BCM2835-1.0/lib/Device/BCM2835.pm]&lt;br /&gt;
* [http://wiringpi.com/download-and-install/ http://wiringpi.com/download-and-install/]&lt;br /&gt;
&lt;br /&gt;
{{SORTIERUNG:GPIOs schalten}}&lt;br /&gt;
[[Kategorie:Raspberry Pi]]&lt;/div&gt;</summary>
		<author><name>Maxmax</name></author>
	</entry>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=JeeLink&amp;diff=16147</id>
		<title>JeeLink</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=JeeLink&amp;diff=16147"/>
		<updated>2016-08-11T19:44:41Z</updated>

		<summary type="html">&lt;p&gt;Maxmax: /* LaCrosse Sketch */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;JeeLink&#039;&#039;&#039; ist ein RF-Gerät im Formfaktor eines USB-Sticks mit externer Antenne.&lt;br /&gt;
{{Infobox Hardware&lt;br /&gt;
|Bild=JeeLink.jpg&lt;br /&gt;
|Bildbeschreibung=JeeLink mit Drahtantenne&lt;br /&gt;
|HWProtocol=PCA301, EC3000, RoomNode oder LaCrosse und EMT7110&lt;br /&gt;
|HWType=[[Interface]]&lt;br /&gt;
|HWCategory=&lt;br /&gt;
|HWComm=433/868/913 MHz&lt;br /&gt;
|HWChannels=?&lt;br /&gt;
|HWVoltage=5 V&lt;br /&gt;
|HWPowerConsumption=ca. 90 mA&lt;br /&gt;
|HWPoweredBy=USB&lt;br /&gt;
|HWSize=23*67*9mm&lt;br /&gt;
|HWDeviceFHEM=[http://fhem.de/commandref.html#JeeLink 36_JeeLink.pm]&lt;br /&gt;
|ModOwner={{Link2FU|430|Andre / justme1968}}&lt;br /&gt;
|HWManufacturer=JeeLabs&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Beschreibung ==&lt;br /&gt;
Vergleichbar mit dem [[CUL]] von Busware, ist der JeeLink ein USB-Stick, mit dem Funk-Hausautomations-Komponenten angebunden werden können. CUL und JeeLink unterscheiden sich im Funkmodul (CUL -&amp;gt; CC1101; JeeLink -&amp;gt; RF12B), die nicht miteinander kompatibel sind. Daher kann man auch keinen CUL als JeeLink-Ersatz nutzen!&lt;br /&gt;
&lt;br /&gt;
Den JeeLink gibt es in einer &lt;br /&gt;
* 433 MHz Version&lt;br /&gt;
* 868 MHz Version (Standard)&lt;br /&gt;
* 915 MHz Version (Betrieb in Europa nicht zugelassen)&lt;br /&gt;
&lt;br /&gt;
== Vorbereitung JeeLink == &lt;br /&gt;
Um mit dem JeeLink die jeweils gewünschten Signale empfangen zu können, ist er zunächst mit der passenden Firmware zu versorgen. Dies kann auf zwei Arten geschehen. Entweder durch das selber kompilieren der Software und das Flashen aus der Arduino IDE oder aus Fhem heraus mit einem aktuellen Firmwareimage das per update mit ausgeliefert wird.&lt;br /&gt;
&lt;br /&gt;
=== Selber Kompilieren ===&lt;br /&gt;
[[Datei:JeeLink_flashen_1.jpg|mini|100px|rechts|Vorbereitung: Arduino einrichten]]&lt;br /&gt;
Um den JeeLink mit Fhem benutzen zu können, muss (mit der Arduino Software / Entwicklungsumgebung (IDE)) eine spezifische &amp;quot;Firmware&amp;quot; (ein Sketch) auf dem JeeLink installiert werden. Die generelle Vorbereitung für diese Aktion ist unabhängig vom benötigten Sketch und besteht aus den folgenden Schritten:&lt;br /&gt;
* Für Windows oder Mac OS X den passenden [http://www.ftdichip.com/Drivers/VCP.htm FTDI Treiber] installieren, unter Linux ist dieser meist schon vorhanden&lt;br /&gt;
* Installation der [http://arduino.cc/de/Guide/HomePage Arduino Software] für die benutzte Plattform (verfügbar sind Windows, Mac OS X und Linux)&lt;br /&gt;
* Je nach Sketch einbinden der [https://github.com/jcw/jeelib/archive/master.zip Jeelabs Library] in die Arduino IDE&lt;br /&gt;
* Herunterladen des benötigten Sketches (aus [http://sourceforge.net/p/fhem/code/HEAD/tree/trunk/fhem/contrib/arduino/ FHEM/contrib])&lt;br /&gt;
* Anschließen des JeeLink an einen USB-Anschluss des Rechners mit der Arduino IDE&lt;br /&gt;
* Start der Arduino Software und JeeLink flashen&lt;br /&gt;
&lt;br /&gt;
=== JeeLink aus Arduino flashen ===&lt;br /&gt;
[[Datei:JeeLink_flashen_2.jpg|mini|100px|rechts|JeeLink Flashen]]&lt;br /&gt;
* Anschließen des JeeLink an einen USB-Anschluss des Rechners mit der Arduino IDE&lt;br /&gt;
* Start der Arduino Software&lt;br /&gt;
* Seriellen Port des JeeLink auswählen&lt;br /&gt;
* Einstellungen: in den Tools als Board &amp;quot;Arduino Uno&amp;quot; auswählen&lt;br /&gt;
* Sketch mit &amp;quot;Datei öffnen&amp;quot; auswählen&lt;br /&gt;
* Upload klicken&lt;br /&gt;
&lt;br /&gt;
=== JeeLink aus Fhem flashen ===&lt;br /&gt;
* Auf dem Fhem System muss &amp;lt;code&amp;gt;avrdude&amp;lt;/code&amp;gt; installiert sein. Das kann z.B. über die &amp;quot;normale&amp;quot; Linux Paketverwaltung geschehen.&lt;br /&gt;
* mit &amp;lt;code&amp;gt;set &amp;lt;JeeLinkDevice&amp;gt; flash [firmware]&amp;lt;/code&amp;gt; wird das Flashen angestossen&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;firmware&amp;lt;/code&amp;gt; kann LaCrosse, PCA301 oder EC3000 sein. Wenn &amp;lt;code&amp;gt;firmware&amp;lt;/code&amp;gt; nicht angegeben wird versucht FHEM den Namen der zu flashenden Firmware aus der zur Zeit installierten Firmware abzuleiten.&lt;br /&gt;
* im Fhem Log kann der Ausgang des Flashvorgangs kontrolliert werden&lt;br /&gt;
* über das &amp;lt;code&amp;gt;flashCommand&amp;lt;/code&amp;gt; Attribut lässt sich das Kommando zum Flashen an besondere Anforderungen anpassen &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vorsicht bei Jeelink Clones!&#039;&#039;&#039; &lt;br /&gt;
 &lt;br /&gt;
Jeelink Clones basierend auf dem Arduino Nano haben normalerweise keinen Optibootloader drauf im Gegensatz zum Original JeeLink und JeeNode. &lt;br /&gt;
&lt;br /&gt;
Konsequenz: &lt;br /&gt;
 &lt;br /&gt;
Beim &amp;quot;Nano Clone&amp;quot; und ähnliches muß man zum flashen in FHEM die Baudrate setzen mit &amp;quot;-b 57600&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Original JeeLink, original JeeNode, und alle Arduinos, die einen Optibootloader drauf haben flashen in FHEM ohne &amp;quot;-b 57600&amp;quot; &lt;br /&gt;
&lt;br /&gt;
== Hinweise zum Betrieb mit Fhem == &lt;br /&gt;
Um den JeeLink (erstmalig) mit Fhem benutzen zu können, muss dieser erfolgreich geflasht worden sein.&lt;br /&gt;
* JeeLink an den Fhem-Rechner anschließen&lt;br /&gt;
* Auf Linux Systemen kann es notwendig sein, mit &amp;lt;code&amp;gt;mknod /dev/ttyUSB0 c 188 0&amp;lt;/code&amp;gt; das Device anzulegen (bitte erst überprüfen, ob der Stick nicht automatisch erkannt wird)&lt;br /&gt;
&lt;br /&gt;
=== Definition in fhem.cfg ===&lt;br /&gt;
Erforderliche Definitionen in Fhem:&lt;br /&gt;
:&amp;lt;code&amp;gt;define myJeeLink JeeLink /dev/ttyUSBx@57600&amp;lt;/code&amp;gt;&lt;br /&gt;
*&#039;&#039;&#039;USBx&#039;&#039;&#039; ist anzupassen an die aktuell benutzte Schnittstelle, 0 wenn sonst nichts am USB-Port hängt&lt;br /&gt;
*x=0,1,2, usw.&lt;br /&gt;
&lt;br /&gt;
Die [http://fhem.de/commandref.html#autocreate autocreate-Funktion] sollte aktiv sein. Alle erkannten Devices (PCA301, LaCrosse Sensoren incl. IT+ Wetterstation WS1600, EMT7110, EC3000,  und RoomNodes) werden dann automatisch angelegt, sobald die jeweiligen Daten empfangen werden.&lt;br /&gt;
&lt;br /&gt;
Pro Geräte-Art/Protokoll muss ein eigener JeeLink mit dem passenden Sketch zum Empfang dieser Daten vorhanden sein (es kann jeweils nur ein Sketch im JeeLink aktiv sein und es gibt (zumindest derzeit (04/2014)) keinen Sketch, der mehr als eines der Protokolle abdeckt).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anmerkung:&#039;&#039;&#039; Der LaCrosse Sketch deckt sowohl die LaCrosse Temperatursensoren, die IT+ Wetterstation WS1600 als auch den Energieverbrauchssensor EMT7110 ab.&lt;br /&gt;
&lt;br /&gt;
=== PCA301 Sketch ===&lt;br /&gt;
Der Sketch für die Unterstützung der &#039;&#039;PCA301 Funkschaltsteckdose mit Energieverbrauchsmessung&#039;&#039; (PCA301-pcaSerial.zip) kann von [http://sourceforge.net/p/fhem/code/HEAD/tree/trunk/fhem/contrib/arduino/ sourceforge] heruntergeladen werden. Details zur Benutzung finden sich im Artikel zur [[PCA301 Funkschaltsteckdose mit Energieverbrauchsmessung|PCA301]].&lt;br /&gt;
&lt;br /&gt;
Unter Umständen werden die Signale der PCA301 nicht empfangen. Insbesondere mit selbst erstellten &amp;quot;JeeLinks&amp;quot; durch wahrscheinlich hohe Bauteiltoleranzen der RF12B Sendeeinheiten. Mit dem im Sketch voreingestellten rf12_center_freq = 0xA6FE (868,9500 MHz) bekommt man in diesem Fall keine Steckdose angelernt.&lt;br /&gt;
&lt;br /&gt;
==== Frequenzanpassung über modifizierten Sketch ====&lt;br /&gt;
Durch Tests mittels &#039;&#039;set &amp;lt;myJeeLink&amp;gt; raw +&#039;&#039; bzw &#039;&#039;set &amp;lt;myJeeLink&amp;gt; raw -&#039;&#039; kann man dann ermitteln, ob die Funksignale z.B. ab A703 bis A715 empfangen werden. Das entspricht einem Frequenzbereich zwischen 868,9750 MHz und 869,0550 MHz.&lt;br /&gt;
Die Mitte ist die Lösung, die man dann im Sketch ändern muss:&lt;br /&gt;
:&amp;lt;code&amp;gt;static uint16_t rf12_center_freq = 0xA70C;&amp;lt;/code&amp;gt;&lt;br /&gt;
Anschließend auf den JeeLink neu flashen.&lt;br /&gt;
&lt;br /&gt;
==== Frequenzanpassung über Attribut initCommands ====&lt;br /&gt;
Über das &amp;lt;code&amp;gt;initCommands&amp;lt;/code&amp;gt; lässt sich die gefundene Frequenz einstellen, ohne dass die Firmware verändert werden muss. &lt;br /&gt;
:&amp;lt;code&amp;gt;attr &amp;lt;JeeLinkDevice&amp;gt; initCommands &amp;lt;hhhh&amp;gt;h&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== LaCrosse Sketch ===&lt;br /&gt;
Der Sketch für die Unterstützung der LaCrosse Temperatursensoren, der IT+ Wetterstation WS1600 und des Energieverbrauchssensors EMT7110 so wie auch TechnoLine Sensoren (Temperatur, Luftfeuchte,...).&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Er kann von [http://sourceforge.net/p/fhem/code/HEAD/tree/trunk/fhem/contrib/arduino/ sourceforge] heruntergeladen werden.&lt;br /&gt;
* Alternative ist den Sketch direkt über Fhem zu flashen &amp;lt;code&amp;gt;set &amp;lt;JeeLinkDevice&amp;gt; flash LaCrosse&amp;lt;/code&amp;gt; z.B.: &amp;lt;code&amp;gt;set myJeeLink flash LaCrosse&amp;lt;/code&amp;gt; zuvor sollte aber ein Fhem update mit &amp;lt;code&amp;gt;update&amp;lt;/code&amp;gt; durchgeführt werden. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sensoren anlernen:&lt;br /&gt;
Mit folgenden Befehl hat man die Möglichkeit 60 Sekunden ein Gerät anzulernen. Das Gerät erscheint dann unter der Rubrik LaCrosse. &amp;lt;code&amp;gt;set &amp;lt;JeeLinkDevice&amp;gt; LaCrossePairForSec 60&amp;lt;/code&amp;gt; zum Beispiel: &amp;lt;code&amp;gt;set myJeeLink LaCrossePairForSec 60&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;In der neuesten Version unterstützt er auch den SuperJee&#039;&#039;&#039; (siehe auch diesen {{Link2Forum|Topic=14786|Message=316924|LinkText=Forenbeitrag}}) mit folgenden Optionen:  &lt;br /&gt;
&lt;br /&gt;
* Option 1 (Dual RFM): &lt;br /&gt;
:Es kann ein zweiter RFM12B oder RFM69CW angeschlossen werden. Somit können zwei data rates (z.B. 17241 für TX29DTH und 8842 für WS 1600) gleichzeitig empfangen werden. Das geht natürlich auch mit dem toggle mode, nur ist es bei der Wetterstation ärgerlich, wenn man 30 Sekunden lang nichts empfängt und dadurch die alles entscheidende Windböe verpasst.&lt;br /&gt;
* Option 2 (BMP180): &lt;br /&gt;
:Da der Luftdruck in den Basisstationen gemessen wird, steht er für FHEM nicht zur Verfügung.&lt;br /&gt;
Deshalb kann nun optional ein BMP180 oder BMP085 angeschlossen werden. Auch hier wird automatisch erkannt, ob er vorhanden ist. &lt;br /&gt;
:Der BMP180 wird mit 3,3V versorgt und SDA mit PC4 und SCL mit PC5 verbunden (siehe die in diesem {{Link2Forum|Topic=14786|Message=316924|LinkText=Forenbeitrag}} angehängte SuperJee-CL.png) &lt;br /&gt;
&lt;br /&gt;
==== Relay-Betrieb ====&lt;br /&gt;
Der LaCrosse Sketch ermöglicht auch den Relay-Betrieb zur Reichweitenverbesserung. Er funktioniert damit ähnlich wie z.&amp;amp;nbsp;B. ein WLAN Range Extender. Wenn der Sketch für den Relay-Betrieb konfiguriert ist, wird jedes empfangene IT+ Datenpaket, das eine gültige Prüfsumme hat, direkt nach dem Empfang wieder gesendet.&lt;br /&gt;
&lt;br /&gt;
Das Prinzip ist generell recht einfach:&lt;br /&gt;
# JeeLink im Sketch als Relais konfigurieren und flashen.&lt;br /&gt;
# Auf &amp;quot;halber Strecke&amp;quot; (d.h. irgendwo zwischen dem primären Sender und dem entfernten Empfänger) auf ein USB-Steckernetzteil stecken. Der JeeLink arbeitet in diesem Modus &amp;quot;autonom&amp;quot;, er benötigt also lediglich einen Spannungsversorgung.&lt;br /&gt;
&lt;br /&gt;
Der JeeLink empfängt und decodiert alle Protokolle, die er auch für FHEM unterstützt. Wenn er ein Paket empfangen hat (egal von welchem Sensor) und CRC OK war, dann sendet er es wieder aus. Der JeeLink am FHEM merkt keinen Unterschied. Falls ein Paket es doch bis zum FHEM direkt geschafft hat, kommt es dort zweimal an. Diese Situation muss in Fhem behandelt werden.&lt;br /&gt;
&lt;br /&gt;
Details zu diesem Betriebsmodus sind in diesen Forenbeiträgen ({{Link2Forum|Topic=14786|Message=165153|LinkText=LaCrosse}} bzw. {{Link2Forum|Topic=26494|Message=196648|LinkText=EMT7110}}) zu finden.&lt;br /&gt;
&lt;br /&gt;
==== Frequenzanpassung ====&lt;br /&gt;
Ab Version LaCrosseITPlusReader.10.1e wurde der  Sketch so erweitert, dass man von FHEM aus die Frequenz setzen kann. Dazu versteht der Sketch das neue Kommando &amp;quot;f&amp;quot;:&lt;br /&gt;
:&amp;lt;code&amp;gt;set myJeeLink raw 868295f&amp;lt;/code&amp;gt;&lt;br /&gt;
setzt die Frequenz auf 868295 kHz.&lt;br /&gt;
&lt;br /&gt;
Die Frequenz kann im Bereich von 860480 kHz bis 879515 kHz in 5kHz -Schritten eingestellt werden.&lt;br /&gt;
Details dazu in diesem {{Link2Forum|Topic=14786|Message=222541}} im Forum. Die Frequenzanpassung ist insbesondere beim 30.3155.WD häufig erforderlich, weshalb er als kritisch einzustufen und nicht zu empfehlen ist (siehe {{Link2Forum|Topic=14786|Message=352550|LinkText=Forenbeitrag}}).&lt;br /&gt;
&lt;br /&gt;
==== Getestete iT+ Sensoren incl. Wetterstation WS 1600 ====&lt;br /&gt;
{{Randnotiz|RNTyp=y|RNText=Die Ausführungen in diesem Abschnitt gelten ab der Version 10.1q auch für die Wetterstation WS1080.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vorsicht&#039;&#039;&#039;: die WS1080 gibt es (unter gleichem Namen) in einer &amp;quot;OOK&amp;quot;- und in einer &amp;quot;FSK&amp;quot;-Version.&lt;br /&gt;
* Der LaCrosse Sketch und das LaCrosseGateway können nur die FSK-Version empfangen, die OOK-Version wird  nicht unterstützt.&lt;br /&gt;
* Die FSK-Version ist zu erkennen an einem runden grünen Aufkleber im Batteriefach der Station mit dem Aufdruck &amp;quot;PASS 7&amp;quot;. Details dazu in {{Link2Forum|Topic=14786|Message=363766|LinkText=diesem Forenbeitrag}}&lt;br /&gt;
}}&lt;br /&gt;
Die in der folgenden Liste (Quelle: {{Link2Forum|Topic=14786|Message=164801|LinkText=Fhem Forum}}) aufgeführten Sensoren wurden bisher erfolgreich getestet:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Bezeichnung !! Datenrate !! Link&lt;br /&gt;
|-&lt;br /&gt;
| TX21IT     || 17.241 kbps&lt;br /&gt;
|-&lt;br /&gt;
| TX25-IT    || 17.241 kbps&lt;br /&gt;
|-&lt;br /&gt;
| TX27-IT    || 17.241 kbps&lt;br /&gt;
|-&lt;br /&gt;
| TX29-IT    || 17.241 kbps&lt;br /&gt;
|-&lt;br /&gt;
| TX29DTH-IT || 17.241 kbps&lt;br /&gt;
|-&lt;br /&gt;
| TX37       || 17.241 kbps&lt;br /&gt;
|-&lt;br /&gt;
| TX35TH-IT  ||  9.579 kbps&lt;br /&gt;
|-&lt;br /&gt;
| TX35DTH-IT ||  9.579 kbps&lt;br /&gt;
|-&lt;br /&gt;
| 30.3143.IT || 17.241 kbps&lt;br /&gt;
|-&lt;br /&gt;
| 30.3144.IT || 17.241 kbps || ({{Link2Forum|Topic=17662|LinkText=Forenthread}})&lt;br /&gt;
|-&lt;br /&gt;
| 30.3147.IT || 17.241 kbps&lt;br /&gt;
|-&lt;br /&gt;
| 30.3155WD  ||  9.579 kbps || kritisch; nicht zu empfehlen; siehe {{Link2Forum|Topic=14786|Message=352550|LinkText=Forenbeitrag}}&lt;br /&gt;
|-&lt;br /&gt;
| 30.3156WD  ||  9.579 kbps || Batterie-kritisch. Funktioniert schlecht mit Akkus!&lt;br /&gt;
|-&lt;br /&gt;
| 30.3187.IT || 17.241 kbps&lt;br /&gt;
|-&lt;br /&gt;
|| WS 1600   ||  8.842 kbps || ({{Link2Forum|Topic=14786|Message=297293|LinkText=Forenbeitrag}})&lt;br /&gt;
|-&lt;br /&gt;
|| WS 1080   || 17.241 kbps || ({{Link2Forum|Topic=14786|Message=363766|LinkText=Forenbeitrag}})&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== EMT7110 ====&lt;br /&gt;
Der [[EMT7110]] läuft mit einer Datenrate von 9.579 kbps (Details dazu in diesem {{Link2Forum|Topic=26494|LinkText=Forenthread}}).&lt;br /&gt;
&lt;br /&gt;
Werden Sensoren mit unterschiedlichen Datenraten gleichzeitig betrieben, ist der Toggle Modus einzustellen, z.B. mit dem Befehl &lt;br /&gt;
:&amp;lt;code&amp;gt;initCommands 30t v &amp;lt;/code&amp;gt;&lt;br /&gt;
wobei &#039;&#039;30t&#039;&#039; für &amp;quot;Toggle Modus, alle 30 Sekunden&amp;quot; steht.&lt;br /&gt;
&lt;br /&gt;
=== Energy Count 3000 Sketch ===&lt;br /&gt;
Der Sketch für die Unterstützung der Energy Count 3000 Zwischenstecker kann von [http://sourceforge.net/p/fhem/code/HEAD/tree/trunk/fhem/contrib/arduino/ sourceforge] heruntergeladen werden.&lt;br /&gt;
&lt;br /&gt;
Das Fhem Modul dazu (36_EC3000.pm) ist genau wie die Module für JeeLink (36_JeeLink.pm) und PCA301 (36_PCA301.pm) mittlerweile im aktuellen Fhem enthalten.&lt;br /&gt;
&lt;br /&gt;
=== JeeLabs RoomNode ===&lt;br /&gt;
Eine Beschreibung zum Empfang der JeeLabs RoomNodes ist in {{Link2Forum|Topic=11648|Message=92037|LinkText=diesem Forenbeitrag}} enthalten.&lt;br /&gt;
&lt;br /&gt;
=== JeeLink LED deaktivieren ===&lt;br /&gt;
Ein &amp;quot;dauerhaftes&amp;quot; Deaktivieren der LED des JeeLink ist möglich mit&lt;br /&gt;
:&amp;lt;code&amp;gt;define not.global notify global:INITIALIZED set myJeeLink led off&amp;lt;/code&amp;gt;&lt;br /&gt;
damit wird, sobald Fhem komplett gestartet ist, von Fhem der Befehl zum Ausschalten der LED gesendet. Alternativ kann mit &lt;br /&gt;
:&amp;lt;code&amp;gt;attr myJeeLink initCommands 0a v&amp;lt;/code&amp;gt;&lt;br /&gt;
dem Sketch die Anweisung gegeben werden, bei der Initialisierung die LED zu deaktivieren.&lt;br /&gt;
&#039;&#039;Quelle: dieser {{Link2Forum|Topic=27161|LinkText=Forenthread}}&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Weitergehende Informationen ===&lt;br /&gt;
Hinweise zum Betrieb eines JeeLink mit Fhem finden sich aktuell in größerer Anzahl in verschiedenen Diskussionen im Forum:&lt;br /&gt;
* {{Link2Forum|Topic=11648|LinkText=JeeLink / PCA301}} - Analyse des Funkprotokolls; Anfänge der Entstehung der PCA301 Unterstützung in Fhem.&lt;br /&gt;
* {{Link2Forum|Topic=14786|LinkText=JeeLink / LaCrosse}} - JeeLink Modul zur Einbindung von La Crosse&lt;br /&gt;
* {{Link2Forum|Topic=11648|Message=92019|LinkText=JeeLink / EC3000}} - Anfänge der Entstehung der EC3000 Unterstützung in Fhem.&lt;br /&gt;
* Hinweise zu {{Link2Forum|Topic=11648|Message=92037|LinkText=JeeLabs RoomNode}} und anderen JeeLab Nodes&lt;br /&gt;
* {{Link2Forum|Topic=25399|Message=183910|LinkText=JeeLink mit FHEM2FHEM nutzen}}&lt;br /&gt;
&lt;br /&gt;
== Bekannte Probleme ==&lt;br /&gt;
* Beim Betrieb an einer [[AVM Fritz!Box|FritzBox]] wird der JeeLink unter Umständen als &#039;&#039;Für die Nutzung mit dem USB-Fernanschluss reserviert&#039;&#039; angezeigt. In diesem Fall muss die Reservierung deaktiviert/aufgehoben werden (Details dazu in diesem {{Link2Forum|Topic=16579|LinkText=Forenthread}}).&lt;br /&gt;
* Die Version &#039;&#039;v3c&#039;&#039; des JeeLink funktioniert (Stand 06/2015) nur mit dem LaCrosse Sketch. PCA301 und EC3000 Sketch sind auf den JeeLink Classic beschränkt (siehe unter anderem Diskussion im Forum, startend {{Link2Forum|Topic=11648|Message=308267|LinkText=hier}}).&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* [http://jeelabs.com/products/jeelink JeeLabs], JeeLink Hersteller&lt;br /&gt;
* [http://sourceforge.net/p/fhem/code/HEAD/tree/trunk/fhem/contrib/arduino/ PCA301 Sketch] auf sourceforge&lt;br /&gt;
* [http://sourceforge.net/p/fhem/code/HEAD/tree/trunk/fhem/contrib/arduino/ LaCrosse Sketch] auf sourceforge&lt;br /&gt;
* [http://sourceforge.net/p/fhem/code/HEAD/tree/trunk/fhem/contrib/arduino/ EC3000 Sketch] auf sourceforge&lt;br /&gt;
* [http://blog.moneybag.de/hausautomation-fhem-mit-funksteckdose-energiemessung-elv-pca-301/ Blog] zum Thema JeeLink zur Anbindung von PCA301 und von LaCrosse Temperatursensoren an Fhem&lt;br /&gt;
* {{Link2Forum|Topic=23217|LinkText=LevelSender}} Tankfüllstand mit JeeLink empfangen&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Interfaces]]&lt;br /&gt;
[[Kategorie:Other Components]]&lt;/div&gt;</summary>
		<author><name>Maxmax</name></author>
	</entry>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=JeeLink&amp;diff=16146</id>
		<title>JeeLink</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=JeeLink&amp;diff=16146"/>
		<updated>2016-08-11T19:35:45Z</updated>

		<summary type="html">&lt;p&gt;Maxmax: /* LaCrosse Sketch */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;JeeLink&#039;&#039;&#039; ist ein RF-Gerät im Formfaktor eines USB-Sticks mit externer Antenne.&lt;br /&gt;
{{Infobox Hardware&lt;br /&gt;
|Bild=JeeLink.jpg&lt;br /&gt;
|Bildbeschreibung=JeeLink mit Drahtantenne&lt;br /&gt;
|HWProtocol=PCA301, EC3000, RoomNode oder LaCrosse und EMT7110&lt;br /&gt;
|HWType=[[Interface]]&lt;br /&gt;
|HWCategory=&lt;br /&gt;
|HWComm=433/868/913 MHz&lt;br /&gt;
|HWChannels=?&lt;br /&gt;
|HWVoltage=5 V&lt;br /&gt;
|HWPowerConsumption=ca. 90 mA&lt;br /&gt;
|HWPoweredBy=USB&lt;br /&gt;
|HWSize=23*67*9mm&lt;br /&gt;
|HWDeviceFHEM=[http://fhem.de/commandref.html#JeeLink 36_JeeLink.pm]&lt;br /&gt;
|ModOwner={{Link2FU|430|Andre / justme1968}}&lt;br /&gt;
|HWManufacturer=JeeLabs&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Beschreibung ==&lt;br /&gt;
Vergleichbar mit dem [[CUL]] von Busware, ist der JeeLink ein USB-Stick, mit dem Funk-Hausautomations-Komponenten angebunden werden können. CUL und JeeLink unterscheiden sich im Funkmodul (CUL -&amp;gt; CC1101; JeeLink -&amp;gt; RF12B), die nicht miteinander kompatibel sind. Daher kann man auch keinen CUL als JeeLink-Ersatz nutzen!&lt;br /&gt;
&lt;br /&gt;
Den JeeLink gibt es in einer &lt;br /&gt;
* 433 MHz Version&lt;br /&gt;
* 868 MHz Version (Standard)&lt;br /&gt;
* 915 MHz Version (Betrieb in Europa nicht zugelassen)&lt;br /&gt;
&lt;br /&gt;
== Vorbereitung JeeLink == &lt;br /&gt;
Um mit dem JeeLink die jeweils gewünschten Signale empfangen zu können, ist er zunächst mit der passenden Firmware zu versorgen. Dies kann auf zwei Arten geschehen. Entweder durch das selber kompilieren der Software und das Flashen aus der Arduino IDE oder aus Fhem heraus mit einem aktuellen Firmwareimage das per update mit ausgeliefert wird.&lt;br /&gt;
&lt;br /&gt;
=== Selber Kompilieren ===&lt;br /&gt;
[[Datei:JeeLink_flashen_1.jpg|mini|100px|rechts|Vorbereitung: Arduino einrichten]]&lt;br /&gt;
Um den JeeLink mit Fhem benutzen zu können, muss (mit der Arduino Software / Entwicklungsumgebung (IDE)) eine spezifische &amp;quot;Firmware&amp;quot; (ein Sketch) auf dem JeeLink installiert werden. Die generelle Vorbereitung für diese Aktion ist unabhängig vom benötigten Sketch und besteht aus den folgenden Schritten:&lt;br /&gt;
* Für Windows oder Mac OS X den passenden [http://www.ftdichip.com/Drivers/VCP.htm FTDI Treiber] installieren, unter Linux ist dieser meist schon vorhanden&lt;br /&gt;
* Installation der [http://arduino.cc/de/Guide/HomePage Arduino Software] für die benutzte Plattform (verfügbar sind Windows, Mac OS X und Linux)&lt;br /&gt;
* Je nach Sketch einbinden der [https://github.com/jcw/jeelib/archive/master.zip Jeelabs Library] in die Arduino IDE&lt;br /&gt;
* Herunterladen des benötigten Sketches (aus [http://sourceforge.net/p/fhem/code/HEAD/tree/trunk/fhem/contrib/arduino/ FHEM/contrib])&lt;br /&gt;
* Anschließen des JeeLink an einen USB-Anschluss des Rechners mit der Arduino IDE&lt;br /&gt;
* Start der Arduino Software und JeeLink flashen&lt;br /&gt;
&lt;br /&gt;
=== JeeLink aus Arduino flashen ===&lt;br /&gt;
[[Datei:JeeLink_flashen_2.jpg|mini|100px|rechts|JeeLink Flashen]]&lt;br /&gt;
* Anschließen des JeeLink an einen USB-Anschluss des Rechners mit der Arduino IDE&lt;br /&gt;
* Start der Arduino Software&lt;br /&gt;
* Seriellen Port des JeeLink auswählen&lt;br /&gt;
* Einstellungen: in den Tools als Board &amp;quot;Arduino Uno&amp;quot; auswählen&lt;br /&gt;
* Sketch mit &amp;quot;Datei öffnen&amp;quot; auswählen&lt;br /&gt;
* Upload klicken&lt;br /&gt;
&lt;br /&gt;
=== JeeLink aus Fhem flashen ===&lt;br /&gt;
* Auf dem Fhem System muss &amp;lt;code&amp;gt;avrdude&amp;lt;/code&amp;gt; installiert sein. Das kann z.B. über die &amp;quot;normale&amp;quot; Linux Paketverwaltung geschehen.&lt;br /&gt;
* mit &amp;lt;code&amp;gt;set &amp;lt;JeeLinkDevice&amp;gt; flash [firmware]&amp;lt;/code&amp;gt; wird das Flashen angestossen&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;firmware&amp;lt;/code&amp;gt; kann LaCrosse, PCA301 oder EC3000 sein. Wenn &amp;lt;code&amp;gt;firmware&amp;lt;/code&amp;gt; nicht angegeben wird versucht FHEM den Namen der zu flashenden Firmware aus der zur Zeit installierten Firmware abzuleiten.&lt;br /&gt;
* im Fhem Log kann der Ausgang des Flashvorgangs kontrolliert werden&lt;br /&gt;
* über das &amp;lt;code&amp;gt;flashCommand&amp;lt;/code&amp;gt; Attribut lässt sich das Kommando zum Flashen an besondere Anforderungen anpassen &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vorsicht bei Jeelink Clones!&#039;&#039;&#039; &lt;br /&gt;
 &lt;br /&gt;
Jeelink Clones basierend auf dem Arduino Nano haben normalerweise keinen Optibootloader drauf im Gegensatz zum Original JeeLink und JeeNode. &lt;br /&gt;
&lt;br /&gt;
Konsequenz: &lt;br /&gt;
 &lt;br /&gt;
Beim &amp;quot;Nano Clone&amp;quot; und ähnliches muß man zum flashen in FHEM die Baudrate setzen mit &amp;quot;-b 57600&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Original JeeLink, original JeeNode, und alle Arduinos, die einen Optibootloader drauf haben flashen in FHEM ohne &amp;quot;-b 57600&amp;quot; &lt;br /&gt;
&lt;br /&gt;
== Hinweise zum Betrieb mit Fhem == &lt;br /&gt;
Um den JeeLink (erstmalig) mit Fhem benutzen zu können, muss dieser erfolgreich geflasht worden sein.&lt;br /&gt;
* JeeLink an den Fhem-Rechner anschließen&lt;br /&gt;
* Auf Linux Systemen kann es notwendig sein, mit &amp;lt;code&amp;gt;mknod /dev/ttyUSB0 c 188 0&amp;lt;/code&amp;gt; das Device anzulegen (bitte erst überprüfen, ob der Stick nicht automatisch erkannt wird)&lt;br /&gt;
&lt;br /&gt;
=== Definition in fhem.cfg ===&lt;br /&gt;
Erforderliche Definitionen in Fhem:&lt;br /&gt;
:&amp;lt;code&amp;gt;define myJeeLink JeeLink /dev/ttyUSBx@57600&amp;lt;/code&amp;gt;&lt;br /&gt;
*&#039;&#039;&#039;USBx&#039;&#039;&#039; ist anzupassen an die aktuell benutzte Schnittstelle, 0 wenn sonst nichts am USB-Port hängt&lt;br /&gt;
*x=0,1,2, usw.&lt;br /&gt;
&lt;br /&gt;
Die [http://fhem.de/commandref.html#autocreate autocreate-Funktion] sollte aktiv sein. Alle erkannten Devices (PCA301, LaCrosse Sensoren incl. IT+ Wetterstation WS1600, EMT7110, EC3000,  und RoomNodes) werden dann automatisch angelegt, sobald die jeweiligen Daten empfangen werden.&lt;br /&gt;
&lt;br /&gt;
Pro Geräte-Art/Protokoll muss ein eigener JeeLink mit dem passenden Sketch zum Empfang dieser Daten vorhanden sein (es kann jeweils nur ein Sketch im JeeLink aktiv sein und es gibt (zumindest derzeit (04/2014)) keinen Sketch, der mehr als eines der Protokolle abdeckt).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anmerkung:&#039;&#039;&#039; Der LaCrosse Sketch deckt sowohl die LaCrosse Temperatursensoren, die IT+ Wetterstation WS1600 als auch den Energieverbrauchssensor EMT7110 ab.&lt;br /&gt;
&lt;br /&gt;
=== PCA301 Sketch ===&lt;br /&gt;
Der Sketch für die Unterstützung der &#039;&#039;PCA301 Funkschaltsteckdose mit Energieverbrauchsmessung&#039;&#039; (PCA301-pcaSerial.zip) kann von [http://sourceforge.net/p/fhem/code/HEAD/tree/trunk/fhem/contrib/arduino/ sourceforge] heruntergeladen werden. Details zur Benutzung finden sich im Artikel zur [[PCA301 Funkschaltsteckdose mit Energieverbrauchsmessung|PCA301]].&lt;br /&gt;
&lt;br /&gt;
Unter Umständen werden die Signale der PCA301 nicht empfangen. Insbesondere mit selbst erstellten &amp;quot;JeeLinks&amp;quot; durch wahrscheinlich hohe Bauteiltoleranzen der RF12B Sendeeinheiten. Mit dem im Sketch voreingestellten rf12_center_freq = 0xA6FE (868,9500 MHz) bekommt man in diesem Fall keine Steckdose angelernt.&lt;br /&gt;
&lt;br /&gt;
==== Frequenzanpassung über modifizierten Sketch ====&lt;br /&gt;
Durch Tests mittels &#039;&#039;set &amp;lt;myJeeLink&amp;gt; raw +&#039;&#039; bzw &#039;&#039;set &amp;lt;myJeeLink&amp;gt; raw -&#039;&#039; kann man dann ermitteln, ob die Funksignale z.B. ab A703 bis A715 empfangen werden. Das entspricht einem Frequenzbereich zwischen 868,9750 MHz und 869,0550 MHz.&lt;br /&gt;
Die Mitte ist die Lösung, die man dann im Sketch ändern muss:&lt;br /&gt;
:&amp;lt;code&amp;gt;static uint16_t rf12_center_freq = 0xA70C;&amp;lt;/code&amp;gt;&lt;br /&gt;
Anschließend auf den JeeLink neu flashen.&lt;br /&gt;
&lt;br /&gt;
==== Frequenzanpassung über Attribut initCommands ====&lt;br /&gt;
Über das &amp;lt;code&amp;gt;initCommands&amp;lt;/code&amp;gt; lässt sich die gefundene Frequenz einstellen, ohne dass die Firmware verändert werden muss. &lt;br /&gt;
:&amp;lt;code&amp;gt;attr &amp;lt;JeeLinkDevice&amp;gt; initCommands &amp;lt;hhhh&amp;gt;h&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== LaCrosse Sketch ===&lt;br /&gt;
Der Sketch für die Unterstützung der LaCrosse Temperatursensoren, der IT+ Wetterstation WS1600 und des Energieverbrauchssensors EMT7110 so wie auch TechnoLine Sensoren (Temperatur, Luftfeuchte,...).&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Er kann von [http://sourceforge.net/p/fhem/code/HEAD/tree/trunk/fhem/contrib/arduino/ sourceforge] heruntergeladen werden.&lt;br /&gt;
* Alternative ist den Sketch direkt über Fhem zu flashen &amp;lt;code&amp;gt;set myJeeLink flash LaCrosse&amp;lt;/code&amp;gt; zuvor sollte aber ein Fhem update mit &amp;lt;code&amp;gt;update&amp;lt;/code&amp;gt; durchgeführt werden. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;In der neuesten Version unterstützt er auch den SuperJee&#039;&#039;&#039; (siehe auch diesen {{Link2Forum|Topic=14786|Message=316924|LinkText=Forenbeitrag}}) mit folgenden Optionen:  &lt;br /&gt;
&lt;br /&gt;
* Option 1 (Dual RFM): &lt;br /&gt;
:Es kann ein zweiter RFM12B oder RFM69CW angeschlossen werden. Somit können zwei data rates (z.B. 17241 für TX29DTH und 8842 für WS 1600) gleichzeitig empfangen werden. Das geht natürlich auch mit dem toggle mode, nur ist es bei der Wetterstation ärgerlich, wenn man 30 Sekunden lang nichts empfängt und dadurch die alles entscheidende Windböe verpasst.&lt;br /&gt;
* Option 2 (BMP180): &lt;br /&gt;
:Da der Luftdruck in den Basisstationen gemessen wird, steht er für FHEM nicht zur Verfügung.&lt;br /&gt;
Deshalb kann nun optional ein BMP180 oder BMP085 angeschlossen werden. Auch hier wird automatisch erkannt, ob er vorhanden ist. &lt;br /&gt;
:Der BMP180 wird mit 3,3V versorgt und SDA mit PC4 und SCL mit PC5 verbunden (siehe die in diesem {{Link2Forum|Topic=14786|Message=316924|LinkText=Forenbeitrag}} angehängte SuperJee-CL.png) &lt;br /&gt;
&lt;br /&gt;
==== Relay-Betrieb ====&lt;br /&gt;
Der LaCrosse Sketch ermöglicht auch den Relay-Betrieb zur Reichweitenverbesserung. Er funktioniert damit ähnlich wie z.&amp;amp;nbsp;B. ein WLAN Range Extender. Wenn der Sketch für den Relay-Betrieb konfiguriert ist, wird jedes empfangene IT+ Datenpaket, das eine gültige Prüfsumme hat, direkt nach dem Empfang wieder gesendet.&lt;br /&gt;
&lt;br /&gt;
Das Prinzip ist generell recht einfach:&lt;br /&gt;
# JeeLink im Sketch als Relais konfigurieren und flashen.&lt;br /&gt;
# Auf &amp;quot;halber Strecke&amp;quot; (d.h. irgendwo zwischen dem primären Sender und dem entfernten Empfänger) auf ein USB-Steckernetzteil stecken. Der JeeLink arbeitet in diesem Modus &amp;quot;autonom&amp;quot;, er benötigt also lediglich einen Spannungsversorgung.&lt;br /&gt;
&lt;br /&gt;
Der JeeLink empfängt und decodiert alle Protokolle, die er auch für FHEM unterstützt. Wenn er ein Paket empfangen hat (egal von welchem Sensor) und CRC OK war, dann sendet er es wieder aus. Der JeeLink am FHEM merkt keinen Unterschied. Falls ein Paket es doch bis zum FHEM direkt geschafft hat, kommt es dort zweimal an. Diese Situation muss in Fhem behandelt werden.&lt;br /&gt;
&lt;br /&gt;
Details zu diesem Betriebsmodus sind in diesen Forenbeiträgen ({{Link2Forum|Topic=14786|Message=165153|LinkText=LaCrosse}} bzw. {{Link2Forum|Topic=26494|Message=196648|LinkText=EMT7110}}) zu finden.&lt;br /&gt;
&lt;br /&gt;
==== Frequenzanpassung ====&lt;br /&gt;
Ab Version LaCrosseITPlusReader.10.1e wurde der  Sketch so erweitert, dass man von FHEM aus die Frequenz setzen kann. Dazu versteht der Sketch das neue Kommando &amp;quot;f&amp;quot;:&lt;br /&gt;
:&amp;lt;code&amp;gt;set myJeeLink raw 868295f&amp;lt;/code&amp;gt;&lt;br /&gt;
setzt die Frequenz auf 868295 kHz.&lt;br /&gt;
&lt;br /&gt;
Die Frequenz kann im Bereich von 860480 kHz bis 879515 kHz in 5kHz -Schritten eingestellt werden.&lt;br /&gt;
Details dazu in diesem {{Link2Forum|Topic=14786|Message=222541}} im Forum. Die Frequenzanpassung ist insbesondere beim 30.3155.WD häufig erforderlich, weshalb er als kritisch einzustufen und nicht zu empfehlen ist (siehe {{Link2Forum|Topic=14786|Message=352550|LinkText=Forenbeitrag}}).&lt;br /&gt;
&lt;br /&gt;
==== Getestete iT+ Sensoren incl. Wetterstation WS 1600 ====&lt;br /&gt;
{{Randnotiz|RNTyp=y|RNText=Die Ausführungen in diesem Abschnitt gelten ab der Version 10.1q auch für die Wetterstation WS1080.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vorsicht&#039;&#039;&#039;: die WS1080 gibt es (unter gleichem Namen) in einer &amp;quot;OOK&amp;quot;- und in einer &amp;quot;FSK&amp;quot;-Version.&lt;br /&gt;
* Der LaCrosse Sketch und das LaCrosseGateway können nur die FSK-Version empfangen, die OOK-Version wird  nicht unterstützt.&lt;br /&gt;
* Die FSK-Version ist zu erkennen an einem runden grünen Aufkleber im Batteriefach der Station mit dem Aufdruck &amp;quot;PASS 7&amp;quot;. Details dazu in {{Link2Forum|Topic=14786|Message=363766|LinkText=diesem Forenbeitrag}}&lt;br /&gt;
}}&lt;br /&gt;
Die in der folgenden Liste (Quelle: {{Link2Forum|Topic=14786|Message=164801|LinkText=Fhem Forum}}) aufgeführten Sensoren wurden bisher erfolgreich getestet:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Bezeichnung !! Datenrate !! Link&lt;br /&gt;
|-&lt;br /&gt;
| TX21IT     || 17.241 kbps&lt;br /&gt;
|-&lt;br /&gt;
| TX25-IT    || 17.241 kbps&lt;br /&gt;
|-&lt;br /&gt;
| TX27-IT    || 17.241 kbps&lt;br /&gt;
|-&lt;br /&gt;
| TX29-IT    || 17.241 kbps&lt;br /&gt;
|-&lt;br /&gt;
| TX29DTH-IT || 17.241 kbps&lt;br /&gt;
|-&lt;br /&gt;
| TX37       || 17.241 kbps&lt;br /&gt;
|-&lt;br /&gt;
| TX35TH-IT  ||  9.579 kbps&lt;br /&gt;
|-&lt;br /&gt;
| TX35DTH-IT ||  9.579 kbps&lt;br /&gt;
|-&lt;br /&gt;
| 30.3143.IT || 17.241 kbps&lt;br /&gt;
|-&lt;br /&gt;
| 30.3144.IT || 17.241 kbps || ({{Link2Forum|Topic=17662|LinkText=Forenthread}})&lt;br /&gt;
|-&lt;br /&gt;
| 30.3147.IT || 17.241 kbps&lt;br /&gt;
|-&lt;br /&gt;
| 30.3155WD  ||  9.579 kbps || kritisch; nicht zu empfehlen; siehe {{Link2Forum|Topic=14786|Message=352550|LinkText=Forenbeitrag}}&lt;br /&gt;
|-&lt;br /&gt;
| 30.3156WD  ||  9.579 kbps || Batterie-kritisch. Funktioniert schlecht mit Akkus!&lt;br /&gt;
|-&lt;br /&gt;
| 30.3187.IT || 17.241 kbps&lt;br /&gt;
|-&lt;br /&gt;
|| WS 1600   ||  8.842 kbps || ({{Link2Forum|Topic=14786|Message=297293|LinkText=Forenbeitrag}})&lt;br /&gt;
|-&lt;br /&gt;
|| WS 1080   || 17.241 kbps || ({{Link2Forum|Topic=14786|Message=363766|LinkText=Forenbeitrag}})&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== EMT7110 ====&lt;br /&gt;
Der [[EMT7110]] läuft mit einer Datenrate von 9.579 kbps (Details dazu in diesem {{Link2Forum|Topic=26494|LinkText=Forenthread}}).&lt;br /&gt;
&lt;br /&gt;
Werden Sensoren mit unterschiedlichen Datenraten gleichzeitig betrieben, ist der Toggle Modus einzustellen, z.B. mit dem Befehl &lt;br /&gt;
:&amp;lt;code&amp;gt;initCommands 30t v &amp;lt;/code&amp;gt;&lt;br /&gt;
wobei &#039;&#039;30t&#039;&#039; für &amp;quot;Toggle Modus, alle 30 Sekunden&amp;quot; steht.&lt;br /&gt;
&lt;br /&gt;
=== Energy Count 3000 Sketch ===&lt;br /&gt;
Der Sketch für die Unterstützung der Energy Count 3000 Zwischenstecker kann von [http://sourceforge.net/p/fhem/code/HEAD/tree/trunk/fhem/contrib/arduino/ sourceforge] heruntergeladen werden.&lt;br /&gt;
&lt;br /&gt;
Das Fhem Modul dazu (36_EC3000.pm) ist genau wie die Module für JeeLink (36_JeeLink.pm) und PCA301 (36_PCA301.pm) mittlerweile im aktuellen Fhem enthalten.&lt;br /&gt;
&lt;br /&gt;
=== JeeLabs RoomNode ===&lt;br /&gt;
Eine Beschreibung zum Empfang der JeeLabs RoomNodes ist in {{Link2Forum|Topic=11648|Message=92037|LinkText=diesem Forenbeitrag}} enthalten.&lt;br /&gt;
&lt;br /&gt;
=== JeeLink LED deaktivieren ===&lt;br /&gt;
Ein &amp;quot;dauerhaftes&amp;quot; Deaktivieren der LED des JeeLink ist möglich mit&lt;br /&gt;
:&amp;lt;code&amp;gt;define not.global notify global:INITIALIZED set myJeeLink led off&amp;lt;/code&amp;gt;&lt;br /&gt;
damit wird, sobald Fhem komplett gestartet ist, von Fhem der Befehl zum Ausschalten der LED gesendet. Alternativ kann mit &lt;br /&gt;
:&amp;lt;code&amp;gt;attr myJeeLink initCommands 0a v&amp;lt;/code&amp;gt;&lt;br /&gt;
dem Sketch die Anweisung gegeben werden, bei der Initialisierung die LED zu deaktivieren.&lt;br /&gt;
&#039;&#039;Quelle: dieser {{Link2Forum|Topic=27161|LinkText=Forenthread}}&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Weitergehende Informationen ===&lt;br /&gt;
Hinweise zum Betrieb eines JeeLink mit Fhem finden sich aktuell in größerer Anzahl in verschiedenen Diskussionen im Forum:&lt;br /&gt;
* {{Link2Forum|Topic=11648|LinkText=JeeLink / PCA301}} - Analyse des Funkprotokolls; Anfänge der Entstehung der PCA301 Unterstützung in Fhem.&lt;br /&gt;
* {{Link2Forum|Topic=14786|LinkText=JeeLink / LaCrosse}} - JeeLink Modul zur Einbindung von La Crosse&lt;br /&gt;
* {{Link2Forum|Topic=11648|Message=92019|LinkText=JeeLink / EC3000}} - Anfänge der Entstehung der EC3000 Unterstützung in Fhem.&lt;br /&gt;
* Hinweise zu {{Link2Forum|Topic=11648|Message=92037|LinkText=JeeLabs RoomNode}} und anderen JeeLab Nodes&lt;br /&gt;
* {{Link2Forum|Topic=25399|Message=183910|LinkText=JeeLink mit FHEM2FHEM nutzen}}&lt;br /&gt;
&lt;br /&gt;
== Bekannte Probleme ==&lt;br /&gt;
* Beim Betrieb an einer [[AVM Fritz!Box|FritzBox]] wird der JeeLink unter Umständen als &#039;&#039;Für die Nutzung mit dem USB-Fernanschluss reserviert&#039;&#039; angezeigt. In diesem Fall muss die Reservierung deaktiviert/aufgehoben werden (Details dazu in diesem {{Link2Forum|Topic=16579|LinkText=Forenthread}}).&lt;br /&gt;
* Die Version &#039;&#039;v3c&#039;&#039; des JeeLink funktioniert (Stand 06/2015) nur mit dem LaCrosse Sketch. PCA301 und EC3000 Sketch sind auf den JeeLink Classic beschränkt (siehe unter anderem Diskussion im Forum, startend {{Link2Forum|Topic=11648|Message=308267|LinkText=hier}}).&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* [http://jeelabs.com/products/jeelink JeeLabs], JeeLink Hersteller&lt;br /&gt;
* [http://sourceforge.net/p/fhem/code/HEAD/tree/trunk/fhem/contrib/arduino/ PCA301 Sketch] auf sourceforge&lt;br /&gt;
* [http://sourceforge.net/p/fhem/code/HEAD/tree/trunk/fhem/contrib/arduino/ LaCrosse Sketch] auf sourceforge&lt;br /&gt;
* [http://sourceforge.net/p/fhem/code/HEAD/tree/trunk/fhem/contrib/arduino/ EC3000 Sketch] auf sourceforge&lt;br /&gt;
* [http://blog.moneybag.de/hausautomation-fhem-mit-funksteckdose-energiemessung-elv-pca-301/ Blog] zum Thema JeeLink zur Anbindung von PCA301 und von LaCrosse Temperatursensoren an Fhem&lt;br /&gt;
* {{Link2Forum|Topic=23217|LinkText=LevelSender}} Tankfüllstand mit JeeLink empfangen&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Interfaces]]&lt;br /&gt;
[[Kategorie:Other Components]]&lt;/div&gt;</summary>
		<author><name>Maxmax</name></author>
	</entry>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=JeeLink&amp;diff=16145</id>
		<title>JeeLink</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=JeeLink&amp;diff=16145"/>
		<updated>2016-08-11T19:33:37Z</updated>

		<summary type="html">&lt;p&gt;Maxmax: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;JeeLink&#039;&#039;&#039; ist ein RF-Gerät im Formfaktor eines USB-Sticks mit externer Antenne.&lt;br /&gt;
{{Infobox Hardware&lt;br /&gt;
|Bild=JeeLink.jpg&lt;br /&gt;
|Bildbeschreibung=JeeLink mit Drahtantenne&lt;br /&gt;
|HWProtocol=PCA301, EC3000, RoomNode oder LaCrosse und EMT7110&lt;br /&gt;
|HWType=[[Interface]]&lt;br /&gt;
|HWCategory=&lt;br /&gt;
|HWComm=433/868/913 MHz&lt;br /&gt;
|HWChannels=?&lt;br /&gt;
|HWVoltage=5 V&lt;br /&gt;
|HWPowerConsumption=ca. 90 mA&lt;br /&gt;
|HWPoweredBy=USB&lt;br /&gt;
|HWSize=23*67*9mm&lt;br /&gt;
|HWDeviceFHEM=[http://fhem.de/commandref.html#JeeLink 36_JeeLink.pm]&lt;br /&gt;
|ModOwner={{Link2FU|430|Andre / justme1968}}&lt;br /&gt;
|HWManufacturer=JeeLabs&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Beschreibung ==&lt;br /&gt;
Vergleichbar mit dem [[CUL]] von Busware, ist der JeeLink ein USB-Stick, mit dem Funk-Hausautomations-Komponenten angebunden werden können. CUL und JeeLink unterscheiden sich im Funkmodul (CUL -&amp;gt; CC1101; JeeLink -&amp;gt; RF12B), die nicht miteinander kompatibel sind. Daher kann man auch keinen CUL als JeeLink-Ersatz nutzen!&lt;br /&gt;
&lt;br /&gt;
Den JeeLink gibt es in einer &lt;br /&gt;
* 433 MHz Version&lt;br /&gt;
* 868 MHz Version (Standard)&lt;br /&gt;
* 915 MHz Version (Betrieb in Europa nicht zugelassen)&lt;br /&gt;
&lt;br /&gt;
== Vorbereitung JeeLink == &lt;br /&gt;
Um mit dem JeeLink die jeweils gewünschten Signale empfangen zu können, ist er zunächst mit der passenden Firmware zu versorgen. Dies kann auf zwei Arten geschehen. Entweder durch das selber kompilieren der Software und das Flashen aus der Arduino IDE oder aus Fhem heraus mit einem aktuellen Firmwareimage das per update mit ausgeliefert wird.&lt;br /&gt;
&lt;br /&gt;
=== Selber Kompilieren ===&lt;br /&gt;
[[Datei:JeeLink_flashen_1.jpg|mini|100px|rechts|Vorbereitung: Arduino einrichten]]&lt;br /&gt;
Um den JeeLink mit Fhem benutzen zu können, muss (mit der Arduino Software / Entwicklungsumgebung (IDE)) eine spezifische &amp;quot;Firmware&amp;quot; (ein Sketch) auf dem JeeLink installiert werden. Die generelle Vorbereitung für diese Aktion ist unabhängig vom benötigten Sketch und besteht aus den folgenden Schritten:&lt;br /&gt;
* Für Windows oder Mac OS X den passenden [http://www.ftdichip.com/Drivers/VCP.htm FTDI Treiber] installieren, unter Linux ist dieser meist schon vorhanden&lt;br /&gt;
* Installation der [http://arduino.cc/de/Guide/HomePage Arduino Software] für die benutzte Plattform (verfügbar sind Windows, Mac OS X und Linux)&lt;br /&gt;
* Je nach Sketch einbinden der [https://github.com/jcw/jeelib/archive/master.zip Jeelabs Library] in die Arduino IDE&lt;br /&gt;
* Herunterladen des benötigten Sketches (aus [http://sourceforge.net/p/fhem/code/HEAD/tree/trunk/fhem/contrib/arduino/ FHEM/contrib])&lt;br /&gt;
* Anschließen des JeeLink an einen USB-Anschluss des Rechners mit der Arduino IDE&lt;br /&gt;
* Start der Arduino Software und JeeLink flashen&lt;br /&gt;
&lt;br /&gt;
=== JeeLink aus Arduino flashen ===&lt;br /&gt;
[[Datei:JeeLink_flashen_2.jpg|mini|100px|rechts|JeeLink Flashen]]&lt;br /&gt;
* Anschließen des JeeLink an einen USB-Anschluss des Rechners mit der Arduino IDE&lt;br /&gt;
* Start der Arduino Software&lt;br /&gt;
* Seriellen Port des JeeLink auswählen&lt;br /&gt;
* Einstellungen: in den Tools als Board &amp;quot;Arduino Uno&amp;quot; auswählen&lt;br /&gt;
* Sketch mit &amp;quot;Datei öffnen&amp;quot; auswählen&lt;br /&gt;
* Upload klicken&lt;br /&gt;
&lt;br /&gt;
=== JeeLink aus Fhem flashen ===&lt;br /&gt;
* Auf dem Fhem System muss &amp;lt;code&amp;gt;avrdude&amp;lt;/code&amp;gt; installiert sein. Das kann z.B. über die &amp;quot;normale&amp;quot; Linux Paketverwaltung geschehen.&lt;br /&gt;
* mit &amp;lt;code&amp;gt;set &amp;lt;JeeLinkDevice&amp;gt; flash [firmware]&amp;lt;/code&amp;gt; wird das Flashen angestossen&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;firmware&amp;lt;/code&amp;gt; kann LaCrosse, PCA301 oder EC3000 sein. Wenn &amp;lt;code&amp;gt;firmware&amp;lt;/code&amp;gt; nicht angegeben wird versucht FHEM den Namen der zu flashenden Firmware aus der zur Zeit installierten Firmware abzuleiten.&lt;br /&gt;
* im Fhem Log kann der Ausgang des Flashvorgangs kontrolliert werden&lt;br /&gt;
* über das &amp;lt;code&amp;gt;flashCommand&amp;lt;/code&amp;gt; Attribut lässt sich das Kommando zum Flashen an besondere Anforderungen anpassen &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vorsicht bei Jeelink Clones!&#039;&#039;&#039; &lt;br /&gt;
 &lt;br /&gt;
Jeelink Clones basierend auf dem Arduino Nano haben normalerweise keinen Optibootloader drauf im Gegensatz zum Original JeeLink und JeeNode. &lt;br /&gt;
&lt;br /&gt;
Konsequenz: &lt;br /&gt;
 &lt;br /&gt;
Beim &amp;quot;Nano Clone&amp;quot; und ähnliches muß man zum flashen in FHEM die Baudrate setzen mit &amp;quot;-b 57600&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Original JeeLink, original JeeNode, und alle Arduinos, die einen Optibootloader drauf haben flashen in FHEM ohne &amp;quot;-b 57600&amp;quot; &lt;br /&gt;
&lt;br /&gt;
== Hinweise zum Betrieb mit Fhem == &lt;br /&gt;
Um den JeeLink (erstmalig) mit Fhem benutzen zu können, muss dieser erfolgreich geflasht worden sein.&lt;br /&gt;
* JeeLink an den Fhem-Rechner anschließen&lt;br /&gt;
* Auf Linux Systemen kann es notwendig sein, mit &amp;lt;code&amp;gt;mknod /dev/ttyUSB0 c 188 0&amp;lt;/code&amp;gt; das Device anzulegen (bitte erst überprüfen, ob der Stick nicht automatisch erkannt wird)&lt;br /&gt;
&lt;br /&gt;
=== Definition in fhem.cfg ===&lt;br /&gt;
Erforderliche Definitionen in Fhem:&lt;br /&gt;
:&amp;lt;code&amp;gt;define myJeeLink JeeLink /dev/ttyUSBx@57600&amp;lt;/code&amp;gt;&lt;br /&gt;
*&#039;&#039;&#039;USBx&#039;&#039;&#039; ist anzupassen an die aktuell benutzte Schnittstelle, 0 wenn sonst nichts am USB-Port hängt&lt;br /&gt;
*x=0,1,2, usw.&lt;br /&gt;
&lt;br /&gt;
Die [http://fhem.de/commandref.html#autocreate autocreate-Funktion] sollte aktiv sein. Alle erkannten Devices (PCA301, LaCrosse Sensoren incl. IT+ Wetterstation WS1600, EMT7110, EC3000,  und RoomNodes) werden dann automatisch angelegt, sobald die jeweiligen Daten empfangen werden.&lt;br /&gt;
&lt;br /&gt;
Pro Geräte-Art/Protokoll muss ein eigener JeeLink mit dem passenden Sketch zum Empfang dieser Daten vorhanden sein (es kann jeweils nur ein Sketch im JeeLink aktiv sein und es gibt (zumindest derzeit (04/2014)) keinen Sketch, der mehr als eines der Protokolle abdeckt).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anmerkung:&#039;&#039;&#039; Der LaCrosse Sketch deckt sowohl die LaCrosse Temperatursensoren, die IT+ Wetterstation WS1600 als auch den Energieverbrauchssensor EMT7110 ab.&lt;br /&gt;
&lt;br /&gt;
=== PCA301 Sketch ===&lt;br /&gt;
Der Sketch für die Unterstützung der &#039;&#039;PCA301 Funkschaltsteckdose mit Energieverbrauchsmessung&#039;&#039; (PCA301-pcaSerial.zip) kann von [http://sourceforge.net/p/fhem/code/HEAD/tree/trunk/fhem/contrib/arduino/ sourceforge] heruntergeladen werden. Details zur Benutzung finden sich im Artikel zur [[PCA301 Funkschaltsteckdose mit Energieverbrauchsmessung|PCA301]].&lt;br /&gt;
&lt;br /&gt;
Unter Umständen werden die Signale der PCA301 nicht empfangen. Insbesondere mit selbst erstellten &amp;quot;JeeLinks&amp;quot; durch wahrscheinlich hohe Bauteiltoleranzen der RF12B Sendeeinheiten. Mit dem im Sketch voreingestellten rf12_center_freq = 0xA6FE (868,9500 MHz) bekommt man in diesem Fall keine Steckdose angelernt.&lt;br /&gt;
&lt;br /&gt;
==== Frequenzanpassung über modifizierten Sketch ====&lt;br /&gt;
Durch Tests mittels &#039;&#039;set &amp;lt;myJeeLink&amp;gt; raw +&#039;&#039; bzw &#039;&#039;set &amp;lt;myJeeLink&amp;gt; raw -&#039;&#039; kann man dann ermitteln, ob die Funksignale z.B. ab A703 bis A715 empfangen werden. Das entspricht einem Frequenzbereich zwischen 868,9750 MHz und 869,0550 MHz.&lt;br /&gt;
Die Mitte ist die Lösung, die man dann im Sketch ändern muss:&lt;br /&gt;
:&amp;lt;code&amp;gt;static uint16_t rf12_center_freq = 0xA70C;&amp;lt;/code&amp;gt;&lt;br /&gt;
Anschließend auf den JeeLink neu flashen.&lt;br /&gt;
&lt;br /&gt;
==== Frequenzanpassung über Attribut initCommands ====&lt;br /&gt;
Über das &amp;lt;code&amp;gt;initCommands&amp;lt;/code&amp;gt; lässt sich die gefundene Frequenz einstellen, ohne dass die Firmware verändert werden muss. &lt;br /&gt;
:&amp;lt;code&amp;gt;attr &amp;lt;JeeLinkDevice&amp;gt; initCommands &amp;lt;hhhh&amp;gt;h&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== LaCrosse Sketch ===&lt;br /&gt;
Der Sketch für die Unterstützung der LaCrosse Temperatursensoren, der IT+ Wetterstation WS1600  und des Energieverbrauchssensors EMT7110.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Er kann von [http://sourceforge.net/p/fhem/code/HEAD/tree/trunk/fhem/contrib/arduino/ sourceforge] heruntergeladen werden.&lt;br /&gt;
* Alternative ist den Sketch direkt über Fhem zu flashen &amp;lt;code&amp;gt;set myJeeLink flash LaCrosse&amp;lt;/code&amp;gt; zuvor sollte aber ein Fhem update mit &amp;lt;code&amp;gt;update&amp;lt;/code&amp;gt; durchgeführt werden. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;In der neuesten Version unterstützt er auch den SuperJee&#039;&#039;&#039; (siehe auch diesen {{Link2Forum|Topic=14786|Message=316924|LinkText=Forenbeitrag}}) mit folgenden Optionen:  &lt;br /&gt;
&lt;br /&gt;
* Option 1 (Dual RFM): &lt;br /&gt;
:Es kann ein zweiter RFM12B oder RFM69CW angeschlossen werden. Somit können zwei data rates (z.B. 17241 für TX29DTH und 8842 für WS 1600) gleichzeitig empfangen werden. Das geht natürlich auch mit dem toggle mode, nur ist es bei der Wetterstation ärgerlich, wenn man 30 Sekunden lang nichts empfängt und dadurch die alles entscheidende Windböe verpasst.&lt;br /&gt;
* Option 2 (BMP180): &lt;br /&gt;
:Da der Luftdruck in den Basisstationen gemessen wird, steht er für FHEM nicht zur Verfügung.&lt;br /&gt;
Deshalb kann nun optional ein BMP180 oder BMP085 angeschlossen werden. Auch hier wird automatisch erkannt, ob er vorhanden ist. &lt;br /&gt;
:Der BMP180 wird mit 3,3V versorgt und SDA mit PC4 und SCL mit PC5 verbunden (siehe die in diesem {{Link2Forum|Topic=14786|Message=316924|LinkText=Forenbeitrag}} angehängte SuperJee-CL.png) &lt;br /&gt;
&lt;br /&gt;
==== Relay-Betrieb ====&lt;br /&gt;
Der LaCrosse Sketch ermöglicht auch den Relay-Betrieb zur Reichweitenverbesserung. Er funktioniert damit ähnlich wie z.&amp;amp;nbsp;B. ein WLAN Range Extender. Wenn der Sketch für den Relay-Betrieb konfiguriert ist, wird jedes empfangene IT+ Datenpaket, das eine gültige Prüfsumme hat, direkt nach dem Empfang wieder gesendet.&lt;br /&gt;
&lt;br /&gt;
Das Prinzip ist generell recht einfach:&lt;br /&gt;
# JeeLink im Sketch als Relais konfigurieren und flashen.&lt;br /&gt;
# Auf &amp;quot;halber Strecke&amp;quot; (d.h. irgendwo zwischen dem primären Sender und dem entfernten Empfänger) auf ein USB-Steckernetzteil stecken. Der JeeLink arbeitet in diesem Modus &amp;quot;autonom&amp;quot;, er benötigt also lediglich einen Spannungsversorgung.&lt;br /&gt;
&lt;br /&gt;
Der JeeLink empfängt und decodiert alle Protokolle, die er auch für FHEM unterstützt. Wenn er ein Paket empfangen hat (egal von welchem Sensor) und CRC OK war, dann sendet er es wieder aus. Der JeeLink am FHEM merkt keinen Unterschied. Falls ein Paket es doch bis zum FHEM direkt geschafft hat, kommt es dort zweimal an. Diese Situation muss in Fhem behandelt werden.&lt;br /&gt;
&lt;br /&gt;
Details zu diesem Betriebsmodus sind in diesen Forenbeiträgen ({{Link2Forum|Topic=14786|Message=165153|LinkText=LaCrosse}} bzw. {{Link2Forum|Topic=26494|Message=196648|LinkText=EMT7110}}) zu finden.&lt;br /&gt;
&lt;br /&gt;
==== Frequenzanpassung ====&lt;br /&gt;
Ab Version LaCrosseITPlusReader.10.1e wurde der  Sketch so erweitert, dass man von FHEM aus die Frequenz setzen kann. Dazu versteht der Sketch das neue Kommando &amp;quot;f&amp;quot;:&lt;br /&gt;
:&amp;lt;code&amp;gt;set myJeeLink raw 868295f&amp;lt;/code&amp;gt;&lt;br /&gt;
setzt die Frequenz auf 868295 kHz.&lt;br /&gt;
&lt;br /&gt;
Die Frequenz kann im Bereich von 860480 kHz bis 879515 kHz in 5kHz -Schritten eingestellt werden.&lt;br /&gt;
Details dazu in diesem {{Link2Forum|Topic=14786|Message=222541}} im Forum. Die Frequenzanpassung ist insbesondere beim 30.3155.WD häufig erforderlich, weshalb er als kritisch einzustufen und nicht zu empfehlen ist (siehe {{Link2Forum|Topic=14786|Message=352550|LinkText=Forenbeitrag}}).&lt;br /&gt;
&lt;br /&gt;
==== Getestete iT+ Sensoren incl. Wetterstation WS 1600 ====&lt;br /&gt;
{{Randnotiz|RNTyp=y|RNText=Die Ausführungen in diesem Abschnitt gelten ab der Version 10.1q auch für die Wetterstation WS1080.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vorsicht&#039;&#039;&#039;: die WS1080 gibt es (unter gleichem Namen) in einer &amp;quot;OOK&amp;quot;- und in einer &amp;quot;FSK&amp;quot;-Version.&lt;br /&gt;
* Der LaCrosse Sketch und das LaCrosseGateway können nur die FSK-Version empfangen, die OOK-Version wird  nicht unterstützt.&lt;br /&gt;
* Die FSK-Version ist zu erkennen an einem runden grünen Aufkleber im Batteriefach der Station mit dem Aufdruck &amp;quot;PASS 7&amp;quot;. Details dazu in {{Link2Forum|Topic=14786|Message=363766|LinkText=diesem Forenbeitrag}}&lt;br /&gt;
}}&lt;br /&gt;
Die in der folgenden Liste (Quelle: {{Link2Forum|Topic=14786|Message=164801|LinkText=Fhem Forum}}) aufgeführten Sensoren wurden bisher erfolgreich getestet:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Bezeichnung !! Datenrate !! Link&lt;br /&gt;
|-&lt;br /&gt;
| TX21IT     || 17.241 kbps&lt;br /&gt;
|-&lt;br /&gt;
| TX25-IT    || 17.241 kbps&lt;br /&gt;
|-&lt;br /&gt;
| TX27-IT    || 17.241 kbps&lt;br /&gt;
|-&lt;br /&gt;
| TX29-IT    || 17.241 kbps&lt;br /&gt;
|-&lt;br /&gt;
| TX29DTH-IT || 17.241 kbps&lt;br /&gt;
|-&lt;br /&gt;
| TX37       || 17.241 kbps&lt;br /&gt;
|-&lt;br /&gt;
| TX35TH-IT  ||  9.579 kbps&lt;br /&gt;
|-&lt;br /&gt;
| TX35DTH-IT ||  9.579 kbps&lt;br /&gt;
|-&lt;br /&gt;
| 30.3143.IT || 17.241 kbps&lt;br /&gt;
|-&lt;br /&gt;
| 30.3144.IT || 17.241 kbps || ({{Link2Forum|Topic=17662|LinkText=Forenthread}})&lt;br /&gt;
|-&lt;br /&gt;
| 30.3147.IT || 17.241 kbps&lt;br /&gt;
|-&lt;br /&gt;
| 30.3155WD  ||  9.579 kbps || kritisch; nicht zu empfehlen; siehe {{Link2Forum|Topic=14786|Message=352550|LinkText=Forenbeitrag}}&lt;br /&gt;
|-&lt;br /&gt;
| 30.3156WD  ||  9.579 kbps || Batterie-kritisch. Funktioniert schlecht mit Akkus!&lt;br /&gt;
|-&lt;br /&gt;
| 30.3187.IT || 17.241 kbps&lt;br /&gt;
|-&lt;br /&gt;
|| WS 1600   ||  8.842 kbps || ({{Link2Forum|Topic=14786|Message=297293|LinkText=Forenbeitrag}})&lt;br /&gt;
|-&lt;br /&gt;
|| WS 1080   || 17.241 kbps || ({{Link2Forum|Topic=14786|Message=363766|LinkText=Forenbeitrag}})&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== EMT7110 ====&lt;br /&gt;
Der [[EMT7110]] läuft mit einer Datenrate von 9.579 kbps (Details dazu in diesem {{Link2Forum|Topic=26494|LinkText=Forenthread}}).&lt;br /&gt;
&lt;br /&gt;
Werden Sensoren mit unterschiedlichen Datenraten gleichzeitig betrieben, ist der Toggle Modus einzustellen, z.B. mit dem Befehl &lt;br /&gt;
:&amp;lt;code&amp;gt;initCommands 30t v &amp;lt;/code&amp;gt;&lt;br /&gt;
wobei &#039;&#039;30t&#039;&#039; für &amp;quot;Toggle Modus, alle 30 Sekunden&amp;quot; steht.&lt;br /&gt;
&lt;br /&gt;
=== Energy Count 3000 Sketch ===&lt;br /&gt;
Der Sketch für die Unterstützung der Energy Count 3000 Zwischenstecker kann von [http://sourceforge.net/p/fhem/code/HEAD/tree/trunk/fhem/contrib/arduino/ sourceforge] heruntergeladen werden.&lt;br /&gt;
&lt;br /&gt;
Das Fhem Modul dazu (36_EC3000.pm) ist genau wie die Module für JeeLink (36_JeeLink.pm) und PCA301 (36_PCA301.pm) mittlerweile im aktuellen Fhem enthalten.&lt;br /&gt;
&lt;br /&gt;
=== JeeLabs RoomNode ===&lt;br /&gt;
Eine Beschreibung zum Empfang der JeeLabs RoomNodes ist in {{Link2Forum|Topic=11648|Message=92037|LinkText=diesem Forenbeitrag}} enthalten.&lt;br /&gt;
&lt;br /&gt;
=== JeeLink LED deaktivieren ===&lt;br /&gt;
Ein &amp;quot;dauerhaftes&amp;quot; Deaktivieren der LED des JeeLink ist möglich mit&lt;br /&gt;
:&amp;lt;code&amp;gt;define not.global notify global:INITIALIZED set myJeeLink led off&amp;lt;/code&amp;gt;&lt;br /&gt;
damit wird, sobald Fhem komplett gestartet ist, von Fhem der Befehl zum Ausschalten der LED gesendet. Alternativ kann mit &lt;br /&gt;
:&amp;lt;code&amp;gt;attr myJeeLink initCommands 0a v&amp;lt;/code&amp;gt;&lt;br /&gt;
dem Sketch die Anweisung gegeben werden, bei der Initialisierung die LED zu deaktivieren.&lt;br /&gt;
&#039;&#039;Quelle: dieser {{Link2Forum|Topic=27161|LinkText=Forenthread}}&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Weitergehende Informationen ===&lt;br /&gt;
Hinweise zum Betrieb eines JeeLink mit Fhem finden sich aktuell in größerer Anzahl in verschiedenen Diskussionen im Forum:&lt;br /&gt;
* {{Link2Forum|Topic=11648|LinkText=JeeLink / PCA301}} - Analyse des Funkprotokolls; Anfänge der Entstehung der PCA301 Unterstützung in Fhem.&lt;br /&gt;
* {{Link2Forum|Topic=14786|LinkText=JeeLink / LaCrosse}} - JeeLink Modul zur Einbindung von La Crosse&lt;br /&gt;
* {{Link2Forum|Topic=11648|Message=92019|LinkText=JeeLink / EC3000}} - Anfänge der Entstehung der EC3000 Unterstützung in Fhem.&lt;br /&gt;
* Hinweise zu {{Link2Forum|Topic=11648|Message=92037|LinkText=JeeLabs RoomNode}} und anderen JeeLab Nodes&lt;br /&gt;
* {{Link2Forum|Topic=25399|Message=183910|LinkText=JeeLink mit FHEM2FHEM nutzen}}&lt;br /&gt;
&lt;br /&gt;
== Bekannte Probleme ==&lt;br /&gt;
* Beim Betrieb an einer [[AVM Fritz!Box|FritzBox]] wird der JeeLink unter Umständen als &#039;&#039;Für die Nutzung mit dem USB-Fernanschluss reserviert&#039;&#039; angezeigt. In diesem Fall muss die Reservierung deaktiviert/aufgehoben werden (Details dazu in diesem {{Link2Forum|Topic=16579|LinkText=Forenthread}}).&lt;br /&gt;
* Die Version &#039;&#039;v3c&#039;&#039; des JeeLink funktioniert (Stand 06/2015) nur mit dem LaCrosse Sketch. PCA301 und EC3000 Sketch sind auf den JeeLink Classic beschränkt (siehe unter anderem Diskussion im Forum, startend {{Link2Forum|Topic=11648|Message=308267|LinkText=hier}}).&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* [http://jeelabs.com/products/jeelink JeeLabs], JeeLink Hersteller&lt;br /&gt;
* [http://sourceforge.net/p/fhem/code/HEAD/tree/trunk/fhem/contrib/arduino/ PCA301 Sketch] auf sourceforge&lt;br /&gt;
* [http://sourceforge.net/p/fhem/code/HEAD/tree/trunk/fhem/contrib/arduino/ LaCrosse Sketch] auf sourceforge&lt;br /&gt;
* [http://sourceforge.net/p/fhem/code/HEAD/tree/trunk/fhem/contrib/arduino/ EC3000 Sketch] auf sourceforge&lt;br /&gt;
* [http://blog.moneybag.de/hausautomation-fhem-mit-funksteckdose-energiemessung-elv-pca-301/ Blog] zum Thema JeeLink zur Anbindung von PCA301 und von LaCrosse Temperatursensoren an Fhem&lt;br /&gt;
* {{Link2Forum|Topic=23217|LinkText=LevelSender}} Tankfüllstand mit JeeLink empfangen&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Interfaces]]&lt;br /&gt;
[[Kategorie:Other Components]]&lt;/div&gt;</summary>
		<author><name>Maxmax</name></author>
	</entry>
</feed>