UserReadings: Unterschied zwischen den Versionen
K (Informationen zu geänderter Behandlung des "Triggers" korrigiert / überarbeitet. Außerdem: die commandref stimmt, auch wenn die notwendige Änderung nicht (für jeden) offensichtlich ist.) |
|||
Zeile 10: | Zeile 10: | ||
== Syntax == | == Syntax == | ||
{{Randnotiz|RNTyp=y|RNText='''Geändertes Verhalten - bitte beachten''' | |||
Im April 2016 hat sich die Verarbeitung des ''Triggers'' dahingehend geändert, dass die Trigger-Spezifikation jetzt als [[Regulärer Ausdruck]] interpretiert wird, damit also z.B. ein <code>avgTemp:temperature</code> geändert werden muss in <code>avgTemp:temperature.*</code>. | |||
Technische Details dazu wurden in {{Link2Forum|Topic=52165|LinkText=diesem Forenthread}} diskutiert. | |||
}} | |||
Siehe [http://fhem.de/commandref.html#readingFnAttributes commandref]. | Siehe [http://fhem.de/commandref.html#readingFnAttributes commandref]. | ||
Zeile 15: | Zeile 20: | ||
=== Integralfunktion - integral === | === Integralfunktion - integral === | ||
Die Verwendung der Integralfunktion bei ''userReadings'' ist ausführlich im Forenbeitrag {{Link2Forum|Topic=26300|Message=193084|LinkText=Integralfunktion bei UserReadings}} erklärt. | Die Verwendung der Integralfunktion bei ''userReadings'' ist ausführlich im Forenbeitrag {{Link2Forum|Topic=26300|Message=193084|LinkText=Integralfunktion bei UserReadings}} erklärt. | ||
== Links == | == Links == |
Version vom 22. Juni 2016, 11:03 Uhr
An dieser Seite wird momentan noch gearbeitet. |
Über das Attribut userReadings können bei einem Device benutzerdefinierte Readings einschließlich der Anweisungen zum Befüllen derselben festgelegt werden. Das können zum Einen Formatänderungen ("sprintf"), oder aber auch durch die Modifier
- difference
- differential
- integral
- offset
- monotonic
gesteuerte Berechnungen sein.
Syntax
Geändertes Verhalten - bitte beachten
Im April 2016 hat sich die Verarbeitung des Triggers dahingehend geändert, dass die Trigger-Spezifikation jetzt als Regulärer Ausdruck interpretiert wird, damit also z.B. ein avgTemp:temperature
geändert werden muss in avgTemp:temperature.*
.
Siehe commandref.
Beispiele
Integralfunktion - integral
Die Verwendung der Integralfunktion bei userReadings ist ausführlich im Forenbeitrag Integralfunktion bei UserReadings erklärt.
Links
- Benutzungstipps (Best Practice) für das Attribut in diesem Forenthread