Hallo,
in Anlehnung an meine Frage: Datenübertragung aus Wswin in FHEM möchte ich das mal Verallgemeinern bzw. anders formulieren. (https://forum.fhem.de/index.php/topic,53163.0.html)
Gibte es eine Möglichkeit, Daten welche in einer entsprechenden Form in einer Datei bereitgestellt werden, zyklisch auslesen und in FHEM als Device darzustellen? Das nachher ist wie mit einen normalen Device damit weiterarbeiten kann.
Gruß Udo
Hallo,
hatte mal kurzzeitig ähnliches vor.
Daten von einem selbstgebauten Humidity-/Temperatursensor in eine Datei schreiben und dann in fhem darstellen:
define HumTemp CustomReadings
attr HumTemp interval 120
attr HumTemp readingDefinitions humidity:qx(sed -n '2p' /home/pi/DepthFile),measured-temp:qx(sed -n '1p' /home/pi/DepthFile)
attr HumTemp room Test
liest alle 120sec die erste und 2te Zeile der Datei DepthFile (nicht wundern das letztendliche Ziel war ein Füllstandssensor) und trägt die Werte in die Readings "humidity" und "measured-temp" ein.
Ist allerdings mein erster Versuch, habe den aber nicht weiter verfolgt...
...hat aber funktioniert...
Gruß, Joachim
Hallo Joachim,
Danke für den Vorschlag. Das könnte die Lösung sein wie ich es wollte. Ich werde es mal ausprobieren und berichten.
Gruß Udo
Hallo Joachim,
es hat funktioniert. So wollte ich es. Habe jetzt die Daten als Readings im System.
Danke.
Gruß Udo
Hallo Udo,
freut mich!
Gerne!
Viel Freude weiterhin!
Gruß, Joachim