mirror of
https://github.com/fhem/fhem-mirror.git
synced 2025-01-31 06:39:11 +00:00
doc: readingFnAttributes formatting
git-svn-id: https://svn.fhem.de/fhem/trunk@3866 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
parent
b22b4aa8a7
commit
51d92e4636
@ -377,12 +377,13 @@ A line ending with \ will be concatenated with the next one, so long lines
|
||||
devices.
|
||||
</li>
|
||||
|
||||
<br>
|
||||
<a name="readingFnAttributes"></a>
|
||||
<b>readingFnAttributes</b><br>
|
||||
<h4>readingFnAttributes</h4>
|
||||
The following attributes are honored by the modules that make use
|
||||
of the standardized readings updating mechanism in fhem.pl. Check the
|
||||
modules attribute list if you want to know if it is supporting it.
|
||||
<br>
|
||||
<br>
|
||||
|
||||
<a name="stateFormat"></a>
|
||||
<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
|
||||
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.
|
||||
</li><br>
|
||||
|
||||
<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>
|
||||
|
||||
|
||||
</li>
|
||||
The precedence of event-on-update-reading and event-on-change-reading is as
|
||||
follows:
|
||||
<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
|
||||
reading creates an event no matter whether the reading is also listed
|
||||
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>
|
||||
<li>userReadings<br>
|
||||
|
@ -301,7 +301,7 @@ Zeilen erstreckende Befehle, indem man keine \ am Zeilenende eingeben muss.</p>
|
||||
<li>
|
||||
die Befehlszeile kann die selbe Gerätebezeichnung mehrfach enthalten z.B.: "set
|
||||
lamp1-lamp3, lamp3 on".
|
||||
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
|
||||
den Abschnitt zu <a href="#structure">
|
||||
structure</a>.
|
||||
@ -386,13 +386,11 @@ Zeilen erstreckende Befehle, indem man keine \ am Zeilenende eingeben muss.</p>
|
||||
<li>showtime<br>
|
||||
Wird im FHEMWEB verwendet, um die Zeit der letzten Aktivität
|
||||
anstelle des Status in der Gesamtansicht anzuzeigen. Nützlich z.B.
|
||||
für FS20 PIRI Geräte.</span>
|
||||
für FS20 PIRI Geräte.
|
||||
</li>
|
||||
|
||||
<br><br>
|
||||
|
||||
<a name="readingFnAttributes"></a>
|
||||
<b>readingFnAttribute</b><br>
|
||||
<h4>readingFnAttribute</h4>
|
||||
Die folgenden Attribute werden bei Modulen verwendet, die standardisierte
|
||||
"readings" Aktualisierung der fhem.pl benutzen. Informieren Sie sich in der
|
||||
Liste der Modulattribute wenn Sie wissen möchten ob dies
|
||||
@ -422,10 +420,11 @@ Zeilen erstreckende Befehle, indem man keine \ am Zeilenende eingeben muss.</p>
|
||||
Dieses Attribut enthält eine durch Kommata getrennte Liste von
|
||||
"readings". Wenn gesetzt, erzeugen nur Veränderungen der gelisteten
|
||||
"readings" ein Ereignis. Wenn die aktualiserten Werte der gelisteten
|
||||
"readings" identisch sind, wird kein Ereignis generiert.</li><p> Die
|
||||
unterschiedlichen Bedeutungen von event-on-update-reading und
|
||||
event-on-change-reading sind folgende</span>:
|
||||
<ul>
|
||||
"readings" identisch sind, wird kein Ereignis generiert.</li>
|
||||
|
||||
Die unterschiedlichen Bedeutungen von event-on-update-reading und
|
||||
event-on-change-reading sind folgende:
|
||||
<ol>
|
||||
<li>Wenn beide Attribute nicht gesetzt sind erzeugt jede Aktualisierung
|
||||
eines jeden "readings" eines Gerätes ein Ereignis.</li>
|
||||
<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ührt ist,
|
||||
erzeugt eine Aktualisierung ein Ereignis unabhängig ob das
|
||||
"reading" auch in event-on-change-reading aufgelistet ist.</li>
|
||||
</ul><br></li>
|
||||
</ol>
|
||||
|
||||
<a name="event-min-interval"></a>
|
||||
<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
|
||||
nur dann generiert, falls seit dem letzten Auftreten des gleichen Events
|
||||
mindestens minInterval Sekunden vergangen sind.
|
||||
</li><br>
|
||||
</li>
|
||||
|
||||
<a name="userReadings"></a>
|
||||
<li>userReadings<br>
|
||||
|
Loading…
Reference in New Issue
Block a user