Ok,

I tried running as app and not as daemon, and I got the following stack 
trace error :
Exception in thread ReportThread:
Traceback (most recent call last):
  File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner
    self.run()
  File "/usr/share/weewx/weewx/reportengine.py", line 141, in run
    skin_dict = self._build_skin_dict(report)
  File "/usr/share/weewx/weewx/reportengine.py", line 249, in 
_build_skin_dict
    merge_dict = 
weeutil.config.deep_copy(self.config_dict)['StdReport']['Defaults']
  File "/usr/share/weewx/weeutil/config.py", line 251, in deep_copy
    new_value = deep_copy(old_value, new_dict, new_dict.depth+1, 
new_dict.main)
  File "/usr/share/weewx/weeutil/config.py", line 251, in deep_copy
    new_value = deep_copy(old_value, new_dict, new_dict.depth+1, 
new_dict.main)
  File "/usr/share/weewx/weeutil/config.py", line 262, in deep_copy
    new_dict.comments[entry] = [str(x) for x in old_dict.comments[entry]]
UnicodeEncodeError: 'ascii' codec can't encode character u'\xe0' in 
position 9: ordinal not in range(128)

Any idea where I should look to get this fixed?

Thank you,

On Saturday, January 16, 2021 at 10:24:31 AM UTC+1 [email protected] wrote:

> Hello,
>
> I decided to upgrade my weewx this morning from 3.9.1 to 4.3.
> I upgraded via webmin and resulted a in a default conf.
>
> I manually reapplied the conf from a backup, and now: 
>   - data aquisition from SDR seems OK 
>   - Wunderground reporting is OK
>   - Station registry is OK
>
> But there does not seem to be any generated report.
> My local website does not get updated
> My remote website that was updated via FTP does not get updated either
>
> I set debug=1, and see it in the log startup  that it should be taken into 
> account:
>
> However I see no error in the log, not any DEBUG message.
>
> Running on rapsbian 9.9 I used the pyhton2 package.
>
> Any hint as to were I may have messed up?
>
> Regards,
>
> Below is a part of the weewx log from start-up:
> Jan 16 09:40:48 weatherpi weewx[2920] INFO __main__: Initializing weewx 
> version 4.3.0
> Jan 16 09:40:48 weatherpi weewx[2920] INFO __main__: Using Python 2.7.13 
> (default, Aug 22 2020, 10:03:02) #012[GCC 6.3.0 20170516]
> Jan 16 09:40:48 weatherpi weewx[2920] INFO __main__: Platform 
> Linux-4.19.66-v7+-armv7l-with-debian-9.13
> Jan 16 09:40:48 weatherpi weewx[2920] INFO __main__: Locale is 
> 'en_GB.UTF-8'
> Jan 16 09:40:48 weatherpi weewx[2920] INFO __main__: PID file is 
> /var/run/weewx.pid
> Jan 16 09:40:49 weatherpi weewx[2934] INFO __main__: Using configuration 
> file /etc/weewx/weewx.conf
> Jan 16 09:40:49 weatherpi weewx[2934] INFO __main__: Debug is 1
> Jan 16 09:40:49 weatherpi weewx[2934] INFO weewx.engine: Loading station 
> type SDR (user.sdr)
> Jan 16 09:40:49 weatherpi weewxd: sdr: MainThread: driver version is 
> 0.14rc1
> Jan 16 09:40:49 weatherpi weewxd: sdr: MainThread: sensor map is 
> {u'windGust': u'wind_gust.0:*.OSWGR800Packet', u'windSpeed': 
> u'wind_speed.0:*.OSWGR800Packet', u'windBatteryStatus': 
> u'battery.0:*.OSWGR800Packet', u'windDir': u'wind_dir.0:*.OSWGR800Packet', 
> u'outHumidity': u'humidity.1:*.OSTHGR810Packet', u'outTemp': 
> u'temperature.1:*.OSTHGR810Packet', u'outTempBatteryStatus': 
> u'battery.1:*.OSTHGR810Packet', u'rain_total': 
> u'rain_total.0:*.OSPCR800Packet', u'rainBatteryStatus': 
> u'battery.0:*.OSPCR800Packet', u'extraTemp1': 
> u'temperature.1:14.RubicsonTempPacket', u'UV': 
> u'uv_index.1:*.OSUV800Packet', u'pressure': 
> u'pressure.1:*.OSBTHGN129Packet', u'inTemp': 
> u'temperature.1:*.OSBTHGN129Packet', u'inHumidity': 
> u'humidity.1:*.OSBTHGN129Packet', u'inTempBatteryStatus': 
> u'battery.1:*.OSBTHGN129Packet'}
> Jan 16 09:40:49 weatherpi weewxd: sdr: MainThread: deltas is {'strikes': 
> 'strikes_total', 'rain': 'rain_total'}
> Jan 16 09:40:49 weatherpi weewxd: sdr: MainThread: startup process 
> '/usr/local/bin/rtl_433 -q -U'
> Jan 16 09:40:49 weatherpi weewx[2934] INFO weewx.engine: StdConvert target 
> unit is 0x1
> Jan 16 09:40:49 weatherpi kernel: [40068.515685] r820t 4-001a: destroying 
> instance
> Jan 16 09:40:49 weatherpi kernel: [40068.520517] dvb_usb_v2: 'Realtek 
> RTL2832U reference design:1-1.4' successfully deinitialized and disconnected
> Jan 16 09:40:49 weatherpi weewx[2934] INFO weewx.engine: Archive will use 
> data binding wx_binding
> Jan 16 09:40:49 weatherpi weewx[2934] INFO weewx.engine: Record generation 
> will be attempted in 'hardware'
> Jan 16 09:40:49 weatherpi weewx[2934] INFO weewx.engine: Using archive 
> interval of 60 seconds (specified in weewx configuration)
> Jan 16 09:40:49 weatherpi weewx[2934] INFO weewx.restx: StationRegistry: 
> Station will be registered.
> Jan 16 09:40:49 weatherpi weewx[2934] INFO weewx.restx: Wunderground-PWS: 
> Data for station IRHNEALP38 will be posted
> Jan 16 09:40:49 weatherpi weewx[2934] INFO weewx.restx: PWSweather: 
> Posting not enabled.
> Jan 16 09:40:49 weatherpi weewx[2934] INFO weewx.restx: CWOP: Posting not 
> enabled.
> Jan 16 09:40:49 weatherpi weewx[2934] INFO weewx.restx: WOW: Posting not 
> enabled.
> Jan 16 09:40:49 weatherpi weewx[2934] INFO weewx.restx: AWEKAS: Posting 
> not enabled.
> Jan 16 09:40:49 weatherpi weewx[2934] INFO __main__: Starting up weewx 
> version 4.3.0
> Jan 16 09:40:49 weatherpi weewx[2934] INFO weewx.engine: Using binding 
> 'wx_binding' to database 'weewx'
> Jan 16 09:40:49 weatherpi weewx[2934] INFO weewx.manager: Starting 
> backfill of daily summaries
> Jan 16 09:40:49 weatherpi weewx[2934] INFO weewx.engine: Starting main 
> packet loop.
> Jan 16 09:40:52 weatherpi weewxd: sdr: MainThread: unparsed: []
>
>
>

-- 
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/62d55f92-ab37-41dd-9589-852fffcf53b4n%40googlegroups.com.

Reply via email to