I don't think anything has changed with the killall command. pi@wetterpi:/$ sudo killall weewxd weewxd: Kein Prozess gefunden pi@wetterpi:/$ sudo killall weewxd weewxd: Kein Prozess gefunden pi@wetterpi:/$ sudo /etc/init.d/weewx start [ ok ] Starting weewx (via systemctl): weewx.service. pi@wetterpi:/$ sudo tail -f /var/log/syslog Nov 4 19:20:25 wetterpi weewx[29729] ERROR weewx.reportengine: **** File "/usr/share/weewx/weewx/imagegenerator.py", line 109, in gen_images Nov 4 19:20:25 wetterpi weewx[29729] ERROR weewx.reportengine: **** self.image_dict[timespan][plotname]) Nov 4 19:20:25 wetterpi weewx[29729] ERROR weewx.reportengine: **** File "/usr/share/weewx/weewx/imagegenerator.py", line 249, in gen_plot Nov 4 19:20:25 wetterpi weewx[29729] ERROR weewx.reportengine: **** **option_dict) Nov 4 19:20:25 wetterpi weewx[29729] ERROR weewx.reportengine: **** File "/usr/share/weewx/weewx/xtypes.py", line 116, in get_series Nov 4 19:20:25 wetterpi weewx[29729] ERROR weewx.reportengine: **** raise weewx.UnknownType(msg) Nov 4 19:20:25 wetterpi weewx[29729] ERROR weewx.reportengine: **** weewx.UnknownType: 'wind' or 'vecdir' Nov 4 19:20:25 wetterpi weewx[29729] ERROR weewx.reportengine: **** Generator terminated Nov 4 19:20:25 wetterpi weewx[29729] INFO weewx.reportengine: Copied 0 files to /var/www/html/weewx Nov 4 19:20:31 wetterpi weewx[29729] ERROR weewx.restx: AWEKAS: Failed to publish record 2022-11-04 19:20:00 CET (1667586000): Failed upload after 3 tries Nov 4 19:25:22 wetterpi weewx[29729] INFO weewx.manager: Added record 2022-11-04 19:25:00 CET (1667586300) to database 'weewx.sdb' Nov 4 19:25:22 wetterpi weewx[29729] INFO weewx.manager: Added record 2022-11-04 19:25:00 CET (1667586300) to daily summary in 'weewx.sdb' Nov 4 19:25:25 wetterpi weewx[29729] ERROR weewx.cheetahgenerator: Evaluation of template /etc/weewx/skins/Seasons/index.html.tmpl failed with exception '<class 'TypeError'>' Nov 4 19:25:25 wetterpi weewx[29729] ERROR weewx.cheetahgenerator: **** Ignoring template /etc/weewx/skins/Seasons/index.html.tmpl Nov 4 19:25:25 wetterpi weewx[29729] ERROR weewx.cheetahgenerator: **** Reason: 'ObservationBinder' object is not callable Nov 4 19:25:25 wetterpi weewx[29729] ERROR weewx.cheetahgenerator: **** Traceback (most recent call last): Nov 4 19:25:25 wetterpi weewx[29729] ERROR weewx.cheetahgenerator: **** File "/usr/share/weewx/weewx/cheetahgenerator.py", line 348, in generate Nov 4 19:25:25 wetterpi weewx[29729] ERROR weewx.cheetahgenerator: **** unicode_string = compiled_template.respond() Nov 4 19:25:25 wetterpi weewx[29729] ERROR weewx.cheetahgenerator: **** File "cheetah__etc_weewx_skins_Seasons_index_html_tmpl_1667331923_6578603_46130.py", line 271, in respond Nov 4 19:25:25 wetterpi weewx[29729] ERROR weewx.cheetahgenerator: **** TypeError: 'ObservationBinder' object is not callable Nov 4 19:25:26 wetterpi weewx[29729] INFO weewx.restx: Wunderground-PWS: Published record 2022-11-04 19:25:00 CET (1667586300) Nov 4 19:25:27 wetterpi weewx[29729] INFO weewx.cheetahgenerator: Generated 7 files for report SeasonsReport in 3.05 seconds Nov 4 19:25:29 wetterpi weewx[29729] ERROR weewx.reportengine: Caught unrecoverable exception in generator 'weewx.imagegenerator.ImageGenerator' Nov 4 19:25:29 wetterpi weewx[29729] ERROR weewx.reportengine: **** 'wind' or 'vecdir' Nov 4 19:25:29 wetterpi weewx[29729] ERROR weewx.reportengine: **** Traceback (most recent call last): Nov 4 19:25:29 wetterpi weewx[29729] ERROR weewx.reportengine: **** File "/usr/share/weewx/weewx/reportengine.py", line 197, in run Nov 4 19:25:29 wetterpi weewx[29729] ERROR weewx.reportengine: **** obj.start() Nov 4 19:25:29 wetterpi weewx[29729] ERROR weewx.reportengine: **** File "/usr/share/weewx/weewx/reportengine.py", line 378, in start Nov 4 19:25:29 wetterpi weewx[29729] ERROR weewx.reportengine: **** self.gen_ts = gen_ts Nov 4 19:25:29 wetterpi weewx[29729] ERROR weewx.reportengine: **** File "/usr/share/weewx/weewx/imagegenerator.py", line 42, in run Nov 4 19:25:29 wetterpi weewx[29729] ERROR weewx.reportengine: **** self.gen_images(self.gen_ts) Nov 4 19:25:29 wetterpi weewx[29729] ERROR weewx.reportengine: **** File "/usr/share/weewx/weewx/imagegenerator.py", line 109, in gen_images Nov 4 19:25:29 wetterpi weewx[29729] ERROR weewx.reportengine: **** self.image_dict[timespan][plotname]) Nov 4 19:25:29 wetterpi weewx[29729] ERROR weewx.reportengine: **** File "/usr/share/weewx/weewx/imagegenerator.py", line 249, in gen_plot Nov 4 19:25:29 wetterpi weewx[29729] ERROR weewx.reportengine: **** **option_dict) Nov 4 19:25:29 wetterpi weewx[29729] ERROR weewx.reportengine: **** File "/usr/share/weewx/weewx/xtypes.py", line 116, in get_series Nov 4 19:25:29 wetterpi weewx[29729] ERROR weewx.reportengine: **** raise weewx.UnknownType(msg) Nov 4 19:25:29 wetterpi weewx[29729] ERROR weewx.reportengine: **** weewx.UnknownType: 'wind' or 'vecdir' Nov 4 19:25:29 wetterpi weewx[29729] ERROR weewx.reportengine: **** Generator terminated Nov 4 19:25:29 wetterpi weewx[29729] INFO weewx.reportengine: Copied 0 files to /var/www/html/weewx Nov 4 19:25:34 wetterpi weewx[29729] ERROR weewx.restx: AWEKAS: Failed to publish record 2022-11-04 19:25:00 CET (1667586300): Failed upload after 3 tries
I have already completely uninstalled weewx and then reinstalled it. Without success Do I have to remove everything completely then the driver still works? [email protected] schrieb am Donnerstag, 3. November 2022 um 21:58:32 UTC+1: > We are still not seeing any debug messages, so I suspect that you may > still have more than one instance of weewxd running. Kill them all with: > > sudo killall weewxd > > Then try starting weewxd again. Post the log. > > On Thu, Nov 3, 2022 at 10:13 AM Günther Wrana <[email protected]> wrote: > >> Hello i have now activate debug=1 in weewx.conf and in the weewx.conf.dist >> But I have no idea what should be different now. >> So what should I do to uninstall the whole program? >> >> pi@wetterpi:/etc/weewx$ sudo nano weewx.conf >> pi@wetterpi:/etc/weewx$ sudo nano weewx.conf.dist >> pi@wetterpi:/etc/weewx$ sudo /etc/init.d/weewx stop >> [ ok ] Stopping weewx (via systemctl): weewx.service. >> pi@wetterpi:/etc/weewx$ sudo tail -f /var/log/syslog >> Nov 3 18:00:35 wetterpi weewx[29729] ERROR weewx.reportengine: >> **** File "/usr/share/weewx/weewx/xtypes.py", line 116, in get_series >> Nov 3 18:00:35 wetterpi weewx[29729] ERROR weewx.reportengine: >> **** raise weewx.UnknownType(msg) >> Nov 3 18:00:35 wetterpi weewx[29729] ERROR weewx.reportengine: >> **** weewx.UnknownType: 'wind' or 'vecdir' >> Nov 3 18:00:35 wetterpi weewx[29729] ERROR weewx.reportengine: >> **** Generator terminated >> Nov 3 18:00:35 wetterpi weewx[29729] INFO weewx.reportengine: Copied 0 >> files to /var/www/html/weewx >> Nov 3 18:00:41 wetterpi systemd[1]: Stopping LSB: weewx weather system... >> Nov 3 18:00:41 wetterpi weewx[6620]: Stopping weewx weather system: >> weewx not running.... >> Nov 3 18:00:41 wetterpi systemd[1]: weewx.service: Succeeded. >> Nov 3 18:00:41 wetterpi systemd[1]: Stopped LSB: weewx weather system. >> Nov 3 18:00:54 wetterpi weewx[29729] ERROR weewx.restx: AWEKAS: Failed >> to publish record 2022-11-03 18:00:00 CET (1667494800): Failed upload after >> 3 tries >> ^C >> pi@wetterpi:/etc/weewx$ sudo /etc/init.d/weewx start >> [ ok ] Starting weewx (via systemctl): weewx.service. >> pi@wetterpi:/etc/weewx$ sudo tail -f /var/log/syslog >> Nov 3 18:01:18 wetterpi weewx[6675] CRITICAL weewx.engine: **** >> self.console = loader_function(config_dict, self) >> Nov 3 18:01:18 wetterpi weewx[6675] CRITICAL weewx.engine: **** >> File "/usr/share/weewx/user/wh23xx.py", line 266, in loader >> Nov 3 18:01:18 wetterpi weewx[6675] CRITICAL weewx.engine: **** >> return WH23xxDriver(**config_dict[DRIVER_NAME]) >> Nov 3 18:01:18 wetterpi weewx[6675] CRITICAL weewx.engine: **** >> File "/usr/share/weewx/user/wh23xx.py", line 411, in __init__ >> Nov 3 18:01:18 wetterpi weewx[6675] CRITICAL weewx.engine: **** >> self._station.open() >> Nov 3 18:01:18 wetterpi weewx[6675] CRITICAL weewx.engine: **** >> File "/usr/share/weewx/user/wh23xx.py", line 596, in open >> Nov 3 18:01:18 wetterpi weewx[6675] CRITICAL weewx.engine: **** >> raise weewx.WeeWxIOError(e) >> Nov 3 18:01:18 wetterpi weewx[6675] CRITICAL weewx.engine: **** >> weewx.WeeWxIOError: [Errno 16] Resource busy >> Nov 3 18:01:18 wetterpi weewx[6675] CRITICAL __main__: Unable to load >> driver: [Errno 16] Resource busy >> Nov 3 18:01:18 wetterpi weewx[6675] CRITICAL __main__: **** >> Exiting... >> Nov 3 18:01:29 wetterpi /weewxd: wh23xx: get_current: failed attempt 1 >> of 5: [Errno 5] Input/Output Error >> Nov 3 18:01:29 wetterpi kernel: [19184295.464327] usb 1-1.5: usbfs: >> process 29729 (python3) did not claim interface 0 before use >> Nov 3 18:01:39 wetterpi /weewxd: wh23xx: get_current: failed attempt 2 >> of 5: [Errno 5] Input/Output Error >> Nov 3 18:01:39 wetterpi kernel: [19184305.473969] usb 1-1.5: usbfs: >> process 29729 (python3) did not claim interface 0 before use >> Nov 3 18:01:49 wetterpi /weewxd: wh23xx: get_current: failed attempt 3 >> of 5: [Errno 5] Input/Output Error >> Nov 3 18:01:49 wetterpi kernel: [19184315.485083] usb 1-1.5: usbfs: >> process 29729 (python3) did not claim interface 0 before use >> Nov 3 18:01:59 wetterpi /weewxd: wh23xx: get_current: failed attempt 4 >> of 5: [Errno 5] Input/Output Error >> Nov 3 18:01:59 wetterpi kernel: [19184325.496175] usb 1-1.5: usbfs: >> process 29729 (python3) did not claim interface 0 before use >> Nov 3 18:02:09 wetterpi /weewxd: wh23xx: get_current: failed attempt 5 >> of 5: [Errno 5] Input/Output Error >> Nov 3 18:02:09 wetterpi kernel: [19184335.507264] usb 1-1.5: usbfs: >> process 29729 (python3) did not claim interface 0 before use >> Nov 3 18:02:19 wetterpi /weewxd: wh23xx: read failed: max retries (5) >> exceeded >> Nov 3 18:02:19 wetterpi weewx[29729] INFO weewx.engine: Main loop >> exiting. Shutting engine down. >> Nov 3 18:02:19 wetterpi weewx[29729] INFO weewx.engine: Shutting down >> StdReport thread >> Nov 3 18:02:19 wetterpi /weewxd: wh23xx: release interface failed: >> [Errno None] Other error >> Nov 3 18:02:19 wetterpi weewx[29729] CRITICAL __main__: Caught >> WeeWxIOError: read failed: max retries (5) exceeded >> Nov 3 18:02:19 wetterpi weewx[29729] CRITICAL __main__: **** >> Waiting 60 seconds then retrying... >> Nov 3 18:03:20 wetterpi weewx[29729] INFO __main__: retrying... >> Nov 3 18:03:20 wetterpi weewx[29729] INFO weewx.engine: Loading station >> type WH23xx (user.wh23xx) >> Nov 3 18:03:20 wetterpi /weewxd: wh23xx: driver version is 0.14 >> Nov 3 18:03:20 wetterpi /weewxd: wh23xx: usb info: pyusb_version=1.0.2 >> Nov 3 18:03:20 wetterpi /weewxd: wh23xx: poll interval is 15 >> Nov 3 18:03:20 wetterpi /weewxd: wh23xx: Found device on USB bus= device= >> Nov 3 18:03:20 wetterpi kernel: [19184405.723437] usb 1-1.5: reset >> full-speed USB device number 12 using dwc_otg >> Nov 3 18:03:20 wetterpi weewx[29729] INFO weewx.engine: StdConvert >> target unit is 0x1 >> Nov 3 18:03:20 wetterpi weewx[29729] INFO weewx.wxservices: >> StdWXCalculate will use data binding wx_binding >> Nov 3 18:03:20 wetterpi weewx[29729] INFO weewx.engine: Archive will use >> data binding wx_binding >> Nov 3 18:03:20 wetterpi weewx[29729] INFO weewx.engine: Record >> generation will be attempted in 'hardware' >> Nov 3 18:03:20 wetterpi weewx[29729] INFO weewx.engine: Using archive >> interval of 300 seconds (specified in weewx configuration) >> Nov 3 18:03:20 wetterpi weewx[29729] INFO weewx.restx: StationRegistry: >> Station will be registered. >> Nov 3 18:03:20 wetterpi weewx[29729] INFO weewx.restx: Wunderground-PWS: >> Data for station IMATZENR2 will be posted >> Nov 3 18:03:20 wetterpi weewx[29729] INFO weewx.restx: PWSweather: >> Posting not enabled. >> Nov 3 18:03:20 wetterpi weewx[29729] INFO weewx.restx: CWOP: Posting not >> enabled. >> Nov 3 18:03:20 wetterpi weewx[29729] INFO weewx.restx: WOW: Posting not >> enabled. >> Nov 3 18:03:20 wetterpi weewx[29729] INFO weewx.restx: AWEKAS: Data will >> be uploaded for user Gilli >> Nov 3 18:03:20 wetterpi weewx[29729] INFO weewx.engine: 'pyephem' >> detected, extended almanac data is available >> Nov 3 18:03:20 wetterpi weewx[29729] INFO __main__: Starting up weewx >> version 4.7.0 >> Nov 3 18:03:20 wetterpi weewx[29729] INFO weewx.engine: Using binding >> 'wx_binding' to database 'weewx.sdb' >> Nov 3 18:03:20 wetterpi weewx[29729] INFO weewx.manager: Starting >> backfill of daily summaries >> Nov 3 18:03:20 wetterpi weewx[29729] INFO weewx.manager: Daily summaries >> up to date >> Nov 3 18:03:20 wetterpi weewx[29729] INFO weewx.engine: Starting main >> packet loop. >> Nov 3 18:03:48 wetterpi rngd[357]: stats: bits received from HRNG >> source: 159960064 >> Nov 3 18:03:48 wetterpi rngd[357]: stats: bits sent to kernel pool: >> 159766144 >> Nov 3 18:03:48 wetterpi rngd[357]: stats: entropy added to kernel pool: >> 159766144 >> Nov 3 18:03:48 wetterpi rngd[357]: stats: FIPS 140-2 successes: 7991 >> Nov 3 18:03:48 wetterpi rngd[357]: stats: FIPS 140-2 failures: 7 >> Nov 3 18:03:48 wetterpi rngd[357]: stats: FIPS 140-2(2001-10-10) >> Monobit: 0 >> Nov 3 18:03:48 wetterpi rngd[357]: stats: FIPS 140-2(2001-10-10) Poker: 0 >> Nov 3 18:03:48 wetterpi rngd[357]: stats: FIPS 140-2(2001-10-10) Runs: 5 >> Nov 3 18:03:48 wetterpi rngd[357]: stats: FIPS 140-2(2001-10-10) Long >> run: 2 >> Nov 3 18:03:48 wetterpi rngd[357]: stats: FIPS 140-2(2001-10-10) >> Continuous run: 0 >> Nov 3 18:03:48 wetterpi rngd[357]: stats: HRNG source speed: >> (min=272.330; avg=911.485; max=1039.173)Kibits/s >> Nov 3 18:03:48 wetterpi rngd[357]: stats: FIPS tests speed: (min=5.367; >> avg=7.271; max=14.266)Mibits/s >> Nov 3 18:03:48 wetterpi rngd[357]: stats: Lowest ready-buffers level: 2 >> Nov 3 18:03:48 wetterpi rngd[357]: stats: Entropy starvations: 0 >> Nov 3 18:03:48 wetterpi rngd[357]: stats: Time spent starving for >> entropy: (min=0; avg=0.000; max=0)us >> Nov 3 18:05:21 wetterpi weewx[29729] INFO weewx.manager: Added record >> 2022-11-03 18:05:00 CET (1667495100) to database 'weewx.sdb' >> Nov 3 18:05:21 wetterpi weewx[29729] INFO weewx.manager: Added record >> 2022-11-03 18:05:00 CET (1667495100) to daily summary in 'weewx.sdb' >> Nov 3 18:05:22 wetterpi weewx[29729] INFO weewx.restx: StationRegistry: >> Published record 2022-11-03 18:05:00 CET (1667495100) >> Nov 3 18:05:22 wetterpi weewx[29729] INFO weewx.restx: Wunderground-PWS: >> Published record 2022-11-03 18:05:00 CET (1667495100) >> Nov 3 18:05:23 wetterpi weewx[29729] ERROR weewx.cheetahgenerator: >> Evaluation of template /etc/weewx/skins/Seasons/index.html.tmpl failed with >> exception '<class 'TypeError'>' >> Nov 3 18:05:23 wetterpi weewx[29729] ERROR weewx.cheetahgenerator: **** >> Ignoring template /etc/weewx/skins/Seasons/index.html.tmpl >> Nov 3 18:05:23 wetterpi weewx[29729] ERROR weewx.cheetahgenerator: **** >> Reason: 'ObservationBinder' object is not callable >> Nov 3 18:05:23 wetterpi weewx[29729] ERROR weewx.cheetahgenerator: **** >> Traceback (most recent call last): >> Nov 3 18:05:23 wetterpi weewx[29729] ERROR weewx.cheetahgenerator: **** >> File "/usr/share/weewx/weewx/cheetahgenerator.py", line 348, in generate >> Nov 3 18:05:23 wetterpi weewx[29729] ERROR weewx.cheetahgenerator: **** >> unicode_string = compiled_template.respond() >> Nov 3 18:05:23 wetterpi weewx[29729] ERROR weewx.cheetahgenerator: **** >> File >> "cheetah__etc_weewx_skins_Seasons_index_html_tmpl_1667331923_6578603_46130.py", >> >> line 271, in respond >> Nov 3 18:05:23 wetterpi weewx[29729] ERROR weewx.cheetahgenerator: **** >> TypeError: 'ObservationBinder' object is not callable >> Nov 3 18:05:25 wetterpi weewx[29729] INFO weewx.cheetahgenerator: >> Generated 7 files for report SeasonsReport in 3.01 seconds >> Nov 3 18:05:26 wetterpi weewx[29729] ERROR weewx.reportengine: Caught >> unrecoverable exception in generator 'weewx.imagegenerator.ImageGenerator' >> Nov 3 18:05:26 wetterpi weewx[29729] ERROR weewx.reportengine: >> **** 'wind' or 'vecdir' >> Nov 3 18:05:26 wetterpi weewx[29729] ERROR weewx.reportengine: >> **** Traceback (most recent call last): >> Nov 3 18:05:26 wetterpi weewx[29729] ERROR weewx.reportengine: >> **** File "/usr/share/weewx/weewx/reportengine.py", line 197, in run >> Nov 3 18:05:26 wetterpi weewx[29729] ERROR weewx.reportengine: >> **** obj.start() >> Nov 3 18:05:26 wetterpi weewx[29729] ERROR weewx.reportengine: >> **** File "/usr/share/weewx/weewx/reportengine.py", line 378, in start >> Nov 3 18:05:26 wetterpi weewx[29729] ERROR weewx.reportengine: >> **** self.gen_ts = gen_ts >> Nov 3 18:05:26 wetterpi weewx[29729] ERROR weewx.reportengine: >> **** File "/usr/share/weewx/weewx/imagegenerator.py", line 42, in run >> Nov 3 18:05:26 wetterpi weewx[29729] ERROR weewx.reportengine: >> **** self.gen_images(self.gen_ts) >> Nov 3 18:05:26 wetterpi weewx[29729] ERROR weewx.reportengine: >> **** File "/usr/share/weewx/weewx/imagegenerator.py", line 109, in >> gen_images >> Nov 3 18:05:26 wetterpi weewx[29729] ERROR weewx.reportengine: >> **** self.image_dict[timespan][plotname]) >> Nov 3 18:05:26 wetterpi weewx[29729] ERROR weewx.reportengine: >> **** File "/usr/share/weewx/weewx/imagegenerator.py", line 249, in >> gen_plot >> Nov 3 18:05:26 wetterpi weewx[29729] ERROR weewx.reportengine: >> **** **option_dict) >> Nov 3 18:05:26 wetterpi weewx[29729] ERROR weewx.reportengine: >> **** File "/usr/share/weewx/weewx/xtypes.py", line 116, in get_series >> Nov 3 18:05:26 wetterpi weewx[29729] ERROR weewx.reportengine: >> **** raise weewx.UnknownType(msg) >> Nov 3 18:05:26 wetterpi weewx[29729] ERROR weewx.reportengine: >> **** weewx.UnknownType: 'wind' or 'vecdir' >> Nov 3 18:05:26 wetterpi weewx[29729] ERROR weewx.reportengine: >> **** Generator terminated >> Nov 3 18:05:26 wetterpi weewx[29729] INFO weewx.reportengine: Copied 5 >> files to /var/www/html/weewx >> Nov 3 18:05:32 wetterpi weewx[29729] ERROR weewx.restx: AWEKAS: Failed >> to publish record 2022-11-03 18:05:00 CET (1667495100): Failed upload after >> 3 tries >> Nov 3 18:07:48 wetterpi systemd[1]: Starting Cleanup of Temporary >> Directories... >> Nov 3 18:07:48 wetterpi systemd[1]: systemd-tmpfiles-clean.service: >> Succeeded. >> Nov 3 18:07:48 wetterpi systemd[1]: Started Cleanup of Temporary >> Directories. >> Nov 3 18:10:23 wetterpi weewx[29729] INFO weewx.manager: Added record >> 2022-11-03 18:10:00 CET (1667495400) to database 'weewx.sdb' >> Nov 3 18:10:23 wetterpi weewx[29729] INFO weewx.manager: Added record >> 2022-11-03 18:10:00 CET (1667495400) to daily summary in 'weewx.sdb' >> Nov 3 18:10:26 wetterpi weewx[29729] ERROR weewx.cheetahgenerator: >> Evaluation of template /etc/weewx/skins/Seasons/index.html.tmpl failed with >> exception '<class 'TypeError'>' >> Nov 3 18:10:26 wetterpi weewx[29729] ERROR weewx.cheetahgenerator: **** >> Ignoring template /etc/weewx/skins/Seasons/index.html.tmpl >> Nov 3 18:10:26 wetterpi weewx[29729] ERROR weewx.cheetahgenerator: **** >> Reason: 'ObservationBinder' object is not callable >> Nov 3 18:10:26 wetterpi weewx[29729] ERROR weewx.cheetahgenerator: **** >> Traceback (most recent call last): >> Nov 3 18:10:26 wetterpi weewx[29729] ERROR weewx.cheetahgenerator: **** >> File "/usr/share/weewx/weewx/cheetahgenerator.py", line 348, in generate >> Nov 3 18:10:26 wetterpi weewx[29729] ERROR weewx.cheetahgenerator: **** >> unicode_string = compiled_template.respond() >> Nov 3 18:10:26 wetterpi weewx[29729] ERROR weewx.cheetahgenerator: **** >> File >> "cheetah__etc_weewx_skins_Seasons_index_html_tmpl_1667331923_6578603_46130.py", >> >> line 271, in respond >> Nov 3 18:10:26 wetterpi weewx[29729] ERROR weewx.cheetahgenerator: **** >> TypeError: 'ObservationBinder' object is not callable >> Nov 3 18:10:27 wetterpi weewx[29729] INFO weewx.restx: Wunderground-PWS: >> Published record 2022-11-03 18:10:00 CET (1667495400) >> Nov 3 18:10:28 wetterpi weewx[29729] INFO weewx.cheetahgenerator: >> Generated 7 files for report SeasonsReport in 3.02 seconds >> Nov 3 18:10:29 wetterpi weewx[29729] ERROR weewx.reportengine: Caught >> unrecoverable exception in generator 'weewx.imagegenerator.ImageGenerator' >> Nov 3 18:10:29 wetterpi weewx[29729] ERROR weewx.reportengine: >> **** 'wind' or 'vecdir' >> Nov 3 18:10:29 wetterpi weewx[29729] ERROR weewx.reportengine: >> **** Traceback (most recent call last): >> Nov 3 18:10:29 wetterpi weewx[29729] ERROR weewx.reportengine: >> **** File "/usr/share/weewx/weewx/reportengine.py", line 197, in run >> Nov 3 18:10:29 wetterpi weewx[29729] ERROR weewx.reportengine: >> **** obj.start() >> Nov 3 18:10:29 wetterpi weewx[29729] ERROR weewx.reportengine: >> **** File "/usr/share/weewx/weewx/reportengine.py", line 378, in start >> Nov 3 18:10:29 wetterpi weewx[29729] ERROR weewx.reportengine: >> **** self.gen_ts = gen_ts >> Nov 3 18:10:29 wetterpi weewx[29729] ERROR weewx.reportengine: >> **** File "/usr/share/weewx/weewx/imagegenerator.py", line 42, in run >> Nov 3 18:10:29 wetterpi weewx[29729] ERROR weewx.reportengine: >> **** self.gen_images(self.gen_ts) >> Nov 3 18:10:29 wetterpi weewx[29729] ERROR weewx.reportengine: >> **** File "/usr/share/weewx/weewx/imagegenerator.py", line 109, in >> gen_images >> Nov 3 18:10:29 wetterpi weewx[29729] ERROR weewx.reportengine: >> **** self.image_dict[timespan][plotname]) >> Nov 3 18:10:29 wetterpi weewx[29729] ERROR weewx.reportengine: >> **** File "/usr/share/weewx/weewx/imagegenerator.py", line 249, in >> gen_plot >> Nov 3 18:10:29 wetterpi weewx[29729] ERROR weewx.reportengine: >> **** **option_dict) >> Nov 3 18:10:29 wetterpi weewx[29729] ERROR weewx.reportengine: >> **** File "/usr/share/weewx/weewx/xtypes.py", line 116, in get_series >> Nov 3 18:10:29 wetterpi weewx[29729] ERROR weewx.reportengine: >> **** raise weewx.UnknownType(msg) >> Nov 3 18:10:29 wetterpi weewx[29729] ERROR weewx.reportengine: >> **** weewx.UnknownType: 'wind' or 'vecdir' >> Nov 3 18:10:29 wetterpi weewx[29729] ERROR weewx.reportengine: >> **** Generator terminated >> Nov 3 18:10:29 wetterpi weewx[29729] INFO weewx.reportengine: Copied 0 >> files to /var/www/html/weewx >> Nov 3 18:10:35 wetterpi weewx[29729] ERROR weewx.restx: AWEKAS: Failed >> to publish record 2022-11-03 18:10:00 CET (1667495400): Failed upload after >> 3 tries >> >> Danke für die Hilfe! >> >> Thank you for all. >> [email protected] schrieb am Mittwoch, 2. November 2022 um 22:47:09 UTC+1: >> >>> It appears you have two problems. >>> >>> 1. I cannot be sure (because you did not use debug=1), but it looks like >>> you have two instances of weewxd running. >>> >>> 2. The exception >>> >>> weewx.UnknownType: 'wind' or 'vecdir' >>> >>> >>> can happen if you run the new V4.9.1 Seasons skin using WeeWX V4.7, >>> which appears to be what you're doing. See the log entry >>> >>> Nov 2 21:58:04 wetterpi weewx[29729] INFO __main__: Starting up weewx >>> version 4.7.0 >>> >>> >>> In turn, this may be caused by problem #1. >>> >>> -tk >>> >>> On Wed, Nov 2, 2022 at 2:29 PM Günther Wrana <[email protected]> wrote: >>> >>>> Hi there, >>>> >>>> Why doesn't my driver work in version 4.9.1-1? I have listed the syslog >>>> can you help me? >>>> Thank you >>>> >>>> Nov 2 21:55:50 wetterpi systemd[1]: weewx.service: Succeeded. >>>> Nov 2 21:55:50 wetterpi systemd[1]: Stopped LSB: weewx weather system. >>>> Nov 2 21:55:58 wetterpi systemd[1]: weewx.service: Found left-over >>>> process 29729 (python3) in control group while starting unit. Ignoring. >>>> Nov 2 21:55:58 wetterpi systemd[1]: This usually indicates unclean >>>> termination of a previous run, or service implementation deficiencies. >>>> Nov 2 21:55:58 wetterpi systemd[1]: Starting LSB: weewx weather >>>> system... >>>> Nov 2 21:55:58 wetterpi weewx[3005] INFO __main__: Initializing weewx >>>> version 4.9.1 >>>> Nov 2 21:55:58 wetterpi weewx[3005] INFO __main__: Using Python 3.7.3 >>>> (default, Jan 22 2021, 20:04:44) #012[GCC 8.3.0] >>>> Nov 2 21:55:58 wetterpi weewx[3005] INFO __main__: Located at >>>> /usr/bin/python3 >>>> Nov 2 21:55:58 wetterpi weewx[3005] INFO __main__: Platform >>>> Linux-5.10.103-v7+-armv7l-with-debian-10.11 >>>> Nov 2 21:55:58 wetterpi weewx[3005] INFO __main__: Locale is >>>> 'de_AT.UTF-8' >>>> Nov 2 21:55:58 wetterpi weewx[3005] INFO __main__: Using configuration >>>> file /etc/weewx/weewx.conf >>>> Nov 2 21:55:58 wetterpi weewx[3005] INFO __main__: Debug is 0 >>>> Nov 2 21:55:58 wetterpi weewx[3005] INFO __main__: PID file is >>>> /var/run/weewx.pid >>>> Nov 2 21:55:58 wetterpi weewx[3009] INFO weewx.engine: Loading station >>>> type WH23xx (user.wh23xx) >>>> Nov 2 21:55:58 wetterpi /weewxd: wh23xx: driver version is 0.14 >>>> Nov 2 21:55:58 wetterpi /weewxd: wh23xx: usb info: pyusb_version=1.0.2 >>>> Nov 2 21:55:58 wetterpi /weewxd: wh23xx: poll interval is 15 >>>> Nov 2 21:55:59 wetterpi weewx[2995]: Starting weewx weather system: >>>> weewx. >>>> Nov 2 21:55:59 wetterpi systemd[1]: Started LSB: weewx weather system. >>>> Nov 2 21:55:59 wetterpi /weewxd: wh23xx: Found device on USB bus= >>>> device= >>>> Nov 2 21:55:59 wetterpi kernel: [19111964.592922] usb 1-1.5: reset >>>> full-speed USB device number 12 using dwc_otg >>>> Nov 2 21:55:59 wetterpi kernel: [19111964.728144] hid-generic >>>> 0003:10C4:8468.0028: hiddev96,hidraw0: USB HID v1.01 Device [SLAB HIDtoSPI >>>> Slave] on usb-3f980000.usb-1.5/input0 >>>> Nov 2 21:55:59 wetterpi /weewxd: wh23xx: Unable to claim USB interface >>>> 0: [Errno 16] Resource busy >>>> Nov 2 21:55:59 wetterpi weewx[3009] ERROR weewx.engine: Import of >>>> driver failed: [Errno 16] Resource busy (<class 'weewx.WeeWxIOError'>) >>>> Nov 2 21:55:59 wetterpi weewx[3009] CRITICAL weewx.engine: **** >>>> Traceback (most recent call last): >>>> Nov 2 21:55:59 wetterpi weewx[3009] CRITICAL weewx.engine: **** >>>> File "/usr/share/weewx/user/wh23xx.py", line 591, in open >>>> Nov 2 21:55:59 wetterpi weewx[3009] CRITICAL weewx.engine: **** >>>> self.devh.claimInterface(self.iface) >>>> Nov 2 21:55:59 wetterpi weewx[3009] CRITICAL weewx.engine: **** >>>> File "/usr/lib/python3/dist-packages/usb/legacy.py", line 230, in >>>> claimInterface >>>> Nov 2 21:55:59 wetterpi weewx[3009] CRITICAL weewx.engine: **** >>>> util.claim_interface(self.dev, interface) >>>> Nov 2 21:55:59 wetterpi weewx[3009] CRITICAL weewx.engine: **** >>>> File "/usr/lib/python3/dist-packages/usb/util.py", line 205, in >>>> claim_interface >>>> Nov 2 21:55:59 wetterpi weewx[3009] CRITICAL weewx.engine: **** >>>> device._ctx.managed_claim_interface(device, interface) >>>> Nov 2 21:55:59 wetterpi weewx[3009] CRITICAL weewx.engine: **** >>>> File "/usr/lib/python3/dist-packages/usb/core.py", line 102, in wrapper >>>> Nov 2 21:55:59 wetterpi weewx[3009] CRITICAL weewx.engine: **** >>>> return f(self, *args, **kwargs) >>>> Nov 2 21:55:59 wetterpi weewx[3009] CRITICAL weewx.engine: **** >>>> File "/usr/lib/python3/dist-packages/usb/core.py", line 167, in >>>> managed_claim_interface >>>> Nov 2 21:55:59 wetterpi weewx[3009] CRITICAL weewx.engine: **** >>>> self.backend.claim_interface(self.handle, i) >>>> Nov 2 21:55:59 wetterpi weewx[3009] CRITICAL weewx.engine: **** >>>> File "/usr/lib/python3/dist-packages/usb/backend/libusb1.py", line 811, >>>> in >>>> claim_interface >>>> Nov 2 21:55:59 wetterpi weewx[3009] CRITICAL weewx.engine: **** >>>> _check(self.lib.libusb_claim_interface(dev_handle.handle, intf)) >>>> Nov 2 21:55:59 wetterpi weewx[3009] CRITICAL weewx.engine: **** >>>> File "/usr/lib/python3/dist-packages/usb/backend/libusb1.py", line 595, >>>> in >>>> _check >>>> Nov 2 21:55:59 wetterpi weewx[3009] CRITICAL weewx.engine: **** >>>> raise USBError(_strerror(ret), ret, _libusb_errno[ret]) >>>> Nov 2 21:55:59 wetterpi weewx[3009] CRITICAL weewx.engine: **** >>>> usb.core.USBError: [Errno 16] Resource busy >>>> Nov 2 21:55:59 wetterpi weewx[3009] CRITICAL weewx.engine: **** >>>> Nov 2 21:55:59 wetterpi weewx[3009] CRITICAL weewx.engine: **** >>>> During handling of the above exception, another exception occurred: >>>> Nov 2 21:55:59 wetterpi weewx[3009] CRITICAL weewx.engine: **** >>>> Nov 2 21:55:59 wetterpi weewx[3009] CRITICAL weewx.engine: **** >>>> Traceback (most recent call last): >>>> Nov 2 21:55:59 wetterpi weewx[3009] CRITICAL weewx.engine: **** >>>> File "/usr/share/weewx/weewx/engine.py", line 119, in setupStation >>>> Nov 2 21:55:59 wetterpi weewx[3009] CRITICAL weewx.engine: **** >>>> self.console = loader_function(config_dict, self) >>>> Nov 2 21:55:59 wetterpi weewx[3009] CRITICAL weewx.engine: **** >>>> File "/usr/share/weewx/user/wh23xx.py", line 266, in loader >>>> Nov 2 21:55:59 wetterpi weewx[3009] CRITICAL weewx.engine: **** >>>> return WH23xxDriver(**config_dict[DRIVER_NAME]) >>>> Nov 2 21:55:59 wetterpi weewx[3009] CRITICAL weewx.engine: **** >>>> File "/usr/share/weewx/user/wh23xx.py", line 411, in __init__ >>>> Nov 2 21:55:59 wetterpi weewx[3009] CRITICAL weewx.engine: **** >>>> self._station.open() >>>> Nov 2 21:55:59 wetterpi weewx[3009] CRITICAL weewx.engine: **** >>>> File "/usr/share/weewx/user/wh23xx.py", line 596, in open >>>> Nov 2 21:55:59 wetterpi weewx[3009] CRITICAL weewx.engine: **** >>>> raise weewx.WeeWxIOError(e) >>>> Nov 2 21:55:59 wetterpi weewx[3009] CRITICAL weewx.engine: **** >>>> weewx.WeeWxIOError: [Errno 16] Resource busy >>>> Nov 2 21:55:59 wetterpi weewx[3009] CRITICAL __main__: Unable to load >>>> driver: [Errno 16] Resource busy >>>> Nov 2 21:55:59 wetterpi weewx[3009] CRITICAL __main__: **** >>>> Exiting... >>>> Nov 2 21:56:13 wetterpi /weewxd: wh23xx: get_current: failed attempt 1 >>>> of 5: [Errno 5] Input/Output Error >>>> Nov 2 21:56:13 wetterpi kernel: [19111979.073722] usb 1-1.5: usbfs: >>>> process 29729 (python3) did not claim interface 0 before use >>>> Nov 2 21:56:23 wetterpi /weewxd: wh23xx: get_current: failed attempt 2 >>>> of 5: [Errno 5] Input/Output Error >>>> Nov 2 21:56:23 wetterpi kernel: [19111989.084816] usb 1-1.5: usbfs: >>>> process 29729 (python3) did not claim interface 0 before use >>>> Nov 2 21:56:33 wetterpi /weewxd: wh23xx: get_current: failed attempt 3 >>>> of 5: [Errno 5] Input/Output Error >>>> Nov 2 21:56:33 wetterpi kernel: [19111999.095912] usb 1-1.5: usbfs: >>>> process 29729 (python3) did not claim interface 0 before use >>>> Nov 2 21:56:43 wetterpi kernel: [19112009.107022] usb 1-1.5: usbfs: >>>> process 29729 (python3) did not claim interface 0 before use >>>> Nov 2 21:56:43 wetterpi /weewxd: wh23xx: get_current: failed attempt 4 >>>> of 5: [Errno 5] Input/Output Error >>>> Nov 2 21:56:46 wetterpi systemd[1]: Started Session 5851 of user pi. >>>> Nov 2 21:56:53 wetterpi /weewxd: wh23xx: get_current: failed attempt 5 >>>> of 5: [Errno 5] Input/Output Error >>>> Nov 2 21:56:53 wetterpi kernel: [19112019.118117] usb 1-1.5: usbfs: >>>> process 29729 (python3) did not claim interface 0 before use >>>> Nov 2 21:57:03 wetterpi /weewxd: wh23xx: read failed: max retries (5) >>>> exceeded >>>> Nov 2 21:57:03 wetterpi weewx[29729] INFO weewx.engine: Main loop >>>> exiting. Shutting engine down. >>>> Nov 2 21:57:03 wetterpi weewx[29729] INFO weewx.engine: Shutting down >>>> StdReport thread >>>> Nov 2 21:57:03 wetterpi /weewxd: wh23xx: release interface failed: >>>> [Errno None] Other error >>>> Nov 2 21:57:03 wetterpi weewx[29729] CRITICAL __main__: Caught >>>> WeeWxIOError: read failed: max retries (5) exceeded >>>> Nov 2 21:57:03 wetterpi weewx[29729] CRITICAL __main__: **** >>>> Waiting 60 seconds then retrying... >>>> Nov 2 21:58:03 wetterpi weewx[29729] INFO __main__: retrying... >>>> Nov 2 21:58:03 wetterpi weewx[29729] INFO weewx.engine: Loading >>>> station type WH23xx (user.wh23xx) >>>> Nov 2 21:58:03 wetterpi /weewxd: wh23xx: driver version is 0.14 >>>> Nov 2 21:58:03 wetterpi /weewxd: wh23xx: usb info: pyusb_version=1.0.2 >>>> Nov 2 21:58:03 wetterpi /weewxd: wh23xx: poll interval is 15 >>>> Nov 2 21:58:03 wetterpi /weewxd: wh23xx: Found device on USB bus= >>>> device= >>>> Nov 2 21:58:03 wetterpi kernel: [19112089.333124] usb 1-1.5: reset >>>> full-speed USB device number 12 using dwc_otg >>>> Nov 2 21:58:04 wetterpi weewx[29729] INFO weewx.engine: StdConvert >>>> target unit is 0x1 >>>> Nov 2 21:58:04 wetterpi weewx[29729] INFO weewx.wxservices: >>>> StdWXCalculate will use data binding wx_binding >>>> Nov 2 21:58:04 wetterpi weewx[29729] INFO weewx.engine: Archive will >>>> use data binding wx_binding >>>> Nov 2 21:58:04 wetterpi weewx[29729] INFO weewx.engine: Record >>>> generation will be attempted in 'hardware' >>>> Nov 2 21:58:04 wetterpi weewx[29729] INFO weewx.engine: Using archive >>>> interval of 300 seconds (specified in weewx configuration) >>>> Nov 2 21:58:04 wetterpi weewx[29729] INFO weewx.restx: >>>> StationRegistry: Station will be registered. >>>> Nov 2 21:58:04 wetterpi weewx[29729] INFO weewx.restx: >>>> Wunderground-PWS: Data for station IMATZENR2 will be posted >>>> Nov 2 21:58:04 wetterpi weewx[29729] INFO weewx.restx: PWSweather: >>>> Posting not enabled. >>>> Nov 2 21:58:04 wetterpi weewx[29729] INFO weewx.restx: CWOP: Posting >>>> not enabled. >>>> Nov 2 21:58:04 wetterpi weewx[29729] INFO weewx.restx: WOW: Posting >>>> not enabled. >>>> Nov 2 21:58:04 wetterpi weewx[29729] INFO weewx.restx: AWEKAS: Data >>>> will be uploaded for user Gilli >>>> Nov 2 21:58:04 wetterpi weewx[29729] INFO weewx.engine: 'pyephem' >>>> detected, extended almanac data is available >>>> Nov 2 21:58:04 wetterpi weewx[29729] INFO __main__: Starting up weewx >>>> version 4.7.0 >>>> Nov 2 21:58:04 wetterpi weewx[29729] INFO weewx.engine: Using binding >>>> 'wx_binding' to database 'weewx.sdb' >>>> Nov 2 21:58:04 wetterpi weewx[29729] INFO weewx.manager: Starting >>>> backfill of daily summaries >>>> Nov 2 21:58:04 wetterpi weewx[29729] INFO weewx.manager: Daily >>>> summaries up to date >>>> Nov 2 21:58:04 wetterpi weewx[29729] INFO weewx.engine: Starting main >>>> packet loop. >>>> Nov 2 22:00:19 wetterpi weewx[29729] INFO weewx.manager: Added record >>>> 2022-11-02 22:00:00 CET (1667422800) to database 'weewx.sdb' >>>> Nov 2 22:00:19 wetterpi weewx[29729] INFO weewx.manager: Added record >>>> 2022-11-02 22:00:00 CET (1667422800) to daily summary in 'weewx.sdb' >>>> Nov 2 22:00:21 wetterpi weewx[29729] INFO weewx.restx: >>>> StationRegistry: Published record 2022-11-02 22:00:00 CET (1667422800) >>>> Nov 2 22:00:23 wetterpi weewx[29729] ERROR weewx.cheetahgenerator: >>>> Evaluation of template /etc/weewx/skins/Seasons/index.html.tmpl failed >>>> with >>>> exception '<class 'TypeError'>' >>>> Nov 2 22:00:23 wetterpi weewx[29729] ERROR weewx.cheetahgenerator: >>>> **** Ignoring template /etc/weewx/skins/Seasons/index.html.tmpl >>>> Nov 2 22:00:23 wetterpi weewx[29729] ERROR weewx.cheetahgenerator: >>>> **** Reason: 'ObservationBinder' object is not callable >>>> Nov 2 22:00:23 wetterpi weewx[29729] ERROR weewx.cheetahgenerator: >>>> **** Traceback (most recent call last): >>>> Nov 2 22:00:23 wetterpi weewx[29729] ERROR weewx.cheetahgenerator: >>>> **** File "/usr/share/weewx/weewx/cheetahgenerator.py", line 348, in >>>> generate >>>> Nov 2 22:00:23 wetterpi weewx[29729] ERROR weewx.cheetahgenerator: >>>> **** unicode_string = compiled_template.respond() >>>> Nov 2 22:00:23 wetterpi weewx[29729] ERROR weewx.cheetahgenerator: >>>> **** File >>>> "cheetah__etc_weewx_skins_Seasons_index_html_tmpl_1667331923_6578603_46130.py", >>>> >>>> line 271, in respond >>>> Nov 2 22:00:23 wetterpi weewx[29729] ERROR weewx.cheetahgenerator: >>>> **** TypeError: 'ObservationBinder' object is not callable >>>> Nov 2 22:00:24 wetterpi weewx[29729] INFO weewx.cheetahgenerator: >>>> Generated 7 files for report SeasonsReport in 3.05 seconds >>>> Nov 2 22:00:28 wetterpi weewx[29729] ERROR weewx.reportengine: Caught >>>> unrecoverable exception in generator 'weewx.imagegenerator.ImageGenerator' >>>> Nov 2 22:00:28 wetterpi weewx[29729] ERROR weewx.reportengine: >>>> **** 'wind' or 'vecdir' >>>> Nov 2 22:00:28 wetterpi weewx[29729] ERROR weewx.reportengine: >>>> **** Traceback (most recent call last): >>>> Nov 2 22:00:28 wetterpi weewx[29729] ERROR weewx.reportengine: >>>> **** File "/usr/share/weewx/weewx/reportengine.py", line 197, in run >>>> Nov 2 22:00:28 wetterpi weewx[29729] ERROR weewx.reportengine: >>>> **** obj.start() >>>> Nov 2 22:00:28 wetterpi weewx[29729] ERROR weewx.reportengine: >>>> **** File "/usr/share/weewx/weewx/reportengine.py", line 378, in start >>>> Nov 2 22:00:28 wetterpi weewx[29729] ERROR weewx.reportengine: >>>> **** self.gen_ts = gen_ts >>>> Nov 2 22:00:28 wetterpi weewx[29729] ERROR weewx.reportengine: >>>> **** File "/usr/share/weewx/weewx/imagegenerator.py", line 42, in run >>>> Nov 2 22:00:28 wetterpi weewx[29729] ERROR weewx.reportengine: >>>> **** self.gen_images(self.gen_ts) >>>> Nov 2 22:00:28 wetterpi weewx[29729] ERROR weewx.reportengine: >>>> **** File "/usr/share/weewx/weewx/imagegenerator.py", line 109, in >>>> gen_images >>>> Nov 2 22:00:28 wetterpi weewx[29729] ERROR weewx.reportengine: >>>> **** self.image_dict[timespan][plotname]) >>>> Nov 2 22:00:28 wetterpi weewx[29729] ERROR weewx.reportengine: >>>> **** File "/usr/share/weewx/weewx/imagegenerator.py", line 249, in >>>> gen_plot >>>> Nov 2 22:00:28 wetterpi weewx[29729] ERROR weewx.reportengine: >>>> **** **option_dict) >>>> Nov 2 22:00:28 wetterpi weewx[29729] ERROR weewx.reportengine: >>>> **** File "/usr/share/weewx/weewx/xtypes.py", line 116, in get_series >>>> Nov 2 22:00:28 wetterpi weewx[29729] ERROR weewx.reportengine: >>>> **** raise weewx.UnknownType(msg) >>>> Nov 2 22:00:28 wetterpi weewx[29729] ERROR weewx.reportengine: >>>> **** weewx.UnknownType: 'wind' or 'vecdir' >>>> Nov 2 22:00:28 wetterpi weewx[29729] ERROR weewx.reportengine: >>>> **** Generator terminated >>>> Nov 2 22:00:28 wetterpi weewx[29729] INFO weewx.reportengine: Copied 5 >>>> files to /var/www/html/weewx >>>> Nov 2 22:00:29 wetterpi weewx[29729] INFO weewx.restx: >>>> Wunderground-PWS: Published record 2022-11-02 22:00:00 CET (1667422800) >>>> Nov 2 22:00:43 wetterpi weewx[29729] ERROR weewx.restx: AWEKAS: Failed >>>> to publish record 2022-11-02 22:00:00 CET (1667422800): Failed upload >>>> after >>>> 3 tries >>>> Nov 2 22:01:40 wetterpi systemd[1]: session-5848.scope: Succeeded. >>>> Nov 2 22:03:03 wetterpi systemd[1]: Started Session 5852 of user pi. >>>> >>>> Warum funktioiert mein Treiber in der Version 4.9.1-1 nicht? >>>> Ich habe die syslog angeführt könnt ihr mir helfen? >>>> >>>> Danke schön >>>> >>>> >>>> Günther Wrana schrieb am Sonntag, 27. März 2022 um 15:02:10 UTC+2: >>>> >>>>> Hi there, now weewx 4.7.0 also works with my Renkforce Wh2315 on my >>>>> Raspberry. Thank you very much >>>>> >>>>> Hallo, >>>>> >>>>> nun funktioniert auch weewx 4.7.0 mit meiner Renkforce Wh2315 auf >>>>> meinem Raspberry. >>>>> >>>>> Danke sehr >>>>> [email protected] schrieb am Dienstag, 7. Dezember 2021 um >>>>> 13:50:56 UTC+1: >>>>> >>>>>> If the installation is correctly done, just copying your weewx.sdb to >>>>>> the new folder (/var/lib/weewx) will do. >>>>>> The corresponding entries have to be in weewx.conf in the >>>>>> [DatabaseTypes] section: >>>>>> [DatabaseTypes] >>>>>> >>>>>> # Defaults for SQLite databases >>>>>> [[SQLite]] >>>>>> driver = weedb.sqlite >>>>>> # Directory in which the database files are located >>>>>> SQLITE_ROOT = /var/lib/weewx >>>>>> >>>>>> Wenn die Installation nach Debian/Raspi Stil erfolgreich war, kann >>>>>> man getrost die weewx.sdb ins >>>>>> /var/lib/weewx Verzeichnis kopieren - muss eben in weewx.conf in der >>>>>> [DatabaseTypes] Sektion >>>>>> als SQLITE_ROOT so definiert sein >>>>>> >>>>>> On 07.12.2021 12:11, Günther Wrana wrote: >>>>>> >>>>>> Or do I just have to update my Raspberry for weewx? >>>>>> Thank you Günther >>>>>> >>>>>> Oder muss ich auf meinem Raspberry einfach nur ein Update für weewx >>>>>> durchführen? >>>>>> >>>>>> Danke Günther >>>>>> >>>>>> Günther Wrana schrieb am Dienstag, 7. Dezember 2021 um 12:00:35 UTC+1: >>>>>> >>>>>>> Hello Edwin, since I have installed weewx on my Raspberry according >>>>>>> to this system up to now WeeWX: Installation using setup.py but now I >>>>>>> would >>>>>>> do this installation WeeWX: Installation on Debian-based systems. Can I >>>>>>> then simply copy my previous database to this path / var / lib / weewx >>>>>>> / >>>>>>> after installation or is that a problem? Thank you Günther >>>>>>> >>>>>>> >>>>>>> Hallo Edwin, da ich bis jetzt weewx auf meinem Raspberry nach diesem >>>>>>> System installiert habe WeeWX: Installation using setup.py ich nun >>>>>>> aber diese Installation durchführen würde WeeWX: Installation on >>>>>>> Debian-based systems. >>>>>>> Kann ich dann meine bisherige Datenbank einfach nach der >>>>>>> Installation auf diesen Pfad /var/lib/weewx/ kopieren oder ist das >>>>>>> ein Problem? >>>>>>> Danke Günther >>>>>>> >>>>>>> EdwinZ schrieb am Sonntag, 5. Dezember 2021 um 17:30:41 UTC+1: >>>>>>> >>>>>>>> Hi Guenther, indeed I'm running the latest WeeWX (4.5.1) with >>>>>>>> Python 3 (3.7) and my wh23xx replacement on my system. Note that I >>>>>>>> made >>>>>>>> some minor documentation updates in my README file, as I had to >>>>>>>> re-install >>>>>>>> my Raspberry Pi (corrupt SD card) which is connected to the weather >>>>>>>> station. >>>>>>>> >>>>>>>> On Wednesday, December 1, 2021 at 8:14:53 AM UTC+1 >>>>>>>> [email protected] wrote: >>>>>>>> >>>>>>>>> Hi there, So you've updated weewx to version 4 and you're running >>>>>>>>> the program? Then I should try that with myself, too. Until now I >>>>>>>>> didn't >>>>>>>>> dare to do it because I didn't know if the whole thing would still >>>>>>>>> work. >>>>>>>>> Well then, thank you. Greetings Günther Here is my website where the >>>>>>>>> whole >>>>>>>>> thing is visible. www.guentherwrana.ddns.net/weewx >>>>>>>>> >>>>>>>>> >>>>>>>>> Hallo, >>>>>>>>> >>>>>>>>> du hast also weewx auf die Version 4 upgedatet und das Programm >>>>>>>>> läuft bei dir? Dann sollte ich das ganz woll auch bei mir versuchen. >>>>>>>>> Den >>>>>>>>> bis jetzt habe ich mir das nicht getraut weil ich nicht wusste ob >>>>>>>>> dann das >>>>>>>>> ganze noch funktioiert. >>>>>>>>> >>>>>>>>> Na dann danke schön. >>>>>>>>> Grüße Günther >>>>>>>>> >>>>>>>>> Hier meine Webseite wo das ganze sichtbar ist. >>>>>>>>> www.guentherwrana.ddns.net/weewx >>>>>>>>> >>>>>>>>> EdwinZ schrieb am Donnerstag, 4. November 2021 um 18:20:56 UTC+1: >>>>>>>>> >>>>>>>>>> Not sure if this helps you, but I ported the Python 2 wh23xx >>>>>>>>>> module to Python 3: https://github.com/EdwinGH/weewx-wh23xx >>>>>>>>>> I'm using it on RPi Model 3 with Renkforce WH2315 weather station. >>>>>>>>>> >>>>>>>>>> Edwin >>>>>>>>>> On Thursday, May 6, 2021 at 9:55:51 AM UTC+2 [email protected] >>>>>>>>>> wrote: >>>>>>>>>> >>>>>>>>>>> Hi Guys! >>>>>>>>>>> >>>>>>>>>>> I just wanted to ask if there are already drivers that work >>>>>>>>>>> under Python3 for small groups of users of this weather station? >>>>>>>>>>> My weather station under Python 2 with weewx 3.9.2 works and >>>>>>>>>>> everything is fine. I would only be interested in whether there is >>>>>>>>>>> someone >>>>>>>>>>> who tries to get this data from the weather station under weewx >>>>>>>>>>> 4.5.1. >>>>>>>>>>> Or I have to come to terms with the fact that version 3.9.2 will >>>>>>>>>>> remain. >>>>>>>>>>> >>>>>>>>>>> I thank you and wish you a nice day. >>>>>>>>>>> Günther >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> Hallo Leute! >>>>>>>>>>> >>>>>>>>>>> Ich wollte nur einmal nachfragen ob es schon Treiber die unter >>>>>>>>>>> Python3 funktionieren für kleine Gruppe der User dieser >>>>>>>>>>> Wetterstation gibt? >>>>>>>>>>> Meine Wetterstation unter Python 2 mit weewx 3.9.2 funktioniert >>>>>>>>>>> und alles ist gut. >>>>>>>>>>> Nur würde mich interessieren ob es jemanden gibt der es versucht >>>>>>>>>>> diese Daten auch unter weewx 4.5.1 aus Wetterstation zu holen. >>>>>>>>>>> Oder ich mich damit abfinden muss das es bei der Version 3.9.2 >>>>>>>>>>> bleiben wird. >>>>>>>>>>> >>>>>>>>>>> Ich danke euch und wünsch euch noch einen schönen Tag. >>>>>>>>>>> Günther >>>>>>>>>>> >>>>>>>>>>> Jever Hägen schrieb am Samstag, 6. Juni 2020 um 12:22:35 UTC+2: >>>>>>>>>>> >>>>>>>>>>>> Hello, >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> Please apologize my asking if you are on the way updating >>>>>>>>>>>> wh23xx, your last note about that was a month ago? >>>>>>>>>>>> >>>>>>>>>>>> If you need information or testing on wh23xx don't hesitate to >>>>>>>>>>>> ask. >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> Greetings and best wishes >>>>>>>>>>>> >>>>>>>>>>>> Jürgen >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> Am Sonntag, 3. Mai 2020, 05:21:54 CEST schrieb mwall: >>>>>>>>>>>> >>>>>>>>>>>> On Saturday, May 2, 2020 at 2:27:49 PM UTC-4, mwall wrote: >>>>>>>>>>>> >>>>>>>>>>>> On Saturday, May 2, 2020 at 10:01:39 AM UTC-4, Tom Keffer wrote: >>>>>>>>>>>> >>>>>>>>>>>> The weewx usage map <http://weewx.com/stations.html> shows 26 >>>>>>>>>>>> installations (out of 1471 registered stations), or less than 2%. >>>>>>>>>>>> That's >>>>>>>>>>>> not enough usage to justify the work. Get your friends to use it! >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> Still, I'll see what I can do... >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> tom, >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> i'll take care of it - its one of my drivers. but its over 50F >>>>>>>>>>>> for the first time in weeks, so it will have to wait until after >>>>>>>>>>>> sunset US >>>>>>>>>>>> eastern time :) >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> sorry to reply to myself, but a little update: the certs >>>>>>>>>>>> expired on the vpn on which my wh23xx is running, so i won't be >>>>>>>>>>>> able to >>>>>>>>>>>> test with the hardware until i get on site. luckily that *should* >>>>>>>>>>>> be >>>>>>>>>>>> tuesday, not months from now. >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> -- >>>>>>>>>>>> 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/87200d54-73e6-450a-9e61-7099e36a5856%40googlegroups.com >>>>>>>>>>>> >>>>>>>>>>>> <https://groups.google.com/d/msgid/weewx-user/87200d54-73e6-450a-9e61-7099e36a5856%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/d78073cf-6813-45d5-b632-155d5dadb3d7n%40googlegroups.com >>>>>> >>>>>> <https://groups.google.com/d/msgid/weewx-user/d78073cf-6813-45d5-b632-155d5dadb3d7n%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/9f0c6f07-ce59-456f-9ab3-51df6041513cn%40googlegroups.com >>>> >>>> <https://groups.google.com/d/msgid/weewx-user/9f0c6f07-ce59-456f-9ab3-51df6041513cn%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/0cd18cf8-98cf-48a3-b936-8ed2ec147a51n%40googlegroups.com >> >> <https://groups.google.com/d/msgid/weewx-user/0cd18cf8-98cf-48a3-b936-8ed2ec147a51n%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/41a030a8-6d04-48b8-8b89-ae9e3fd32591n%40googlegroups.com.
