Updated to 4.7.0 Skin Stopped Updating

162 views
Skip to first unread message

Mitchell Tuckness

unread,
Mar 29, 2022, 9:25:20 PM3/29/22
to weewx-user
Last Sunday i updated Weewx to version 4.7 and I thought all was well, but I just noticed that while MQTT is updating the temperature when you visit the page, the graphs and charts are not updating. in the syslog, I see the following error, can anyone help me figure out what is erroring out to resolve?

I also updated the belchertown skin to the latest master version in case it was something on the skin, nothing changed. I can post another log if needed, just let me know which one.

Thanks!

~:weewx-pi@userx$sudo tail -f /var/log/syslog
[sudo] password for userx:
Mar 29 19:02:30 weewx-pi weewx[876] DEBUG weewx.restx: AWEKAS: wait interval (120 < 600) has not passed for record 2022-03-29 19:02:00 MDT (1648602120)
Mar 29 19:02:30 weewx-pi weewx[876] DEBUG weewx.restx: WeatherCloud: wait interval (120 < 600) has not passed for record 2022-03-29 19:02:00 MDT (1648602120)
Mar 29 19:02:30 weewx-pi weewx[876] DEBUG weewx.restx: OWM: wait interval (120 < 600) has not passed for record 2022-03-29 19:02:00 MDT (1648602120)
Mar 29 19:02:30 weewx-pi weewx[876] DEBUG weewx.reportengine: Running reports for latest time in the database.
Mar 29 19:02:30 weewx-pi weewx[876] DEBUG weewx.reportengine: Running report 'SeasonsReport'
Mar 29 19:02:30 weewx-pi weewx[876] DEBUG weewx.restx: Twitter: wait interval (120 < 3600) has not passed for record 2022-03-29 19:02:00 MDT (1648602120)
Mar 29 19:02:30 weewx-pi weewx[876] DEBUG weewx.reportengine: Found configuration file /home/weewx/skins/Seasons/skin.conf for report 'SeasonsReport'
Mar 29 19:02:30 weewx-pi weewx[876] DEBUG weewx.cheetahgenerator: Using search list ['weewx.cheetahgenerator.Almanac', 'weewx.cheetahgenerator.Current', 'weewx.cheetahgenerator.DisplayOptions', 'weewx.cheetahgenerator.Extras', 'weewx.cheetahgenerator.Gettext', 'weewx.cheetahgenerator.JSONHelpers', 'weewx.cheetahgenerator.PlotInfo', 'weewx.cheetahgenerator.SkinInfo', 'weewx.cheetahgenerator.Station', 'weewx.cheetahgenerator.Stats', 'weewx.cheetahgenerator.UnitInfo']
Mar 29 19:02:30 weewx-pi weewx[876] INFO weewx.restx: MQTT: Published record 2022-03-29 19:02:00 MDT (1648602120)
Mar 29 19:02:30 weewx-pi weewx[876] DEBUG weewx.manager: Daily summary version is 4.0
Mar 29 19:02:33 weewx-pi weewx[876] INFO weewx.cheetahgenerator: Generated 8 files for report SeasonsReport in 3.30 seconds
Mar 29 19:02:33 weewx-pi weewx[876] DEBUG weewx.manager: Daily summary version is 4.0
Mar 29 19:02:34 weewx-pi weewx[876] INFO weewx.imagegenerator: Generated 15 images for report SeasonsReport in 0.89 seconds
Mar 29 19:02:34 weewx-pi weewx[876] INFO weewx.reportengine: Copied 0 files to /var/www/lovingtonweather.com/weewx
Mar 29 19:02:34 weewx-pi weewx[876] DEBUG weewx.reportengine: Report 'SmartphoneReport' not enabled. Skipping.
Mar 29 19:02:34 weewx-pi weewx[876] DEBUG weewx.reportengine: Report 'MobileReport' not enabled. Skipping.
Mar 29 19:02:34 weewx-pi weewx[876] DEBUG weewx.reportengine: Report 'StandardReport' not enabled. Skipping.
Mar 29 19:02:34 weewx-pi weewx[876] DEBUG weewx.reportengine: Running report 'Highcharts'
Mar 29 19:02:34 weewx-pi weewx[876] DEBUG weewx.reportengine: Found configuration file /home/weewx/skins/Highcharts/skin.conf for report 'Highcharts'
Mar 29 19:02:34 weewx-pi weewx[876] DEBUG weewx.cheetahgenerator: Using search list ['user.highchartssearchlist.HighchartsMinRanges', 'user.highchartssearchlist.HighchartsWeek', 'user.highchartssearchlist.HighchartsYear', 'user.highchartssearchlist.HighchartsWindRose', 'weewx.cheetahgenerator.Almanac', 'weewx.cheetahgenerator.Current', 'weewx.cheetahgenerator.DisplayOptions', 'weewx.cheetahgenerator.Extras', 'weewx.cheetahgenerator.Gettext', 'weewx.cheetahgenerator.JSONHelpers', 'weewx.cheetahgenerator.PlotInfo', 'weewx.cheetahgenerator.SkinInfo', 'weewx.cheetahgenerator.Station', 'weewx.cheetahgenerator.Stats', 'weewx.cheetahgenerator.UnitInfo']
Mar 29 19:02:34 weewx-pi weewx[876] DEBUG weewx.manager: Daily summary version is 4.0
Mar 29 19:02:36 weewx-pi weewx[876] DEBUG weewx.cheetahgenerator: Skip 'year.json': last_mod=1648601797.563521 age=359.32245445251465 stale=3600
Mar 29 19:02:36 weewx-pi weewx[876] INFO weewx.cheetahgenerator: Generated 1 files for report Highcharts in 2.46 seconds
Mar 29 19:02:36 weewx-pi weewx[876] DEBUG weewx.reportengine: Running report 'Belchertown'
Mar 29 19:02:36 weewx-pi weewx[876] DEBUG weewx.reportengine: Found configuration file /home/weewx/skins/Belchertown/skin.conf for report 'Belchertown'
Mar 29 19:02:36 weewx-pi weewx[876] DEBUG weewx.cheetahgenerator: Using search list ['user.belchertown.getData', 'weewx.cheetahgenerator.Almanac', 'weewx.cheetahgenerator.Current', 'weewx.cheetahgenerator.DisplayOptions', 'weewx.cheetahgenerator.Extras', 'weewx.cheetahgenerator.Gettext', 'weewx.cheetahgenerator.JSONHelpers', 'weewx.cheetahgenerator.PlotInfo', 'weewx.cheetahgenerator.SkinInfo', 'weewx.cheetahgenerator.Station', 'weewx.cheetahgenerator.Stats', 'weewx.cheetahgenerator.UnitInfo']
Mar 29 19:02:36 weewx-pi weewx[876] DEBUG weewx.manager: Daily summary version is 4.0
Mar 29 19:02:40 weewx-pi weewx[876] INFO weewx.cheetahgenerator: Generated 11 files for report Belchertown in 3.59 seconds
Mar 29 19:02:40 weewx-pi weewx[876] INFO weewx.reportengine: Copied 2 files to /var/www/lovingtonweather.com/
Mar 29 19:02:40 weewx-pi weewx[876] DEBUG weewx.manager: Daily summary version is 4.0
Mar 29 19:02:40 weewx-pi weewx[876] ERROR weewx.reportengine: Caught unrecoverable exception in generator 'user.belchertown.HighchartsJsonGenerator'
Mar 29 19:02:40 weewx-pi weewx[876] ERROR weewx.reportengine:         ****  invalid literal for int() with base 10: '%'
Mar 29 19:02:40 weewx-pi weewx[876] ERROR weewx.reportengine:         ****  Traceback (most recent call last):
Mar 29 19:02:40 weewx-pi weewx[876] ERROR weewx.reportengine:         ****    File "/home/weewx/bin/weewx/reportengine.py", line 197, in run
Mar 29 19:02:40 weewx-pi weewx[876] ERROR weewx.reportengine:         ****      obj.start()
Mar 29 19:02:40 weewx-pi weewx[876] ERROR weewx.reportengine:         ****    File "/home/weewx/bin/weewx/reportengine.py", line 378, in start
Mar 29 19:02:40 weewx-pi weewx[876] ERROR weewx.reportengine:         ****      self.run()
Mar 29 19:02:40 weewx-pi weewx[876] ERROR weewx.reportengine:         ****    File "/home/weewx/bin/user/belchertown.py", line 2714, in run
Mar 29 19:02:40 weewx-pi weewx[876] ERROR weewx.reportengine:         ****      series_data = self.get_observation_data(
Mar 29 19:02:40 weewx-pi weewx[876] ERROR weewx.reportengine:         ****    File "/home/weewx/bin/user/belchertown.py", line 3726, in get_observation_data
Mar 29 19:02:40 weewx-pi weewx[876] ERROR weewx.reportengine:         ****      usage_round = int(
Mar 29 19:02:40 weewx-pi weewx[876] ERROR weewx.reportengine:         ****  ValueError: invalid literal for int() with base 10: '%'
Mar 29 19:02:40 weewx-pi weewx[876] ERROR weewx.reportengine:         ****  Generator terminated
Mar 29 19:02:40 weewx-pi weewx[876] DEBUG weewx.reportengine: Report 'FTP' not enabled. Skipping.
Mar 29 19:02:40 weewx-pi weewx[876] DEBUG weewx.reportengine: Report 'RSYNC' not enabled. Skipping.
Mar 29 19:02:49 weewx-pi weewx[876] DEBUG user.gw1000: Next update in 20 seconds
Mar 29 19:02:49 weewx-pi weewx[876] DEBUG weewx.restx: Wunderground-RF: wait interval (21 < 80) has not passed for record 2022-03-29 19:02:49 MDT (1648602169)
Mar 29 19:02:49 weewx-pi weewx[876] INFO weewx.restx: MQTT: Published record 2022-03-29 19:02:49 MDT (1648602169)

Mitchell Tuckness

unread,
Mar 30, 2022, 6:39:24 AM3/30/22
to weewx-user
Attached are my config files for Weewx and the Skin.

Thanks
weewx.txt
skin.txt
Reply all
Reply to author
Forward
0 new messages