Not working. I have two problems.
1) First location has this sporadic (hourly) temp as the last temp it is
reading from pond.txt. When the field is empty, it logs "pond: cannot read
value: could not convert string to float:." as defined in pond.py. When
there is a temp, it is properly added to the database. If it matters, new
sporadic data is saved at :15 minutes each hour.
The plot is ignoring all the data saved at one hour interval. Plotting
stopped with the last datappint saved at 5 min interval. Last plotted
datapoint was at 13:15. All further hourly datapoints starting from 14:15
to 20:15 inclusive are not ploted. After I reverted to the old way, from
20:30 data is plotted again from that point on.
That particular plot displays 3 different temperatures: other 2 are being
saved at 5 min intervals.
2) Second location apparently breaks after the empty field, when I save the
hourly data into the second position at the pond.txt. like ",24.1" without
quotes. Pond.py never loads the number after the empty field and the comma
to the database. As soon as I reverted to saving both temps, both fields
are being read correctly.
What to save as an empty field so that pond.py does not break further
reading after the empty field? There is no data, logically, I shouldn't
save anything there. Seems like Python problem? I do not know Python.
Should I read data differently?
I am saving data into pond.txt like this:
Location 1:
23.4,21.8,22.4,23.3,18.0,17.4
Location 2:
18,24.1
Reading it with code modified to read multiple comma separated fields:
with open(self.filename) as f:
line = f.readline()
value = line.split(',')
syslog.syslog(syslog.LOG_DEBUG, "pond: found value of %s" % value)
event.record['leafTemp1'] = float(value[0])
event.record['extraTemp2'] = float(value[1])
...
--
You received this message because you are subscribed to the Google Groups
"weewx-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/weewx-user/ac9eabf1-8170-43de-9958-090d8f537c1a%40googlegroups.com.