Hello Thomas
I have not changed any template, it seems to be problem with more skins ...
I have done the installation with sudo apt-get install weewx
here comes a new log:
Dec 3 10:59:31 stretch4 systemd[1]: Starting LSB: weewx weather system...
Dec 3 10:59:32 stretch4 weewx[5711]: engine: Initializing weewx version
3.8.2
Dec 3 10:59:32 stretch4 weewx[5711]: engine: Using Python 2.7.13 (default,
Sep 26 2018, 18:42:22) #012[GCC 6.3.0 20170516]
Dec 3 10:59:32 stretch4 weewx[5711]: engine: Platform
Linux-4.14.79-v7+-armv7l-with-debian-9.6
Dec 3 10:59:32 stretch4 weewx[5711]: engine: Locale is 'sv_SE'
Dec 3 10:59:32 stretch4 weewx[5711]: engine: pid file is /var/run/weewx.pid
Dec 3 10:59:32 stretch4 weewx[5715]: engine: Using configuration file
/etc/weewx/weewx.conf
Dec 3 10:59:32 stretch4 weewx[5715]: engine: Loading station type Airmar
(weewx.drivers.airmar)
Dec 3 10:59:32 stretch4 weewx[5700]: Starting weewx weather system: weewx.
Dec 3 10:59:32 stretch4 systemd[1]: Started LSB: weewx weather system.
Dec 3 10:59:32 stretch4 weewx[5715]: airmar: driver version is 0.28
Dec 3 10:59:32 stretch4 weewx[5715]: airmar: using serial port /dev/ttyUSB0
Dec 3 10:59:32 stretch4 weewx[5715]: engine: StdConvert target unit is 0x1
Dec 3 10:59:32 stretch4 weewx[5715]: wxcalculate: The following values
will be calculated: barometer=prefer_hardware, windchill=prefer_hardware,
dewpoint=prefer_hardware, appTemp=prefer_hardware,
rainRate=prefer_hardware, windrun=prefer_hardware,
heatindex=prefer_hardware, maxSolarRad=prefer_hardware,
humidex=prefer_hardware, pressure=prefer_hardware,
inDewpoint=prefer_hardware, ET=prefer_hardware, altimeter=prefer_hardware,
cloudbase=prefer_hardware
Dec 3 10:59:32 stretch4 weewx[5715]: wxcalculate: The following algorithms
will be used for calculations: altimeter=aaNOAA, maxSolarRad=RS
Dec 3 10:59:32 stretch4 weewx[5715]: engine: Archive will use data binding
wx_binding
Dec 3 10:59:32 stretch4 weewx[5715]: engine: Record generation will be
attempted in 'hardware'
Dec 3 10:59:32 stretch4 weewx[5715]: engine: Using archive interval of 300
seconds (specified in weewx configuration)
Dec 3 10:59:32 stretch4 weewx[5715]: engine: Using binding 'wx_binding' to
database 'weewx.sdb'
Dec 3 10:59:32 stretch4 weewx[5715]: manager: Starting backfill of daily
summaries
Dec 3 10:59:32 stretch4 weewx[5715]: restx: StationRegistry: Registration
not requested.
Dec 3 10:59:32 stretch4 weewx[5715]: restx: Wunderground: Posting not
enabled.
Dec 3 10:59:32 stretch4 weewx[5715]: restx: PWSweather: Posting not
enabled.
Dec 3 10:59:32 stretch4 weewx[5715]: restx: CWOP: Posting not enabled.
Dec 3 10:59:32 stretch4 weewx[5715]: restx: WOW: Posting not enabled.
Dec 3 10:59:32 stretch4 weewx[5715]: restx: AWEKAS: Posting not enabled.
Dec 3 10:59:32 stretch4 weewx[5715]: engine: Starting up weewx version
3.8.2
Dec 3 10:59:32 stretch4 weewx[5715]: engine: Starting main packet loop.
Dec 3 10:59:32 stretch4 weewx[5715]: airmar: Garbled message
Dec 3 11:00:16 stretch4 weewx[5715]: manager: Added record 2018-12-03
11:00:00 CET (1543831200) to database 'weewx.sdb'
Dec 3 11:00:16 stretch4 weewx[5715]: manager: Added record 2018-12-03
11:00:00 CET (1543831200) to daily summary in 'weewx.sdb'
Dec 3 11:00:18 stretch4 weewx[5715]: cheetahgenerator: Generate failed
with exception '<type 'exceptions.UnicodeDecodeError'>'
Dec 3 11:00:18 stretch4 weewx[5715]: cheetahgenerator: **** Ignoring
template /etc/weewx/skins/Standard/week.html.tmpl
Dec 3 11:00:18 stretch4 weewx[5715]: cheetahgenerator: **** Reason: 'utf8'
codec can't decode byte 0xf6 in position 11: invalid start byte
Dec 3 11:00:18 stretch4 weewx[5715]: **** Traceback (most recent call
last):
Dec 3 11:00:18 stretch4 weewx[5715]: **** File
"/usr/share/weewx/weewx/cheetahgenerator.py", line 330, in generate
Dec 3 11:00:18 stretch4 weewx[5715]: **** print >> _file,
compiled_template
Dec 3 11:00:18 stretch4 weewx[5715]: **** File
"/usr/lib/python2.7/dist-packages/Cheetah/Template.py", line 1005, in
__str__
Dec 3 11:00:18 stretch4 weewx[5715]: **** rc = getattr(self,
mainMethName)()
Dec 3 11:00:18 stretch4 weewx[5715]: **** File
"_etc_weewx_skins_Standard_week_html_tmpl.py", line 813, in respond
Dec 3 11:00:18 stretch4 weewx[5715]: **** File
"/usr/share/weewx/weewx/cheetahgenerator.py", line 595, in filter
Dec 3 11:00:18 stretch4 weewx[5715]: **** filtered =
self.filter(str(val))
Dec 3 11:00:18 stretch4 weewx[5715]: **** File
"/usr/share/weewx/weewx/cheetahgenerator.py", line 593, in filter
Dec 3 11:00:18 stretch4 weewx[5715]: **** filtered =
val.decode('utf-8').encode('ascii', 'xmlcharrefreplace')
Dec 3 11:00:18 stretch4 weewx[5715]: **** File
"/usr/lib/python2.7/encodings/utf_8.py", line 16, in decode
Dec 3 11:00:18 stretch4 weewx[5715]: **** return
codecs.utf_8_decode(input, errors, True)
Dec 3 11:00:18 stretch4 weewx[5715]: **** UnicodeDecodeError: 'utf8'
codec can't decode byte 0xf6 in position 11: invalid start byte
Dec 3 11:00:18 stretch4 weewx[5715]: cheetahgenerator: Generate failed
with exception '<type 'exceptions.UnicodeDecodeError'>'
Dec 3 11:00:18 stretch4 weewx[5715]: cheetahgenerator: **** Ignoring
template /etc/weewx/skins/Standard/smartphone/temp_outside.html.tmpl
Dec 3 11:00:18 stretch4 weewx[5715]: cheetahgenerator: **** Reason: 'utf8'
codec can't decode byte 0xf6 in position 11: invalid start byte
Dec 3 11:00:18 stretch4 weewx[5715]: **** Traceback (most recent call
last):
Dec 3 11:00:18 stretch4 weewx[5715]: **** File
"/usr/share/weewx/weewx/cheetahgenerator.py", line 330, in generate
Dec 3 11:00:18 stretch4 weewx[5715]: **** print >> _file,
compiled_template
Dec 3 11:00:18 stretch4 weewx[5715]: **** File
"/usr/lib/python2.7/dist-packages/Cheetah/Template.py", line 1005, in
__str__
Dec 3 11:00:18 stretch4 weewx[5715]: **** rc = getattr(self,
mainMethName)()
Dec 3 11:00:18 stretch4 weewx[5715]: **** File
"_etc_weewx_skins_Standard_smartphone_temp_outside_html_tmpl.py", line 129,
in respond
Dec 3 11:00:18 stretch4 weewx[5715]: **** File
"/usr/share/weewx/weewx/cheetahgenerator.py", line 595, in filter
Dec 3 11:00:18 stretch4 weewx[5715]: **** filtered =
self.filter(str(val))
Dec 3 11:00:18 stretch4 weewx[5715]: **** File
"/usr/share/weewx/weewx/cheetahgenerator.py", line 593, in filter
Dec 3 11:00:18 stretch4 weewx[5715]: **** filtered =
val.decode('utf-8').encode('ascii', 'xmlcharrefreplace')
Dec 3 11:00:18 stretch4 weewx[5715]: **** File
"/usr/lib/python2.7/encodings/utf_8.py", line 16, in decode
Dec 3 11:00:18 stretch4 weewx[5715]: **** return
codecs.utf_8_decode(input, errors, True)
Dec 3 11:00:18 stretch4 weewx[5715]: **** UnicodeDecodeError: 'utf8'
codec can't decode byte 0xf6 in position 11: invalid start byte
Dec 3 11:00:20 stretch4 weewx[5715]: cheetahgenerator: Generate failed
with exception '<type 'exceptions.UnicodeDecodeError'>'
Dec 3 11:00:20 stretch4 weewx[5715]: cheetahgenerator: **** Ignoring
template /etc/weewx/skins/Standard/smartphone/barometer.html.tmpl
Dec 3 11:00:20 stretch4 weewx[5715]: cheetahgenerator: **** Reason: 'utf8'
codec can't decode byte 0xe5 in position 11: invalid continuation byte
Dec 3 11:00:20 stretch4 weewx[5715]: **** Traceback (most recent call
last):
Dec 3 11:00:20 stretch4 weewx[5715]: **** File
"/usr/share/weewx/weewx/cheetahgenerator.py", line 330, in generate
Dec 3 11:00:20 stretch4 weewx[5715]: **** print >> _file,
compiled_template
Dec 3 11:00:20 stretch4 weewx[5715]: **** File
"/usr/lib/python2.7/dist-packages/Cheetah/Template.py", line 1005, in
__str__
Dec 3 11:00:20 stretch4 weewx[5715]: **** rc = getattr(self,
mainMethName)()
Dec 3 11:00:20 stretch4 weewx[5715]: **** File
"_etc_weewx_skins_Standard_smartphone_barometer_html_tmpl.py", line 130, in
respond
Dec 3 11:00:20 stretch4 weewx[5715]: **** File
"/usr/share/weewx/weewx/cheetahgenerator.py", line 595, in filter
Dec 3 11:00:20 stretch4 weewx[5715]: **** filtered =
self.filter(str(val))
Dec 3 11:00:20 stretch4 weewx[5715]: **** File
"/usr/share/weewx/weewx/cheetahgenerator.py", line 593, in filter
Dec 3 11:00:20 stretch4 weewx[5715]: **** filtered =
val.decode('utf-8').encode('ascii', 'xmlcharrefreplace')
Dec 3 11:00:20 stretch4 weewx[5715]: **** File
"/usr/lib/python2.7/encodings/utf_8.py", line 16, in decode
Dec 3 11:00:20 stretch4 weewx[5715]: **** return
codecs.utf_8_decode(input, errors, True)
Dec 3 11:00:20 stretch4 weewx[5715]: **** UnicodeDecodeError: 'utf8'
codec can't decode byte 0xe5 in position 11: invalid continuation byte
Dec 3 11:00:21 stretch4 kernel: [84858.091459] Under-voltage detected!
(0x00050005)
Dec 3 11:00:22 stretch4 weewx[5715]: cheetahgenerator: Generate failed
with exception '<type 'exceptions.UnicodeDecodeError'>'
Dec 3 11:00:22 stretch4 weewx[5715]: cheetahgenerator: **** Ignoring
template /etc/weewx/skins/Standard/RSS/weewx_rss.xml.tmpl
Dec 3 11:00:22 stretch4 weewx[5715]: cheetahgenerator: **** Reason: 'utf8'
codec can't decode byte 0xe5 in position 1: invalid continuation byte
Dec 3 11:00:22 stretch4 weewx[5715]: **** Traceback (most recent call
last):
Dec 3 11:00:22 stretch4 weewx[5715]: **** File
"/usr/share/weewx/weewx/cheetahgenerator.py", line 330, in generate
Dec 3 11:00:22 stretch4 weewx[5715]: **** print >> _file,
compiled_template
Dec 3 11:00:22 stretch4 weewx[5715]: **** File
"/usr/lib/python2.7/dist-packages/Cheetah/Template.py", line 1005, in
__str__
Dec 3 11:00:22 stretch4 weewx[5715]: **** rc = getattr(self,
mainMethName)()
Dec 3 11:00:22 stretch4 weewx[5715]: **** File
"_etc_weewx_skins_Standard_RSS_weewx_rss_xml_tmpl.py", line 102, in respond
Dec 3 11:00:22 stretch4 weewx[5715]: **** File
"/usr/share/weewx/weewx/cheetahgenerator.py", line 593, in filter
Dec 3 11:00:22 stretch4 weewx[5715]: **** filtered =
val.decode('utf-8').encode('ascii', 'xmlcharrefreplace')
Dec 3 11:00:22 stretch4 weewx[5715]: **** File
"/usr/lib/python2.7/encodings/utf_8.py", line 16, in decode
Dec 3 11:00:22 stretch4 weewx[5715]: **** return
codecs.utf_8_decode(input, errors, True)
Dec 3 11:00:22 stretch4 weewx[5715]: **** UnicodeDecodeError: 'utf8'
codec can't decode byte 0xe5 in position 1: invalid continuation byte
Dec 3 11:00:22 stretch4 weewx[5715]: cheetahgenerator: Generated 10 files
for report StandardReport in 4.99 seconds
Dec 3 11:00:25 stretch4 weewx[5715]: imagegenerator: Generated 24 images
for StandardReport in 3.36 seconds
Dec 3 11:00:25 stretch4 weewx[5715]: copygenerator: copied 9 files to
/var/www/html/weewx
Dec 3 11:00:27 stretch4 kernel: [84864.331456] Voltage normalised
(0x00000000)
/erika
Den måndag 3 december 2018 kl. 03:16:32 UTC+1 skrev Thomas Keffer:
>
> Hello, Erika
>
> Did you change something in the template Standard/week.html.tmpl?
>
> Somehow it got a bad character in it, so it can not be decoded from UTF-8.
>
> -tk
>
> On Sun, Dec 2, 2018 at 11:37 AM <[email protected] <javascript:>>
> wrote:
>
>> I got below problem when I did a new weewx installation on Raspberry
>> Stretch:
>>
>> Dec 2 18:50:17 stretch4 weewx[3763]: cheetahgenerator: Generate failed
>> with exception '<type 'exceptions.UnicodeDecodeError'>'
>> Dec 2 18:50:17 stretch4 weewx[3763]: cheetahgenerator: **** Ignoring
>> template /etc/weewx/skins/Standard/week.html.tmpl
>> Dec 2 18:50:17 stretch4 weewx[3763]: cheetahgenerator: **** Reason:
>> 'utf8' codec can't decode byte 0xf6 in position 11: invalid start byte
>> Dec 2 18:50:17 stretch4 weewx[3763]: **** Traceback (most recent call
>> last):
>> Dec 2 18:50:17 stretch4 weewx[3763]: **** File
>> "/usr/share/weewx/weewx/cheetahgenerator.py", line 330, in generate
>> Dec 2 18:50:17 stretch4 weewx[3763]: **** print >> _file,
>> compiled_template
>> Dec 2 18:50:17 stretch4 weewx[3763]: **** File
>> "/usr/lib/python2.7/dist-packages/Cheetah/Template.py", line 1005, in
>> __str__
>> Dec 2 18:50:17 stretch4 weewx[3763]: **** rc = getattr(self,
>> mainMethName)()
>> Dec 2 18:50:17 stretch4 weewx[3763]: **** File
>> "_etc_weewx_skins_Standard_week_html_tmpl.py", line 813, in respond
>> Dec 2 18:50:17 stretch4 weewx[3763]: **** File
>> "/usr/share/weewx/weewx/cheetahgenerator.py", line 595, in filter
>> Dec 2 18:50:17 stretch4 weewx[3763]: **** filtered =
>> self.filter(str(val))
>> Dec 2 18:50:17 stretch4 weewx[3763]: **** File
>> "/usr/share/weewx/weewx/cheetahgenerator.py", line 593, in filter
>> Dec 2 18:50:17 stretch4 weewx[3763]: **** filtered =
>> val.decode('utf-8').encode('ascii', 'xmlcharrefreplace')
>> Dec 2 18:50:17 stretch4 weewx[3763]: **** File
>> "/usr/lib/python2.7/encodings/utf_8.py", line 16, in decode
>> Dec 2 18:50:17 stretch4 weewx[3763]: **** return
>> codecs.utf_8_decode(input, errors, True)
>> Dec 2 18:50:17 stretch4 weewx[3763]: **** UnicodeDecodeError: 'utf8'
>> codec can't decode byte 0xf6 in position 11: invalid start byte
>> Dec 2 18:50:17 stretch4 weewx[3763]: cheetahgenerator: Generate failed
>> with exception '<type 'exceptions.UnicodeDecodeError'>'
>> Dec 2 18:50:17 stretch4 weewx[3763]: cheetahgenerator: **** Ignoring
>> template /etc/weewx/skins/Standard/smartphone/temp_outside.html.tmpl
>> Dec 2 18:50:17 stretch4 weewx[3763]: cheetahgenerator: **** Reason:
>> 'utf8' codec can't decode byte 0xf6 in position 11: invalid start byte
>> Dec 2 18:50:17 stretch4 weewx[3763]: **** Traceback (most recent call
>> last):
>>
>> etc
>>
>> /Thomas
>>
>>
>>
>>
>> --
>> 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] <javascript:>.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
--
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].
For more options, visit https://groups.google.com/d/optout.