You can also use the -n switch to go back in the file longer.
For example to go back 500 lines:
sudo tail -n 500 -f /var/log/syslog
On Friday, November 4, 2022 at 12:46:56 PM UTC-7 Tom Keffer wrote:
> You're starting up weewxd, then doing tail -f /var/log/syslog. By the time
> you do the "tail", you've missed the critical information about how weewxd
> is starting up.
>
> Please follow the directions in *Posting to weewx-user
> <https://github.com/weewx/weewx/wiki/Help!-Posting-to-weewx-user>*. That
> way, we can see the startup sequence.
>
> On Fri, Nov 4, 2022 at 11:30 AM Günther Wrana <[email protected]> wrote:
>
>> 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
>>
>> <https://groups.google.com/d/msgid/weewx-user/41a030a8-6d04-48b8-8b89-ae9e3fd32591n%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/24bb5dad-4fe6-408c-b6fe-69323b4efa4en%40googlegroups.com.