I will try that. I just don't like it because I have some customizations to
exfoliation and forecast and the wee_install ain't to bright and just dumps
the default file over the top and I have to hand edit the changes back in.

On exfoliation, I have done the upgrade using your suggested link, and had
and done all my customizations, and it seems to work so I don't plan to do
a reinstall of that.

Thanks again for your help, much appreciated.

On Thu, Oct 22, 2020 at 8:16 AM John Kline <[email protected]> wrote:

> Please don’t just take forecast.py.  There were other changes.  Do a
> proper install
>
> As for the exfoliation skin, I did a port for someone a while back.  She
> reported success using it.  It’s here:
>
> https://github.com/chaunceygardiner/weewx-exfoliation
>
> On Oct 22, 2020, at 4:56 AM, Bryan Peter <[email protected]> wrote:
>
> 
> Hi John,
>
> I'm only using forecast to generate for the exfoliation skin just as a
> clarification. So I too k the forecast.py from the new master.zip and
> installed in the /user/share/weewx/user dir in my installation. I got the
> following syslog errors.
>
> Oct 22 07:45:18 bdp-rpi1 /weewxd: wx_cp_index: executed
> /home/pi/scripts/wx_cp_index >/var/log/wx_cp_index.log 2>&1
> Oct 22 07:45:21 bdp-rpi1 weewx[32073] INFO weewx.cheetahgenerator:
> Generated 14 files for report StandardReport in 2.29 seconds
> Oct 22 07:45:22 bdp-rpi1 weewx[32073] INFO weewx.imagegenerator: Generated
> 12 images for report StandardReport in 0.68 seconds
> Oct 22 07:45:22 bdp-rpi1 weewx[32073] INFO weewx.reportengine: Copied 0
> files to /home1/var/www/weewx
> Oct 22 07:45:24 bdp-rpi1 /weewxd: forecast: ReportThread: _get_stats: '>'
> not supported between instances of 'NoneType' and 'float'
> Oct 22 07:45:24 bdp-rpi1 /weewxd: forecast: ReportThread: _get_stats: '>'
> not supported between instances of 'NoneType' and 'float'
> Oct 22 07:45:24 bdp-rpi1 /weewxd: forecast: ReportThread: _get_max: '>'
> not supported between instances of 'NoneType' and 'float'
> Oct 22 07:45:24 bdp-rpi1 /weewxd: forecast: ReportThread: _get_stats: '>'
> not supported between instances of 'NoneType' and 'float'
> Oct 22 07:45:24 bdp-rpi1 /weewxd: forecast: ReportThread: _get_stats: '>'
> not supported between instances of 'NoneType' and 'float'
> Oct 22 07:45:24 bdp-rpi1 /weewxd: forecast: ReportThread: _get_stats: '>'
> not supported between instances of 'NoneType' and 'float'
> Oct 22 07:45:24 bdp-rpi1 /weewxd: forecast: ReportThread: _get_max: '>'
> not supported between instances of 'NoneType' and 'float'
> Oct 22 07:45:25 bdp-rpi1 /weewxd: forecast: ReportThread: _get_stats: '>'
> not supported between instances of 'NoneType' and 'float'
> Oct 22 07:45:25 bdp-rpi1 /weewxd: forecast: ReportThread: _get_stats: '>'
> not supported between instances of 'NoneType' and 'float'
> Oct 22 07:45:25 bdp-rpi1 weewx[32073] ERROR weewx.cheetahgenerator:
> Generate failed with exception '<class 'ZeroDivisionError'>'
> Oct 22 07:45:25 bdp-rpi1 weewx[32073] ERROR weewx.cheetahgenerator: ****
> Ignoring template /etc/weewx/skins/exfoliation/forecast.html.tmpl
> Oct 22 07:45:25 bdp-rpi1 weewx[32073] ERROR weewx.cheetahgenerator: ****
> Reason: float division by zero
> Oct 22 07:45:25 bdp-rpi1 weewx[32073] ERROR weewx.cheetahgenerator: ****
>  Traceback (most recent call last):
> Oct 22 07:45:25 bdp-rpi1 weewx[32073] ERROR weewx.cheetahgenerator: ****
>  File "/usr/share/weewx/weewx/cheetahgenerator.py", line 322, in generate
> Oct 22 07:45:25 bdp-rpi1 weewx[32073] ERROR weewx.cheetahgenerator: ****
>    unicode_string = compiled_template.respond()
> Oct 22 07:45:25 bdp-rpi1 weewx[32073] ERROR weewx.cheetahgenerator: ****
>  File "_etc_weewx_skins_exfoliation_forecast_html_tmpl.py", line 351, in
> respond
> Oct 22 07:45:25 bdp-rpi1 weewx[32073] ERROR weewx.cheetahgenerator: ****
>  File "/usr/lib/python3/dist-packages/Cheetah/Template.py", line 1707, in
> _handleCheetahInclude
> Oct 22 07:45:25 bdp-rpi1 weewx[32073] ERROR weewx.cheetahgenerator: ****
>    self._CHEETAH__cheetahIncludes[_includeID].respond(trans)
> Oct 22 07:45:25 bdp-rpi1 weewx[32073] ERROR weewx.cheetahgenerator: ****
>  File "_etc_weewx_skins_exfoliation_forecast_iconic_inc.py", line 312, in
> respond
> Oct 22 07:45:25 bdp-rpi1 weewx[32073] ERROR weewx.cheetahgenerator: ****
>  ZeroDivisionError: float division by zero
> Oct 22 07:45:25 bdp-rpi1 weewx[32073] INFO weewx.cheetahgenerator:
> Generated 8 files for report exfoliation in 3.07 seconds
> Oct 22 07:45:28 bdp-rpi1 weewx[32073] INFO weewx.imagegenerator: Generated
> 32 images for report exfoliation in 3.24 seconds
> Oct 22 07:45:28 bdp-rpi1 weewx[32073] INFO weewx.reportengine: Copied 0
> files to /home1/var/www/weewx/exfoliation
>
> new forecast.py ignores that html.tmpl versus the original 3.4.0
> forecast.py which at least generates the forecasts and both have the
> Typeerror issue on the _get functions for stats. So I will keep looking at
> it. Let me know if you have any other suggestions.
>
> Best,
>
> Bryan
>
>
> On Wed, Oct 21, 2020 at 7:05 PM John Kline <[email protected]> wrote:
>
>> Try b10 from here:
>>
>> https://github.com/chaunceygardiner/weewx-forecast
>>
>> On Oct 21, 2020, at 3:47 PM, Bryan Peter <[email protected]> wrote:
>>
>> 
>> I’m using 3.4.0b1 of forecast
>>
>> Thanks,
>>
>> Bryan
>>
>> On Tue, Oct 20, 2020 at 7:38 PM John Kline <[email protected]> wrote:
>>
>>> What version of weewx-forecast are you using?
>>>
>>> On Oct 20, 2020, at 4:37 PM, [email protected] <[email protected]> wrote:
>>>
>>> 
>>> Hi,
>>>
>>> I have loaded the latest Python3 version of weewx and made all the
>>> updates to forecasting, cmon, and exfoliation to get things back to
>>> "normal". However, still getting this syslog output
>>> Oct 20 19:30:25 bdp-rpi1 /weewxd: forecast: ReportThread: _get_stats:
>>> '>' not supported between instances of 'NoneType' and 'float'
>>> Oct 20 19:30:25 bdp-rpi1 /weewxd: forecast: ReportThread: _get_stats:
>>> '>' not supported between instances of 'NoneType' and 'float'
>>> Oct 20 19:30:25 bdp-rpi1 /weewxd: forecast: ReportThread: _get_stats:
>>> '>' not supported between instances of 'NoneType' and 'float'
>>> Oct 20 19:30:25 bdp-rpi1 /weewxd: forecast: ReportThread: _get_max: '>'
>>> not supported between instances of 'NoneType' and 'float'
>>> Oct 20 19:30:25 bdp-rpi1 /weewxd: forecast: ReportThread: _get_stats:
>>> '>' not supported between instances of 'NoneType' and 'float'
>>> Oct 20 19:30:25 bdp-rpi1 /weewxd: forecast: ReportThread: _get_stats:
>>> '>' not supported between instances of 'NoneType' and 'float'
>>> Oct 20 19:30:25 bdp-rpi1 /weewxd: forecast: ReportThread: _get_stats:
>>> '>' not supported between instances of 'NoneType' and 'float'
>>> Oct 20 19:30:25 bdp-rpi1 /weewxd: forecast: ReportThread: _get_max: '>'
>>> not supported between instances of 'NoneType' and 'float'
>>> It looks to be coming from forecast.py but unsure if it is causing any
>>> real errors as there are no ignoring file or exiting error from weewx. Has
>>> anyone else seen this?
>>>
>>> Thanks,
>>>
>>> Bryan
>>>
>>> --
>>> 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/f2b3f6ec-c71c-45d5-a8a4-c1efddb29873n%40googlegroups.com
>>> <https://groups.google.com/d/msgid/weewx-user/f2b3f6ec-c71c-45d5-a8a4-c1efddb29873n%40googlegroups.com?utm_medium=email&utm_source=footer>
>>> .
>>>
>>> --
>>> You received this message because you are subscribed to a topic in the
>>> Google Groups "weewx-user" group.
>>> To unsubscribe from this topic, visit
>>> https://groups.google.com/d/topic/weewx-user/II4KJHOpkWw/unsubscribe.
>>> To unsubscribe from this group and all its topics, send an email to
>>> [email protected].
>>> To view this discussion on the web visit
>>> https://groups.google.com/d/msgid/weewx-user/9C248808-40B1-42C5-9944-E1ACF152408A%40johnkline.com
>>> <https://groups.google.com/d/msgid/weewx-user/9C248808-40B1-42C5-9944-E1ACF152408A%40johnkline.com?utm_medium=email&utm_source=footer>
>>> .
>>>
>> --
>> Bryan Peter
>> Mobile: 207-831-2945
>> [email protected]
>>
>> --
>> 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/CAAT6pStoU75A0_1-A_9o7RYVv20DF9qBDaq4_T_ZNEh8FVkZXw%40mail.gmail.com
>> <https://groups.google.com/d/msgid/weewx-user/CAAT6pStoU75A0_1-A_9o7RYVv20DF9qBDaq4_T_ZNEh8FVkZXw%40mail.gmail.com?utm_medium=email&utm_source=footer>
>> .
>>
>> --
>> You received this message because you are subscribed to a topic in the
>> Google Groups "weewx-user" group.
>> To unsubscribe from this topic, visit
>> https://groups.google.com/d/topic/weewx-user/II4KJHOpkWw/unsubscribe.
>> To unsubscribe from this group and all its topics, send an email to
>> [email protected].
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/weewx-user/CD983B1B-C9D0-47D6-922A-5368A88A0248%40johnkline.com
>> <https://groups.google.com/d/msgid/weewx-user/CD983B1B-C9D0-47D6-922A-5368A88A0248%40johnkline.com?utm_medium=email&utm_source=footer>
>> .
>>
>
>
> --
> Bryan Peter
> Mobile: 207-831-2945
> [email protected]
>
> --
> 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/CAAT6pSuHEzunFaKzjGgcy%3DLfSbR-NRKhJVck9xsUUtZF0ezdPQ%40mail.gmail.com
> <https://groups.google.com/d/msgid/weewx-user/CAAT6pSuHEzunFaKzjGgcy%3DLfSbR-NRKhJVck9xsUUtZF0ezdPQ%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
>
> --
> You received this message because you are subscribed to a topic in the
> Google Groups "weewx-user" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/weewx-user/II4KJHOpkWw/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/weewx-user/2324276C-857E-48A1-A705-04D950F5FDC6%40johnkline.com
> <https://groups.google.com/d/msgid/weewx-user/2324276C-857E-48A1-A705-04D950F5FDC6%40johnkline.com?utm_medium=email&utm_source=footer>
> .
>


-- 
Bryan Peter
Mobile: 207-831-2945
[email protected]

-- 
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/CAAT6pSuKKvhM30rRMBwF3iNra-dVCq_67%3DGh4%2BHBsR1veVDn9g%40mail.gmail.com.

Reply via email to