Hi,
With the update to Py3 version of weewx, I ran into a failure to execute the cmon.py unless I made this change to the file:
327c327
< p = Popen(cmd, shell=True, text=True, stdout=PIPE)
---
> p = Popen(cmd, shell=True, stdout=PIPE)
otherwise cmon would exit on a compare type mismatch
Also for Raspbian OS latest update the cpu temp file seems to have moved to
/sys/class/hwmon/hwmon0
and the file is temp1_input , needed to tweak the station.html.tmpl in exfoliation to add cpu_temp1 for graphing.