ReadingsChange: Unterschied zwischen den Versionen

Aus FHEMWiki
(Initiale Fassung: Anlass Problematik mit event-on-*-Atrributen)
 
K (defekten Link korrigiert)
Zeile 5: Zeile 5:
|ModCmdRef=readingsChange
|ModCmdRef=readingsChange
|ModTechName=33_readingsChange.pm
|ModTechName=33_readingsChange.pm
|ModForumArea=Automatisierung}}  
|ModForumArea=Automatisierung
|ModOwner=rudolfkoenig ({{Link2FU|8|Forum}} / [[Benutzer Diskussion:Rudolfkoenig|Wiki]])}}  


Eventuell ist es nötig, die Readings eines Gerätes zu formatieren, Ihnen also Nachkommastellen abzuschneiden oder Textinhalte zu entfernen, hinzufügen oder umzustellen.
Eventuell ist es nötig, die Readings eines Gerätes zu formatieren, Ihnen also Nachkommastellen abzuschneiden oder Textinhalte zu entfernen, hinzufügen oder umzustellen.


Hierzu dient das FHEM-[[:Kategorie:Hilfsmodul|Hilfsmodul]] [[readingsChangey]]. Sobald ein Reading vom Device erzeugt wird, dass dem RegEX des Moduls entspricht, wird die Formatierung, z.B. von 27.2852 zu 27.3 vorgenommen.
Hierzu dient das FHEM-[[:Kategorie:Hilfsmodul|Hilfsmodul]] [[readingsChange]]. Sobald ein Reading vom Device erzeugt wird, dass dem RegEX des Moduls entspricht, wird die Formatierung, z.B. von 27.2852 zu 27.3 vorgenommen.


=== Definition ===
=== Definition ===


Die Definition ist bestens vom Modulautor in der Referenz beschrieben.
Die Definition ist vom Modulautor in der Referenz beschrieben.


== Besonderheiten ==
== Besonderheiten ==
Zeile 23: Zeile 24:
== Links ==
== Links ==
* Forenthema zur {{Link2Forum|Topic=60226|LinkText=Vorstellung des Moduls}}
* Forenthema zur {{Link2Forum|Topic=60226|LinkText=Vorstellung des Moduls}}
 
* [[Z-Wave-PHI_PST02-1A-T%C3%BCr-,_Bewegungs-,_Helligkeits-,_Temperatursensor#Temperaturkorrektur|Beispiel zu Temperaturoffset]]


[[Kategorie:HOWTOS]]
[[Kategorie:HOWTOS]]

Version vom 6. Januar 2018, 15:22 Uhr


readingsChange
Zweck / Funktion
Formatieren von Readings
Allgemein
Typ Hilfsmodul
Details
Dokumentation EN / DE
Support (Forum) Automatisierung
Modulname 33_readingsChange.pm
Ersteller rudolfkoenig (Forum / Wiki)
Wichtig: sofern vorhanden, gilt im Zweifel immer die (englische) Beschreibung in der commandref!


Eventuell ist es nötig, die Readings eines Gerätes zu formatieren, Ihnen also Nachkommastellen abzuschneiden oder Textinhalte zu entfernen, hinzufügen oder umzustellen.

Hierzu dient das FHEM-Hilfsmodul readingsChange. Sobald ein Reading vom Device erzeugt wird, dass dem RegEX des Moduls entspricht, wird die Formatierung, z.B. von 27.2852 zu 27.3 vorgenommen.

Definition

Die Definition ist vom Modulautor in der Referenz beschrieben.

Besonderheiten

ReadingsChange ist abhängig von der Reihenfolge der Events und deren interner Verarbeitung. In dieser "Nahrungskette" steht es ziemlich weit hinten, mit dem Ergebnis, dass zum Beispiel Devices mit Attributen wie event-on-Change-reading fallweise nicht formatiert werden. Dies erklärt dieser und sein folgender Forumseintrag: readingsChange funktioniert nicht mehr


Hier spielt eine wichtige Rolle die Notify-Order, die man mit list .* NTFY_ORDER sich vor Augen führen kann.

Links