mirror of
https://github.com/fhem/fhem-mirror.git
synced 2025-05-04 22:19:38 +00:00
doc: readingFnAttributes formatting
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@3866 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
parent
c142d16873
commit
8aca349902
@ -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>
|
||||||
|
@ -301,7 +301,7 @@ Zeilen erstreckende Befehle, indem man keine \ am Zeilenende eingeben muss.</p>
|
|||||||
<li>
|
<li>
|
||||||
die Befehlszeile kann die selbe Gerätebezeichnung mehrfach enthalten z.B.: "set
|
die Befehlszeile kann die selbe Gerätebezeichnung mehrfach enthalten z.B.: "set
|
||||||
lamp1-lamp3, lamp3 on".
|
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
|
<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ät
|
Wird im FHEMWEB verwendet, um die Zeit der letzten Aktivität
|
||||||
anstelle des Status in der Gesamtansicht anzuzeigen. Nützlich z.B.
|
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>
|
</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öchten ob dies
|
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
|
Dieses Attribut enthält eine durch Kommata getrennte Liste von
|
||||||
"readings". Wenn gesetzt, erzeugen nur Veränderungen der gelisteten
|
"readings". Wenn gesetzt, erzeugen nur Verä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ätes ein Ereignis.</li>
|
eines jeden "readings" eines Gerä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ührt ist,
|
<li>Wenn ein "reading" in event-on-update-reading aufgeführt ist,
|
||||||
erzeugt eine Aktualisierung ein Ereignis unabhängig ob das
|
erzeugt eine Aktualisierung ein Ereignis unabhä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>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user