Hi Jose,

If the file you attached in your original post is the one you are using now 
then your problem is at line 169:

#if $varExists('day.windSpeed') and $day.windSpeed.raw is not None

should be 

#if $varExists('day.windSpeed') and $day.windSpeed.max.raw is not None

note the missing .max.

You also have the 'dewpoint bug' which will cause issues if dewpoint is 
very close to 0C (and I think negative C). You should change lines 51-53 
that are presently:

#set $dp = $current.dewpoint.raw
  #if $oT_C is not None and $dp is not None
#set $e = 6.11 * math.exp(5417.7530 * ((1/273.16) - 1/$dp))

to

#set $dp_K = $current.dewpoint.degree_C.raw + 273.15
#set $e = 6.11 * math.exp(5417.7530 * ((1/273.16) - 1/$dp_K))

note this involves deleting line 52

See how that goes.

Gary

On Monday, 16 January 2017 18:39:46 UTC+10, Jose Maria Fernandez wrote:
>
> Hello Gary,
> Many thank for your response and sorry for the wrong link. The correct 
> link is: http://meteovelez.ddns.net/weewx/ss/
>
> This the log extract:
>>
>> Jan 16 09:28:09 raspberrypi weewx[15919]: fousb: get 4079 records since 
> 2017-01-16 08:24:32
> Jan 16 09:28:09 raspberrypi weewx[15919]: fousb: synchronising to the 
> weather station (quality=1)
> Jan 16 09:28:13 raspberrypi weewx[15919]: fousb: status {'unknown': 0, 
> 'lost_connection': 0, 'rain_overflow': 0} (0)
> Jan 16 09:28:14 raspberrypi weewx[15919]: fousb: avoid 5.64183497429
> Jan 16 09:28:19 raspberrypi weewx[15919]: fousb: new data
> Jan 16 09:28:19 raspberrypi weewx[15919]: fousb: packet timestamp is 
> 08:28:16
> Jan 16 09:28:19 raspberrypi weewx[15919]: fousb: log timestamp is 08:28:03
> Jan 16 09:28:19 raspberrypi weewx[15919]: fousb: synchronised to 
> 2017-01-16 08:28:03 for ptr 0x3fe0
> Jan 16 09:28:19 raspberrypi weewx[15919]: fousb: found 1 archive records
> Jan 16 09:28:19 raspberrypi weewx[15919]: fousb: returning archive record 
> 1484555283
> Jan 16 09:28:19 raspberrypi weewx[15919]: manager: added record 2017-01-16 
> 09:28:03 CET (1484555283) to database '/var/lib/weewx/weewx.sdb'
> Jan 16 09:28:19 raspberrypi weewx[15919]: manager: added record 2017-01-16 
> 09:28:03 CET (1484555283) to daily summary in '/var/lib/weewx/weewx.sdb'
> Jan 16 09:28:20 raspberrypi weewx[15919]: reportengine: Running reports 
> for latest time in the database.
> Jan 16 09:28:20 raspberrypi weewx[15919]: reportengine: Running report 
> StandardReport
> Jan 16 09:28:20 raspberrypi weewx[15919]: reportengine: Found 
> configuration file /etc/weewx/skins/Standard/skin.conf for report 
> StandardReport
> Jan 16 09:28:22 raspberrypi weewx[15919]: cheetahgenerator: Generated 15 
> files for report StandardReport in 2.45 seconds
> Jan 16 09:28:24 raspberrypi weewx[15919]: genimages: Generated 8 images 
> for StandardReport in 1.40 seconds
> Jan 16 09:28:24 raspberrypi weewx[15919]: reportengine: copied 0 files to 
> /var/www/weewx
> Jan 16 09:28:24 raspberrypi weewx[15919]: reportengine: Running report FTP
> Jan 16 09:28:24 raspberrypi weewx[15919]: reportengine: Found 
> configuration file /etc/weewx/skins/Ftp/skin.conf for report FTP
> Jan 16 09:28:24 raspberrypi weewx[15919]: reportengine: FTP upload not 
> requested. Skipped.
> Jan 16 09:28:24 raspberrypi weewx[15919]: reportengine: Running report 
> RSYNC
> Jan 16 09:28:24 raspberrypi weewx[15919]: reportengine: Found 
> configuration file /etc/weewx/skins/Rsync/skin.conf for report RSYNC
> Jan 16 09:28:24 raspberrypi weewx[15919]: reportengine: rsync upload not 
> requested. Skipped.
> Jan 16 09:28:24 raspberrypi weewx[15919]: reportengine: Running report 
> SteelSeries
> Jan 16 09:28:24 raspberrypi weewx[15919]: reportengine: Found 
> configuration file /etc/weewx/skins/ss/skin.conf for report SteelSeries
> Jan 16 09:28:24 raspberrypi weewx[15919]: reportengine: copied 0 files to 
> /var/www/weewx/ss
> Jan 16 09:28:24 raspberrypi weewx[15919]: cheetahgenerator: Generate 
> failed with exception '<type 'exceptions.KeyError'>'
> Jan 16 09:28:24 raspberrypi weewx[15919]: cheetahgenerator: **** Ignoring 
> template /etc/weewx/skins/ss/gauge-data.txt.tmpl
> Jan 16 09:28:24 raspberrypi weewx[15919]: cheetahgenerator: **** Reason: 
> 'raw'
> Jan 16 09:28:24 raspberrypi weewx[15919]: ****  Traceback (most recent 
> call last):
> Jan 16 09:28:24 raspberrypi weewx[15919]: ****    File 
> "/usr/share/weewx/weewx/cheetahgenerator.py", line 296, in generate
> Jan 16 09:28:24 raspberrypi weewx[15919]: ****      print >> _file, text
> Jan 16 09:28:24 raspberrypi weewx[15919]: ****    File 
> "/usr/lib/python2.7/dist-packages/Cheetah/Template.py", line 1005, in 
> __str__
> Jan 16 09:28:24 raspberrypi weewx[15919]: ****      rc = getattr(self, 
> mainMethName)()
> Jan 16 09:28:24 raspberrypi weewx[15919]: ****    File 
> "_etc_weewx_skins_ss_gauge_data_txt_tmpl.py", line 247, in respond
> Jan 16 09:28:24 raspberrypi weewx[15919]: ****    File 
> "/usr/share/weewx/weewx/tags.py", line 310, in __getattr__
> Jan 16 09:28:24 raspberrypi weewx[15919]: ****      return 
> self._do_query(aggregate_type)
> Jan 16 09:28:24 raspberrypi weewx[15919]: ****    File 
> "/usr/share/weewx/weewx/tags.py", line 324, in _do_query
> Jan 16 09:28:24 raspberrypi weewx[15919]: ****      val=val, 
> **self.option_dict)
> Jan 16 09:28:24 raspberrypi weewx[15919]: ****    File 
> "/usr/share/weewx/weewx/wxmanager.py", line 62, in getAggregate
> Jan 16 09:28:24 raspberrypi weewx[15919]: ****      return 
> weewx.manager.DaySummaryManager.getAggregate(self, timespan, obs_type, 
> aggregateType, **option_dict)
> Jan 16 09:28:24 raspberrypi weewx[15919]: ****    File 
> "/usr/share/weewx/weewx/manager.py", line 1185, in getAggregate
> Jan 16 09:28:24 raspberrypi weewx[15919]: ****      _row = 
> self.getSql(DaySummaryManager.sqlDict[aggregate_type] % interDict)
> Jan 16 09:28:24 raspberrypi weewx[15919]: ****  KeyError: 'raw'
> Jan 16 09:28:24 raspberrypi weewx[15919]: cheetahgenerator: Generated 1 
> files for report SteelSeries in 0.11 seconds
> Jan 16 09:28:25 raspberrypi weewx[15919]: genimages: Generated 11 images 
> for SteelSeries in 1.67 seconds
>
>
>

-- 
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.
For more options, visit https://groups.google.com/d/optout.

Reply via email to