I replaced the file, restarted weewx, ran a report, worked fine.
Now all that is missing is the ability to enable forecasts and earthquakes. 
Well, ok, earthquakes aren't a real threat here...

On Tuesday, August 28, 2018 at 11:54:39 AM UTC-4, Pat wrote:
>
> The fix for this will come in 0.6 pending testing validation. Please try 
> installing this file manually and let me know the results.  
> <https://groups.google.com/d/msg/weewx-user/GSrKZEiPqsc/R39PvT1AEQAJ>
>
> On Tuesday, August 28, 2018 at 11:53:19 AM UTC-4, G Hammer wrote:
>>
>> Well, this isn't good. I installed v 0.5 fresh onto 3.8.2 and when I 
>> disabled forecast and earthquake still fails:
>>
>> Aug 28 11:50:38 PlexSrv weewx[13162]: reportengine: Caught unrecoverable 
>> exception in generator weewx.cheetahgenerator.CheetahGenerator
>> Aug 28 11:50:38 PlexSrv weewx[13162]:         ****  a float is required
>> Aug 28 11:50:38 PlexSrv weewx[13162]:         ****  Traceback (most 
>> recent call last):
>> Aug 28 11:50:38 PlexSrv weewx[13162]:         ****    File 
>> "/home/weewx/bin/weewx/reportengine.py", line 239, in run
>> Aug 28 11:50:38 PlexSrv weewx[13162]:         ****      obj.start()
>> Aug 28 11:50:38 PlexSrv weewx[13162]:         ****    File 
>> "/home/weewx/bin/weewx/reportengine.py", line 273, in start
>> Aug 28 11:50:38 PlexSrv weewx[13162]:         ****      self.run()
>> Aug 28 11:50:38 PlexSrv weewx[13162]:         ****    File 
>> "/home/weewx/bin/weewx/cheetahgenerator.py", line 158, in run
>> Aug 28 11:50:38 PlexSrv weewx[13162]:         ****      ngen = self.
>> generate(gen_dict[section_name], self.gen_ts)
>> Aug 28 11:50:38 PlexSrv weewx[13162]:         ****    File 
>> "/home/weewx/bin/weewx/cheetahgenerator.py", line 232, in generate
>> Aug 28 11:50:38 PlexSrv weewx[13162]:         ****      ngen += self.
>> generate(section[subsection], gen_ts)
>> Aug 28 11:50:38 PlexSrv weewx[13162]:         ****    File 
>> "/home/weewx/bin/weewx/cheetahgenerator.py", line 232, in generate
>> Aug 28 11:50:38 PlexSrv weewx[13162]:         ****      ngen += self.
>> generate(section[subsection], gen_ts)
>> Aug 28 11:50:38 PlexSrv weewx[13162]:         ****    File 
>> "/home/weewx/bin/weewx/cheetahgenerator.py", line 320, in generate
>> Aug 28 11:50:38 PlexSrv weewx[13162]:         ****      default_binding)
>> Aug 28 11:50:38 PlexSrv weewx[13162]:         ****    File 
>> "/home/weewx/bin/weewx/cheetahgenerator.py", line 372, in _getSearchList
>> Aug 28 11:50:38 PlexSrv weewx[13162]:         ****      searchList += obj
>> .get_extension_list(timespan, db_lookup)
>> Aug 28 11:50:38 PlexSrv weewx[13162]:         ****    File 
>> "/home/weewx/bin/user/belchertown_highchartsSearchX.py", line 1043, in 
>> get_extension_list
>> Aug 28 11:50:38 PlexSrv weewx[13162]:         ****      rain_round.append
>> ( round( rainsql[1], 2) )
>> Aug 28 11:50:38 PlexSrv weewx[13162]:         ****  TypeError: a float is 
>> required
>> Aug 28 11:50:38 PlexSrv weewx[13162]:         ****  Generator terminated
>>
>>
>>

-- 
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.

Reply via email to