May 20 23:06:58 raspberrypi systemd[1]: Starting LSB: weewx weather system... May 20 23:06:59 raspberrypi weewx[5091] INFO __main__: Initializing weewx version 4.8.0 May 20 23:06:59 raspberrypi weewx[5091] INFO __main__: Using Python 3.9.2 (default, Mar 12 2021, 04:06:34) #012[GCC 10.2.1 20210110] May 20 23:06:59 raspberrypi weewx[5091] INFO __main__: Platform Linux-5.15.32-v7+-armv7l-with-glibc2.31 May 20 23:06:59 raspberrypi weewx[5091] INFO __main__: Locale is 'en_GB.UTF-8' May 20 23:06:59 raspberrypi weewx[5091] INFO __main__: Using configuration file /etc/weewx/weewx.conf May 20 23:06:59 raspberrypi weewx[5091] INFO __main__: Debug is 2 May 20 23:06:59 raspberrypi weewx[5091] INFO __main__: PID file is /var/run/weewx.pid May 20 23:06:59 raspberrypi weewx[5094] DEBUG __main__: Initializing engine May 20 23:06:59 raspberrypi weewx[5094] INFO weewx.engine: Loading station type Simulator (weewx.drivers.simulator) May 20 23:06:59 raspberrypi weewx[5094] DEBUG weewx.engine: Loading service weewx.engine.StdTimeSynch May 20 23:06:59 raspberrypi weewx[5094] DEBUG weewx.engine: Finished loading service weewx.engine.StdTimeSynch May 20 23:06:59 raspberrypi weewx[5094] DEBUG weewx.engine: Loading service weewx.engine.StdConvert May 20 23:06:59 raspberrypi weewx[5094] INFO weewx.engine: StdConvert target unit is 0x1 May 20 23:06:59 raspberrypi weewx[5094] DEBUG weewx.engine: Finished loading service weewx.engine.StdConvert May 20 23:06:59 raspberrypi weewx[5094] DEBUG weewx.engine: Loading service weewx.engine.StdCalibrate May 20 23:06:59 raspberrypi weewx[5094] DEBUG weewx.engine: Finished loading service weewx.engine.StdCalibrate May 20 23:06:59 raspberrypi weewx[5094] DEBUG weewx.engine: Loading service weewx.engine.StdQC May 20 23:06:59 raspberrypi weewx[5094] DEBUG weewx.engine: Finished loading service weewx.engine.StdQC May 20 23:06:59 raspberrypi weewx[5094] DEBUG weewx.engine: Loading service weewx.wxservices.StdWXCalculate May 20 23:06:59 raspberrypi weewx[5094] DEBUG weewx.wxservices: Calculations for LOOP packets: {'pressure': 'prefer_hardware', 'altimeter': 'prefer_hardwa>May 20 23:06:59 raspberrypi weewx[5094] DEBUG weewx.wxservices: Calculations for archive records: {'pressure': 'prefer_hardware', 'altimeter': 'prefer_har>May 20 23:06:59 raspberrypi weewx[5094] INFO weewx.wxservices: StdWXCalculate will use data binding wx_binding May 20 23:06:59 raspberrypi weewx[5080]: Starting weewx weather system: weewx. May 20 23:06:59 raspberrypi systemd[1]: Started LSB: weewx weather system. May 20 23:06:59 raspberrypi weewx[5094] DEBUG weewx.manager: Daily summary version is 4.0 May 20 23:06:59 raspberrypi weewx[5094] DEBUG weewx.engine: Finished loading service weewx.wxservices.StdWXCalculate May 20 23:06:59 raspberrypi weewx[5094] DEBUG weewx.engine: Loading service weewx.wxxtypes.StdWXXTypes May 20 23:06:59 raspberrypi weewx[5094] DEBUG weewx.engine: Finished loading service weewx.wxxtypes.StdWXXTypes May 20 23:06:59 raspberrypi weewx[5094] DEBUG weewx.engine: Loading service weewx.wxxtypes.StdPressureCooker May 20 23:06:59 raspberrypi weewx[5094] DEBUG weewx.engine: Finished loading service weewx.wxxtypes.StdPressureCooker May 20 23:06:59 raspberrypi weewx[5094] DEBUG weewx.engine: Loading service weewx.wxxtypes.StdRainRater May 20 23:06:59 raspberrypi weewx[5094] DEBUG weewx.engine: Finished loading service weewx.wxxtypes.StdRainRater May 20 23:06:59 raspberrypi weewx[5094] DEBUG weewx.engine: Loading service weewx.wxxtypes.StdDelta May 20 23:06:59 raspberrypi weewx[5094] DEBUG weewx.engine: Finished loading service weewx.wxxtypes.StdDelta May 20 23:06:59 raspberrypi weewx[5094] DEBUG weewx.engine: Loading service weewx.engine.StdArchive May 20 23:06:59 raspberrypi weewx[5094] INFO weewx.engine: Archive will use data binding wx_binding May 20 23:06:59 raspberrypi weewx[5094] INFO weewx.engine: Record generation will be attempted in 'software' May 20 23:06:59 raspberrypi weewx[5094] INFO weewx.engine: Using archive interval of 300 seconds (software record generation) May 20 23:06:59 raspberrypi weewx[5094] DEBUG weewx.engine: Use LOOP data in hi/low calculations: 1 May 20 23:06:59 raspberrypi weewx[5094] DEBUG weewx.engine: Finished loading service weewx.engine.StdArchive May 20 23:06:59 raspberrypi weewx[5094] DEBUG weewx.engine: Loading service weewx.restx.StdStationRegistry May 20 23:06:59 raspberrypi weewx[5094] INFO weewx.restx: StationRegistry: Registration not requested. May 20 23:06:59 raspberrypi weewx[5094] DEBUG weewx.engine: Finished loading service weewx.restx.StdStationRegistry May 20 23:06:59 raspberrypi weewx[5094] DEBUG weewx.engine: Loading service weewx.restx.StdWunderground May 20 23:06:59 raspberrypi weewx[5094] INFO weewx.restx: Wunderground: Posting not enabled. May 20 23:06:59 raspberrypi weewx[5094] DEBUG weewx.engine: Finished loading service weewx.restx.StdWunderground May 20 23:06:59 raspberrypi weewx[5094] DEBUG weewx.engine: Loading service weewx.restx.StdPWSweather May 20 23:06:59 raspberrypi weewx[5094] INFO weewx.restx: PWSweather: Posting not enabled. May 20 23:06:59 raspberrypi weewx[5094] DEBUG weewx.engine: Finished loading service weewx.restx.StdPWSweather May 20 23:06:59 raspberrypi weewx[5094] DEBUG weewx.engine: Loading service weewx.restx.StdCWOP May 20 23:06:59 raspberrypi weewx[5094] INFO weewx.restx: CWOP: Posting not enabled. May 20 23:06:59 raspberrypi weewx[5094] DEBUG weewx.engine: Finished loading service weewx.restx.StdCWOP May 20 23:06:59 raspberrypi weewx[5094] DEBUG weewx.engine: Loading service weewx.restx.StdWOW May 20 23:06:59 raspberrypi weewx[5094] INFO weewx.restx: WOW: Posting not enabled. May 20 23:06:59 raspberrypi weewx[5094] DEBUG weewx.engine: Finished loading service weewx.restx.StdWOW May 20 23:06:59 raspberrypi weewx[5094] DEBUG weewx.engine: Loading service weewx.restx.StdAWEKAS May 20 23:06:59 raspberrypi weewx[5094] INFO weewx.restx: AWEKAS: Posting not enabled. May 20 23:06:59 raspberrypi weewx[5094] DEBUG weewx.engine: Finished loading service weewx.restx.StdAWEKAS May 20 23:06:59 raspberrypi weewx[5094] DEBUG weewx.engine: Loading service weewx.engine.StdPrint May 20 23:06:59 raspberrypi weewx[5094] DEBUG weewx.engine: Finished loading service weewx.engine.StdPrint May 20 23:06:59 raspberrypi weewx[5094] DEBUG weewx.engine: Loading service weewx.engine.StdReport May 20 23:06:59 raspberrypi weewx[5094] INFO weewx.engine: 'pyephem' not detected, extended almanac data is not available May 20 23:06:59 raspberrypi weewx[5094] DEBUG weewx.engine: Finished loading service weewx.engine.StdReport May 20 23:06:59 raspberrypi weewx[5094] INFO __main__: Starting up weewx version 4.8.0 May 20 23:06:59 raspberrypi weewx[5094] INFO weewx.engine: Clock error is -0.37 seconds (positive is fast) May 20 23:06:59 raspberrypi weewx[5094] INFO weewx.engine: Using binding 'wx_binding' to database 'weewx.sdb' May 20 23:06:59 raspberrypi weewx[5094] INFO weewx.manager: Starting backfill of daily summaries May 20 23:06:59 raspberrypi weewx[5094] INFO weewx.manager: Daily summaries up to date May 20 23:06:59 raspberrypi weewx[5094] INFO weewx.engine: Starting main packet loop. May 20 23:10:17 raspberrypi weewx[5094] INFO weewx.manager: Added record 2022-05-20 23:10:00 CEST (1653081000) to database 'weewx.sdb' May 20 23:10:17 raspberrypi weewx[5094] INFO weewx.manager: Added record 2022-05-20 23:10:00 CEST (1653081000) to daily summary in 'weewx.sdb' May 20 23:10:18 raspberrypi weewx[5094] DEBUG weewx.reportengine: Running reports for latest time in the database. May 20 23:10:18 raspberrypi weewx[5094] DEBUG weewx.reportengine: Running report 'SeasonsReport' May 20 23:10:18 raspberrypi weewx[5094] DEBUG weewx.reportengine: Found configuration file /etc/weewx/skins/Seasons/skin.conf for report 'SeasonsReport' May 20 23:10:18 raspberrypi weewx[5094] DEBUG weewx.cheetahgenerator: Using search list ['weewx.cheetahgenerator.Almanac', 'weewx.cheetahgenerator.Current>May 20 23:10:18 raspberrypi weewx[5094] DEBUG weewx.manager: Daily summary version is 4.0 May 20 23:10:27 raspberrypi weewx[5094] INFO weewx.cheetahgenerator: Generated 8 files for report SeasonsReport in 8.72 seconds May 20 23:10:27 raspberrypi weewx[5094] DEBUG weewx.manager: Daily summary version is 4.0 May 20 23:10:30 raspberrypi weewx[5094] INFO weewx.imagegenerator: Generated 15 images for report SeasonsReport in 2.48 seconds May 20 23:10:30 raspberrypi weewx[5094] INFO weewx.reportengine: Copied 5 files to /var/www/html/weewx May 20 23:10:30 raspberrypi weewx[5094] DEBUG weewx.reportengine: Report 'SmartphoneReport' not enabled. Skipping. May 20 23:10:30 raspberrypi weewx[5094] DEBUG weewx.reportengine: Report 'MobileReport' not enabled. Skipping. May 20 23:10:30 raspberrypi weewx[5094] DEBUG weewx.reportengine: Report 'StandardReport' not enabled. Skipping. May 20 23:10:30 raspberrypi weewx[5094] DEBUG weewx.reportengine: Running report 'FTP' May 20 23:10:30 raspberrypi weewx[5094] DEBUG weewx.reportengine: Found configuration file /etc/weewx/skins/Ftp/skin.conf for report 'FTP' May 20 23:10:30 raspberrypi weewx[5094] DEBUG weewx.reportengine: Cannot read localization file /etc/weewx/skins/Ftp/lang/en.conf for report 'FTP': Config>May 20 23:10:30 raspberrypi weewx[5094] DEBUG weewx.reportengine: **** Using defaults instead. May 20 23:10:30 raspberrypi weewx[5094] DEBUG weeutil.ftpupload: Attempting connection to ftp.meteotatti.altervista.org May 20 23:10:30 raspberrypi weewx[5094] ERROR weewx.reportengine: Caught unrecoverable exception in generator 'weewx.reportengine.FtpGenerator' May 20 23:10:30 raspberrypi weewx[5094] ERROR weewx.reportengine: **** 'utf-8' codec can't decode byte 0xe8 in position 104: invalid continuation>May 20 23:10:30 raspberrypi weewx[5094] ERROR weewx.reportengine: **** Traceback (most recent call last): May 20 23:10:30 raspberrypi weewx[5094] ERROR weewx.reportengine: **** File "/usr/share/weewx/weewx/reportengine.py", line 197, in run May 20 23:10:30 raspberrypi weewx[5094] ERROR weewx.reportengine: **** obj.start() May 20 23:10:30 raspberrypi weewx[5094] ERROR weewx.reportengine: **** File "/usr/share/weewx/weewx/reportengine.py", line 385, in start May 20 23:10:30 raspberrypi weewx[5094] ERROR weewx.reportengine: **** self.run() May 20 23:10:30 raspberrypi weewx[5094] ERROR weewx.reportengine: **** File "/usr/share/weewx/weewx/reportengine.py", line 436, in run May 20 23:10:30 raspberrypi weewx[5094] ERROR weewx.reportengine: **** n = ftp_data.run() May 20 23:10:30 raspberrypi weewx[5094] ERROR weewx.reportengine: **** File "/usr/share/weewx/weeutil/ftpupload.py", line 165, in run May 20 23:10:30 raspberrypi weewx[5094] ERROR weewx.reportengine: **** ftp_server.connect(self.server, self.port) May 20 23:10:30 raspberrypi weewx[5094] ERROR weewx.reportengine: **** File "/usr/lib/python3.9/ftplib.py", line 160, in connect May 20 23:10:30 raspberrypi weewx[5094] ERROR weewx.reportengine: **** self.welcome = self.getresp() May 20 23:10:30 raspberrypi weewx[5094] ERROR weewx.reportengine: **** File "/usr/lib/python3.9/ftplib.py", line 242, in getresp May 20 23:10:30 raspberrypi weewx[5094] ERROR weewx.reportengine: **** resp = self.getmultiline() May 20 23:10:30 raspberrypi weewx[5094] ERROR weewx.reportengine: **** File "/usr/lib/python3.9/ftplib.py", line 228, in getmultiline May 20 23:10:30 raspberrypi weewx[5094] ERROR weewx.reportengine: **** line = self.getline() May 20 23:10:30 raspberrypi weewx[5094] ERROR weewx.reportengine: **** File "/usr/lib/python3.9/ftplib.py", line 210, in getline May 20 23:10:30 raspberrypi weewx[5094] ERROR weewx.reportengine: **** line = self.file.readline(self.maxline + 1) May 20 23:10:30 raspberrypi weewx[5094] ERROR weewx.reportengine: **** File "/usr/lib/python3.9/codecs.py", line 322, in decode May 20 23:10:30 raspberrypi weewx[5094] ERROR weewx.reportengine: **** (result, consumed) = self._buffer_decode(data, self.errors, final) May 20 23:10:30 raspberrypi weewx[5094] ERROR weewx.reportengine: **** UnicodeDecodeError: 'utf-8' codec can't decode byte 0xe8 in position 104: >May 20 23:10:30 raspberrypi weewx[5094] ERROR weewx.reportengine: **** Generator terminated May 20 23:10:30 raspberrypi weewx[5094] DEBUG weewx.reportengine: Report 'RSYNC' not enabled. Skipping.