mehrere Readings mit notify setzen

Begonnen von Alveole, 25 Februar 2018, 19:41:19

Vorheriges Thema - Nächstes Thema

Alveole

Hallo,
ich möchte gern mehrere Readings (state und getG1) in einem Dummy per notify setzen. So lässt sich der Dummy am einfachsten in meine DBLog Stuktur und Filter integrieren.
Geloggt wird nur getG1 (KNX-System).
Das notify rechnet aus den gelesenen Impulsen des Gaszählers die m3 aus.

aktuell erfolgt dies mit
define Medien_Gas_haupt_format1 notify Medien_Gas_haupt.* {fhem("set Medien_Gas_haupt_format getG1 " . (Value("Medien_Gas_haupt") / 100))};;{fhem("set Medien_Gas_haupt_format " . (Value("Medien_Gas_haupt") / 100))}

meines erachtens ziehmlich umständlich.


Lässt sich das irgendwie vereinfachen?
Danke!

Otto123

#1
Ja mit set magic -> https://fhem.de/commandref_DE.html#set
Einfach nur set Befehl ohne nach Perl und zurück ...

Man müsste noch prüfen ob das rechnen geht - sonst musst Du UserReadings machen

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz