Dblogg: Wo genau Funktion ergänzen?

Begonnen von choetzu, 04 Mai 2019, 00:06:03

Vorheriges Thema - Nächstes Thema

choetzu

Code: [Auswählen]
$fld[2]=~"rain"?1:$fld[2]=~"dry"?0:undef

Hallo,
Ich habe daüen Regensensor von homematic und logge mit dblog (device Logging). Nun habe ich im Forum oben stehende Anpassung gesehen. Doch wo genau muss man diesen code eingeben? In der gplot  datei ging es leiter nicht.
Lg C
Raspi3, EnOcean, Zwave, Homematic

Otto123

Hi,

der muss im Ploteditor in die Spalte Function. Wo der dann in der gplot Datei landet weiß ich leider nicht.

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

choetzu

Zitat von: Otto123 am 04 Mai 2019, 00:32:22
Hi,

der muss im Ploteditor in die Spalte Function. Wo der dann in der gplot Datei landet weiß ich leider nicht.

Gruß Otto

Danke Otto. Diese Spalte suche ich bei mir vergebens. Da ich mit Dblog logge, ist diese Spalte wie nicht vorhanden. Komisch

(https://uploads.tapatalk-cdn.com/20190504/d239f76d43016929c7fa5c80ca0c8bd4.jpg)
Raspi3, EnOcean, Zwave, Homematic

krikan

Ist ein (bekanntes) Thema an dem wohl derzeit gearbeitet wird:
https://forum.fhem.de/index.php/topic,99763.0.html

Editiere einfach die passende .gplot-Datei.

Bitte beachte aber, dass für Dblog Anpassungen an der Funktion notwendig sind: https://wiki.fhem.de/wiki/SVG-Plots_von_FileLog_auf_DbLog_umstellen#.40fld

Gruß, Christian

choetzu

Super, danke.

Es hat wie folgt geklappt:

1. DBlog Device auf "attr <<Device>> DbLogType History" schalten
2. Neues SVG File erstellen und beim Feld "Device:Reading" folgendes eingeben

Regensensor_Rain:state:::$val=($val=~"rain"?10:1)

3. Write .gplot file...
4. Fertig

Danke für die Hilfe.

Raspi3, EnOcean, Zwave, Homematic