hab auf Deine belchertown.py Erweiterung vom 17.2.2024 aktualisiert und in der graphs.conf folgendes eingetragen:
Code: Alles auswählen
[[sunShine]]
title = Solarstrahlung und Dauer
[[[radiation]]]
name = Solarstrahlung
zIndex = 1
color = "#ffc83f"
[[[maxSolarRad]]]
name = Theor. Max Solarstrahlung
type = area
color = "#f7f2b4"
yAxis_label = "W/m2"
[[[sunshine_time]]]
name = Sonnenschein
color = "#ea078b"
yAxis_label = "Solarstrahlung W/m2"
[[[sunshineDur]]]
yAxis = 1
yAxis_min = 0
yAxis_softMax = 14
type = column
observation_type = sunshineDur / 60
color = red
yAxis_label = "Sonnenscheindauer in min"
name = Sonnenscheindauer
zIndex = 2
Code: Alles auswählen
Nov 25 16:40:58 raspberrypi weewxd[349206]: ERROR weewx.reportengine: Caught unrecoverable exception in generator 'user.belchertown.HighchartsJsonGenerator'
Nov 25 16:40:58 raspberrypi weewxd[349206]: ERROR weewx.reportengine: **** Error trying to use database binding wx_binding to graph observation sunshineDur. Error was: unsupported>
Nov 25 16:40:58 raspberrypi weewxd[349206]: ERROR weewx.reportengine: **** Traceback (most recent call last):
Nov 25 16:40:58 raspberrypi weewxd[349206]: ERROR weewx.reportengine: **** File "/usr/share/weewx/weewx/xtypes.py", line 109, in get_series
Nov 25 16:40:58 raspberrypi weewxd[349206]: ERROR weewx.reportengine: **** return xtype.get_series(obs_type, timespan, db_manager, aggregate_type,
Nov 25 16:40:58 raspberrypi weewxd[349206]: ERROR weewx.reportengine: **** ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 25 16:40:58 raspberrypi weewxd[349206]: ERROR weewx.reportengine: **** File "/usr/share/weewx/weewx/xtypes.py", line 203, in get_series
Nov 25 16:40:58 raspberrypi weewxd[349206]: ERROR weewx.reportengine: **** for stamp in weeutil.weeutil.intervalgen(startstamp, stopstamp, aggregate_interval):
Nov 25 16:40:58 raspberrypi weewxd[349206]: ERROR weewx.reportengine: **** File "/usr/share/weewx/weeutil/weeutil.py", line 921, in intervalgen
Nov 25 16:40:58 raspberrypi weewxd[349206]: ERROR weewx.reportengine: **** delta = datetime.timedelta(seconds=interval)
Nov 25 16:40:58 raspberrypi weewxd[349206]: ERROR weewx.reportengine: **** ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 25 16:40:58 raspberrypi weewxd[349206]: ERROR weewx.reportengine: **** TypeError: unsupported type for timedelta seconds component: NoneType
Nov 25 16:40:58 raspberrypi weewxd[349206]: ERROR weewx.reportengine: ****
Nov 25 16:40:58 raspberrypi weewxd[349206]: ERROR weewx.reportengine: **** During handling of the above exception, another exception occurred:
Nov 25 16:40:58 raspberrypi weewxd[349206]: ERROR weewx.reportengine: ****
Nov 25 16:40:58 raspberrypi weewxd[349206]: ERROR weewx.reportengine: **** Traceback (most recent call last):
Nov 25 16:40:58 raspberrypi weewxd[349206]: ERROR weewx.reportengine: **** File "/etc/weewx/bin/user/belchertown.py", line 3727, in get_observation_data
Nov 25 16:40:58 raspberrypi weewxd[349206]: ERROR weewx.reportengine: **** row_converted = self.converter.convert(row_tuple)
Nov 25 16:40:58 raspberrypi weewxd[349206]: ERROR weewx.reportengine: **** ^^^^^^^^^^^^^^^^^
Nov 25 16:40:58 raspberrypi weewxd[349206]: ERROR weewx.reportengine: **** File "/usr/share/weewx/weewx/xtypes.py", line 114, in get_series
Nov 25 16:40:58 raspberrypi weewxd[349206]: ERROR weewx.reportengine: **** return xtype.get_series(obs_type, timespan, db_manager, aggregate_type,
Nov 25 16:40:58 raspberrypi weewxd[349206]: ERROR weewx.reportengine: **** ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 25 16:40:58 raspberrypi weewxd[349206]: ERROR weewx.reportengine: **** File "/usr/share/weewx/weewx/xtypes.py", line 203, in get_series
Nov 25 16:40:58 raspberrypi weewxd[349206]: ERROR weewx.reportengine: **** for stamp in weeutil.weeutil.intervalgen(startstamp, stopstamp, aggregate_interval):
Nov 25 16:40:58 raspberrypi weewxd[349206]: ERROR weewx.reportengine: **** File "/usr/share/weewx/weeutil/weeutil.py", line 921, in intervalgen
Nov 25 16:40:58 raspberrypi weewxd[349206]: ERROR weewx.reportengine: **** delta = datetime.timedelta(seconds=interval)
Nov 25 16:40:58 raspberrypi weewxd[349206]: ERROR weewx.reportengine: **** ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 25 16:40:58 raspberrypi weewxd[349206]: ERROR weewx.reportengine: **** TypeError: unsupported type for timedelta seconds component: NoneType
Nov 25 16:40:58 raspberrypi weewxd[349206]: ERROR weewx.reportengine: ****
Nov 25 16:40:58 raspberrypi weewxd[349206]: ERROR weewx.reportengine: **** During handling of the above exception, another exception occurred:
Nov 25 16:40:58 raspberrypi weewxd[349206]: ERROR weewx.reportengine: ****
Nov 25 16:40:58 raspberrypi weewxd[349206]: ERROR weewx.reportengine: **** Traceback (most recent call last):
Nov 25 16:40:58 raspberrypi weewxd[349206]: ERROR weewx.reportengine: **** File "/usr/share/weewx/weewx/reportengine.py", line 248, in run
Nov 25 16:40:58 raspberrypi weewxd[349206]: ERROR weewx.reportengine: **** obj.start()
Nov 25 16:40:58 raspberrypi weewxd[349206]: ERROR weewx.reportengine: **** File "/usr/share/weewx/weewx/reportengine.py", line 465, in start
Nov 25 16:40:58 raspberrypi weewxd[349206]: ERROR weewx.reportengine: **** self.run()
Nov 25 16:40:58 raspberrypi weewxd[349206]: ERROR weewx.reportengine: **** File "/etc/weewx/bin/user/belchertown.py", line 2756, in run
Nov 25 16:40:58 raspberrypi weewxd[349206]: ERROR weewx.reportengine: **** # Set default colors, unless the user has specified
Nov 25 16:40:58 raspberrypi weewxd[349206]: ERROR weewx.reportengine: **** ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 25 16:40:58 raspberrypi weewxd[349206]: ERROR weewx.reportengine: **** File "/etc/weewx/bin/user/belchertown.py", line 3735, in get_observation_data
Nov 25 16:40:58 raspberrypi weewxd[349206]: ERROR weewx.reportengine: **** Warning: Error trying to use database binding wx_binding to graph observation sunshineDur. Error was: un>
Nov 25 16:40:58 raspberrypi weewxd[349206]: ERROR weewx.reportengine: **** Generator terminated
https://www.wetter-willich.de/wetter/weewx/belchertown/