<?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=Crispinus</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=Crispinus"/>
	<link rel="alternate" type="text/html" href="http://wiki.fhem.de/wiki/Spezial:Beitr%C3%A4ge/Crispinus"/>
	<updated>2026-05-14T17:08:54Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.43.6</generator>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=EnOcean-FUD14-RS485-Bus-Universal-Dimmaktor&amp;diff=7926</id>
		<title>EnOcean-FUD14-RS485-Bus-Universal-Dimmaktor</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=EnOcean-FUD14-RS485-Bus-Universal-Dimmaktor&amp;diff=7926"/>
		<updated>2014-09-16T00:50:53Z</updated>

		<summary type="html">&lt;p&gt;Crispinus: Die Seite wurde neu angelegt: „{{Infobox Hardware |Bild=platzHalter.png |Bildbeschreibung=todo |HWProtocol=EnOcean |HWType=Empfänger, Aktor |HWCategory=EnOcean |HWComm=Eltako RS485-Bus |HWC…“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox Hardware&lt;br /&gt;
|Bild=platzHalter.png&lt;br /&gt;
|Bildbeschreibung=todo&lt;br /&gt;
|HWProtocol=EnOcean&lt;br /&gt;
|HWType=Empfänger, Aktor&lt;br /&gt;
|HWCategory=EnOcean&lt;br /&gt;
|HWComm=Eltako RS485-Bus&lt;br /&gt;
|HWChannels=1 Schaltkanal (unidirektional)&lt;br /&gt;
|HWVoltage=230V~&lt;br /&gt;
|HWPowerConsumption=Standby: 0,1W&lt;br /&gt;
|HWPoweredBy=12VDC&lt;br /&gt;
|HWSize=1 Teilungseinheit = 18mm breit, 58mm tief&lt;br /&gt;
|HWDeviceFHEM=[http://fhem.de/commandref.html#EnOcean EnOcean]&lt;br /&gt;
|HWManufacturer=Eltako&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;EnOcean-FUD14-RS485-Bus-Universal-Dimmaktor&#039;&#039;&#039; (FUD14) ist ein Dimmaktor &lt;br /&gt;
* für&lt;br /&gt;
** Montage auf Hutschiene&lt;br /&gt;
* angesteuert (bidirektional) über&lt;br /&gt;
** den Eltako RS485-Bus&lt;br /&gt;
* für&lt;br /&gt;
** 1 Kanal&lt;br /&gt;
* je nach Modell für 400W (FUD14/400W) respektive 800W (FUD14/800W, dann 2 TE breit, über Leistungszusätze erweiterbar)&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
Dimmaktor (bidirektional)&lt;br /&gt;
&lt;br /&gt;
== Hinweise zum Betrieb mit Fhem ==&lt;br /&gt;
siehe auch [[EnOcean-Eltako-RS485-Bus]]&lt;br /&gt;
&lt;br /&gt;
=== Definition/Anlernvorgang ===&lt;br /&gt;
Da der Aktor bidirektional arbeitet, kann bei auf Position 4 eingestelltem FAM14 und über FGW14 angebundenem FHEM ein Teil der erforderlichen Definition automatisch per autocreate erzeugt werden. Der Dimmer erscheint dann als&lt;br /&gt;
EnO_sensor_00000003, wobei 00000003 hier exemplarisch für eine vom FAM14 vergebene Busadresse steht. Um zum Einen eine korrekte Statusausgabe des Dimmers zu erhalten und zum Anderen den Dimmer auch über FHEM schalten zu können,&lt;br /&gt;
müssen anschließend noch einige Attribute manuell gesetzt und schließlich noch FHEM als Schalter in den Dimmaktor eingelernt werden.&lt;br /&gt;
&lt;br /&gt;
Folgende Schritte sind durchzuführen:&lt;br /&gt;
* Die Attribute subType, subDef, gwCmd, stateFormat und webCmd wie nachfolgend im Config-Auszug anlegen&lt;br /&gt;
* Am Aktor anlernen&lt;br /&gt;
** Oberer Funktions-Drehschalter: auf PCT einstellen (Rechtsanschlag)&lt;br /&gt;
** Mittlerer Funktions-Drehschalter: Stellung „LRN“&lt;br /&gt;
** Fhem Eingabefeld: „set &amp;lt;name&amp;gt; teach“, &amp;amp;lt;Enter&amp;amp;gt;&lt;br /&gt;
** Nach dem Einlernen beide Drehschalter in die ursprüngliche Position&lt;br /&gt;
&lt;br /&gt;
=== Fhem Config-Auszug ===&lt;br /&gt;
Ein exemplarischer Auszug aus der [[Konfiguration|fhem.cfg]], 00000003 ist hier die vom FAM14 vergeben ID für den FUD14, 01000003 ist eine frei gewählte, einzigartige ID, die von FHEM als Sende-ID für die Schaltkommandos verwendet wird:&lt;br /&gt;
 define EnO_sensor_00000003 EnOcean 00000003 # Wird durch autocreate von FHEM erzeugt&lt;br /&gt;
 attr EnO_sensor_00000003 gwCmd dimming&lt;br /&gt;
 attr EnO_sensor_00000003 subType gateway&lt;br /&gt;
 attr EnO_sensor_00000003 subDef 01000003&lt;br /&gt;
 attr EnO_sensor_00000003 stateFormat dimValue&lt;br /&gt;
 attr EnO_sensor_00000003 webCmd on:off:dim&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:EnOcean Components]]&lt;br /&gt;
[[Kategorie:Dimmer]]&lt;/div&gt;</summary>
		<author><name>Crispinus</name></author>
	</entry>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=EnOcean-PTM-210-Taster&amp;diff=7925</id>
		<title>EnOcean-PTM-210-Taster</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=EnOcean-PTM-210-Taster&amp;diff=7925"/>
		<updated>2014-09-16T00:38:03Z</updated>

		<summary type="html">&lt;p&gt;Crispinus: Einfaches Anwendungsbeispiel&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox Hardware&lt;br /&gt;
|Bild=PTM215_F1FT65_FT55.jpg&lt;br /&gt;
|Bildbeschreibung=EnOcean Funktaster: Eltako FT55 (schwarz), in seine Einzelteile zerlegter Eltako F1FT65, links unten das PTM215&lt;br /&gt;
|HWProtocol=EnOcean&lt;br /&gt;
|HWType=Sender, Sensor&lt;br /&gt;
|HWCategory=EnOcean&lt;br /&gt;
|HWComm=EnOcean Funk, 868Mhz&lt;br /&gt;
|HWChannels=2&lt;br /&gt;
|HWVoltage=&lt;br /&gt;
|HWPowerConsumption=&lt;br /&gt;
|HWPoweredBy=Tastendruck&lt;br /&gt;
|HWSize=&lt;br /&gt;
|HWDeviceFHEM=[http://fhem.de/commandref.html#EnOcean EnOcean]&lt;br /&gt;
|HWManufacturer=EnOcean, diverse&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;EnOcean-PTM-210-Taster&#039;&#039;&#039; ist &amp;quot;das&amp;quot; batterielose Funkschaltmodul&lt;br /&gt;
* für&lt;br /&gt;
** Schalter/Taster und Fernbedienungen ohne Verschlüsselungsfunktion&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
=== EnOcean-PTM-210-Taster ===&lt;br /&gt;
&amp;quot;Das&amp;quot; batterielose Funkschaltmodul, das in den Schaltern/Tastern oder Fernbedienungen ohne Verschlüsselungsfunktion von diversen Hersteller genutzt wird (z.b. Eltako FT4, FT55, Peha Easyclick-2-Kanal-Wandsender,...). Die Energie für das Funktelegramm wird durch den Tastendruck erzeugt. Das Funkmodul hat 2 Kanäle. Bei den Wandtastern wird durch Aufklicken von einer Einzelwippe daraus ein 1-kanaliger Einfach-Wandtaster bzw. durch Aufklicken von 2 Wippen ein 2-kanaliger Doppeltaster&lt;br /&gt;
=== EnOcean-PTM-215-Taster ===&lt;br /&gt;
wie PTM-210, jedoch zusätzlich mit zuschaltbarer verschlüsselter Datenübertragung, verbaut z.B. in Eltako 1FT65, FT55&lt;br /&gt;
== Hinweise zum Betrieb mit Fhem ==&lt;br /&gt;
=== Definition/Anlernvorgang ===&lt;br /&gt;
Der Sensor wird bei Versand des Anlerntelegramms vollständig von Fhem erkannt. Anlegen in fhem.cfg erfolgt dann automatisch per autocreate.&lt;br /&gt;
&lt;br /&gt;
=== Besonderheiten bei verschlüsseltem PTM-215 über Eltako FAM14/FGW14 ===&lt;br /&gt;
Ist FHEM über ein FGW14 an ein FAM14 angeschlossen und erhält darüber EnOcean-Funktelegramme, so ist eine ggf. aktivierte Verschlüsselung eines PTM-215 für FHEM grundsätzlich transparent (der Taster muss nach Anleitung im FAM14 eingelernt werden und funktioniert anschließend so, als wäre er nicht verschlüsselt). Damit die korrekten channelA- und B-Events erzeugt werden, sind aber nach dem automatischen Anlegen des Tasters durch FHEM noch folgende Schritte durchzuführen (PTM_215 ist im folgenden der Devicename des Tasters):&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
attr PTM_215 subType switch.7F&lt;br /&gt;
attr PTM_215 manufID 00D&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Fhem Config-Auszug ===&lt;br /&gt;
Ein exemplarischer Auszug aus der [[Konfiguration|fhem.cfg]]:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
define EnO_switch_FFC54500 EnOcean FFC54500                    &amp;lt;-- &amp;quot;FFC54500&amp;quot; ist die 8-stellige Hex-SenderID des Tasters&lt;br /&gt;
attr EnO_switch_FFC54500 IODev TCM310_0&lt;br /&gt;
attr EnO_switch_FFC54500 room EnOcean&lt;br /&gt;
attr EnO_switch_FFC54500 subType switch   &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Logbeispiel ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
2014-01-01_07:00:01 EnO_switch_FFC54500 buttons: pressed&lt;br /&gt;
2014-01-01_07:00:01 EnO_switch_FFC54500 channelA: AI&lt;br /&gt;
2014-01-01_07:00:01 EnO_switch_FFC54500 AI&lt;br /&gt;
2014-01-01_07:00:02 EnO_switch_FFC54500 buttons: released&lt;br /&gt;
2014-01-01_07:00:03 EnO_switch_FFC54500 buttons: pressed&lt;br /&gt;
2014-01-01_07:00:03 EnO_switch_FFC54500 channelB: BI&lt;br /&gt;
2014-01-01_07:00:03 EnO_switch_FFC54500 BI&lt;br /&gt;
2014-01-01_07:00:04 EnO_switch_FFC54500 buttons: released&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Einsatzbeispiel ==&lt;br /&gt;
Wie zu Anfang beschrieben, kann ein PTM-210/215 bis zu vier verschiedene Events erzeugen. Diese werden in FHEM als A0/AI (für die linke Tasterseite oben bzw. unten) und B0/BI (für die rechte Tasterseite oben bzw. unten) abgebildet. Um eine Lampe beim Betätigen des linken oberen Tasters einzuschalten, wäre also folgende Definition möglich:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
define nLampeAn notify PTM_215:A0 set Lampe on&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;quot;Mehrfachklick&amp;quot;-Erkennung ===&lt;br /&gt;
Am 07.09.2014 wurde für das Kommando &amp;lt;code&amp;gt;sequence&amp;lt;/code&amp;gt; das Attribut &amp;lt;code&amp;gt;triggerPartial&amp;lt;/code&amp;gt; eingeführt. Damit kann ein Mehrfachklick erkannt und entsprechend der Klickanzahl eine unterschiedliches Szenario ausgeführt werden ({{Link2Forum|Topic=26772|Message=198050}}). &lt;br /&gt;
 &lt;br /&gt;
Bei einem Update-Stand von Fhem vor dem 08.09.2014 kann mit folgendem Code für eine Tasterseite (B0) ein Doppelklick erkannt werden:&lt;br /&gt;
&lt;br /&gt;
 define sDoppelklickB0 sequence Taster2:channelB:.B0 1 Taster2:channelB:.B0&lt;br /&gt;
 define nDoppelklickB0 notify DoppelklickB0:trigger { fhem &amp;quot;set Lampe off&amp;quot; }&lt;br /&gt;
 define wEinfachklickB0 watchdog Taster2:channelB:.B0 00:00:01 SAME set Lampe on;; trigger wEinfachklickB0 .&lt;br /&gt;
 attr wEinfachklickB0 regexp1WontReactivate 1&lt;br /&gt;
&lt;br /&gt;
aus {{Link2Forum|Topic=22289|Message=186698}}&lt;br /&gt;
=== &amp;quot;Taste lange gedrückt&amp;quot; und &amp;quot;Taste kurz gedrückt&amp;quot; unterscheiden ===&lt;br /&gt;
&lt;br /&gt;
Beide Tasterseiten (B0/BI) unterscheiden hiermit die Tastdauer (bei einem Einfachtaster):&lt;br /&gt;
&lt;br /&gt;
 define nklickdauer notify Taster:buttons:.released {\&lt;br /&gt;
 my $start=time_str2num(ReadingsTimestamp(&amp;quot;$NAME&amp;quot;, &amp;quot;channelB&amp;quot;, 0));;\&lt;br /&gt;
 my $stop=time_str2num(ReadingsTimestamp(&amp;quot;$NAME&amp;quot;, &amp;quot;buttons&amp;quot;, 0));;\&lt;br /&gt;
 if (ReadingsVal(&amp;quot;$NAME&amp;quot;,&amp;quot;channelB&amp;quot;,0) eq &amp;quot;B0&amp;quot;){\&lt;br /&gt;
 if ($stop-$start&amp;lt;=1) {fhem &amp;quot;set Raffstore 50&amp;quot;} else {fhem &amp;quot;set Raffstore 100&amp;quot;}}\&lt;br /&gt;
 else {if ($stop-$start&amp;lt;=1) {fhem &amp;quot;set Raffstore 20&amp;quot;} else {fhem &amp;quot;set Raffstore 80&amp;quot;}}\&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
Gleichen Zweck erfüllt auch der Code für eine Tasterseite (BI)&lt;br /&gt;
&lt;br /&gt;
 define Schalter1BIlongclick notify Schalter1:BI { fhem &amp;quot;define Test at +00:00:01 set Alles off&amp;quot; }&lt;br /&gt;
 define sSchalter1BIlongclick sequence Schalter1:BI 1 Schalter1:buttons:.*released&lt;br /&gt;
 define nSchalter1BIlongclick notify sSchalter1BIlongclick:trigger { fhem &amp;quot;delete Test&amp;quot; }&lt;br /&gt;
&lt;br /&gt;
oder alternativ diese Variante mit Nutzung von &amp;lt;code&amp;gt;sequence&amp;lt;/code&amp;gt; und dem Attribut &amp;lt;code&amp;gt;triggerPartial&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 define sKurzerLangerDruck sequence Taster:BI 0.5 Taster:buttons:.released&lt;br /&gt;
 attr sKurzerLangerDruck triggerPartial 1&lt;br /&gt;
 define nKurzerDruck notify sKurzerLangerDruck:trigger set Raffstore 100&lt;br /&gt;
 define nLangerDruck notify sKurzerLangerDruck:partial_1 set Raffstore 50&lt;br /&gt;
&lt;br /&gt;
aus {{Link2Forum|Topic=22289|Message=186698}}, der auch eine Variante für einen Doppeltaster enthält.&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* Datenblatt: [http://www.enocean.com/de/enocean_module/ptm-210-data-sheet-pdf/ PDF]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:EnOcean Components]]&lt;br /&gt;
[[Kategorie:Schalter (Sender)]]&lt;/div&gt;</summary>
		<author><name>Crispinus</name></author>
	</entry>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=EnOcean-PTM-210-Taster&amp;diff=7924</id>
		<title>EnOcean-PTM-210-Taster</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=EnOcean-PTM-210-Taster&amp;diff=7924"/>
		<updated>2014-09-16T00:33:12Z</updated>

		<summary type="html">&lt;p&gt;Crispinus: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox Hardware&lt;br /&gt;
|Bild=PTM215_F1FT65_FT55.jpg&lt;br /&gt;
|Bildbeschreibung=EnOcean Funktaster: Eltako FT55 (schwarz), in seine Einzelteile zerlegter Eltako F1FT65, links unten das PTM215&lt;br /&gt;
|HWProtocol=EnOcean&lt;br /&gt;
|HWType=Sender, Sensor&lt;br /&gt;
|HWCategory=EnOcean&lt;br /&gt;
|HWComm=EnOcean Funk, 868Mhz&lt;br /&gt;
|HWChannels=2&lt;br /&gt;
|HWVoltage=&lt;br /&gt;
|HWPowerConsumption=&lt;br /&gt;
|HWPoweredBy=Tastendruck&lt;br /&gt;
|HWSize=&lt;br /&gt;
|HWDeviceFHEM=[http://fhem.de/commandref.html#EnOcean EnOcean]&lt;br /&gt;
|HWManufacturer=EnOcean, diverse&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;EnOcean-PTM-210-Taster&#039;&#039;&#039; ist &amp;quot;das&amp;quot; batterielose Funkschaltmodul&lt;br /&gt;
* für&lt;br /&gt;
** Schalter/Taster und Fernbedienungen ohne Verschlüsselungsfunktion&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
=== EnOcean-PTM-210-Taster ===&lt;br /&gt;
&amp;quot;Das&amp;quot; batterielose Funkschaltmodul, das in den Schaltern/Tastern oder Fernbedienungen ohne Verschlüsselungsfunktion von diversen Hersteller genutzt wird (z.b. Eltako FT4, FT55, Peha Easyclick-2-Kanal-Wandsender,...). Die Energie für das Funktelegramm wird durch den Tastendruck erzeugt. Das Funkmodul hat 2 Kanäle. Bei den Wandtastern wird durch Aufklicken von einer Einzelwippe daraus ein 1-kanaliger Einfach-Wandtaster bzw. durch Aufklicken von 2 Wippen ein 2-kanaliger Doppeltaster&lt;br /&gt;
=== EnOcean-PTM-215-Taster ===&lt;br /&gt;
wie PTM-210, jedoch zusätzlich mit zuschaltbarer verschlüsselter Datenübertragung, verbaut z.B. in Eltako 1FT65, FT55&lt;br /&gt;
== Hinweise zum Betrieb mit Fhem ==&lt;br /&gt;
=== Definition/Anlernvorgang ===&lt;br /&gt;
Der Sensor wird bei Versand des Anlerntelegramms vollständig von Fhem erkannt. Anlegen in fhem.cfg erfolgt dann automatisch per autocreate.&lt;br /&gt;
&lt;br /&gt;
=== Besonderheiten bei verschlüsseltem PTM-215 über Eltako FAM14/FGW14 ===&lt;br /&gt;
Ist FHEM über ein FGW14 an ein FAM14 angeschlossen und erhält darüber EnOcean-Funktelegramme, so ist eine ggf. aktivierte Verschlüsselung eines PTM-215 für FHEM grundsätzlich transparent (der Taster muss nach Anleitung im FAM14 eingelernt werden und funktioniert anschließend so, als wäre er nicht verschlüsselt). Damit die korrekten channelA- und B-Events erzeugt werden, sind aber nach dem automatischen Anlegen des Tasters durch FHEM noch folgende Schritte durchzuführen (PTM_215 ist im folgenden der Devicename des Tasters):&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
attr PTM_215 subType switch.7F&lt;br /&gt;
attr PTM_215 manufID 00D&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Fhem Config-Auszug ===&lt;br /&gt;
Ein exemplarischer Auszug aus der [[Konfiguration|fhem.cfg]]:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
define EnO_switch_FFC54500 EnOcean FFC54500                    &amp;lt;-- &amp;quot;FFC54500&amp;quot; ist die 8-stellige Hex-SenderID des Tasters&lt;br /&gt;
attr EnO_switch_FFC54500 IODev TCM310_0&lt;br /&gt;
attr EnO_switch_FFC54500 room EnOcean&lt;br /&gt;
attr EnO_switch_FFC54500 subType switch   &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Logbeispiel ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
2014-01-01_07:00:01 EnO_switch_FFC54500 buttons: pressed&lt;br /&gt;
2014-01-01_07:00:01 EnO_switch_FFC54500 channelA: AI&lt;br /&gt;
2014-01-01_07:00:01 EnO_switch_FFC54500 AI&lt;br /&gt;
2014-01-01_07:00:02 EnO_switch_FFC54500 buttons: released&lt;br /&gt;
2014-01-01_07:00:03 EnO_switch_FFC54500 buttons: pressed&lt;br /&gt;
2014-01-01_07:00:03 EnO_switch_FFC54500 channelB: BI&lt;br /&gt;
2014-01-01_07:00:03 EnO_switch_FFC54500 BI&lt;br /&gt;
2014-01-01_07:00:04 EnO_switch_FFC54500 buttons: released&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Einsatzbeispiel ==&lt;br /&gt;
=== &amp;quot;Mehrfachklick&amp;quot;-Erkennung ===&lt;br /&gt;
Am 07.09.2014 wurde für das Kommando &amp;lt;code&amp;gt;sequence&amp;lt;/code&amp;gt; das Attribut &amp;lt;code&amp;gt;triggerPartial&amp;lt;/code&amp;gt; eingeführt. Damit kann ein Mehrfachklick erkannt und entsprechend der Klickanzahl eine unterschiedliches Szenario ausgeführt werden ({{Link2Forum|Topic=26772|Message=198050}}). &lt;br /&gt;
 &lt;br /&gt;
Bei einem Update-Stand von Fhem vor dem 08.09.2014 kann mit folgendem Code für eine Tasterseite (B0) ein Doppelklick erkannt werden:&lt;br /&gt;
&lt;br /&gt;
 define sDoppelklickB0 sequence Taster2:channelB:.B0 1 Taster2:channelB:.B0&lt;br /&gt;
 define nDoppelklickB0 notify DoppelklickB0:trigger { fhem &amp;quot;set Lampe off&amp;quot; }&lt;br /&gt;
 define wEinfachklickB0 watchdog Taster2:channelB:.B0 00:00:01 SAME set Lampe on;; trigger wEinfachklickB0 .&lt;br /&gt;
 attr wEinfachklickB0 regexp1WontReactivate 1&lt;br /&gt;
&lt;br /&gt;
aus {{Link2Forum|Topic=22289|Message=186698}}&lt;br /&gt;
=== &amp;quot;Taste lange gedrückt&amp;quot; und &amp;quot;Taste kurz gedrückt&amp;quot; unterscheiden ===&lt;br /&gt;
&lt;br /&gt;
Beide Tasterseiten (B0/BI) unterscheiden hiermit die Tastdauer (bei einem Einfachtaster):&lt;br /&gt;
&lt;br /&gt;
 define nklickdauer notify Taster:buttons:.released {\&lt;br /&gt;
 my $start=time_str2num(ReadingsTimestamp(&amp;quot;$NAME&amp;quot;, &amp;quot;channelB&amp;quot;, 0));;\&lt;br /&gt;
 my $stop=time_str2num(ReadingsTimestamp(&amp;quot;$NAME&amp;quot;, &amp;quot;buttons&amp;quot;, 0));;\&lt;br /&gt;
 if (ReadingsVal(&amp;quot;$NAME&amp;quot;,&amp;quot;channelB&amp;quot;,0) eq &amp;quot;B0&amp;quot;){\&lt;br /&gt;
 if ($stop-$start&amp;lt;=1) {fhem &amp;quot;set Raffstore 50&amp;quot;} else {fhem &amp;quot;set Raffstore 100&amp;quot;}}\&lt;br /&gt;
 else {if ($stop-$start&amp;lt;=1) {fhem &amp;quot;set Raffstore 20&amp;quot;} else {fhem &amp;quot;set Raffstore 80&amp;quot;}}\&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
Gleichen Zweck erfüllt auch der Code für eine Tasterseite (BI)&lt;br /&gt;
&lt;br /&gt;
 define Schalter1BIlongclick notify Schalter1:BI { fhem &amp;quot;define Test at +00:00:01 set Alles off&amp;quot; }&lt;br /&gt;
 define sSchalter1BIlongclick sequence Schalter1:BI 1 Schalter1:buttons:.*released&lt;br /&gt;
 define nSchalter1BIlongclick notify sSchalter1BIlongclick:trigger { fhem &amp;quot;delete Test&amp;quot; }&lt;br /&gt;
&lt;br /&gt;
oder alternativ diese Variante mit Nutzung von &amp;lt;code&amp;gt;sequence&amp;lt;/code&amp;gt; und dem Attribut &amp;lt;code&amp;gt;triggerPartial&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 define sKurzerLangerDruck sequence Taster:BI 0.5 Taster:buttons:.released&lt;br /&gt;
 attr sKurzerLangerDruck triggerPartial 1&lt;br /&gt;
 define nKurzerDruck notify sKurzerLangerDruck:trigger set Raffstore 100&lt;br /&gt;
 define nLangerDruck notify sKurzerLangerDruck:partial_1 set Raffstore 50&lt;br /&gt;
&lt;br /&gt;
aus {{Link2Forum|Topic=22289|Message=186698}}, der auch eine Variante für einen Doppeltaster enthält.&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* Datenblatt: [http://www.enocean.com/de/enocean_module/ptm-210-data-sheet-pdf/ PDF]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:EnOcean Components]]&lt;br /&gt;
[[Kategorie:Schalter (Sender)]]&lt;/div&gt;</summary>
		<author><name>Crispinus</name></author>
	</entry>
</feed>