Werte aus Sensor Textdatei auslesen loggen plotten

Begonnen von Deckoffizier, 30 September 2014, 20:39:58

Vorheriges Thema - Nächstes Thema

Deckoffizier

Hallo Allerseits,

Leider gehen mir nach stundenlangen suchen und probieren die Ideen aus.

Versuche die aus meinem USB 1wire Busmaster in der Textdatei abgelegte Werte /tmp/sb0v.txt aus fakelog auszuwerten.

In den Beispielen finde ich bisher nur Dateien mit der Endung .log die sich Auswerten lassen.

Wie kann man aus fakelog die Werte auslesen angezeigt wird ja schon mal immer ein gerade aktueller Temperaturwert meines DS18B20 Sensors ?

Hier mal der Ausschnitt aus meiner fhem.cfg als krampfhafter Versuch..... ReadingsVal bringt mir in verschiedenen Varianten wie state,log ,raw-data leider kein Ergebnis.

define puffertemp FileLog /tmp/sb0v.txt fakelog
attr puffertemp logtype temp4hum6:Plot,text
attr puffertemp room Heizraum

define Puffertemp_untenAnzeige dummy
attr Puffertemp_untenAnzeige room Heizraum
define puffertemp_untenDummy at +*00:00:30 { my $d= ReadingsVal("puffertemp","value",0);; fhem("set Puffertemp_untenAnzeige $d");;}
define FileLog_Puffer_untenAnzeige FileLog ./log/Puffertemp_untenAnzeige-%d.log Puffertemp_untenAnzeige:.*
attr FileLog_Puffer_untenAnzeige logtype temp4hum6:Plot,text
attr FileLog_Puffer_untenAnzeige room Heizraum

über etwas Beistand freut sich

Hans-Jürgen
FHEM 5.8 auf "yakkaroo Emu A1FL.1" mit CUL 868MHz, SIGNALduino,2 1Wire USB Busmaster, diverse 1 Wire Sensoren,Landroid,Aeotec USB Dongle Z-Wave Plus