Have also done an installation. Got these error messages. Use the latest 
version of Weewx and Pyhthon. The original script does not work.
Can't get it working on my system.
This is a copy of the system log.
pi@raspberrypi:~ $ sudo /etc/init.d/weewx stop
[ ok ] Stopping weewx (via systemctl): weewx.service.
pi@raspberrypi:~ $ sudo wee_extension 
--install=/home/pi/Downloads/fuzzy-archer-2.26.tar.gz                           
                   
Request to install '/home/pi/Downloads/fuzzy-archer-2.26.tar.gz'
Extracting from tar archive /home/pi/Downloads/fuzzy-archer-2.26.tar.gz
Traceback (most recent call last):
  File "/usr/share/weewx/wee_extension", line 88, in <module>
    main()
  File "/usr/share/weewx/wee_extension", line 80, in main
    ext.install_extension(options.install)
  File "/usr/share/weewx/weecfg/extension.py", line 125, in 
install_extension
    self.install_from_dir(extension_dir)
  File "/usr/share/weewx/weecfg/extension.py", line 147, in install_from_dir
    extension_dir)
  File "/usr/share/weewx/weecfg/__init__.py", line 1866, in 
get_extension_installer
    __import__('install')
  File "/var/tmp/fuzzy-archer-2.26/install.py", line 84
    print ""
           ^
SyntaxError: Missing parentheses in call to 'print'. Did you mean print("")?
pi@raspberrypi:~ $ sudo wee_extension 
--install=/home/pi/Downloads/fuzzy-archer-liveCharts.zip
Request to install '/home/pi/Downloads/fuzzy-archer-liveCharts.zip'
Extracting from zip archive /home/pi/Downloads/fuzzy-archer-liveCharts.zip

The following alternative languages are available:
   catala
   dutch
   espanol
   finnish
   francais
   german
   italian
   korean
   norwegian

Language changes can be made in skins/Bootstrap/skin.conf

Default location for HTML and image files is public_html/Bootstrap
*** POINT YOUR BROWSER TO: public_html/Bootstrap/index.html ***

Saving installer file to /usr/share/weewx/user/installer/bootstrap
Saved configuration dictionary. Backup copy at 
/etc/weewx/weewx.conf.20210221194236
Finished installing extension 
'/home/pi/Downloads/fuzzy-archer-liveCharts.zip'
pi@raspberrypi:~ $ sudo /etc/init.d/weewx start
[ ok ] Starting weewx (via systemctl): weewx.service.
pi@raspberrypi:~ $ sudo tail -f /var/log/syslog
Feb 21 19:43:27 raspberrypi weewx[23186] DEBUG weewx.drivers.vantage: 
Gentle wake up of console successful
Feb 21 19:43:27 raspberrypi weewx[23186] DEBUG weewx.drivers.vantage: 
Retrieving 1 page(s); starting index= 3
Feb 21 19:43:27 raspberrypi weewx[23186] INFO weewx.manager: Added record 
2021-02-21 19:40:00 CET (1613932800)                           to database 
'weewx.sdb'
Feb 21 19:43:27 raspberrypi weewx[23186] INFO weewx.manager: Added record 
2021-02-21 19:40:00 CET (1613932800)                           to daily 
summary in 'weewx.sdb'
Feb 21 19:43:28 raspberrypi weewx[23186] DEBUG weewx.drivers.vantage: 
DMPAFT complete: page timestamp 2021-02-1                          2 
22:20:00 CET (1613164800) less than final timestamp 2021-02-21 19:40:00 CET 
(1613932800)
Feb 21 19:43:28 raspberrypi weewx[23186] DEBUG weewx.drivers.vantage: Catch 
up complete.
Feb 21 19:43:28 raspberrypi weewx[23186] INFO weewx.engine: Starting main 
packet loop.
Feb 21 19:43:28 raspberrypi weewx[23186] DEBUG weewx.drivers.vantage: 
Gentle wake up of console successful
Feb 21 19:43:28 raspberrypi weewx[23186] DEBUG weewx.drivers.vantage: 
Requesting 200 LOOP packets.
Feb 21 19:43:28 raspberrypi weewx[23186] DEBUG weewx.drivers.vantage: 
Gentle wake up of console successful
Feb 21 19:44:28 raspberrypi dhcpcd[425]: wlan0: part of Router 
Advertisement expired
Feb 21 19:44:46 raspberrypi dhcpcd[425]: wlan0: part of Router 
Advertisement expired
Feb 21 19:45:15 raspberrypi weewx[23186] DEBUG weewx.drivers.vantage: 
Getting archive packets since 2021-02-21 19:40:00 CET (1613932800)
Feb 21 19:45:15 raspberrypi weewx[23186] DEBUG weewx.drivers.vantage: 
Gentle wake up of console successful
Feb 21 19:45:15 raspberrypi weewx[23186] DEBUG weewx.drivers.vantage: 
Retrieving 1 page(s); starting index= 4
Feb 21 19:45:16 raspberrypi weewx[23186] INFO weewx.manager: Added record 
2021-02-21 19:45:00 CET (1613933100) to database 'weewx.sdb'
Feb 21 19:45:16 raspberrypi weewx[23186] INFO weewx.manager: Added record 
2021-02-21 19:45:00 CET (1613933100) to daily summary in 'weewx.sdb'
Feb 21 19:45:17 raspberrypi weewx[23186] DEBUG weewx.reportengine: Running 
reports for latest time in the database.
Feb 21 19:45:17 raspberrypi weewx[23186] DEBUG weewx.drivers.vantage: 
Requesting 200 LOOP packets.
Feb 21 19:45:17 raspberrypi weewx[23186] DEBUG weewx.reportengine: Running 
report 'SeasonsReport'
Feb 21 19:45:17 raspberrypi weewx[23186] DEBUG weewx.drivers.vantage: 
Gentle wake up of console successful
Feb 21 19:45:17 raspberrypi weewx[23186] DEBUG weewx.reportengine: Found 
configuration file /etc/weewx/skins/Seasons/skin.conf for report 
'SeasonsReport'
Feb 21 19:45:18 raspberrypi weewx[23186] DEBUG weewx.cheetahgenerator: 
Using search list ['weewx.cheetahgenerator.Almanac', 
'weewx.cheetahgenerator.Station', 'weewx.cheetahgenerator.Current', 
'weewx.cheetahgenerator.Stats', 'weewx.cheetahgenerator.UnitInfo', 
'weewx.cheetahgenerator.Extras']
Feb 21 19:45:18 raspberrypi weewx[23186] DEBUG weewx.manager: Daily summary 
version is 4.0
Feb 21 19:45:21 raspberrypi weewx[23186] INFO weewx.cheetahgenerator: 
Generated 8 files for report SeasonsReport in 3.51 seconds
Feb 21 19:45:21 raspberrypi weewx[23186] DEBUG weewx.manager: Daily summary 
version is 4.0
Feb 21 19:45:22 raspberrypi weewx[23186] INFO weewx.imagegenerator: 
Generated 15 images for report SeasonsReport in 1.10 seconds
Feb 21 19:45:22 raspberrypi weewx[23186] INFO weewx.reportengine: Copied 5 
files to /var/www/html/weewx
Feb 21 19:45:22 raspberrypi weewx[23186] DEBUG weewx.reportengine: Report 
'SmartphoneReport' not enabled. Skipping.
Feb 21 19:45:22 raspberrypi weewx[23186] DEBUG weewx.reportengine: Report 
'MobileReport' not enabled. Skipping.
Feb 21 19:45:22 raspberrypi weewx[23186] DEBUG weewx.reportengine: Report 
'StandardReport' not enabled. Skipping.
Feb 21 19:45:22 raspberrypi weewx[23186] DEBUG weewx.reportengine: Running 
report 'SmallImages'
Feb 21 19:45:22 raspberrypi weewx[23186] DEBUG weewx.reportengine: Found 
configuration file /etc/weewx/skins/Images/skin.conf for report 
'SmallImages'
Feb 21 19:45:22 raspberrypi weewx[23186] ERROR weewx.reportengine: Unable 
to instantiate generator 'user.translategenerator.ImageGeneratorTranslated'
Feb 21 19:45:22 raspberrypi weewx[23186] ERROR weewx.reportengine:         
****  No module named 'user.jsonengine'
Feb 21 19:45:22 raspberrypi weewx[23186] ERROR weewx.reportengine:         
****  Traceback (most recent call last):
Feb 21 19:45:22 raspberrypi weewx[23186] ERROR weewx.reportengine:         
****    File "/usr/share/weewx/weewx/reportengine.py", line 179, in run
Feb 21 19:45:22 raspberrypi weewx[23186] ERROR weewx.reportengine:         
****      obj = weeutil.weeutil.get_object(generator)(
Feb 21 19:45:22 raspberrypi weewx[23186] ERROR weewx.reportengine:         
****    File "/usr/share/weewx/weeutil/weeutil.py", line 1093, in get_object
Feb 21 19:45:22 raspberrypi weewx[23186] ERROR weewx.reportengine:         
****      mod = __import__(module)
Feb 21 19:45:22 raspberrypi weewx[23186] ERROR weewx.reportengine:         
****    File "/usr/share/weewx/user/translategenerator.py", line 43, in 
<module>
Feb 21 19:45:22 raspberrypi weewx[23186] ERROR weewx.reportengine:         
****      from user.jsonengine import JSONGenerator
Feb 21 19:45:22 raspberrypi weewx[23186] ERROR weewx.reportengine:         
****  ModuleNotFoundError: No module named 'user.jsonengine'
Feb 21 19:45:22 raspberrypi weewx[23186] ERROR weewx.reportengine:         
****  Generator ignored
Feb 21 19:45:22 raspberrypi weewx[23186] DEBUG weewx.reportengine: Running 
report 'BigImages'
Feb 21 19:45:22 raspberrypi weewx[23186] DEBUG weewx.reportengine: Found 
configuration file /etc/weewx/skins/Images/skin.conf for report 'BigImages'
Feb 21 19:45:22 raspberrypi weewx[23186] ERROR weewx.reportengine: Unable 
to instantiate generator 'user.translategenerator.ImageGeneratorTranslated'
Feb 21 19:45:22 raspberrypi weewx[23186] ERROR weewx.reportengine:         
****  No module named 'user.jsonengine'
Feb 21 19:45:22 raspberrypi weewx[23186] ERROR weewx.reportengine:         
****  Traceback (most recent call last):
Feb 21 19:45:22 raspberrypi weewx[23186] ERROR weewx.reportengine:         
****    File "/usr/share/weewx/weewx/reportengine.py", line 179, in run
Feb 21 19:45:22 raspberrypi weewx[23186] ERROR weewx.reportengine:         
****      obj = weeutil.weeutil.get_object(generator)(
Feb 21 19:45:22 raspberrypi weewx[23186] ERROR weewx.reportengine:         
****    File "/usr/share/weewx/weeutil/weeutil.py", line 1093, in get_object
Feb 21 19:45:22 raspberrypi weewx[23186] ERROR weewx.reportengine:         
****      mod = __import__(module)
Feb 21 19:45:22 raspberrypi weewx[23186] ERROR weewx.reportengine:         
****    File "/usr/share/weewx/user/translategenerator.py", line 43, in 
<module>
Feb 21 19:45:22 raspberrypi weewx[23186] ERROR weewx.reportengine:         
****      from user.jsonengine import JSONGenerator
Feb 21 19:45:22 raspberrypi weewx[23186] ERROR weewx.reportengine:         
****  ModuleNotFoundError: No module named 'user.jsonengine'
Feb 21 19:45:22 raspberrypi weewx[23186] ERROR weewx.reportengine:         
****  Generator ignored
Feb 21 19:45:22 raspberrypi weewx[23186] DEBUG weewx.reportengine: Running 
report 'HTMLPages'
Feb 21 19:45:22 raspberrypi weewx[23186] DEBUG weewx.reportengine: Found 
configuration file /etc/weewx/skins/Bootstrap/skin.conf for report 
'HTMLPages'
Feb 21 19:45:22 raspberrypi weewx[23186] ERROR weewx.reportengine: Unable 
to instantiate generator 'user.translategenerator.JSONGeneratorTranslated'
Feb 21 19:45:22 raspberrypi weewx[23186] ERROR weewx.reportengine:         
****  No module named 'user.jsonengine'
Feb 21 19:45:22 raspberrypi weewx[23186] ERROR weewx.reportengine:         
****  Traceback (most recent call last):
Feb 21 19:45:22 raspberrypi weewx[23186] ERROR weewx.reportengine:         
****    File "/usr/share/weewx/weewx/reportengine.py", line 179, in run
Feb 21 19:45:22 raspberrypi weewx[23186] ERROR weewx.reportengine:         
****      obj = weeutil.weeutil.get_object(generator)(
Feb 21 19:45:22 raspberrypi weewx[23186] ERROR weewx.reportengine:         
****    File "/usr/share/weewx/weeutil/weeutil.py", line 1093, in get_object
Feb 21 19:45:22 raspberrypi weewx[23186] ERROR weewx.reportengine:         
****      mod = __import__(module)
Feb 21 19:45:22 raspberrypi weewx[23186] ERROR weewx.reportengine:         
****    File "/usr/share/weewx/user/translategenerator.py", line 43, in 
<module>
Feb 21 19:45:22 raspberrypi weewx[23186] ERROR weewx.reportengine:         
****      from user.jsonengine import JSONGenerator
Feb 21 19:45:22 raspberrypi weewx[23186] ERROR weewx.reportengine:         
****  ModuleNotFoundError: No module named 'user.jsonengine'
Feb 21 19:45:22 raspberrypi weewx[23186] ERROR weewx.reportengine:         
****  Generator ignored
Feb 21 19:45:22 raspberrypi weewx[23186] DEBUG weewx.manager: Daily summary 
version is 4.0
Feb 21 19:45:22 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: outTemp reading = 8.166666666666668 degree_C
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: barometer reading = 1013.2412009994924 mbar
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: outHumidity reading = 87.0 percent
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: windSpeed reading = 0.0 km_per_hour
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: windGust reading = 0.0 km_per_hour
Feb 21 19:45:23 raspberrypi weewx[23186] INFO user.gaugeengine: 
GaugeGenerator: windDir has no reading (None)
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG user.gaugeengine: 
GaugeGenerator: Cannot decode reading of 'None' for gauge 'windDir'
Feb 21 19:45:23 raspberrypi weewx[23186] INFO user.gaugeengine: 
GaugeGenerator: Generated 6 images for HTMLPages in 0.88 seconds
Feb 21 19:45:23 raspberrypi weewx[23186] ERROR weewx.reportengine: Unable 
to instantiate generator 
'user.translategenerator.CheetahGeneratorTranslated'
Feb 21 19:45:23 raspberrypi weewx[23186] ERROR weewx.reportengine:         
****  No module named 'user.jsonengine'
Feb 21 19:45:23 raspberrypi weewx[23186] ERROR weewx.reportengine:         
****  Traceback (most recent call last):
Feb 21 19:45:23 raspberrypi weewx[23186] ERROR weewx.reportengine:         
****    File "/usr/share/weewx/weewx/reportengine.py", line 179, in run
Feb 21 19:45:23 raspberrypi weewx[23186] ERROR weewx.reportengine:         
****      obj = weeutil.weeutil.get_object(generator)(
Feb 21 19:45:23 raspberrypi weewx[23186] ERROR weewx.reportengine:         
****    File "/usr/share/weewx/weeutil/weeutil.py", line 1093, in get_object
Feb 21 19:45:23 raspberrypi weewx[23186] ERROR weewx.reportengine:         
****      mod = __import__(module)
Feb 21 19:45:23 raspberrypi weewx[23186] ERROR weewx.reportengine:         
****    File "/usr/share/weewx/user/translategenerator.py", line 43, in 
<module>
Feb 21 19:45:23 raspberrypi weewx[23186] ERROR weewx.reportengine:         
****      from user.jsonengine import JSONGenerator
Feb 21 19:45:23 raspberrypi weewx[23186] ERROR weewx.reportengine:         
****  ModuleNotFoundError: No module named 'user.jsonengine'
Feb 21 19:45:23 raspberrypi weewx[23186] ERROR weewx.reportengine:         
****  Generator ignored
Feb 21 19:45:23 raspberrypi weewx[23186] INFO weewx.reportengine: Copied 3 
files to /var/www/html/weewx/Bootstrap
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG weewx.reportengine: Report 
'FTP' not enabled. Skipping.
Feb 21 19:45:23 raspberrypi weewx[23186] DEBUG weewx.reportengine: Report 
'RSYNC' not enabled. Skipping.
Feb 21 19:45:29 raspberrypi dhcpcd[425]: wlan0: part of Router 
Advertisement expired

Greeting, Ton Karsten 


Op zaterdag 20 februari 2021 om 23:35:45 UTC+1 schreef michael.k...@gmx.at:

> In the meantime I've made some enhancements, bugfixes and styling 
> improvements.
> There is still some testing and documentation to be done, but we're 
> getting closer, finishing this :)
> Watch it live: 
> https://www.kainzbauer.net/weather/Rif-Tempest/index.html
> Try it:
> https://github.com/brewster76/fuzzy-archer/tree/liveCharts
> hobbyl...@gmail.com schrieb am Donnerstag, 4. Februar 2021 um 19:08:12 
> UTC+1:
>
>> very good work! beautifull skin. looks geat on chromium 88 with arch linux
>>
>> Στις Πέμπτη, 4 Φεβρουαρίου 2021 στις 5:24:30 μ.μ. UTC+2, ο χρήστης 
>> michael.k...@gmx.at έγραψε:
>>
>>> I didn't change anything in the meantime, so I don't know what caused 
>>> the initial error. "Looks great" => thank you very much, hearing this from 
>>> Mr. weewx himself, really is delightful :)
>>>
>>> I forget to mention: The charts and gauges are Apache eCharts. Almost 
>>> infinite possibilities!
>>> tke...@gmail.com schrieb am Donnerstag, 4. Februar 2021 um 13:33:20 
>>> UTC+1:
>>>
>>>> Don't know what happened, but now it works for me with no errors.
>>>>
>>>> Looks great!
>>>>
>>>> On Wed, Feb 3, 2021 at 8:48 PM michael.k...@gmx.at <michael.k...@gmx.at> 
>>>> wrote:
>>>>
>>>>> Hello Tom,
>>>>>
>>>>> The error with the /favicon.ico is a simple one: there is no such 
>>>>> file. The other errors I couldn't reproduce, even trying with different 
>>>>> browser on different computers and phones. Isn't weewxData.js there, when 
>>>>> you try to load it? It's referenced on line 144 of the HTML.
>>>>> What browser on what system are you using?
>>>>> I got it working with Windows: Firefox, Brave, Edge, Chrome, Raspbian 
>>>>> with Chromium, Android 10 Chrome, Brave, Firefox. Android 7.0 Chrome. 
>>>>> I've 
>>>>> encountered some Problems with the connection to the MQTT broker while 
>>>>> using the companies VPN and and some weird rendering of the gauges an 
>>>>> images using the edge version 44, pre-chromium) browser that is installed 
>>>>> at the companies computer and no displaying of the gauges and charts with 
>>>>> the internet explorer (an there are no plans to get this working)
>>>>> tke...@gmail.com schrieb am Mittwoch, 3. Februar 2021 um 23:57:25 
>>>>> UTC+1:
>>>>>
>>>>>> Hi, Michael.
>>>>>>
>>>>>> I got several errors when I tried to see your live version:
>>>>>>
>>>>>> Uncaught SyntaxError: Unexpected end of input
>>>>>> site.js:1 Uncaught ReferenceError: weewxData is not defined
>>>>>>     at site.js:1
>>>>>> gauges.js:3 Uncaught ReferenceError: weewxData is not defined
>>>>>>     at gauges.js:3
>>>>>> charts.js:2 Uncaught ReferenceError: weewxData is not defined
>>>>>>     at charts.js:2
>>>>>> /favicon.ico:1 Failed to load resource: the server responded with a 
>>>>>> status of 404 (Not Found)
>>>>>>
>>>>>>
>>>>>> On Wed, Feb 3, 2021 at 1:12 PM michael.k...@gmx.at <
>>>>>> michael.k...@gmx.at> wrote:
>>>>>>
>>>>>>> A couple of weeks ago, I asked Nick, the author of the bootstrap 
>>>>>>> skin, if he could help me taking his skin, that I am very fond of, to 
>>>>>>> the 
>>>>>>> next level. As a first step we developed an optional live view with 
>>>>>>> browser 
>>>>>>> rendered gauges and charts, using MQTT for the almost-real-time 
>>>>>>> rendering. 
>>>>>>> Everything is still under heavy development, but still, I think time 
>>>>>>> has 
>>>>>>> come to show a first preview. Whoever wants to check it out, this is 
>>>>>>> the 
>>>>>>> development branch:
>>>>>>>
>>>>>>> https://github.com/brewster76/fuzzy-archer/tree/liveCharts
>>>>>>>
>>>>>>> Be careful, not production ready!
>>>>>>>
>>>>>>> For those who want to see it in action:
>>>>>>>
>>>>>>> https://www.kainzbauer.net/weather/Rif-Tempest/live.html
>>>>>>>
>>>>>>> The Weatherflow Tempest is really great for such fancy 
>>>>>>> almost-realtime sites with it's 3 second wind/windDir update interval.
>>>>>>>
>>>>>>> -- 
>>>>>>> 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 weewx-user+...@googlegroups.com.
>>>>>>> To view this discussion on the web visit 
>>>>>>> https://groups.google.com/d/msgid/weewx-user/bd8b0eb8-f803-43e9-9f7b-077dc4b79f1dn%40googlegroups.com
>>>>>>>  
>>>>>>> <https://groups.google.com/d/msgid/weewx-user/bd8b0eb8-f803-43e9-9f7b-077dc4b79f1dn%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 weewx-user+...@googlegroups.com.
>>>>>
>>>> To view this discussion on the web visit 
>>>>> https://groups.google.com/d/msgid/weewx-user/9ad6d9d4-38d8-4503-ba91-a7adb5652c13n%40googlegroups.com
>>>>>  
>>>>> <https://groups.google.com/d/msgid/weewx-user/9ad6d9d4-38d8-4503-ba91-a7adb5652c13n%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 weewx-user+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/weewx-user/7c85fab0-495b-4939-8c06-43c695749a40n%40googlegroups.com.

Reply via email to