But I get an "TypeError: format() got an unexpected keyword argument 'None_string'' error.
On Thursday, February 28, 2019 at 10:15:31 PM UTC-5, rich T wrote: > > Pat > > Installed without any issues. > > Rich > > On Thursday, February 28, 2019 at 7:50:34 PM UTC-5, Pat wrote: > >> I've just released Belchertown skin 0.9. You can read the updates and >> download it here: https://github.com/poblabs/weewx-belchertown/releases >> >> A lot of work went into this release. I've learned a lot through feedback >> on the skin. >> >> This release fixes a major bug with the rain charts which were taking a >> very long time to generate. This release also brings a lot of updates to >> locale formats. >> >> *There's 1 breaking change if you are upgrading*. Please take special >> note to a few MQTT variable names which have changed to mqtt_websockets_. >> This is to reduce confusion and offer clarity on new user installations. >> >> Please let me know if you've upgraded and share your site. I'd love to >> see it out there! >> >> -- 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 weewx-user+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Feb 28 22:39:06 raspberrypi systemd[1]: Started Clean php session files. Feb 28 22:39:28 raspberrypi systemd[1]: Time has been changed Feb 28 22:39:28 raspberrypi systemd-timesyncd[279]: Synchronized to time server 194.177.210.54:123 (2.debian.pool.ntp.org). Feb 28 22:39:28 raspberrypi systemd[587]: Time has been changed Feb 28 22:39:28 raspberrypi systemd[1]: apt-daily-upgrade.timer: Adding 6min 58.014370s random time. Feb 28 22:39:28 raspberrypi systemd[1]: apt-daily.timer: Adding 9h 52min 8.415715s random time. Feb 28 22:39:40 raspberrypi weewx[523]: acurite: Found station at bus= device= Feb 28 22:39:40 raspberrypi weewx[523]: acurite: next read in 6 seconds Feb 28 22:39:46 raspberrypi weewx[523]: acurite: Found station at bus= device= Feb 28 22:39:46 raspberrypi weewx[523]: acurite: next read in 12 seconds Feb 28 22:39:58 raspberrypi weewx[523]: acurite: Found station at bus= device= Feb 28 22:39:58 raspberrypi weewx[523]: acurite: next read in 18 seconds Feb 28 22:40:16 raspberrypi weewx[523]: acurite: Found station at bus= device= Feb 28 22:40:16 raspberrypi weewx[523]: manager: Added record 2019-02-28 22:40:00 EST (1551411600) to database 'weewx.sdb' Feb 28 22:40:16 raspberrypi weewx[523]: manager: Added record 2019-02-28 22:40:00 EST (1551411600) to daily summary in 'weewx.sdb' Feb 28 22:40:17 raspberrypi weewx[523]: reportengine: Running reports for latest time in the database. Feb 28 22:40:17 raspberrypi weewx[523]: reportengine: Running report StandardReport Feb 28 22:40:18 raspberrypi weewx[523]: reportengine: Found configuration file /home/weewx/skins/Belchertown/skin.conf for report StandardReport Feb 28 22:40:18 raspberrypi weewx[523]: cheetahgenerator: using search list ['weewx.cheetahgenerator.Almanac', 'weewx.cheetahgenerator.Station', 'weewx.cheetahgenerator.Current', 'weewx.cheetahgenerator.Stats', 'weewx.cheetahgenerator.UnitInfo', 'weewx.cheetahgenerator.Extras', 'user.belchertown.getData'] Feb 28 22:40:18 raspberrypi weewx[523]: acurite: Found station at bus= device= Feb 28 22:40:18 raspberrypi weewx[523]: acurite: next read in 17 seconds Feb 28 22:40:18 raspberrypi weewx[523]: manager: Daily summary version is 2.0 Feb 28 22:40:18 raspberrypi weewx[523]: Belchertown Extension: version 0.9 Feb 28 22:40:22 raspberrypi CRON[934]: (root) CMD (python /home/pi/Desktop/test.py >/dev/null 2>&1) Feb 28 22:40:25 raspberrypi weewx[523]: cheetahgenerator: Generate failed with exception '<type 'exceptions.TypeError'>' Feb 28 22:40:25 raspberrypi weewx[523]: cheetahgenerator: **** Ignoring template /home/weewx/skins/Belchertown/index.html.tmpl Feb 28 22:40:25 raspberrypi weewx[523]: cheetahgenerator: **** Reason: format() got an unexpected keyword argument 'None_string' Feb 28 22:40:25 raspberrypi weewx[523]: **** Traceback (most recent call last): Feb 28 22:40:25 raspberrypi weewx[523]: **** File "/home/weewx/bin/weewx/cheetahgenerator.py", line 330, in generate Feb 28 22:40:25 raspberrypi weewx[523]: **** print >> _file, compiled_template Feb 28 22:40:25 raspberrypi weewx[523]: **** File "/usr/lib/python2.7/dist-packages/Cheetah/Template.py", line 1005, in __str__ Feb 28 22:40:25 raspberrypi weewx[523]: **** rc = getattr(self, mainMethName)() Feb 28 22:40:25 raspberrypi weewx[523]: **** File "_home_weewx_skins_Belchertown_index_html_tmpl.py", line 1531, in respond Feb 28 22:40:25 raspberrypi weewx[523]: **** File "_home_weewx_skins_Belchertown_index_html_tmpl.py", line 287, in __errorCatcher32 Feb 28 22:40:25 raspberrypi weewx[523]: **** File "<string>", line 1, in <module> Feb 28 22:40:25 raspberrypi weewx[523]: **** TypeError: format() got an unexpected keyword argument 'None_string' Feb 28 22:40:26 raspberrypi weewx[523]: cheetahgenerator: Generate failed with exception '<type 'exceptions.TypeError'>' Feb 28 22:40:26 raspberrypi weewx[523]: cheetahgenerator: **** Ignoring template /home/weewx/skins/Belchertown/pi/index.html.tmpl Feb 28 22:40:26 raspberrypi weewx[523]: cheetahgenerator: **** Reason: format() got an unexpected keyword argument 'None_string' Feb 28 22:40:26 raspberrypi weewx[523]: **** Traceback (most recent call last): Feb 28 22:40:26 raspberrypi weewx[523]: **** File "/home/weewx/bin/weewx/cheetahgenerator.py", line 330, in generate Feb 28 22:40:26 raspberrypi weewx[523]: **** print >> _file, compiled_template Feb 28 22:40:26 raspberrypi weewx[523]: **** File "/usr/lib/python2.7/dist-packages/Cheetah/Template.py", line 1005, in __str__ Feb 28 22:40:26 raspberrypi weewx[523]: **** rc = getattr(self, mainMethName)() Feb 28 22:40:26 raspberrypi weewx[523]: **** File "_home_weewx_skins_Belchertown_pi_index_html_tmpl.py", line 1191, in respond Feb 28 22:40:26 raspberrypi weewx[523]: **** File "_home_weewx_skins_Belchertown_pi_index_html_tmpl.py", line 266, in __errorCatcher29 Feb 28 22:40:26 raspberrypi weewx[523]: **** File "<string>", line 1, in <module> Feb 28 22:40:26 raspberrypi weewx[523]: **** TypeError: format() got an unexpected keyword argument 'None_string' Feb 28 22:40:28 raspberrypi weewx[523]: cheetahgenerator: Generated 12 files for report StandardReport in 10.08 seconds Feb 28 22:40:28 raspberrypi weewx[523]: copygenerator: copied 35 files to /home/weewx/public_html Feb 28 22:40:28 raspberrypi weewx[523]: reportengine: Running report Highcharts_Belchertown Feb 28 22:40:28 raspberrypi weewx[523]: reportengine: Found configuration file /home/weewx/skins/Highcharts_Belchertown/skin.conf for report Highcharts_Belchertown Feb 28 22:40:28 raspberrypi weewx[523]: cheetahgenerator: using search list ['weewx.cheetahgenerator.Almanac', 'weewx.cheetahgenerator.Station', 'weewx.cheetahgenerator.Current', 'weewx.cheetahgenerator.Stats', 'weewx.cheetahgenerator.UnitInfo', 'weewx.cheetahgenerator.Extras', 'user.belchertown_highchartsSearchX.highchartsDay', 'user.belchertown_highchartsSearchX.highchartsWeek', 'user.belchertown_highchartsSearchX.highchartsMonth', 'user.belchertown_highchartsSearchX.highchartsYear'] Feb 28 22:40:28 raspberrypi weewx[523]: manager: Daily summary version is 2.0 Feb 28 22:40:35 raspberrypi weewx[523]: acurite: Found station at bus= device= Feb 28 22:40:35 raspberrypi weewx[523]: acurite: next read in 11 seconds Feb 28 22:40:38 raspberrypi weewx[523]: cheetahgenerator: Generated 4 files for report Highcharts_Belchertown in 9.69 seconds Feb 28 22:40:38 raspberrypi weewx[523]: copygenerator: copied 0 files to /home/weewx/public_html Feb 28 22:40:38 raspberrypi weewx[523]: reportengine: Running report Belchertown Feb 28 22:40:38 raspberrypi weewx[523]: reportengine: Found configuration file /home/weewx/skins/Belchertown/skin.conf for report Belchertown Feb 28 22:40:38 raspberrypi weewx[523]: cheetahgenerator: using search list ['weewx.cheetahgenerator.Almanac', 'weewx.cheetahgenerator.Station', 'weewx.cheetahgenerator.Current', 'weewx.cheetahgenerator.Stats', 'weewx.cheetahgenerator.UnitInfo', 'weewx.cheetahgenerator.Extras', 'user.belchertown.getData'] Feb 28 22:40:38 raspberrypi weewx[523]: manager: Daily summary version is 2.0 Feb 28 22:40:40 raspberrypi weewx[523]: cheetahgenerator: Generate failed with exception '<type 'exceptions.TypeError'>' Feb 28 22:40:40 raspberrypi weewx[523]: cheetahgenerator: **** Ignoring template /home/weewx/skins/Belchertown/index.html.tmpl Feb 28 22:40:40 raspberrypi weewx[523]: cheetahgenerator: **** Reason: format() got an unexpected keyword argument 'None_string' Feb 28 22:40:40 raspberrypi weewx[523]: **** Traceback (most recent call last): Feb 28 22:40:40 raspberrypi weewx[523]: **** File "/home/weewx/bin/weewx/cheetahgenerator.py", line 330, in generate Feb 28 22:40:40 raspberrypi weewx[523]: **** print >> _file, compiled_template Feb 28 22:40:40 raspberrypi weewx[523]: **** File "/usr/lib/python2.7/dist-packages/Cheetah/Template.py", line 1005, in __str__ Feb 28 22:40:40 raspberrypi weewx[523]: **** rc = getattr(self, mainMethName)() Feb 28 22:40:40 raspberrypi weewx[523]: **** File "_home_weewx_skins_Belchertown_index_html_tmpl.py", line 1531, in respond Feb 28 22:40:40 raspberrypi weewx[523]: **** File "_home_weewx_skins_Belchertown_index_html_tmpl.py", line 287, in __errorCatcher32 Feb 28 22:40:40 raspberrypi weewx[523]: **** File "<string>", line 1, in <module> Feb 28 22:40:40 raspberrypi weewx[523]: **** TypeError: format() got an unexpected keyword argument 'None_string' Feb 28 22:40:40 raspberrypi weewx[523]: cheetahgenerator: Generate failed with exception '<type 'exceptions.TypeError'>' Feb 28 22:40:40 raspberrypi weewx[523]: cheetahgenerator: **** Ignoring template /home/weewx/skins/Belchertown/pi/index.html.tmpl Feb 28 22:40:40 raspberrypi weewx[523]: cheetahgenerator: **** Reason: format() got an unexpected keyword argument 'None_string' Feb 28 22:40:40 raspberrypi weewx[523]: **** Traceback (most recent call last): Feb 28 22:40:40 raspberrypi weewx[523]: **** File "/home/weewx/bin/weewx/cheetahgenerator.py", line 330, in generate Feb 28 22:40:40 raspberrypi weewx[523]: **** print >> _file, compiled_template Feb 28 22:40:40 raspberrypi weewx[523]: **** File "/usr/lib/python2.7/dist-packages/Cheetah/Template.py", line 1005, in __str__ Feb 28 22:40:40 raspberrypi weewx[523]: **** rc = getattr(self, mainMethName)() Feb 28 22:40:40 raspberrypi weewx[523]: **** File "_home_weewx_skins_Belchertown_pi_index_html_tmpl.py", line 1191, in respond Feb 28 22:40:40 raspberrypi weewx[523]: **** File "_home_weewx_skins_Belchertown_pi_index_html_tmpl.py", line 266, in __errorCatcher29 Feb 28 22:40:40 raspberrypi weewx[523]: **** File "<string>", line 1, in <module> Feb 28 22:40:40 raspberrypi weewx[523]: **** TypeError: format() got an unexpected keyword argument 'None_string' Feb 28 22:40:40 raspberrypi weewx[523]: cheetahgenerator: Generated 12 files for report Belchertown in 1.99 seconds Feb 28 22:40:40 raspberrypi weewx[523]: copygenerator: copied 35 files to /home/weewx/public_html Feb 28 22:40:40 raspberrypi weewx[523]: reportengine: Running report FTP Feb 28 22:40:40 raspberrypi weewx[523]: reportengine: Found configuration file /home/weewx/skins/Ftp/skin.conf for report FTP Feb 28 22:40:40 raspberrypi weewx[523]: ftpgenerator: FTP upload not requested. Skipped. Feb 28 22:40:40 raspberrypi weewx[523]: reportengine: Running report RSYNC Feb 28 22:40:40 raspberrypi weewx[523]: reportengine: Found configuration file /home/weewx/skins/Rsync/skin.conf for report RSYNC Feb 28 22:40:40 raspberrypi weewx[523]: rsyncgenerator: rsync upload not requested. Skipped. Feb 28 22:40:46 raspberrypi weewx[523]: acurite: Found station at bus= device= Feb 28 22:40:46 raspberrypi weewx[523]: acurite: next read in 7 seconds Feb 28 22:40:53 raspberrypi weewx[523]: acurite: Found station at bus= device= Feb 28 22:40:53 raspberrypi weewx[523]: acurite: next read in 18 seconds Feb 28 22:41:11 raspberrypi weewx[523]: acurite: Found station at bus= device= Feb 28 22:41:11 raspberrypi weewx[523]: acurite: next read in 18 seconds Feb 28 22:41:29 raspberrypi weewx[523]: acurite: Found station at bus= device= Feb 28 22:41:29 raspberrypi weewx[523]: acurite: next read in 17 seconds Feb 28 22:41:46 raspberrypi weewx[523]: acurite: Found station at bus= device= Feb 28 22:41:46 raspberrypi weewx[523]: acurite: next read in 6 seconds Feb 28 22:41:52 raspberrypi weewx[523]: acurite: Found station at bus= device= Feb 28 22:41:52 raspberrypi weewx[523]: acurite: next read in 18 seconds