2
0
mirror of https://github.com/fhem/fhem-mirror.git synced 2025-03-10 03:06:37 +00:00

14_Hideki.pm: Added reading batteryState, extended commandref

git-svn-id: https://svn.fhem.de/fhem/trunk@18671 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
sidey79 2019-02-20 20:38:21 +00:00
parent 954bd55109
commit 3ac4a48d07

View File

@ -455,15 +455,15 @@ Hideki_Attr(@)
<a name="Hideki_define"></a> <a name="Hideki_define"></a>
<b>Supported Brands</b> <b>Supported Brands</b>
<ul> <ul>
<li>Hama</li>
<li>Bresser</li>
<li>TFA Dostman</li>
<li>Arduinos with remote Sensor lib from Randy Simons</li> <li>Arduinos with remote Sensor lib from Randy Simons</li>
<li>Bresser</li>
<li>Cresta</li> <li>Cresta</li>
<li>Hama</li>
<li>Hideki (Anemometer | UV sensor | Rain level meter | Thermo/hygro-sensor)</li> <li>Hideki (Anemometer | UV sensor | Rain level meter | Thermo/hygro-sensor)</li>
<li>TFA Dostman</li>
<li>all other devices, which use the Hideki protocol</li> <li>all other devices, which use the Hideki protocol</li>
</ul> </ul>
Please note, currently temp/hum devices are implemented. Please report data for other sensortypes. Please note, currently temp/hum devices are implemented. Please report data for other sensortypes.<br><br>
<a name="Hideki_define"></a> <a name="Hideki_define"></a>
<b>Define</b> <b>Define</b>
@ -471,21 +471,21 @@ Hideki_Attr(@)
<code>define &lt;name&gt; Hideki &lt;code&gt; </code> <br> <code>define &lt;name&gt; Hideki &lt;code&gt; </code> <br>
<br> <br>
&lt;code&gt; is the address of the sensor device and <li>&lt;code&gt; is the address of the sensor device and
is build by the sensor type and the channelnumber (1 to 5) or if the attribute longid is specfied an autogenerated address build when inserting is build by the sensor type and the channelnumber (1 to 5) or if the attribute longid is specfied an autogenerated address build when inserting
the battery (this adress will change every time changing the battery).<br> the battery (this adress will change every time changing the battery).</li><br>
If autocreate is enabled, the device will be defined via autocreate. This is also the preferred mode of defining such a device. <li>If autocreate is enabled, the device will be defined via autocreate. This is also the preferred mode of defining such a device.</li><br><br>
</ul> </ul>
<a name="Hideki_readings"></a> <a name="Hideki_readings"></a>
<b>Generated readings</b> <b>Generated readings</b>
<ul> <ul>
<li>state (T:x H:y B:z)</li> <li>battery & batteryState (ok or low)</li>
<li>temperature (&deg;C)</li>
<li>humidity (0-100)</li>
<li>battery (ok or low)</li>
<li>channel (The Channelnumber (number if)</li> <li>channel (The Channelnumber (number if)</li>
<li>humidity (0-100)</li>
<li>state (T:x H:y B:z)</li>
<li>temperature (&deg;C)</li>
<br><i>- Hideki only -</i> <br><i>- Hideki only -</i>
<li>comfort_level (Status: Humidity OK... , Wet. More than 69% RH, Dry. Less than 40% RH, Temperature and humidity comfortable)</li> <li>comfort_level (Status: Humidity OK... , Wet. More than 69% RH, Dry. Less than 40% RH, Temperature and humidity comfortable)</li>
<li>package_number (reflect the package number in the stream starting at 1)</li><br> <li>package_number (reflect the package number in the stream starting at 1)</li><br>
@ -504,8 +504,10 @@ Hideki_Attr(@)
<li><a href="#do_not_notify">do_not_notify</a></li> <li><a href="#do_not_notify">do_not_notify</a></li>
<li><a href="#eventMap">eventMap</a></li> <li><a href="#eventMap">eventMap</a></li>
<li><a href="#ignore">ignore</a></li> <li><a href="#ignore">ignore</a></li>
<li><a href="#showtime">showtime</a></li>
<li><a href="#readingFnAttributes">readingFnAttributes</a></li> <li><a href="#readingFnAttributes">readingFnAttributes</a></li>
<li><a href="#showtime">showtime</a></li>
<li><a name="windSpeedCorr"></a>windSpeedCorr<br>
correction value of your displayed windSpeed </li>
</ul> </ul>
<br> <br>
</ul> </ul>
@ -521,42 +523,43 @@ Hideki_Attr(@)
<br><br> <br><br>
<a name="Hideki_define"></a> <a name="Hideki_define"></a>
<b>Unterstuetzte Hersteller</b> <b>Unterst&uuml;tzte Hersteller</b>
<ul> <ul>
<li>Hama</li>
<li>Bresser</li>
<li>TFA Dostman</li>
<li>Arduinos with remote Sensor lib from Randy Simons</li> <li>Arduinos with remote Sensor lib from Randy Simons</li>
<li>Bresser</li>
<li>Cresta</li> <li>Cresta</li>
<li>Hama</li>
<li>Hideki (Anemometer | UV sensor | Rain level meter | Thermo/hygro-sensor)</li> <li>Hideki (Anemometer | UV sensor | Rain level meter | Thermo/hygro-sensor)</li>
<li>TFA Dostman</li>
<li>Alle anderen, welche das Hideki Protokoll verwenden</li> <li>Alle anderen, welche das Hideki Protokoll verwenden</li>
</ul> </ul>
Hinweis, Aktuell sind nur temp/feuchte Sensoren implementiert. Bitte sendet uns Daten zu anderen Sensoren. Hinweis, Aktuell sind nur temp/feuchte Sensoren implementiert. Bitte sendet uns Daten zu anderen Sensoren.<br><br>
<a name="Hideki_define"></a> <a name="Hideki_define"></a>
<b>Define</b> <b>Define</b>
<ul> <ul>
<li><code>define &lt;name&gt; Hideki &lt;code&gt; </code></li> <code>define &lt;name&gt; Hideki &lt;code&gt; </code>
<br><br>
<li> <li>
<br>
&lt;code&gt; besteht aus dem Sensortyp und der Kanalnummer (1..5) oder wenn das Attribut longid im IO Device gesetzt ist aus einer Zufallsadresse, die durch den Sensor beim einlegen der &lt;code&gt; besteht aus dem Sensortyp und der Kanalnummer (1..5) oder wenn das Attribut longid im IO Device gesetzt ist aus einer Zufallsadresse, die durch den Sensor beim einlegen der
Batterie generiert wird (Die Adresse aendert sich bei jedem Batteriewechsel).<br> Batterie generiert wird (Die Adresse &auml;ndert sich bei jedem Batteriewechsel).<br>
</li> </li>
<li>Wenn autocreate aktiv ist, dann wird der Sensor automatisch in FHEM angelegt. Das ist der empfohlene Weg, neue Sensoren hinzuzuf&uuml;gen.</li> <li>Wenn autocreate aktiv ist, dann wird der Sensor automatisch in FHEM angelegt. Das ist der empfohlene Weg, neue Sensoren hinzuzuf&uumlgen.</li>
</ul> </ul>
<br> <br>
<a name="Hideki_readings"></a> <a name="Hideki_readings"></a>
<b>Generated Readings</b> <b>Generierte Readings</b>
<ul> <ul>
<li>state (T:x H:y B:z)</li> <li>battery & batteryState (ok oder low)</li>
<li>temperature (&deg;C)</li>
<li>humidity (0-100)</li>
<li>battery (ok oder low)</li>
<li>channel (Der Sensor Kanal)</li> <li>channel (Der Sensor Kanal)</li>
<li>humidity (0-100)</li>
<li>state (T:x H:y B:z)</li>
<li>temperature (&deg;C)</li>
<br><i>- Hideki spezifisch -</i> <br><i>- Hideki spezifisch -</i>
<li>comfort_level (Status: Humidity OK... , Wet gr&ouml;&szlig;er 69% RH, Dry weiniger als 40% RH, Temperature and humidity comfortable)</li> <li>comfort_level (Status: Humidity OK... , Wet gr&ouml;&szlig;er 69% RH, Dry weniger als 40% RH, Temperature and humidity comfortable)</li>
<li>package_number (Paketnummer in der letzten Signalfolge, startet bei 1)</li><br> <li>package_number (Paketnummer in der letzten Signalfolge, startet bei 1)</li><br>
</ul> </ul>
<a name="Hideki_unset"></a> <a name="Hideki_unset"></a>
@ -571,9 +574,11 @@ Hideki_Attr(@)
<li><a href="#do_not_notify">do_not_notify</a></li> <li><a href="#do_not_notify">do_not_notify</a></li>
<li><a href="#eventMap">eventMap</a></li> <li><a href="#eventMap">eventMap</a></li>
<li><a href="#ignore">ignore</a></li> <li><a href="#ignore">ignore</a></li>
<li><a href="#showtime">showtime</a></li>
<li><a href="#readingFnAttributes">readingFnAttributes</a></li> <li><a href="#readingFnAttributes">readingFnAttributes</a></li>
</ul> <li><a href="#showtime">showtime</a></li>
<li><a name="windSpeedCorr"></a>windSpeedCorr<br>
Korrekturwert Ihrer angezeigten Windgeschwindigkeit</li>
</ul>
<br> <br>
</ul> </ul>