Hallo Zusammen,
sitze schon einige Stunden am Probieren und frage mich ob ich irgendwo was übersehen oder verpasst habe ?
Im Reading taucht dewpoint mit Wert und absFeuchte mit Wert auf soweit alles Richtig.
Aber zur Anzeige bleibt der Wert immer nur auf 0.0 stehen alle anderen Werte wie T für Temperatur, H für humidity oder absFeuchte werden richtig angezeigt.
Wie geschrieben versuche ich jetzt schon einige Stunden mit userReading und stateFormat irgend was zu erreichen und es klappt par tu nicht.
Hat jemand bitte einen Rat für mich ?
Hier mal ein list
Internals:
ASYNC 0
DEF 26.E8DB84000003 300
ERRCOUNT 0
ERRSTATE 0
INTERVAL 300
IODev OWio1
NAME Keller_Klima
NEXTSEND 1513877296.40436
NOTIFYDEV global
NR 258
NTFY_ORDER 50-Keller_Klima
OW_FAMILY 26
OW_ID E8DB84000003
PRESENT 1
ROM_ID 26.E8DB84000003.F2
STATE T: 16.2 H: 62.6 D: 0.0 A: 8.6
TYPE OWMULTI
Helper:
DBLOG:
Feuchte:
myDbLog:
TIME 1513873396.5787
VALUE 61.996560190778
Temperatur:
myDbLog:
TIME 1513873396.5787
VALUE 16.1
VDD:
myDbLog:
TIME 1513877296.54025
VALUE 5.00
absFeuchte:
myDbLog:
TIME 1513877296.54025
VALUE 8.6
temperature:
myDbLog:
TIME 1513877296.54025
VALUE 16.2
voltage:
myDbLog:
TIME 1513877296.54025
VALUE 2.78
READINGS:
2017-12-21 18:28:16 VDD 5.00
2017-12-21 18:28:16 absFeuchte 8.6
2017-12-21 18:28:16 dewpoint
9.1
2017-12-21 18:28:16 humidity 62.642446901162
2017-12-21 18:28:16 sense 0
2017-12-21 18:28:16 state vad: 2.78 V (T: 16.2 °C s: 0.00 V)
2017-12-21 18:28:16 temperature 16.2
2017-12-21 18:28:16 voltage 2.78
owg_val:
16.16796875
5
2.78
0
tempf:
factor 1
offset 0
Attributes:
DbLogInclude temperature,humidity,dewpoint
IODev OWio1
event-min-interval VDD:300,voltage:300,temperature:300,Feuchte:300,Temperatur:300
event-on-change-reading VDD,voltage,temperature,Feuchte,Temperatur
icon scene_wine_cellar
model DS2438
room Keller
stateFormat {sprintf("T: %.1f H: %.1f D: %.1f A: %.1f", ReadingsVal("Keller_Klima","temperature",0), ReadingsVal("Keller_Klima","humidity",0), ReadingsVal("Keller_Klima","dewpoint",0), ReadingsVal("Keller_Klima","absFeuchte",0))}
userReadings humidity:.* {((ReadingsVal("Keller_Klima","voltage",0)*161.29) / (ReadingsVal("Keller_Klima","VDD",0)) - 25.8065) / (1.0546 - (ReadingsVal("Keller_Klima","temperature",0) * 0.00216))}
Danke vielmals
Hans-Jürgen
in Deinem dewpoint reading steht ein Zeilenumbruch, der da nicht stehen darf.
Oh je, das Leben kann so einfach sein...
Zeilenumbruch in der dewpoint def entfernt, gefunden.
Danke Danke betateilchen !