With the previous version 4.51, no problem since 1 year.
Since 4.6.0 the records are good on the database, but I have errors in the log file and the value in the "current conditions" of the skin Seasons don't move.
They remain frozen at the last known value with Weewx 4.5.1. In fact, the Season skin no longer works but the data is correctly saved in the database.
Attached is the log file. I can't get my skin season to start again! :-((
HELP !
Feb 7 17:55:16 RPiMeteo weewx[29371] INFO weewx.restx: Wunderground-PWS: Published record 2022-02-07 17:55:00 CET (1644252900)
Feb 7 17:55:17 RPiMeteo weewx[29371] ERROR weewx.cheetahgenerator: Evaluation of template /etc/weewx/skins/Seasons2/index.html.tmpl failed with exception '<class 'TypeError'>'
Feb 7 17:55:17 RPiMeteo weewx[29371] ERROR weewx.cheetahgenerator: **** Ignoring template /etc/weewx/skins/Seasons2/index.html.tmpl
Feb 7 17:55:17 RPiMeteo weewx[29371] ERROR weewx.cheetahgenerator: **** Reason: %x format: an integer is required, not dict
Feb 7 17:55:17 RPiMeteo weewx[29371] ERROR weewx.cheetahgenerator: **** Traceback (most recent call last):
Feb 7 17:55:17 RPiMeteo weewx[29371] ERROR weewx.cheetahgenerator: **** File "/usr/share/weewx/weewx/cheetahgenerator.py", line 344, in generate
Feb 7 17:55:17 RPiMeteo weewx[29371] ERROR weewx.cheetahgenerator: **** unicode_string = compiled_template.respond()
Feb 7 17:55:17 RPiMeteo weewx[29371] ERROR weewx.cheetahgenerator: **** File "_etc_weewx_skins_Seasons2_index_html_tmpl.py", line 259, in respond
Feb 7 17:55:17 RPiMeteo weewx[29371] ERROR weewx.cheetahgenerator: **** File "/usr/lib/python3/dist-packages/Cheetah/Template.py", line 1708, in _handleCheetahInclude
Feb 7 17:55:17 RPiMeteo weewx[29371] ERROR weewx.cheetahgenerator: **** self._CHEETAH__cheetahIncludes[_includeID].respond(trans)
Feb 7 17:55:17 RPiMeteo weewx[29371] ERROR weewx.cheetahgenerator: **** File "_etc_weewx_skins_Seasons2_current_inc.py", line 714, in respond
Feb 7 17:55:17 RPiMeteo weewx[29371] ERROR weewx.cheetahgenerator: **** File "/usr/share/weewx/weewx/cheetahgenerator.py", line 816, in filter
Feb 7 17:55:17 RPiMeteo weewx[29371] ERROR weewx.cheetahgenerator: **** filtered = six.text_type(val)
Feb 7 17:55:17 RPiMeteo weewx[29371] ERROR weewx.cheetahgenerator: **** File "/usr/share/weewx/weewx/units.py", line 1005, in __str__
Feb 7 17:55:17 RPiMeteo weewx[29371] ERROR weewx.cheetahgenerator: **** s = self.toString()
Feb 7 17:55:17 RPiMeteo weewx[29371] ERROR weewx.cheetahgenerator: **** File "/usr/share/weewx/weewx/units.py", line 998, in toString
Feb 7 17:55:17 RPiMeteo weewx[29371] ERROR weewx.cheetahgenerator: **** s = self.formatter.toString(self.value_t, self.context, addLabel=addLabel,
Feb 7 17:55:17 RPiMeteo weewx[29371] ERROR weewx.cheetahgenerator: **** File "/usr/share/weewx/weewx/units.py", line 688, in toString
Feb 7 17:55:17 RPiMeteo weewx[29371] ERROR weewx.cheetahgenerator: **** s = self._to_string(val_t, context, addLabel, useThisFormat, None_string, localize)
Feb 7 17:55:17 RPiMeteo weewx[29371] ERROR weewx.cheetahgenerator: **** File "/usr/share/weewx/weewx/units.py", line 748, in _to_string
Feb 7 17:55:17 RPiMeteo weewx[29371] ERROR weewx.cheetahgenerator: **** val_str = self.delta_secs_to_string(val_t[0], format_string)
Feb 7 17:55:17 RPiMeteo weewx[29371] ERROR weewx.cheetahgenerator: **** File "/usr/share/weewx/weewx/units.py", line 796, in delta_secs_to_string
Feb 7 17:55:17 RPiMeteo weewx[29371] ERROR weewx.cheetahgenerator: **** ans = locale.format_string(label_format, etime_dict)
Feb 7 17:55:17 RPiMeteo weewx[29371] ERROR weewx.cheetahgenerator: **** File "/usr/lib/python3.9/locale.py", line 223, in format_string
Feb 7 17:55:17 RPiMeteo weewx[29371] ERROR weewx.cheetahgenerator: **** new_val.append(_format(perc.group(), val, grouping, monetary))
Feb 7 17:55:17 RPiMeteo weewx[29371] ERROR weewx.cheetahgenerator: **** File "/usr/lib/python3.9/locale.py", line 187, in _format
Feb 7 17:55:17 RPiMeteo weewx[29371] ERROR weewx.cheetahgenerator: **** formatted = percent % value
Feb 7 17:55:17 RPiMeteo weewx[29371] ERROR weewx.cheetahgenerator: **** TypeError: %x format: an integer is required, not dict
Feb 7 17:55:17 RPiMeteo weewx[29371] INFO weewx.restx: WeatherCloud: Published record 2022-02-07 17:55:00 CET (1644252900)