<?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=Catweazle</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=Catweazle"/>
	<link rel="alternate" type="text/html" href="http://wiki.fhem.de/wiki/Spezial:Beitr%C3%A4ge/Catweazle"/>
	<updated>2026-04-22T20:07:24Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.43.6</generator>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=FS20_TS_Telefonfernsteuerung&amp;diff=8140</id>
		<title>FS20 TS Telefonfernsteuerung</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=FS20_TS_Telefonfernsteuerung&amp;diff=8140"/>
		<updated>2014-10-13T18:42:51Z</updated>

		<summary type="html">&lt;p&gt;Catweazle: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= FS20 TS Telefonfernsteuerung =&lt;br /&gt;
FS20 Sender, der bei Telefonanruf auf bis zu zehn Kanälen FS20 Komponenten Ein- und Ausschalten kann kann.&lt;br /&gt;
&lt;br /&gt;
= Features =&lt;br /&gt;
Angeschlossen an einen analogen (!) Telefonanschluss oder analogen Anlagenanschluss kann die FS20 TS nach Empfang von DTMF Tönen (Wahltöne) bis zu zehn Kanäle (auswählbar durch die Wählen der Ziffern 0-9) Ein- oder Auschalten (durch Wahl von 0 oder 1). Unterstützt Annahmeverzögerung, Sicherheitscode (bis zu 8 Ziffern), das vollständige Adresssystem und die Auslösung von 4 Makros auf einer [[FHZ 1000]] Zentrale (und damit auch FHT Heizungsbeinflussung). Eingaben werden mit Quittungstönen beantwortet.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
Wenn das Gerät nach einem Anruf (nach eventuell eingestellter Annahmeverzögerung) abnimmt, ist z.b.&lt;br /&gt;
✳ 98765 ✳ 41 ✳ 60 ✳&lt;br /&gt;
einzugeben, wobei&lt;br /&gt;
98765&lt;br /&gt;
die Geheimzahl ist,&lt;br /&gt;
&lt;br /&gt;
41&lt;br /&gt;
Kanal 4 einschaltet&lt;br /&gt;
&lt;br /&gt;
und&lt;br /&gt;
60&lt;br /&gt;
Kanal 6 ausschaltet&lt;br /&gt;
&lt;br /&gt;
Die Kanäle sind vorher im FS20 TS frei Adressen und Unteradressen zuordenbar, standartmässig eingestellt ist Adresse 11 und Unteradresse 11,12,13,14,21,22,23,24,31,32, die den Ziffern 1-0 auf dem Telefon entsprechen.&lt;br /&gt;
&lt;br /&gt;
41 schaltet im Auslieferzustand also die FS20 Adresse 1114 auf ON und 60 die FS20 Adresse 1122 auf OFF.&lt;br /&gt;
&lt;br /&gt;
Die Programmierung erfolgt per anrufendem Telefon.&lt;br /&gt;
&lt;br /&gt;
= Hinweise zum Betrieb mit FHEM =&lt;br /&gt;
Die FS20 TS funktioniert als FS20 Fernbedienung (getestet an einer FritzBox 7390 an Fon1 und Fon2). &lt;br /&gt;
&lt;br /&gt;
Die FS20 TS Telefonfernsteuerung ist eine Möglichkeit, von außen auf FHEM zugreifen zu können.&lt;br /&gt;
&lt;br /&gt;
(Leider scheint es per Fritz!X PC hinter der FritzBox trotz Keypad-Modus (*#) und Pseudo-MSNs in der Fritz!X PC nicht zu funktionieren.)&lt;br /&gt;
&lt;br /&gt;
= Bekannten Probleme =&lt;br /&gt;
Nach Einlegen der Batterien (3x Mignon) befindet sich die FS20 TF im Programmiermodus. Sie ist also erst einsetzbar, wenn sie mindestens einmal angerufen und dabei die Annahmeverzögerung und der Geheimcode eingestellt wurden (selbst wenn keine Verzögerung und kein Code eingegeben werden sollen).&lt;br /&gt;
&lt;br /&gt;
Alle Einstellungen gehen beim Batteriewechsel verloren, wenn dieser länger als wenige Sekunden dauert.&lt;br /&gt;
&lt;br /&gt;
= Links =&lt;br /&gt;
Anleitung [http://www.elv-downloads.de/.../FS20TS/FS20TS_UM_G_020920.pdf [1]] PDF&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:FS20 Components]]&lt;/div&gt;</summary>
		<author><name>Catweazle</name></author>
	</entry>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=FHEM2FHEM&amp;diff=8128</id>
		<title>FHEM2FHEM</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=FHEM2FHEM&amp;diff=8128"/>
		<updated>2014-10-11T17:12:30Z</updated>

		<summary type="html">&lt;p&gt;Catweazle: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ich habe lange gesucht, wie ich Fhem2fhem einsetzen kann. Das folgende habe ich mir (Danke an  Rübezahl) von den entsprechenden Seiten zusammengeklaubt:&lt;br /&gt;
&lt;br /&gt;
== Code FritzBox 1: ==&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;define forwardRemote dummy&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Code FritzBox 2: ==&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;define Remoteserver FHEM2FHEM 192.168.178.1:7072 LOG:.*&lt;br /&gt;
&lt;br /&gt;
define executeRemote notify forwardRemote {fhem &amp;quot;%&amp;quot;}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Gast-WLAN bei beiden Boxen ausschalten (siehe Beitrag &amp;quot;Fritzbox: WLAN ein/ausschalten&amp;quot;, Dummys, notifys und 99_myUtils_irgendwas.pm müssen natürlich auf beiden Boxen vorhanden sein):&lt;br /&gt;
&lt;br /&gt;
== Aufruf FritzBox 1: ==&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;fhem(&amp;quot;set D_G_WLAN off&amp;quot;);;fhem(&amp;quot;set forwardRemote set D_G_WLAN off&amp;quot;);;\&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
[[Kategorie:Code Snippets]]&lt;/div&gt;</summary>
		<author><name>Catweazle</name></author>
	</entry>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=Fernbedienung&amp;diff=8127</id>
		<title>Fernbedienung</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=Fernbedienung&amp;diff=8127"/>
		<updated>2014-10-11T17:11:53Z</updated>

		<summary type="html">&lt;p&gt;Catweazle: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ich schalte meine FS20 Fernbedienungen indirekt, dh. ohne laufendes fhem geht dann leider nichts mehr, dafür ist man nicht auf FS20 Komponenten beschränkt.&lt;br /&gt;
&lt;br /&gt;
z.B. FS20DWT, geht so ähnlich auch mit anderen Fernbedienungen (FS20TS, FS20S8, fhemcmd.sh ...)&lt;br /&gt;
&lt;br /&gt;
== Code: ==&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;define D_DWT_KP01 FS20 abcd C0&lt;br /&gt;
attr D_DWT_KP01 IODev CUL_0&lt;br /&gt;
attr D_DWT_KP01 dummy 1&lt;br /&gt;
attr D_DWT_KP01 eventMap off:oben_an dimdown:oben_aus dim100%:unten_an dimup:unten_aus&lt;br /&gt;
attr D_DWT_KP01 group DWT&lt;br /&gt;
attr D_DWT_KP01 icon remotecontrol/black_btn_1&lt;br /&gt;
attr D_DWT_KP01 room 99_Remote&lt;br /&gt;
attr D_DWT_KP01 webCmd oben_an:oben_aus:unten_an:unten_aus&lt;br /&gt;
&lt;br /&gt;
define act_on_D_DWT_KP01 notify D_DWT_KP01 {\&lt;br /&gt;
Log 3, &amp;quot;%&amp;quot;;;\&lt;br /&gt;
  SELECT:{\&lt;br /&gt;
    if (&amp;quot;%&amp;quot; eq &amp;quot;oben_an&amp;quot;) {fhem(&amp;quot;set forwardRemote set SU1_2r on&amp;quot;);;last SELECT;;}\&lt;br /&gt;
    if (&amp;quot;%&amp;quot; eq &amp;quot;oben_aus&amp;quot;) {fhem(&amp;quot;set forwardRemote set SU1_2r off&amp;quot;);;last SELECT;;}\&lt;br /&gt;
    if (&amp;quot;%&amp;quot; eq &amp;quot;unten_an&amp;quot;) {fhem(&amp;quot;set ST1_2 on&amp;quot;);;last SELECT;;}\&lt;br /&gt;
    if (&amp;quot;%&amp;quot; eq &amp;quot;unten_aus&amp;quot;) {fhem(&amp;quot;set ST1_2 off&amp;quot;);;last SELECT;;}\&lt;br /&gt;
  };;\&lt;br /&gt;
  fhem(&amp;quot;setstate D_DWT_KP01 off&amp;quot;);;\&lt;br /&gt;
}&lt;br /&gt;
attr act_on_D_DWT_KP01 group DWT_notify&lt;br /&gt;
attr act_on_D_DWT_KP01 icon remotecontrol/black_btn_1&lt;br /&gt;
attr act_on_D_DWT_KP01 room 98_Remote_act&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Einstellungen in der FS20 IRP2 PC-Software:&lt;br /&gt;
&lt;br /&gt;
Kanalpaar 1: &lt;br /&gt;
&lt;br /&gt;
Obere Taste:&amp;lt;BR&amp;gt;&lt;br /&gt;
Befehl für den kurzen Tastendruck: Dimmt innerhalb von interner Rampenzeit AUS&amp;lt;BR&amp;gt;&lt;br /&gt;
Befehl für den langen Tastendruck: Dimmt eine Stufe runter&lt;br /&gt;
&lt;br /&gt;
Untere Taste:&amp;lt;BR&amp;gt;&lt;br /&gt;
Befehl für den kurzen Tastendruck: Dimmt innerhalb von interner Rampenzeit AN&amp;lt;BR&amp;gt;&lt;br /&gt;
Befehl für den langen Tastendruck: Dimmt eine Stufe hoch&lt;br /&gt;
&lt;br /&gt;
Die anderen beiden Befehl sind deaktiviert.&lt;br /&gt;
&lt;br /&gt;
Die anderen Kanalpaare genauso anlegen.&lt;br /&gt;
[[Kategorie:Code Snippets]]&lt;/div&gt;</summary>
		<author><name>Catweazle</name></author>
	</entry>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=Fernbedienung&amp;diff=8126</id>
		<title>Fernbedienung</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=Fernbedienung&amp;diff=8126"/>
		<updated>2014-10-11T17:11:18Z</updated>

		<summary type="html">&lt;p&gt;Catweazle: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ich schalte meine FS20 Fernbedienungen indirekt, dh. ohne laufendes fhem geht dann leider nichts mehr, dafür ist man nicht auf FS20 Komponenten beschränkt.&lt;br /&gt;
&lt;br /&gt;
z.B. FS20DWT, geht so ähnlich auch mit anderen Fernbedienungen (FS20TS, FS20S8, fhemcmd.sh ...)&lt;br /&gt;
&lt;br /&gt;
== Code: ==&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;define D_DWT_KP01 FS20 abcd C0&lt;br /&gt;
attr D_DWT_KP01 IODev CUL_0&lt;br /&gt;
attr D_DWT_KP01 dummy 1&lt;br /&gt;
attr D_DWT_KP01 eventMap off:oben_an dimdown:oben_aus dim100%:unten_an dimup:unten_aus&lt;br /&gt;
attr D_DWT_KP01 group DWT&lt;br /&gt;
attr D_DWT_KP01 icon remotecontrol/black_btn_1&lt;br /&gt;
attr D_DWT_KP01 room 99_Remote&lt;br /&gt;
attr D_DWT_KP01 webCmd oben_an:oben_aus:unten_an:unten_aus&lt;br /&gt;
&lt;br /&gt;
define act_on_D_DWT_KP01 notify D_DWT_KP01 {\&lt;br /&gt;
Log 3, &amp;quot;%&amp;quot;;;\&lt;br /&gt;
  SELECT:{\&lt;br /&gt;
    if (&amp;quot;%&amp;quot; eq &amp;quot;oben_an&amp;quot;) {fhem(&amp;quot;set forwardRemote set SU1_2r on&amp;quot;);;last SELECT;;}\&lt;br /&gt;
    if (&amp;quot;%&amp;quot; eq &amp;quot;oben_aus&amp;quot;) {fhem(&amp;quot;set forwardRemote set SU1_2r off&amp;quot;);;last SELECT;;}\&lt;br /&gt;
    if (&amp;quot;%&amp;quot; eq &amp;quot;unten_an&amp;quot;) {fhem(&amp;quot;set ST1_2 on&amp;quot;);;last SELECT;;}\&lt;br /&gt;
    if (&amp;quot;%&amp;quot; eq &amp;quot;unten_aus&amp;quot;) {fhem(&amp;quot;set ST1_2 off&amp;quot;);;last SELECT;;}\&lt;br /&gt;
  };;\&lt;br /&gt;
  fhem(&amp;quot;setstate D_DWT_KP01 off&amp;quot;);;\&lt;br /&gt;
}&lt;br /&gt;
attr act_on_D_DWT_KP01 group DWT_notify&lt;br /&gt;
attr act_on_D_DWT_KP01 icon remotecontrol/black_btn_1&lt;br /&gt;
attr act_on_D_DWT_KP01 room 98_Remote_act&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Einstellungen in der FS20 IRP2 PC-Software:&lt;br /&gt;
&lt;br /&gt;
Kanalpaar 1: &lt;br /&gt;
&lt;br /&gt;
Obere Taste:&amp;lt;BR&amp;gt;&lt;br /&gt;
Befehl für den kurzen Tastendruck: Dimmt innerhalb von interner Rampenzeit AUS&amp;lt;BR&amp;gt;&lt;br /&gt;
Befehl für den langen Tastendruck: Dimmt eine Stufe runter&lt;br /&gt;
&lt;br /&gt;
Untere Taste:&amp;lt;BR&amp;gt;&lt;br /&gt;
Befehl für den kurzen Tastendruck: Dimmt innerhalb von interner Rampenzeit AN&amp;lt;BR&amp;gt;&lt;br /&gt;
Befehl für den langen Tastendruck: Dimmt eine Stufe hoch&lt;br /&gt;
&lt;br /&gt;
Die anderen beiden Befehl sind deaktiviert.&lt;br /&gt;
&lt;br /&gt;
Die anderen Kanalpaare genauso anlegen.&lt;br /&gt;
[[Kategorie:Code Snippets]]&lt;br /&gt;
[[Kategorie:FritzBox]]&lt;/div&gt;</summary>
		<author><name>Catweazle</name></author>
	</entry>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=Fernbedienung&amp;diff=8125</id>
		<title>Fernbedienung</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=Fernbedienung&amp;diff=8125"/>
		<updated>2014-10-11T17:10:15Z</updated>

		<summary type="html">&lt;p&gt;Catweazle: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ich schalte meine FS20 Fernbedienungen indirekt, dh. ohne laufendes fhem geht dann leider nichts mehr, dafür ist man nicht auf FS20 Komponenten beschränkt.&lt;br /&gt;
&lt;br /&gt;
z.B. FS20DWT, geht so ähnlich auch mit anderen Fernbedienungen (FS20TS, FS20S8, fhemcmd.sh ...)&lt;br /&gt;
&lt;br /&gt;
== Code: ==&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;define D_DWT_KP01 FS20 abcd C0&lt;br /&gt;
attr D_DWT_KP01 IODev CUL_0&lt;br /&gt;
attr D_DWT_KP01 dummy 1&lt;br /&gt;
attr D_DWT_KP01 eventMap off:oben_an dimdown:oben_aus dim100%:unten_an dimup:unten_aus&lt;br /&gt;
attr D_DWT_KP01 group DWT&lt;br /&gt;
attr D_DWT_KP01 icon remotecontrol/black_btn_1&lt;br /&gt;
attr D_DWT_KP01 room 99_Remote&lt;br /&gt;
attr D_DWT_KP01 webCmd oben_an:oben_aus:unten_an:unten_aus&lt;br /&gt;
&lt;br /&gt;
define act_on_D_DWT_KP01 notify D_DWT_KP01 {\&lt;br /&gt;
Log 3, &amp;quot;%&amp;quot;;;\&lt;br /&gt;
  SELECT:{\&lt;br /&gt;
    if (&amp;quot;%&amp;quot; eq &amp;quot;oben_an&amp;quot;) {fhem(&amp;quot;set forwardRemote set SU1_2r on&amp;quot;);;last SELECT;;}\&lt;br /&gt;
    if (&amp;quot;%&amp;quot; eq &amp;quot;oben_aus&amp;quot;) {fhem(&amp;quot;set forwardRemote set SU1_2r off&amp;quot;);;last SELECT;;}\&lt;br /&gt;
    if (&amp;quot;%&amp;quot; eq &amp;quot;unten_an&amp;quot;) {fhem(&amp;quot;set ST1_2 on&amp;quot;);;last SELECT;;}\&lt;br /&gt;
    if (&amp;quot;%&amp;quot; eq &amp;quot;unten_aus&amp;quot;) {fhem(&amp;quot;set ST1_2 off&amp;quot;);;last SELECT;;}\&lt;br /&gt;
  };;\&lt;br /&gt;
  fhem(&amp;quot;setstate D_DWT_KP01 off&amp;quot;);;\&lt;br /&gt;
}&lt;br /&gt;
attr act_on_D_DWT_KP01 group DWT_notify&lt;br /&gt;
attr act_on_D_DWT_KP01 icon remotecontrol/black_btn_1&lt;br /&gt;
attr act_on_D_DWT_KP01 room 98_Remote_act&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Einstellungen in der FS20 IRP2 PC-Software:&lt;br /&gt;
&lt;br /&gt;
Kanalpaar 1: &lt;br /&gt;
&lt;br /&gt;
Obere Taste:&amp;lt;BR&amp;gt;&lt;br /&gt;
Befehl für den kurzen Tastendruck: Dimmt innerhalb von interner Rampenzeit AUS&amp;lt;BR&amp;gt;&lt;br /&gt;
Befehl für den langen Tastendruck: Dimmt eine Stufe runter&lt;br /&gt;
&lt;br /&gt;
Untere Taste:&amp;lt;BR&amp;gt;&lt;br /&gt;
Befehl für den kurzen Tastendruck: Dimmt innerhalb von interner Rampenzeit AN&amp;lt;BR&amp;gt;&lt;br /&gt;
Befehl für den langen Tastendruck: Dimmt eine Stufe hoch&lt;br /&gt;
&lt;br /&gt;
Die anderen beiden Befehl sind deaktiviert.&lt;br /&gt;
&lt;br /&gt;
Die anderen Kanalpaare genauso anlegen.&lt;/div&gt;</summary>
		<author><name>Catweazle</name></author>
	</entry>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=Fernbedienung&amp;diff=8124</id>
		<title>Fernbedienung</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=Fernbedienung&amp;diff=8124"/>
		<updated>2014-10-11T17:09:38Z</updated>

		<summary type="html">&lt;p&gt;Catweazle: Die Seite wurde neu angelegt: „Ich schalte meine Fernbedienungen indirekt, dh. ohne laufendes fhem geht dann leider nichts mehr, dafür ist man nicht auf FS20 Komponenten beschränkt.  z.B. …“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ich schalte meine Fernbedienungen indirekt, dh. ohne laufendes fhem geht dann leider nichts mehr, dafür ist man nicht auf FS20 Komponenten beschränkt.&lt;br /&gt;
&lt;br /&gt;
z.B. FS20DWT, geht so ähnlich auch mit anderen Fernbedienungen (FS20TS, FS20S8, fhemcmd.sh ...)&lt;br /&gt;
&lt;br /&gt;
== Code: ==&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;define D_DWT_KP01 FS20 abcd C0&lt;br /&gt;
attr D_DWT_KP01 IODev CUL_0&lt;br /&gt;
attr D_DWT_KP01 dummy 1&lt;br /&gt;
attr D_DWT_KP01 eventMap off:oben_an dimdown:oben_aus dim100%:unten_an dimup:unten_aus&lt;br /&gt;
attr D_DWT_KP01 group DWT&lt;br /&gt;
attr D_DWT_KP01 icon remotecontrol/black_btn_1&lt;br /&gt;
attr D_DWT_KP01 room 99_Remote&lt;br /&gt;
attr D_DWT_KP01 webCmd oben_an:oben_aus:unten_an:unten_aus&lt;br /&gt;
&lt;br /&gt;
define act_on_D_DWT_KP01 notify D_DWT_KP01 {\&lt;br /&gt;
Log 3, &amp;quot;%&amp;quot;;;\&lt;br /&gt;
  SELECT:{\&lt;br /&gt;
    if (&amp;quot;%&amp;quot; eq &amp;quot;oben_an&amp;quot;) {fhem(&amp;quot;set forwardRemote set SU1_2r on&amp;quot;);;last SELECT;;}\&lt;br /&gt;
    if (&amp;quot;%&amp;quot; eq &amp;quot;oben_aus&amp;quot;) {fhem(&amp;quot;set forwardRemote set SU1_2r off&amp;quot;);;last SELECT;;}\&lt;br /&gt;
    if (&amp;quot;%&amp;quot; eq &amp;quot;unten_an&amp;quot;) {fhem(&amp;quot;set ST1_2 on&amp;quot;);;last SELECT;;}\&lt;br /&gt;
    if (&amp;quot;%&amp;quot; eq &amp;quot;unten_aus&amp;quot;) {fhem(&amp;quot;set ST1_2 off&amp;quot;);;last SELECT;;}\&lt;br /&gt;
  };;\&lt;br /&gt;
  fhem(&amp;quot;setstate D_DWT_KP01 off&amp;quot;);;\&lt;br /&gt;
}&lt;br /&gt;
attr act_on_D_DWT_KP01 group DWT_notify&lt;br /&gt;
attr act_on_D_DWT_KP01 icon remotecontrol/black_btn_1&lt;br /&gt;
attr act_on_D_DWT_KP01 room 98_Remote_act&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Einstellungen in der FS20 IRP2 PC-Software:&lt;br /&gt;
&lt;br /&gt;
Kanalpaar 1: &lt;br /&gt;
&lt;br /&gt;
Obere Taste:&amp;lt;BR&amp;gt;&lt;br /&gt;
Befehl für den kurzen Tastendruck: Dimmt innerhalb von interner Rampenzeit AUS&amp;lt;BR&amp;gt;&lt;br /&gt;
Befehl für den langen Tastendruck: Dimmt eine Stufe runter&lt;br /&gt;
&lt;br /&gt;
Untere Taste:&amp;lt;BR&amp;gt;&lt;br /&gt;
Befehl für den kurzen Tastendruck: Dimmt innerhalb von interner Rampenzeit AN&amp;lt;BR&amp;gt;&lt;br /&gt;
Befehl für den langen Tastendruck: Dimmt eine Stufe hoch&lt;br /&gt;
&lt;br /&gt;
Die anderen beiden Befehl sind deaktiviert.&lt;br /&gt;
&lt;br /&gt;
Die anderen Kanalpaare genauso anlegen.&lt;/div&gt;</summary>
		<author><name>Catweazle</name></author>
	</entry>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=FHEM2FHEM&amp;diff=8123</id>
		<title>FHEM2FHEM</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=FHEM2FHEM&amp;diff=8123"/>
		<updated>2014-10-11T16:48:44Z</updated>

		<summary type="html">&lt;p&gt;Catweazle: Die Seite wurde neu angelegt: „Ich habe lange gesucht, wie ich Fhem2fhem einsetzen kann. Das folgende habe ich mir (Danke an  Rübezahl) von den entsprechenden Seiten zusammengeklaubt:  == C…“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ich habe lange gesucht, wie ich Fhem2fhem einsetzen kann. Das folgende habe ich mir (Danke an  Rübezahl) von den entsprechenden Seiten zusammengeklaubt:&lt;br /&gt;
&lt;br /&gt;
== Code FritzBox 1: ==&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;define forwardRemote dummy&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Code FritzBox 2: ==&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;define Remoteserver FHEM2FHEM 192.168.178.1:7072 LOG:.*&lt;br /&gt;
&lt;br /&gt;
define executeRemote notify forwardRemote {fhem &amp;quot;%&amp;quot;}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Gast-WLAN bei beiden Boxen ausschalten (siehe Beitrag &amp;quot;Fritzbox: WLAN ein/ausschalten&amp;quot;, Dummys, notifys und 99_myUtils_irgendwas.pm müssen natürlich auf beiden Boxen vorhanden sein):&lt;br /&gt;
&lt;br /&gt;
== Aufruf FritzBox 1: ==&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;fhem(&amp;quot;set D_G_WLAN off&amp;quot;);;fhem(&amp;quot;set forwardRemote set D_G_WLAN off&amp;quot;);;\&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
[[Kategorie:Code Snippets]]&lt;br /&gt;
[[Kategorie:FritzBox]]&lt;/div&gt;</summary>
		<author><name>Catweazle</name></author>
	</entry>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=Fritzbox:_WLAN_ein/ausschalten&amp;diff=8122</id>
		<title>Fritzbox: WLAN ein/ausschalten</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=Fritzbox:_WLAN_ein/ausschalten&amp;diff=8122"/>
		<updated>2014-10-11T16:47:41Z</updated>

		<summary type="html">&lt;p&gt;Catweazle: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Um auf der Fritzbox, auf der fhem läuft, Firmwareversions-unabhängig das WLAN ein- und ausschalten zu können, nutzt dieses script die Möglichkeit, das ein/ausschalten über das Telefon zu erledigen.&lt;br /&gt;
&lt;br /&gt;
Getestet auf einer FB7390; auf anderen Modellen mögen die Codes zum einschalten (#96*1*) und ausschalten (#96*0*) anders lauten, bitte im Handbuch nachschauen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Seit 10/2012 ist diese Routine Teil des fhem-Standard. Sie ist untergebracht in FritzBoxUtils.pm und heisst dort FB_WLANswitch($)&#039;&#039;&#039;&lt;br /&gt;
Da der Dateiname von FritzBoxUtils.pm nicht mit 99_ beginnt, wird diese Programmdatei nicht automatisch beim Start von fhem geladen. fhem muss zum Laden dieser Programmdatei aufgefordert werden. Dazu (zB in 99_myUtils.pm) die Zeile &lt;br /&gt;
 use FritzBoxUtils;&lt;br /&gt;
einfügen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Code ==&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;######## Switch FB WLAN on/off ############&lt;br /&gt;
# call from notify with {doWLANswitch(&amp;quot;%&amp;quot;)}&lt;br /&gt;
sub&lt;br /&gt;
doWLANswitch($) {&lt;br /&gt;
 my $cmd = shift;&lt;br /&gt;
 my $ret = &amp;quot;&amp;quot;; &lt;br /&gt;
 if ($cmd =~ m&amp;quot;on&amp;quot;i) {      # on or ON&lt;br /&gt;
 $ret .= &amp;quot;ATD: &amp;quot; . `echo &amp;quot;ATD#96*1*&amp;quot; | nc 127.0.0.1 1011`&amp;amp;#160;;&lt;br /&gt;
 sleep 1&amp;amp;#160;;&lt;br /&gt;
 $ret .= &amp;quot; ATH: &amp;quot; . `echo &amp;quot;ATH&amp;quot; | nc 127.0.0.1 1011`&amp;amp;#160;;&lt;br /&gt;
 }&lt;br /&gt;
 if ($cmd =~ m&amp;quot;off&amp;quot;i) {      # off or OFF&lt;br /&gt;
 $ret .= &amp;quot;ATD: &amp;quot; . `echo &amp;quot;ATD#96*0*&amp;quot; | nc 127.0.0.1 1011`&amp;amp;#160;;&lt;br /&gt;
 sleep 1&amp;amp;#160;;&lt;br /&gt;
 $ret .= &amp;quot; ATH: &amp;quot; . `echo &amp;quot;ATH&amp;quot; | nc 127.0.0.1 1011`&amp;amp;#160;;&lt;br /&gt;
 }&lt;br /&gt;
 $ret =~ s,[\r\n]*,,g;    # remove CR from return-string&lt;br /&gt;
 Log 1, &amp;quot;doWLANswitch($cmd) returned: $ret&amp;quot;;&lt;br /&gt;
}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Aufruf ==&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;define WLANschalten notify btn {doWLANswitch(&amp;quot;%&amp;quot;)}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
[[Kategorie:Code Snippets]]&lt;br /&gt;
[[Kategorie:FritzBox]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ich habe den Aufruf etwas erweitert, um außer WLAN auch Gast-WLAN, Capi und TelNet schalten zu können&lt;br /&gt;
&lt;br /&gt;
== Code für WLAN, Gast-WLAN, Capi und TelNet in 99_myUtils_irgendwas.pm ==&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;sub doswitch($$) {&lt;br /&gt;
  my ($cmd, $what) = @_;&lt;br /&gt;
  my $number = &amp;quot;&amp;quot;;&lt;br /&gt;
  my $ret = &amp;quot;&amp;quot;;&lt;br /&gt;
  if ($what =~ m&amp;quot;G_WLAN&amp;quot;i) {&lt;br /&gt;
    if ($cmd =~ m&amp;quot;on&amp;quot;i) {qx(/usr/bin/ctlmgr_ctl w wlan settings/guest_ap_enabled 1)};&lt;br /&gt;
    if ($cmd =~ m&amp;quot;off&amp;quot;i) {qx(/usr/bin/ctlmgr_ctl w wlan settings/guest_ap_enabled 0)};&lt;br /&gt;
    Log 1, &amp;quot;doswitch($cmd,$what)&amp;quot;;&lt;br /&gt;
  } else { &lt;br /&gt;
    if ($what =~ m&amp;quot;WLAN&amp;quot;i &amp;amp;&amp;amp; $cmd =~ m&amp;quot;on&amp;quot;i) { $number = &amp;quot;ATD#96*1*&amp;quot;; };&lt;br /&gt;
    if ($what =~ m&amp;quot;WLAN&amp;quot;i &amp;amp;&amp;amp; $cmd =~ m&amp;quot;off&amp;quot;i) { $number = &amp;quot;ATD#96*0*&amp;quot;; };&lt;br /&gt;
    if ($what =~ m&amp;quot;Capi&amp;quot;i &amp;amp;&amp;amp; $cmd =~ m&amp;quot;on&amp;quot;i) { $number = &amp;quot;ATD#96*3*&amp;quot;; };&lt;br /&gt;
    if ($what =~ m&amp;quot;Capi&amp;quot;i &amp;amp;&amp;amp; $cmd =~ m&amp;quot;off&amp;quot;i) { $number = &amp;quot;ATD#96*2*&amp;quot;; };&lt;br /&gt;
    if ($what =~ m&amp;quot;TelNet&amp;quot;i &amp;amp;&amp;amp; $cmd =~ m&amp;quot;on&amp;quot;i) { $number = &amp;quot;ATD#96*7*&amp;quot;; };&lt;br /&gt;
    if ($what =~ m&amp;quot;TelNet&amp;quot;i &amp;amp;&amp;amp; $cmd =~ m&amp;quot;off&amp;quot;i) { $number = &amp;quot;ATD#96*8*&amp;quot;; };&lt;br /&gt;
    $ret .= &amp;quot;ATD: &amp;quot; . `echo $number | nc 127.0.0.1 1011`;&lt;br /&gt;
    sleep 1;&lt;br /&gt;
    $ret .= &amp;quot; ATH: &amp;quot; . `echo &amp;quot;ATH&amp;quot; | nc 127.0.0.1 1011`;&lt;br /&gt;
    $ret =~ s,[\r\n]*,,g;        # remove CR from return-string&lt;br /&gt;
    Log 1, &amp;quot;doswitch($cmd,$what) returned: $ret&amp;quot;;&lt;br /&gt;
  };&lt;br /&gt;
}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Code für WLAN, Gast-WLAN, Capi und TelNet in irgendwas.cfg ==&lt;br /&gt;
Als Beispiel WLAN mit Dummy zum Anklicken, die anderen drei entsprechend. Nicht vergessen, die geänderte 99_myUtils_irgendwas.pm mit reload neu zu laden.&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
define D_WLAN FS20 1234 92&lt;br /&gt;
attr D_WLAN IODev CUL_0&lt;br /&gt;
attr D_WLAN devStateIcon on:WLAN_Status.1 off:WLAN_Status.0&lt;br /&gt;
attr D_WLAN dummy 1&lt;br /&gt;
attr D_WLAN group Dummy_FS20&lt;br /&gt;
attr D_WLAN icon icoFritz.png&lt;br /&gt;
attr D_WLAN room 08_FritzBox&lt;br /&gt;
&lt;br /&gt;
define act_on_WLAN notify D_WLAN {doswitch(&amp;quot;%&amp;quot;,&amp;quot;WLAN&amp;quot;);;fhem(&amp;quot;setstate D_WLAN %&amp;quot;)}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Aufruf für WLAN, Gast-WLAN, Capi und TelNet ==&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;fhem(&amp;quot;set D_WLAN off&amp;quot;);;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
[[Kategorie:Code Snippets]]&lt;br /&gt;
[[Kategorie:FritzBox]]&lt;/div&gt;</summary>
		<author><name>Catweazle</name></author>
	</entry>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=Fritzbox:_WLAN_ein/ausschalten&amp;diff=8121</id>
		<title>Fritzbox: WLAN ein/ausschalten</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=Fritzbox:_WLAN_ein/ausschalten&amp;diff=8121"/>
		<updated>2014-10-11T16:26:17Z</updated>

		<summary type="html">&lt;p&gt;Catweazle: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Um auf der Fritzbox, auf der fhem läuft, Firmwareversions-unabhängig das WLAN ein- und ausschalten zu können, nutzt dieses script die Möglichkeit, das ein/ausschalten über das Telefon zu erledigen.&lt;br /&gt;
&lt;br /&gt;
Getestet auf einer FB7390; auf anderen Modellen mögen die Codes zum einschalten (#96*1*) und ausschalten (#96*0*) anders lauten, bitte im Handbuch nachschauen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Seit 10/2012 ist diese Routine Teil des fhem-Standard. Sie ist untergebracht in FritzBoxUtils.pm und heisst dort FB_WLANswitch($)&#039;&#039;&#039;&lt;br /&gt;
Da der Dateiname von FritzBoxUtils.pm nicht mit 99_ beginnt, wird diese Programmdatei nicht automatisch beim Start von fhem geladen. fhem muss zum Laden dieser Programmdatei aufgefordert werden. Dazu (zB in 99_myUtils.pm) die Zeile &lt;br /&gt;
 use FritzBoxUtils;&lt;br /&gt;
einfügen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Code ==&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;######## Switch FB WLAN on/off ############&lt;br /&gt;
# call from notify with {doWLANswitch(&amp;quot;%&amp;quot;)}&lt;br /&gt;
sub&lt;br /&gt;
doWLANswitch($) {&lt;br /&gt;
 my $cmd = shift;&lt;br /&gt;
 my $ret = &amp;quot;&amp;quot;; &lt;br /&gt;
 if ($cmd =~ m&amp;quot;on&amp;quot;i) {      # on or ON&lt;br /&gt;
 $ret .= &amp;quot;ATD: &amp;quot; . `echo &amp;quot;ATD#96*1*&amp;quot; | nc 127.0.0.1 1011`&amp;amp;#160;;&lt;br /&gt;
 sleep 1&amp;amp;#160;;&lt;br /&gt;
 $ret .= &amp;quot; ATH: &amp;quot; . `echo &amp;quot;ATH&amp;quot; | nc 127.0.0.1 1011`&amp;amp;#160;;&lt;br /&gt;
 }&lt;br /&gt;
 if ($cmd =~ m&amp;quot;off&amp;quot;i) {      # off or OFF&lt;br /&gt;
 $ret .= &amp;quot;ATD: &amp;quot; . `echo &amp;quot;ATD#96*0*&amp;quot; | nc 127.0.0.1 1011`&amp;amp;#160;;&lt;br /&gt;
 sleep 1&amp;amp;#160;;&lt;br /&gt;
 $ret .= &amp;quot; ATH: &amp;quot; . `echo &amp;quot;ATH&amp;quot; | nc 127.0.0.1 1011`&amp;amp;#160;;&lt;br /&gt;
 }&lt;br /&gt;
 $ret =~ s,[\r\n]*,,g;    # remove CR from return-string&lt;br /&gt;
 Log 1, &amp;quot;doWLANswitch($cmd) returned: $ret&amp;quot;;&lt;br /&gt;
}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Aufruf ==&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;define WLANschalten notify btn {doWLANswitch(&amp;quot;%&amp;quot;)}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
[[Kategorie:Code Snippets]]&lt;br /&gt;
[[Kategorie:FritzBox]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ich habe den Aufruf etwas erweitert, um außer WLAN auch Gast-WLAN, Capi und TelNet schalten zu können&lt;br /&gt;
&lt;br /&gt;
== Code für WLAN, Gast-WLAN, Capi und TelNet ==&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;sub doswitch($$) {&lt;br /&gt;
  my ($cmd, $what) = @_;&lt;br /&gt;
  my $number = &amp;quot;&amp;quot;;&lt;br /&gt;
  my $ret = &amp;quot;&amp;quot;;&lt;br /&gt;
  if ($what =~ m&amp;quot;G_WLAN&amp;quot;i) {&lt;br /&gt;
    if ($cmd =~ m&amp;quot;on&amp;quot;i) {qx(/usr/bin/ctlmgr_ctl w wlan settings/guest_ap_enabled 1)};&lt;br /&gt;
    if ($cmd =~ m&amp;quot;off&amp;quot;i) {qx(/usr/bin/ctlmgr_ctl w wlan settings/guest_ap_enabled 0)};&lt;br /&gt;
    Log 1, &amp;quot;doswitch($cmd,$what)&amp;quot;;&lt;br /&gt;
  } else { &lt;br /&gt;
    if ($what =~ m&amp;quot;WLAN&amp;quot;i &amp;amp;&amp;amp; $cmd =~ m&amp;quot;on&amp;quot;i) { $number = &amp;quot;ATD#96*1*&amp;quot;; };&lt;br /&gt;
    if ($what =~ m&amp;quot;WLAN&amp;quot;i &amp;amp;&amp;amp; $cmd =~ m&amp;quot;off&amp;quot;i) { $number = &amp;quot;ATD#96*0*&amp;quot;; };&lt;br /&gt;
    if ($what =~ m&amp;quot;Capi&amp;quot;i &amp;amp;&amp;amp; $cmd =~ m&amp;quot;on&amp;quot;i) { $number = &amp;quot;ATD#96*3*&amp;quot;; };&lt;br /&gt;
    if ($what =~ m&amp;quot;Capi&amp;quot;i &amp;amp;&amp;amp; $cmd =~ m&amp;quot;off&amp;quot;i) { $number = &amp;quot;ATD#96*2*&amp;quot;; };&lt;br /&gt;
    if ($what =~ m&amp;quot;TelNet&amp;quot;i &amp;amp;&amp;amp; $cmd =~ m&amp;quot;on&amp;quot;i) { $number = &amp;quot;ATD#96*7*&amp;quot;; };&lt;br /&gt;
    if ($what =~ m&amp;quot;TelNet&amp;quot;i &amp;amp;&amp;amp; $cmd =~ m&amp;quot;off&amp;quot;i) { $number = &amp;quot;ATD#96*8*&amp;quot;; };&lt;br /&gt;
    $ret .= &amp;quot;ATD: &amp;quot; . `echo $number | nc 127.0.0.1 1011`;&lt;br /&gt;
    sleep 1;&lt;br /&gt;
    $ret .= &amp;quot; ATH: &amp;quot; . `echo &amp;quot;ATH&amp;quot; | nc 127.0.0.1 1011`;&lt;br /&gt;
    $ret =~ s,[\r\n]*,,g;        # remove CR from return-string&lt;br /&gt;
    Log 1, &amp;quot;doswitch($cmd,$what) returned: $ret&amp;quot;;&lt;br /&gt;
  };&lt;br /&gt;
}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Aufruf für WLAN, Gast-WLAN, Capi und TelNet ==&lt;br /&gt;
Als Beispiel WLAN mit Dummy zum Anklicken, die anderen drei entsprechend. Nicht vergessen, die geänderte 99_myUtils_irgendwas.pm mit reload neu zu laden.&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
define D_WLAN FS20 1234 92&lt;br /&gt;
attr D_WLAN IODev CUL_0&lt;br /&gt;
attr D_WLAN devStateIcon on:WLAN_Status.1 off:WLAN_Status.0&lt;br /&gt;
attr D_WLAN dummy 1&lt;br /&gt;
attr D_WLAN group Dummy_FS20&lt;br /&gt;
attr D_WLAN icon icoFritz.png&lt;br /&gt;
attr D_WLAN room 08_FritzBox&lt;br /&gt;
&lt;br /&gt;
define act_on_WLAN notify D_WLAN {doswitch(&amp;quot;%&amp;quot;,&amp;quot;WLAN&amp;quot;);;fhem(&amp;quot;setstate D_WLAN %&amp;quot;)}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
[[Kategorie:Code Snippets]]&lt;br /&gt;
[[Kategorie:FritzBox]]&lt;/div&gt;</summary>
		<author><name>Catweazle</name></author>
	</entry>
</feed>