doc: readingFnAttributes formatting

git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@3866 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
rudolfkoenig 2013-09-07 06:07:34 +00:00
parent c142d16873
commit 8aca349902
2 changed files with 23 additions and 25 deletions

View File

@ -377,12 +377,13 @@ A line ending with \ will be concatenated with the next one, so long lines
devices. devices.
</li> </li>
<br>
<a name="readingFnAttributes"></a> <a name="readingFnAttributes"></a>
<b>readingFnAttributes</b><br> <h4>readingFnAttributes</h4>
The following attributes are honored by the modules that make use The following attributes are honored by the modules that make use
of the standardized readings updating mechanism in fhem.pl. Check the of the standardized readings updating mechanism in fhem.pl. Check the
modules attribute list if you want to know if it is supporting it. modules attribute list if you want to know if it is supporting it.
<br>
<br>
<a name="stateFormat"></a> <a name="stateFormat"></a>
<li>stateFormat<br> <li>stateFormat<br>
@ -409,17 +410,7 @@ A line ending with \ will be concatenated with the next one, so long lines
expressions in that list. If set, only changes of the listed readings expressions in that list. If set, only changes of the listed readings
create events. In other words, if a reading listed here is updated with the create events. In other words, if a reading listed here is updated with the
new value identical to the old value, no event is created. new value identical to the old value, no event is created.
</li><br> </li>
<a name="event-min-interval"></a>
<li>event-min-interval<br>
This attribute takes a comma-separated list of reading:minInterval pairs.
You may use regular expressions for reading. Events will only be
generated, if at least minInterval seconds elapsed since the last reading
of the matched type.
</li><br>
The precedence of event-on-update-reading and event-on-change-reading is as The precedence of event-on-update-reading and event-on-change-reading is as
follows: follows:
<ol> <ol>
@ -430,7 +421,15 @@ A line ending with \ will be concatenated with the next one, so long lines
<li>If a reading is listed in event-on-update-reading, an update of the <li>If a reading is listed in event-on-update-reading, an update of the
reading creates an event no matter whether the reading is also listed reading creates an event no matter whether the reading is also listed
in event-on-change-reading.</li> in event-on-change-reading.</li>
</ol><br> </ol>
<a name="event-min-interval"></a>
<li>event-min-interval<br>
This attribute takes a comma-separated list of reading:minInterval pairs.
You may use regular expressions for reading. Events will only be
generated, if at least minInterval seconds elapsed since the last reading
of the matched type.
</li>
<a name="userReadings"></a> <a name="userReadings"></a>
<li>userReadings<br> <li>userReadings<br>

View File

@ -301,7 +301,7 @@ Zeilen erstreckende Befehle, indem man keine \ am Zeilenende eingeben muss.</p>
<li> <li>
die Befehlszeile kann die selbe Ger&auml;tebezeichnung mehrfach enthalten z.B.: &quot;set die Befehlszeile kann die selbe Ger&auml;tebezeichnung mehrfach enthalten z.B.: &quot;set
lamp1-lamp3, lamp3 on&quot;. lamp1-lamp3, lamp3 on&quot;.
Lamp3 wird hier zwei Mal eingeschalten.</span></li> Lamp3 wird hier zwei Mal eingeschalten.</li>
<li>um Strukturen mit komplexeren Anforderungen zu realisieren lesen Sie bitte <li>um Strukturen mit komplexeren Anforderungen zu realisieren lesen Sie bitte
den Abschnitt zu <a href="#structure"> den Abschnitt zu <a href="#structure">
structure</a>. structure</a>.
@ -386,13 +386,11 @@ Zeilen erstreckende Befehle, indem man keine \ am Zeilenende eingeben muss.</p>
<li>showtime<br> <li>showtime<br>
Wird im FHEMWEB verwendet, um die Zeit der letzten Aktivit&auml;t Wird im FHEMWEB verwendet, um die Zeit der letzten Aktivit&auml;t
anstelle des Status in der Gesamtansicht anzuzeigen. N&uuml;tzlich z.B. anstelle des Status in der Gesamtansicht anzuzeigen. N&uuml;tzlich z.B.
f&uuml;r FS20 PIRI Ger&auml;te.</span> f&uuml;r FS20 PIRI Ger&auml;te.
</li> </li>
<br><br>
<a name="readingFnAttributes"></a> <a name="readingFnAttributes"></a>
<b>readingFnAttribute</b><br> <h4>readingFnAttribute</h4>
Die folgenden Attribute werden bei Modulen verwendet, die standardisierte Die folgenden Attribute werden bei Modulen verwendet, die standardisierte
"readings" Aktualisierung der fhem.pl benutzen. Informieren Sie sich in der "readings" Aktualisierung der fhem.pl benutzen. Informieren Sie sich in der
Liste der Modulattribute wenn Sie wissen m&ouml;chten ob dies Liste der Modulattribute wenn Sie wissen m&ouml;chten ob dies
@ -422,10 +420,11 @@ Zeilen erstreckende Befehle, indem man keine \ am Zeilenende eingeben muss.</p>
Dieses Attribut enth&auml;lt eine durch Kommata getrennte Liste von Dieses Attribut enth&auml;lt eine durch Kommata getrennte Liste von
"readings". Wenn gesetzt, erzeugen nur Ver&auml;nderungen der gelisteten "readings". Wenn gesetzt, erzeugen nur Ver&auml;nderungen der gelisteten
"readings" ein Ereignis. Wenn die aktualiserten Werte der gelisteten "readings" ein Ereignis. Wenn die aktualiserten Werte der gelisteten
"readings" identisch sind, wird kein Ereignis generiert.</li><p> Die "readings" identisch sind, wird kein Ereignis generiert.</li>
unterschiedlichen Bedeutungen von event-on-update-reading und
event-on-change-reading sind folgende</span>: Die unterschiedlichen Bedeutungen von event-on-update-reading und
<ul> event-on-change-reading sind folgende:
<ol>
<li>Wenn beide Attribute nicht gesetzt sind erzeugt jede Aktualisierung <li>Wenn beide Attribute nicht gesetzt sind erzeugt jede Aktualisierung
eines jeden "readings" eines Ger&auml;tes ein Ereignis.</li> eines jeden "readings" eines Ger&auml;tes ein Ereignis.</li>
<li>Wenn eines der Attribute gesetzt ist, erzeugen nur Updates oder <li>Wenn eines der Attribute gesetzt ist, erzeugen nur Updates oder
@ -434,7 +433,7 @@ Zeilen erstreckende Befehle, indem man keine \ am Zeilenende eingeben muss.</p>
<li>Wenn ein "reading" in event-on-update-reading aufgef&uuml;hrt ist, <li>Wenn ein "reading" in event-on-update-reading aufgef&uuml;hrt ist,
erzeugt eine Aktualisierung ein Ereignis unabh&auml;ngig ob das erzeugt eine Aktualisierung ein Ereignis unabh&auml;ngig ob das
"reading" auch in event-on-change-reading aufgelistet ist.</li> "reading" auch in event-on-change-reading aufgelistet ist.</li>
</ul><br></li> </ol>
<a name="event-min-interval"></a> <a name="event-min-interval"></a>
<li>event-min-interval<br> <li>event-min-interval<br>
@ -442,7 +441,7 @@ Zeilen erstreckende Befehle, indem man keine \ am Zeilenende eingeben muss.</p>
"readings:minInterval" Paare. readings kann ein regexp sein. Ein Event wird "readings:minInterval" Paare. readings kann ein regexp sein. Ein Event wird
nur dann generiert, falls seit dem letzten Auftreten des gleichen Events nur dann generiert, falls seit dem letzten Auftreten des gleichen Events
mindestens minInterval Sekunden vergangen sind. mindestens minInterval Sekunden vergangen sind.
</li><br> </li>
<a name="userReadings"></a> <a name="userReadings"></a>
<li>userReadings<br> <li>userReadings<br>