Then I deleted all "**dummies" in growing_degrees.py and restart weewx
now Mar 9 13:25:36 hesba weewx[15638] INFO weewx.reportengine: Copied 5 files to /home/weewx/public_html Mar 9 13:25:37 hesba weewx[15638] INFO weewx.cheetahgenerator: Generated 1 files for report cmon in 0.29 seconds Mar 9 13:27:15 hesba weewx[15638] INFO weewx.imagegenerator: Generated 32 images for report cmon in 98.32 seconds Mar 9 13:27:31 hesba weewx[15638] ERROR weewx.cheetahgenerator: Generate failed with exception '<class 'TypeError'>' Mar 9 13:27:31 hesba weewx[15638] ERROR weewx.cheetahgenerator: **** Ignoring template /home/weewx/skins/Phenology/cumulative_growing_degree_days.html.tmpl Mar 9 13:27:31 hesba weewx[15638] ERROR weewx.cheetahgenerator: **** Reason: dd_conventional() got an unexpected keyword argument 'cutoff_temp' Mar 9 13:27:31 hesba weewx[15638] ERROR weewx.cheetahgenerator: **** Traceback (most recent call last): Mar 9 13:27:31 hesba weewx[15638] ERROR weewx.cheetahgenerator: **** File "/home/weewx/bin/weewx/cheetahgenerator.py", line 323, in generate Mar 9 13:27:31 hesba weewx[15638] ERROR weewx.cheetahgenerator: **** unicode_string = compiled_template.respond() Mar 9 13:27:31 hesba weewx[15638] ERROR weewx.cheetahgenerator: **** File "_home_weewx_skins_Phenology_cumulative_growing_degree_days_html_tmpl.py", line 382, in respond Mar 9 13:27:31 hesba weewx[15638] ERROR weewx.cheetahgenerator: **** File "/home/weewx/bin/weewx/xtypes.py", line 86, in get_series Mar 9 13:27:31 hesba weewx[15638] ERROR weewx.cheetahgenerator: **** aggregate_interval) Mar 9 13:27:31 hesba weewx[15638] ERROR weewx.cheetahgenerator: **** File "/home/weewx/bin/user/phenologyservice.py", line 264, in get_series Mar 9 13:27:31 hesba weewx[15638] ERROR weewx.cheetahgenerator: **** (time_stamp_start_vt, time_stamp_stop_vt, gdd_vt, gdd_cumulative_vt) = self.get_gdd_series(key, timespan, db_manager) Mar 9 13:27:31 hesba weewx[15638] ERROR weewx.cheetahgenerator: **** File "/home/weewx/bin/user/phenologyservice.py", line 233, in get_gdd_series Mar 9 13:27:31 hesba weewx[15638] ERROR weewx.cheetahgenerator: **** scale=scale, Mar 9 13:27:31 hesba weewx[15638] ERROR weewx.cheetahgenerator: **** TypeError: dd_conventional() got an unexpected keyword argument 'cutoff_temp' Mar 9 13:27:31 hesba weewx[15638] INFO weewx.cheetahgenerator: Generated 5 files for report PhenologyReport in 15.25 seconds Mar 9 13:27:31 hesba weewx[15638] ERROR weewx.reportengine: Caught unrecoverable exception in generator 'user.phenologygenerator.PhenologyImageGenerator' Mar 9 13:27:31 hesba weewx[15638] ERROR weewx.reportengine: **** rectangle() got an unexpected keyword argument 'width' Mar 9 13:27:31 hesba weewx[15638] ERROR weewx.reportengine: **** Traceback (most recent call last): Mar 9 13:27:31 hesba weewx[15638] ERROR weewx.reportengine: **** File "/home/weewx/bin/weewx/reportengine.py", line 196, in run Mar 9 13:27:31 hesba weewx[15638] ERROR weewx.reportengine: **** obj.start() Mar 9 13:27:31 hesba weewx[15638] ERROR weewx.reportengine: **** File "/home/weewx/bin/weewx/reportengine.py", line 281, in start Mar 9 13:27:31 hesba weewx[15638] ERROR weewx.reportengine: **** self.run() Mar 9 13:27:31 hesba weewx[15638] ERROR weewx.reportengine: **** File "/home/weewx/bin/user/phenologygenerator.py", line 470, in run Mar 9 13:27:31 hesba weewx[15638] ERROR weewx.reportengine: **** ImageGenerator.run(self) Mar 9 13:27:31 hesba weewx[15638] ERROR weewx.reportengine: **** File "/home/weewx/bin/user/phenologygenerator.py", line 63, in run Mar 9 13:27:31 hesba weewx[15638] ERROR weewx.reportengine: **** self.genImages() Mar 9 13:27:31 hesba weewx[15638] ERROR weewx.reportengine: **** File "/home/weewx/bin/user/phenologygenerator.py", line 155, in genImages Mar 9 13:27:31 hesba weewx[15638] ERROR weewx.reportengine: **** image = self.chart.render() Mar 9 13:27:31 hesba weewx[15638] ERROR weewx.reportengine: **** File "/home/weewx/bin/user/phenology_plotter.py", line 1087, in render Mar 9 13:27:31 hesba weewx[15638] ERROR weewx.reportengine: **** item.render_background(result, self.style) Mar 9 13:27:31 hesba weewx[15638] ERROR weewx.reportengine: **** File "/home/weewx/bin/user/phenology_plotter.py", line 124, in render_background Mar 9 13:27:31 hesba weewx[15638] ERROR weewx.reportengine: **** fill=style.image_background_color, Mar 9 13:27:31 hesba weewx[15638] ERROR weewx.reportengine: **** File "/home/weewx/bin/user/phenology_plotter.py", line 1281, in draw_rect Mar 9 13:27:31 hesba weewx[15638] ERROR weewx.reportengine: **** self.draw.rectangle(rect, fill=fill, outline=outline, width=width) Mar 9 13:27:31 hesba weewx[15638] ERROR weewx.reportengine: **** TypeError: rectangle() got an unexpected keyword argument 'width' Mar 9 13:27:31 hesba weewx[15638] ERROR weewx.reportengine: **** Generator terminated Mar 9 13:27:37 hesba weewx[15638] INFO weewx.reportengine: ftpgenerator: Ftp'd 66 files in 5.82 seconds my VERSION weewx 4.4.0 by python 3.5 I haven't made any further changes Hartmu [email protected] schrieb am Dienstag, 9. März 2021 um 10:32:40 UTC+1: > hallo. > > Error in growing_degrees.py > > Mar 9 10:31:18 hesba weewx[809] INFO user.cmon: cpuinfo: CPU > architecture: 7 > Mar 9 10:31:18 hesba weewx[809] INFO weewx.engine: StdConvert target unit > is 0x10 > Mar 9 10:31:18 hesba weewx[809] CRITICAL __main__: Caught unrecoverable > exception: > Mar 9 10:31:18 hesba weewx[809] CRITICAL __main__: **** invalid > syntax (growing_degrees.py, line 295) > Mar 9 10:31:18 hesba weewx[809] CRITICAL __main__: **** Traceback > (most recent call last): > Mar 9 10:31:18 hesba weewx[809] CRITICAL __main__: **** File > "/home/weewx/bin/weewxd", line 151, in main > Mar 9 10:31:18 hesba weewx[809] CRITICAL __main__: **** engine = > weewx.engine.StdEngine(config_dict) > Mar 9 10:31:18 hesba weewx[809] CRITICAL __main__: **** File > "/home/weewx/bin/weewx/engine.py", line 93, in __init__ > Mar 9 10:31:18 hesba weewx[809] CRITICAL __main__: **** > self.loadServices(config_dict) > Mar 9 10:31:18 hesba weewx[809] CRITICAL __main__: **** File > "/home/weewx/bin/weewx/engine.py", line 161, in loadServices > Mar 9 10:31:18 hesba weewx[809] CRITICAL __main__: **** obj = > weeutil.weeutil.get_object(svc)(self, config_dict) > Mar 9 10:31:18 hesba weewx[809] CRITICAL __main__: **** File > "/home/weewx/bin/weeutil/weeutil.py", line 1093, in get_object > Mar 9 10:31:18 hesba weewx[809] CRITICAL __main__: **** mod = > __import__(module) > Mar 9 10:31:18 hesba weewx[809] CRITICAL __main__: **** File > "/home/weewx/bin/user/phenologyservice.py", line 35, in <module> > Mar 9 10:31:18 hesba weewx[809] CRITICAL __main__: **** import > user.growing_degrees > Mar 9 10:31:18 hesba weewx[809] CRITICAL __main__: **** File > "/home/weewx/bin/user/growing_degrees.py", line 295 > Mar 9 10:31:18 hesba weewx[809] CRITICAL __main__: **** ) > Mar 9 10:31:18 hesba weewx[809] CRITICAL __main__: **** ^ > Mar 9 10:31:18 hesba weewx[809] CRITICAL __main__: **** SyntaxError: > invalid syntax > Mar 9 10:31:18 hesba weewx[809] CRITICAL __main__: **** Exiting. > > > [email protected] schrieb am Dienstag, 9. März 2021 um 04:14:44 UTC+1: > >> -----BEGIN PGP SIGNED MESSAGE----- >> Hash: SHA1 >> >> On Thu, 17 May 2018 14:35:58 +1000 >> Glenn McKechnie <[email protected]> wrote: >> >> > There is no link to the actual file. It can be inferred from >> > reading your notes, and you do mention that it's in the software >> > extension installation instructions but a link to the actual file >> > would be better. >> >> > The existing installer is missing files. It only has dead symlinks >> > for the required files. >> >> I have a new *Phenology* WeeWX extension that replaces *Cydia*. >> >> The tarball is at: >> >> o http://LacusVeris.com/Phenology/weewx-phenology-1.1.tar.gz. >> >> The Web site is: >> >> o http://LacusVeris.com/Phenology >> >> - -- >> .. Be Seeing You, >> .. Chuck Rhode, Sheboygan, WI, USA >> .. Weather: http://LacusVeris.com/WX >> .. 35° — Wind Calm >> >> -----BEGIN PGP SIGNATURE----- >> >> iF0EARECAB0WIQT+MY/5I/LMPSswTbVg2/xipKOWUgUCYEbm5AAKCRBg2/xipKOW >> Up56AJ90PskyPR91t/Ih1lpJKag3dp4biACfZQsCIeAHiTCpeR1a8or5YTDIQIE= >> =1TOf >> -----END PGP SIGNATURE----- >> > -- 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/c19ed0e1-5f16-44ec-84a2-e49a13b472acn%40googlegroups.com.
