2
0
mirror of https://github.com/fhem/fhem-mirror.git synced 2025-04-14 15:39:12 +00:00

New devices by FHEM-softie

git-svn-id: https://svn.fhem.de/fhem/trunk@944 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
rudolfkoenig 2011-07-17 09:26:52 +00:00
parent d59842bb10
commit 8e90a81b4f
2 changed files with 67 additions and 11 deletions

View File

@ -50,44 +50,56 @@ use vars qw(%fs20_c2b); # Peter would like to access it from outside
my $fs20_simple ="off off-for-timer on on-for-timer on-till reset timer toggle";
my %models = (
fs20fms => 'sender',
fs20hgs => 'sender',
fs20irl => 'sender',
fs20kse => 'sender',
fs20ls => 'sender',
fs20pira => 'sender',
fs20piri => 'sender',
fs20s20 => 'sender',
fs20piru => 'sender',
fs20s16 => 'sender',
fs20s8 => 'sender',
fs20s20 => 'sender',
fs20s4 => 'sender',
fs20s4a => 'sender',
fs20s4m => 'sender',
fs20s4u => 'sender',
fs20s4ub => 'sender',
fs20s8 => 'sender',
fs20s8m => 'sender',
fs20sd => 'sender',
fs20sn => 'sender',
fs20sr => 'sender',
fs20ss => 'sender',
fs20str => 'sender',
fs20tc1 => 'sender',
fs20tc6 => 'sender',
fs20tfk => 'sender',
fs20tk => 'sender',
fs20uts => 'sender',
fs20ze => 'sender',
fs20ms2 => 'simple',
fs20as1 => 'simple',
fs20as4 => 'simple',
fs20di => 'dimmer',
fs20di10 => 'dimmer',
fs20du => 'dimmer',
fs20as1 => 'simple',
fs20as4 => 'simple',
fs20ms2 => 'simple',
fs20rgbsa => 'simple',
fs20rst => 'simple',
fs20rsu => 'simple',
fs20sa => 'simple',
fs20sig => 'simple',
fs20sm4 => 'simple',
fs20sm8 => 'simple',
fs20st => 'simple',
fs20su => 'simple',
fs20sv => 'simple',
fs20ue1 => 'simple',
fs20usr => 'simple',
fs20ws1 => 'simple',
);
sub hex2four($);

View File

@ -81,6 +81,7 @@
<a href="#CUL_HM">CUL_HM</a> &nbsp;
<a href="#CUL_HOERMANN">CUL_HOERMANN</a> &nbsp;
<a href="#CUL_RFR">CUL_RFR</a> &nbsp;
<a href="#CUL_TX">CUL_TX</a> &nbsp;
<a href="#CUL_WS">CUL_WS</a> &nbsp;
<a href="#ECMD">ECMD</a> &nbsp;
<a href="#ECMDDevice">ECMDDevice</a> &nbsp;
@ -1357,12 +1358,16 @@ A line ending with \ will be concatenated with the next one, so long lines
<code>a-z 0-9</code> and <code>-</code> (dash),
other characters should be ommited. Here is a list of "official"
devices:<br><br>
<b>Sender/Sensor</b>: fs20hgs fs20ls fs20pira fs20piri fs20s20 fs20s8
fs20s4 fs20s4a fs20s4m fs20s4u fs20s4ub fs20sd fs20sn fs20sr fs20ss
fs20str fs20tfk fs20tk fs20uts fs20ze<br><br>
<b>Sender/Sensor</b>: fs20fms fs20hgs fs20irl fs20kse fs20ls
fs20pira fs20piri fs20piru fs20s16 fs20s20 fs20s4 fs20s4a fs20s4m
fs20s4u fs20s4ub fs20s8 fs20s8m fs20sd fs20sn fs20sr fs20ss
fs20str fs20tc1 fs20tc6 fs20tfk fs20tk fs20uts fs20ze<br><br>
<b>Receiver/Actor</b>: fs20as1 fs20as4 fs20di fs20du fs20ms2
fs20rst fs20sa fs20sig fs20st fs20sv fs20sv fs20usr
<b>Dimmer</b>: fs20di fs20di10 fs20du<br><br>
<b>Receiver/Actor</b>: fs20as1 fs20as4 fs20ms2 fs20rgbsa fs20rst
fs20rsu fs20sa fs20sig fs20sm4 fs20sm8 fs20st fs20su fs20sv fs20ue1
fs20usr fs20ws1
</li><br>
@ -2220,12 +2225,51 @@ A line ending with \ will be concatenated with the next one, so long lines
<li><a href="#showtime">showtime</a></li><br>
<li><a href="#loglevel">loglevel</a></li><br>
<li><a href="#model">model</a> (S300,KS300,WS7000)</li><br>
<li><a href="#IODev">IODev</a></li><br>
<li><a href="#IODev">IODev (!)</a></li><br>
<li><a href="#eventMap">eventMap</a></li><br>
</ul>
<br>
</ul>
<a name="CUL_TX"></a>
<h3>CUL_TX</h3>
<ul>
The CUL_TX module interprets TX2/TX3 type of messages received by the CUL,
see also http://www.f6fbb.org/domo/sensors/tx3_th.php.
This protocol is used by the Lacrosse TX3-TH thermo/hygro sensor and other
wireless themperature sensors. Please report the manufacturer/model of other
working devices. <br><br>
<a name="CUL_TXdefine"></a>
<b>Define</b>
<ul>
<code>define &lt;name&gt; CUL_TX &lt;code&gt; [corr]</code> <br>
<br>
&lt;code&gt; is the code of the autogenerated address of the TX device (0
to 127)<br>
corr is a correction factor, which will be added to the value received from
the device.
</ul>
<br>
<a name="CUL_TXset"></a>
<b>Set</b> <ul>N/A</ul><br>
<a name="CUL_TXget"></a>
<b>Get</b> <ul>N/A</ul><br>
<a name="CUL_TXattr"></a>
<b>Attributes</b>
<ul>
<li><a href="#ignore">ignore</a></li><br>
<li><a href="#do_not_notify">do_not_notify</a></li><br>
<li><a href="#showtime">showtime</a></li><br>
<li><a href="#loglevel">loglevel</a></li><br>
</ul>
<br>
</ul>
<a name="CUL_EM"></a>
<h3>CUL_EM</h3>
<ul>