Hilfe bei Fehlersuche erbeten, Temperatursensor DS18B20 als Dummy

Begonnen von VB90, 14 Februar 2015, 15:48:39

Vorheriges Thema - Nächstes Thema

VB90

Hallo,

ich brauche mal eure Hilfe um mein Problem zu verstehen.

Ich messe mit Hilfe von mehreren DS18B20 an einer FritzBox Temperaturen.
Die FB ist via fhem2fhem mit meinem RPi verlinkt.
Hier habe ich die Sensoren via Dummy angelegt und logge die Werte.

Soweit so gut, das klappt alles.
Nur bei meinem zuletzt angelegten Sensor, läuft etwas schief.
Er misst die Temperatur, die FB zeigt mir die Werte an.
Der RPi bekommt diese auch und plottet mit auch eine schöne Kurve aus dem Logfile.
Allerdings der Wert (STATE) des Sensors ist immer 0.0°C.

Zur Veranschaulichung im Anhang zwei Screens und der Auszug aus der cfg.


define FB_T_RJ45_7_Pool cloneDummy OWX_28_359698060000
attr FB_T_RJ45_7_Pool event-on-change-reading T:
attr FB_T_RJ45_7_Pool group Temperatur
attr FB_T_RJ45_7_Pool icon scene_pool
attr FB_T_RJ45_7_Pool room Pool
attr FB_T_RJ45_7_Pool stateFormat {sprintf("%.1f",ReadingsVal("FB_T_RJ45_7_TempPool","temperature",0))."°C"}

define FileLog_FB_T_RJ45_7_Pool FileLog /opt/fhem/log/TempTerr-%Y-%WKW.log FB_T_RJ45_7_Pool|FB_T_RJ45_7_Pool:T:.*
attr FileLog_FB_T_RJ45_7_Pool archivedir ./log-archive/
attr FileLog_FB_T_RJ45_7_Pool nrarchive 1
define SVG_FileLog_FB_T_RJ45_7_Pool_1 SVG FileLog_FB_T_RJ45_7_Pool:SVG_FileLog_FB_T_RJ45_7_Pool_1:CURRENT
attr SVG_FileLog_FB_T_RJ45_7_Pool_1 room Pool
attr SVG_FileLog_FB_T_RJ45_7_Pool_1 group Diagramme
Man muss das Rad nicht neu erfinden, nur wissen wie es gedreht wird.

betateilchen

willst Du wirklich FB_T_RJ45_7_TempPool verwenden oder nicht doch lieber FB_T_RJ45_7_Pool ?
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

VB90

Man muss das Rad nicht neu erfinden, nur wissen wie es gedreht wird.