Hi,
This is a slightly lengthy response but it should be a quick
read.
Since v2.0, I do not see any Issues with missing icons. I checked
the git logs for the repo and nothing in the text. It may be
possible that the issue was resolved and as it was minor, it did not
make it in the git log.
On your main page, when the problem happens, is the Icon also not
found? Here?
Background
I believe the code uses the data from
https://wetter.affolter.familyds.net/json/current_conditions.json,
in particular the icon element, to look up the image: icon element +
'.png'
In the example below, it would display the "partly-cloudy-day.png"
icon.
Given the above, here are some options.
Next time it happens, check the
current_conditions.json file
and see what the value is for the icon element. Do you find a .png
in .../images?
If so, you could submit an Issue -
https://github.com/uajqq/weewx-belchertown-new/issues
If not, well, you could submit an Issue as well. :)
In both cases, include the
current_conditions.json file.
The other thing that you can do is upgrade from 2.0v to 2.1v beta 3
- see
https://github.com/uajqq/weewx-belchertown-new/releases - or
you could try the development branch and see if it is resolved.
I hope the above helps.