I looked at the web page and they looked wrong but then I did a web page 
reload and they look correct.
Maybe it was working but needs a page reload?

On Wednesday, 5 August 2020 at 07:14:29 UTC+10 [email protected] wrote:

> Just checked your webpage. It looks like the images are displaying 
> correctly now. What did you change?
>
> On Tue, Aug 4, 2020 at 1:25 PM Stephan M. <[email protected]> wrote:
>
>> Yes I tried that, but no success. 
>> I also noticed, that only the combination of python-pil 4.0.0 and python2 
>> will work.
>>
>> thanks
>> Stephan
>>
>>
>> Am Dienstag, 4. August 2020 20:28:07 UTC+2 schrieb Tom Keffer:
>>>
>>> You turn off aliasing by giving it a value of 1 (which is the default)
>>>
>>> anti_alias = 1
>>>
>>> -tk
>>>
>>> On Tue, Aug 4, 2020 at 11:18 AM Stephan M. <[email protected]> wrote:
>>>
>>>> I tried following:
>>>> anti_alias = 0
>>>> after systemctl restart weewx.service and wee_reports gives
>>>>  File "/usr/share/weewx/weeplot/genplot.py", line 217, in render
>>>>     image.thumbnail((self.image_width / self.anti_alias, self.image_height 
>>>> / self.anti_alias), Image.ANTIALIAS)
>>>> ZeroDivisionError: division by zero
>>>> commenting line anti_alias or set it to any value except 0 (tried up to 
>>>> 6) doesn't help.
>>>>
>>>> *Next step*
>>>> I also backuped database + config files and purged weewx and python3 
>>>> completly. After reinstall same issue appears.
>>>>
>>>> *Last step, but successful*
>>>> I added debian oldstable to the apt sources and installed python-pil 
>>>> 4.0.0 instead of 5.4.1, and now diagrams are generated.
>>>> https://www.embedded-engineer.de/weewx/
>>>> How may I help you to find this bug which obviously doesn't concern 
>>>> anyone else ?
>>>>
>>>> Thanks
>>>> Stephan
>>>>
>>>> Am Montag, 3. August 2020 22:27:07 UTC+2 schrieb Tom Keffer:
>>>>>
>>>>> Try turning off the anti-aliasing.
>>>>>
>>>>> On Mon, Aug 3, 2020 at 8:19 AM Stephan M. <[email protected]> wrote:
>>>>>
>>>>>> Hi Tom, thanks for reply.
>>>>>> The webpage showing the faulty diagrams is here. 
>>>>>> <https://www.embedded-engineer.de/weewx/>
>>>>>>
>>>>>> This happens to every image generated. Also the old standard skin 
>>>>>> show same behaviour.
>>>>>> But I tried Belchertown and there isn't such an issue.
>>>>>>
>>>>>> A reinstallation of weewx and all python3 packages didn't solve the 
>>>>>> problem.
>>>>>>
>>>>>> A solution could be to use the Belchertown skin, but the machine 
>>>>>> running weewx hasn't that much performance and a report takes a longer 
>>>>>> time 
>>>>>> and maintenance is very slow.
>>>>>>
>>>>>>
>>>>>>
>>>>>> Am Sonntag, 2. August 2020 22:38:11 UTC+2 schrieb Tom Keffer:
>>>>>>>
>>>>>>> This is a new one for me.
>>>>>>>
>>>>>>> I agree that it's most likely an issue with pillow or, possibly, an 
>>>>>>> underlying C library. Does it do this with every image, every time? Or, 
>>>>>>> just an occasional image?
>>>>>>>
>>>>>>> Try uninstalling Pillow, then reinstall.
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> On Sun, Aug 2, 2020 at 1:03 PM Stephan M. <[email protected]> wrote:
>>>>>>>
>>>>>>>> Hi, I am using a Oregon Scientific WMR88 (WMR100 driver) and the 
>>>>>>>> Seasons skin which is properly running except that it is generating 
>>>>>>>> corrupted diagram images. 
>>>>>>>> Trying to open the images (i.e. daybarometer.png) directly with an 
>>>>>>>> image viewer shows an error 'bad adaptive filter value'.
>>>>>>>> With gimp I am able to open it:
>>>>>>>>
>>>>>>>> [image: daybarometer.jpg]
>>>>>>>>
>>>>>>>> The issue appears after updating debian from stretch -> buster and 
>>>>>>>> from weewx 3.9 to 4.1.1. Maybe an issue with the also updated 
>>>>>>>> python-pillow 
>>>>>>>> package.
>>>>>>>> Logging shows nothing unusual.
>>>>>>>>
>>>>>>>>
>>>>>>>> *System*
>>>>>>>> debian buster on armel (all installed via .deb package, no pip3 
>>>>>>>> installed)
>>>>>>>> weewx 4.1.1
>>>>>>>> python 3.7.3 
>>>>>>>> python3-pil 5.4.1
>>>>>>>>
>>>>>>>> *journalctl -xe* with debug=2
>>>>>>>> Aug 02 21:48:00 weewx python3[2497]: wee_reports[2497] DEBUG weewx.
>>>>>>>> manager: Daily summary version is 2.0
>>>>>>>> Aug 02 21:48:16 weewx python3[2497]: wee_reports[2497] INFO weewx.
>>>>>>>> cheetahgenerator: Generated 8 files for report SeasonsReport in 
>>>>>>>> 16.10 seconds
>>>>>>>> Aug 02 21:48:17 weewx python3[2497]: wee_reports[2497] DEBUG weewx.
>>>>>>>> manager: Daily summary version is 2.0
>>>>>>>> Aug 02 21:48:22 weewx python3[2497]: wee_reports[2497] INFO weewx.
>>>>>>>> imagegenerator: Generated 15 images for report SeasonsReport in 
>>>>>>>> 5.50 seconds
>>>>>>>> Aug 02 21:48:22 weewx python3[2497]: wee_reports[2497] INFO weewx.
>>>>>>>> reportengine: Copied 5 files to /var/www/html/weewx
>>>>>>>> Aug 02 21:48:22 weewx python3[2497]: wee_reports[2497] DEBUG weewx.
>>>>>>>> reportengine: Running report 'SmartphoneReport'
>>>>>>>> Aug 02 21:48:23 weewx python3[2497]: wee_reports[2497] DEBUG weewx.
>>>>>>>> reportengine: Found configuration file /etc/weewx/skins/Smartphone/
>>>>>>>> skin.conf for report 'SmartphoneReport'
>>>>>>>> Aug 02 21:48:23 weewx python3[2497]: wee_reports[2497] DEBUG weewx.
>>>>>>>> cheetahgenerator: Using search list [
>>>>>>>> 'weewx.cheetahgenerator.Almanac', 'weewx.cheetahgenerator.Station', 
>>>>>>>> 'weewx.cheetahgenerator.Cu
>>>>>>>> Aug 02 21:48:23 weewx python3[2497]: wee_reports[2497] DEBUG 
>>>>>>>> weewx.manager: Daily summary version is 2.0
>>>>>>>> Aug 02 21:48:23 weewx python3[2492]: weewx[2492] DEBUG 
>>>>>>>> weewx.drivers.wmr100: Bad USB report received: [Errno 110] Operation 
>>>>>>>> timed 
>>>>>>>> out
>>>>>>>> Aug 02 21:48:24 weewx python3[2497]: wee_reports[2497] INFO 
>>>>>>>> weewx.cheetahgenerator: Generated 6 files for report SmartphoneReport 
>>>>>>>> in 
>>>>>>>> 1.25 seconds
>>>>>>>> Aug 02 21:48:24 weewx python3[2497]: wee_reports[2497] DEBUG 
>>>>>>>> weewx.manager: Daily summary version is 2.0
>>>>>>>> Aug 02 21:48:25 weewx python3[2497]: wee_reports[2497] INFO 
>>>>>>>> weewx.imagegenerator: Generated 6 images for report SmartphoneReport 
>>>>>>>> in 
>>>>>>>> 1.42 seconds
>>>>>>>> Aug 02 21:48:25 weewx python3[2497]: wee_reports[2497] INFO 
>>>>>>>> weewx.reportengine: Copied 6 files to /var/www/html/weewx/smartphone
>>>>>>>> Aug 02 21:48:26 weewx python3[2497]: wee_reports[2497] DEBUG 
>>>>>>>> weewx.reportengine: Report 'MobileReport' not enabled. Skipping.
>>>>>>>> Aug 02 21:48:26 weewx python3[2497]: wee_reports[2497] DEBUG 
>>>>>>>> weewx.reportengine: Report 'StandardReport' not enabled. Skipping.
>>>>>>>> Aug 02 21:48:26 weewx python3[2497]: wee_reports[2497] DEBUG 
>>>>>>>> weewx.reportengine: Report 'FTP' not enabled. Skipping.
>>>>>>>> Aug 02 21:48:26 weewx python3[2497]: wee_reports[2497] DEBUG 
>>>>>>>> weewx.reportengine: Running report 'RSYNC'
>>>>>>>> Aug 02 21:48:26 weewx python3[2497]: wee_reports[2497] DEBUG 
>>>>>>>> weewx.reportengine: Found configuration file 
>>>>>>>> /etc/weewx/skins/Rsync/skin.conf for report 'RSYNC'
>>>>>>>> Aug 02 21:48:26 weewx python3[2497]: wee_reports[2497] DEBUG 
>>>>>>>> weeutil.rsyncupload: rsyncupload: cmd: [['rsync', '--archive', '--
>>>>>>>> stats', '-e ssh -p 221', '/var/www/html/weewx/', 'embedded-engineer
>>>>>>>> .de@
>>>>>>>> Aug 02 21:48:27 weewx python3[2497]: wee_reports[2497] INFO weeutil
>>>>>>>> .rsyncupload: rsync'd 46 files (431,862 bytes) in 1.15 seconds
>>>>>>>> Aug 02 21:48:57 weewx python3[2492]: weewx[2492] DEBUG 
>>>>>>>> weewx.drivers.wmr100: Bad USB report received: [Errno 110] Operation 
>>>>>>>> timed 
>>>>>>>> out
>>>>>>>> Aug 02 21:49:19 weewx python3[2492]: weewx[2492] DEBUG 
>>>>>>>> weewx.drivers.wmr100: Bad USB report received: [Errno 110] Operation 
>>>>>>>> timed 
>>>>>>>> out
>>>>>>>>
>>>>>>>>
>>>>>>>> *weewx.conf*
>>>>>>>>     [[SeasonsReport]]
>>>>>>>>         # The SeasonsReport uses the 'Seasons' skin, which 
>>>>>>>> contains the
>>>>>>>>         # images, templates and plots for the report.
>>>>>>>>         skin = Seasons
>>>>>>>>         enable = true
>>>>>>>>         HTML_ROOT = /var/www/html/weewx
>>>>>>>>
>>>>>>>>
>>>>>>>> *skins/Seasons/skin.conf is attached*
>>>>>>>>
>>>>>>>> Any help is appreciated
>>>>>>>> Thanks
>>>>>>>> Stephan
>>>>>>>>
>>>>>>>> -- 
>>>>>>>> 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/473c2e3b-0e7a-45bb-aa54-11b32a5bf6a1o%40googlegroups.com
>>>>>>>>  
>>>>>>>> <https://groups.google.com/d/msgid/weewx-user/473c2e3b-0e7a-45bb-aa54-11b32a5bf6a1o%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>>>>> .
>>>>>>>>
>>>>>>> -- 
>>>>>> 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/98465426-96f1-466b-b12e-c4260aeeaf83o%40googlegroups.com
>>>>>>  
>>>>>> <https://groups.google.com/d/msgid/weewx-user/98465426-96f1-466b-b12e-c4260aeeaf83o%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>>> .
>>>>>>
>>>>> -- 
>>>> 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/67a24929-dc97-417a-a76e-4669e9186e52o%40googlegroups.com
>>>>  
>>>> <https://groups.google.com/d/msgid/weewx-user/67a24929-dc97-417a-a76e-4669e9186e52o%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>> .
>>>>
>>> -- 
>> 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/542a5dc2-4c67-4532-a97a-df8904888272o%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/weewx-user/542a5dc2-4c67-4532-a97a-df8904888272o%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
>

-- 
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/96ec37dd-587f-47b5-9036-092877605f07n%40googlegroups.com.

Reply via email to