here   my  skins/ss/skin.conf

# $Id: skin.conf 1210 2015-01-01 17:01:08Z mwall $
# configuration file for the steel series gauges skin for weewx
#   created by Matthew Wall
#   based on work by Mark Crossley and others
#
# This skin can be copied, modified, and distributed as long as this notice
# is included in any derivative work.

[CopyGenerator]
    copy_once = css/*.css, scripts/*.js

[CheetahGenerator]
    encoding = html_entities
    [[ToDate]]
        [[[index]]]
            template = index.html.tmpl
        [[[data]]]
            template = gauge-data.txt.tmpl

[ImageGenerator]
    image_width = 720
    image_height = 196
    image_background_color = 0xffffff
    chart_background_color = 0xffffff
    chart_gridline_color = 0xeaeaea

      top_label_font_path = font/OpenSans-Bold.ttf
    top_label_font_size = 10

    unit_label_font_path = font/OpenSans-Regular.ttf
    unit_label_font_size = 10
    unit_label_font_color = 0xaaaaaa

    bottom_label_font_path = font/OpenSans-Regular.ttf
    bottom_label_font_size = 10
    bottom_label_font_color = 0xaaaaaa

    axis_label_font_path = font/OpenSans-Regular.ttf
    axis_label_font_size = 10
    axis_label_font_color = 0xaaaaaa

    rose_label = N
    rose_label_font_path = font/OpenSans-Regular.ttf
    rose_label_font_size  = 8
    rose_label_font_color = 0x888888
    rose_color = 0xaaaaaa

    chart_line_colors = 0x1e69d2, 0x8b008b, 0xa09e5f, 0x8080f0
    chart_fill_colors = 0x7ec9f2, 0xeb00eb, 0xf0febf, 0xe0e0f0

    line_type = 'solid'
    marker_size = 2
    marker_type ='none'
    plot_type = line
    aggregate_type = none
    width = 1
    yscale = None, None, None
    vector_rotate = 90
    line_gap_fraction = 0.01
    bar_gap_fraction = 0.2
    daynight_day_color = 0xffffff
    daynight_night_color = 0xf8f0f0
    daynight_edge_color = 0xafefef
    bottom_label_format = %x %X
    time_length = 90000

    [[images]]
        x_label_format = %H:%M
        show_daynight = true
        [[[daybarometer]]]
            [[[[barometer]]]]
        [[[dayrain]]]
            yscale = None, None, 0.02
            plot_type = bar
            [[[[rain]]]]
                aggregate_type = sum
                aggregate_interval = 3600
                label = Rain (hourly total)
        [[[dayrainrate]]]
            [[[[rainRate]]]]
        [[[daywind]]]
            [[[[windSpeed]]]]
            [[[[windGust]]]]
        [[[daywinddir]]]
            line_type = None
            marker_type = 'box'
            marker_size = 2
            yscale = 0.0, 360.0, 45.0
            [[[[windDir]]]]
        [[[daywindvec]]]
            [[[[windvec]]]]
                plot_type = vector
            [[[[windgustvec]]]]
                plot_type = vector
                aggregate_type = max
                aggregate_interval = 3600
        [[[dayouttemphum]]]
            [[[[windchill]]]]
            [[[[heatindex]]]]
            [[[[dewpoint]]]]
            [[[[outTemp]]]]
        [[[dayinouttemp]]]
            [[[[outTemp]]]]
            [[[[inTemp]]]]
        [[[dayinouthum]]]
            yscale = 0, 100, 10
            [[[[outHumidity]]]]
            [[[[inHumidity]]]]
        [[[dayradiation]]]
            [[[[radiation]]]]
        [[[dayuv]]]
            [[[[UV]]]]

[Generators]
        generator_list = weewx.reportengine.CopyGenerator, 
weewx.cheetahgenerator.CheetahGenerator, weewx.imagegenerator.ImageGenerator


my  skins/Seasons/skin.conf

###############################################################################
# SEASONS SKIN CONFIGURATION FILE                                          
   #
# Copyright (c) 2018 Tom Keffer <[email protected]> and Matthew Wall        
  #
# See the file LICENSE.txt for your rights.                                
   #
###############################################################################

###############################################################################

# The following section is for any extra tags that you want to be available 
in
# the templates

[Extras]

    # This radar image would be available as $Extras.radar_img
    #radar_img = http://radar.weather.gov/ridge/lite/N0R/RTX_loop.gif
    # This URL will be used as the image hyperlink:
    #radar_url = 
http://radar.weather.gov/ridge/radar.php?product=NCR&rid=RTX&loop=yes

    # Similar to radar, but for satellite image.
    #satellite_img = 
http://images.intellicast.com/WxImages/SatelliteLoop/hipacsat_None_anim.gif
    #satellite_url = 
http://images.intellicast.com/WxImages/SatelliteLoop/hipacsat_None_anim.gif

    # To display a map, enter an API key for google maps
    #google_maps_apikey = xxx

    # If you have a Google Analytics ID, uncomment and edit the next line, 
and
    # the analytics code will be included in your generated HTML files:
    #googleAnalyticsId = UA-12345678-1

###############################################################################

[Labels]

    # Override some labels. No need to identify these as a "Battery"
    # or "Voltage", because that is included in the template.
    [[Generic]]
        txBatteryStatus      = Transmitter
        windBatteryStatus    = Wind
        rainBatteryStatus    = Rain
        outTempBatteryStatus = Outside Temperature
        inTempBatteryStatus  = Inside Temperature
        consBatteryVoltage   = Console
        heatingVoltage       = Heating
        supplyVoltage        = Supply
        referenceVoltage     = Reference

        # Some specialized labels
        rain_today           = Rain Today
        wind                 = Wind


###############################################################################

# The CheetahGenerator creates files from templates.  This section
# specifies which files will be generated from which template.

[CheetahGenerator]

    # Possible encodings are 'html_entities', 'utf8', or 'strict_ascii'
    encoding = html_entities

    [[SummaryByMonth]]
        # Reports that summarize "by month"
        [[[NOAA_month]]]
            encoding = strict_ascii
            template = NOAA/NOAA-%Y-%m.txt.tmpl

    [[SummaryByYear]]
        # Reports that summarize "by year"
        [[[NOAA_year]]]
            encoding = strict_ascii
            template = NOAA/NOAA-%Y.txt.tmpl
        
    [[ToDate]]
        # Reports that show statistics "to date", such as day-to-date,
        # week-to-date, month-to-date, etc.
        [[[index]]]
            template = index.html.tmpl
        [[[statistics]]]
            template = statistics.html.tmpl
        [[[telemetry]]]
            template = telemetry.html.tmpl
        [[[tabular]]]
            template = tabular.html.tmpl
        [[[celestial]]]
            template = celestial.html.tmpl
            # Uncomment the following to generate a celestial page only once
            # an hour instead of every report cycle.
            # stale_age = 3600
        [[[RSS]]]
            template = rss.xml.tmpl
            
###############################################################################

# The CopyGenerator copies files from one location to another.

[CopyGenerator]

    # List of files to be copied only the first time the generator runs
    copy_once = seasons.css, seasons.js, favicon.ico, font/*.woff, 
font/*.woff2

    # List of files to be copied each time the generator runs
    # copy_always = 
        

###############################################################################

# The ImageGenerator creates image plots of data.

[ImageGenerator]

    # This section lists all the images to be generated, what SQL types are 
to
    # be included in them, along with many plotting options. There is a 
default
    # for almost everything. Nevertheless, values for most options are 
included
    # to make it easy to see and understand the options.
    #
    # Fonts can be anything accepted by the Python Imaging Library (PIL), 
which
    # includes truetype (.ttf), or PIL's own font format (.pil). See
    # http://www.pythonware.com/library/pil/handbook/imagefont.htm for more
    # details.  Note that "font size" is only used with truetype (.ttf)
    # fonts. For others, font size is determined by the bit-mapped size,
    # usually encoded in the file name (e.g., courB010.pil). A relative path
    # for a font is relative to the SKIN_ROOT.  If a font cannot be found,
    # then a default font will be used.
    #
    # Colors can be specified any of three ways:
    #   1. Notation 0xBBGGRR;
    #   2. Notation #RRGGBB; or
    #   3. Using an English name, such as 'yellow', or 'blue'.
    # So, 0xff0000, #0000ff, or 'blue' would all specify a pure blue color.
    
    image_width = 500
    image_height = 180
    image_background_color = "#ffffff"
    
    chart_background_color = "#ffffff"
    chart_gridline_color = "#d0d0d0"

    # Setting to 2 or more might give a sharper image with fewer jagged 
edges
    anti_alias = 1

    top_label_font_path = font/OpenSans-Bold.ttf
    top_label_font_size = 14

    unit_label_font_path = font/OpenSans-Bold.ttf
    unit_label_font_size = 12
    unit_label_font_color = "#787878"

    bottom_label_font_path = font/OpenSans-Regular.ttf
    bottom_label_font_size = 12
    bottom_label_font_color = "#787878"
    bottom_label_offset = 3

    axis_label_font_path = font/OpenSans-Regular.ttf
    axis_label_font_size = 10
    axis_label_font_color = "#787878"
    
    # Options for the compass rose, used for progressive vector plots
    rose_label = N
    rose_label_font_path = font/OpenSans-Regular.ttf
    rose_label_font_size  = 9
    rose_label_font_color = "#222222"

    # Default colors for the plot lines. These can be overridden for
    # individual lines using option 'color'.
    chart_line_colors = "#4282b4", "#b44242", "#42b442", "#42b4b4", 
"#b442b4"
    
    # Default fill colors for bar charts. These can be overridden for
    # individual bar plots using option 'fill_color'.
    chart_fill_colors = "#72b2c4", "#c47272", "#72c472", "#72c4c4", 
"#c472c4"
    
    # Type of line. Options are 'solid' or 'none'.
    line_type = 'solid'

    # Size of marker in pixels
    marker_size = 8

    # Type of marker. Options are 'cross', 'x', 'circle', 'box', or 'none'.
    marker_type ='none'
        
    # The following option merits an explanation. The y-axis scale used for
    # plotting can be controlled using option 'yscale'. It is a 3-way tuple,
    # with values (ylow, yhigh, min_interval). If set to "None", a 
parameter is
    # set automatically, otherwise the value is used. However, in the case 
of
    # min_interval, what is set is the *minimum* y-axis tick interval. 
    yscale = None, None, None

    # For progressive vector plots, you can choose to rotate the vectors.
    # Positive is clockwise.
    # For my area, westerlies overwhelmingly predominate, so by rotating
    # positive 90 degrees, the average vector will point straight up.
    vector_rotate = 90

    # This defines what fraction of the difference between maximum and 
minimum
    # horizontal chart bounds is considered a gap in the samples and should 
not
    # be plotted.
    line_gap_fraction = 0.01

    # This controls whether day/night bands will be shown. They only look 
good
    # on plots wide enough to show individual days such as day and week 
plots.
    show_daynight = true
    # These control the appearance of the bands if they are shown.
    # Here's a monochrome scheme:
    daynight_day_color   = "#fdfaff"
    daynight_night_color = "#dfdfe2"
    daynight_edge_color  = "#e0d8d8"
    # Here's an alternative, using a blue/yellow tint:
    #daynight_day_color   = "#fffff8"
    #daynight_night_color = "#f8f8ff"
    #daynight_edge_color  = "#fff8f8"

    # What follows is a list of subsections, each specifying a time span, 
such
    # as a day, week, month, or year. There's nothing special about them or
    # their names: it's just a convenient way to group plots with a time 
span
    # in common. You could add a time span [[biweek_images]] and add the
    # appropriate time length, aggregation strategy, etc., without changing
    # any code.
    #
    # Within each time span, each sub-subsection is the name of a plot to be
    # generated for that time span. The generated plot will be stored using
    # that name, in whatever directory was specified by option 'HTML_ROOT'
    # in weewx.conf.
    #
    # With one final nesting (four brackets!) is the sql type of each line 
to
    # be included within that plot.
    #
    # Unless overridden, leaf nodes inherit options from their parent
    
    # Default plot parameters
    plot_type = line
    aggregate_type = none
    width = 1
    time_length = 86400 # 24 hours

    [[day_images]]
        x_label_format = %H:%M
        bottom_label_format = %x %X
        time_length = 97200 # 27 hours
        
        [[[daybarometer]]]
            [[[[barometer]]]]
        
        [[[daytempdew]]]
            [[[[outTemp]]]]
            [[[[dewpoint]]]]
        
        [[[daytempfeel]]]
            [[[[windchill]]]]
            [[[[heatindex]]]]

        [[[daytempin]]]
            [[[[inTemp]]]]

        [[[daytemp]]]
            yscale = None, None, 0.5
            [[[[extraTemp1]]]]
            [[[[extraTemp2]]]]
            [[[[extraTemp3]]]]

        [[[dayhum]]]
            [[[[outHumidity]]]]

        [[[dayhumin]]]
            [[[[inHumidity]]]]
        
        [[[dayrain]]]
            # Make sure the y-axis increment is at least 0.02 for the rain 
plot
            yscale = None, None, 0.02
            plot_type = bar
            [[[[rain]]]]
                aggregate_type = sum
                aggregate_interval = 3600
                label = Rain (hourly total)
        
        [[[daywind]]]
            [[[[windSpeed]]]]
            [[[[windGust]]]]
        
        [[[daywinddir]]]
            # Hardwire in the y-axis scale for wind direction
            yscale = 0.0, 360.0, 45.0
            line_type = None
            marker_type = box
            marker_size = 2
            [[[[windDir]]]]
    
        [[[daywindvec]]]
            [[[[windvec]]]]
                plot_type = vector

        [[[dayradiation]]]
            [[[[radiation]]]]

        [[[dayuv]]]
#            yscale = 0, 16, 1
            [[[[UV]]]]

        [[[dayrx]]]
            yscale = 0.0, 100.0, 25.0
            [[[[rxCheckPercent]]]]

        [[[dayvolt]]]
            [[[[consBatteryVoltage]]]]
            [[[[heatingVoltage]]]]
            [[[[supplyVoltage]]]]
            [[[[referenceVoltage]]]]

    [[week_images]]
        x_label_format = %d
        bottom_label_format = %x %X
        time_length = 604800 # 7 days
        aggregate_type = avg
        aggregate_interval = 3600
        
        [[[weekbarometer]]]
            [[[[barometer]]]]
        
        [[[weektempdew]]]
            [[[[outTemp]]]]
            [[[[dewpoint]]]]
        
        [[[weektempfeel]]]
            [[[[windchill]]]]
            [[[[heatindex]]]]
        
        [[[weektempin]]]
            [[[[inTemp]]]]

        [[[weektemp]]]
            yscale = None, None, 0.5
            [[[[extraTemp1]]]]
            [[[[extraTemp2]]]]
            [[[[extraTemp3]]]]

        [[[weekhum]]]
            [[[[outHumidity]]]]

        [[[weekhumin]]]
            [[[[inHumidity]]]]

        [[[weekrain]]]
            yscale = None, None, 0.02
            plot_type = bar
            [[[[rain]]]]
                aggregate_type = sum
                aggregate_interval = 86400
                label = Rain (daily total)
        
        [[[weekwind]]]
            [[[[windSpeed]]]]
            [[[[windGust]]]]
                aggregate_type = max
        
        [[[weekwinddir]]]
            yscale = 0.0, 360.0, 45.0
            line_type = None
            marker_type = box
            marker_size = 2
            [[[[windDir]]]]
    
        [[[weekwindvec]]]
            [[[[windvec]]]]
                plot_type = vector

        [[[weekradiation]]]
            [[[[radiation]]]]

        [[[weekuv]]]
#            yscale = 0, 16, 1
            [[[[UV]]]]

        [[[weekrx]]]
            yscale = 0.0, 100.0, 25.0
            [[[[rxCheckPercent]]]]

        [[[weekvolt]]]
            [[[[consBatteryVoltage]]]]
            [[[[heatingVoltage]]]]
            [[[[supplyVoltage]]]]
            [[[[referenceVoltage]]]]

    [[month_images]]
        x_label_format = %d
        bottom_label_format = %x %X
        time_length = 2592000 # 30 days
        aggregate_type = avg
        aggregate_interval = 10800 # 3 hours
        show_daynight = false
        
        [[[monthbarometer]]]
            [[[[barometer]]]]
        
        [[[monthtempdew]]]
            [[[[outTemp]]]]
            [[[[dewpoint]]]]
        
        [[[monthtempfeel]]]
            [[[[windchill]]]]
            [[[[heatindex]]]]
        
        [[[monthtempin]]]
            [[[[inTemp]]]]

        [[[monthtemp]]]
            yscale = None, None, 0.5
            [[[[extraTemp1]]]]
            [[[[extraTemp2]]]]
            [[[[extraTemp3]]]]

        [[[monthhum]]]
            [[[[outHumidity]]]]

        [[[monthhumin]]]
            [[[[inHumidity]]]]

        [[[monthrain]]]
            yscale = None, None, 0.02
            plot_type = bar
            [[[[rain]]]]
                aggregate_type = sum
                aggregate_interval = 86400
                label = Rain (daily total)
        
        [[[monthwind]]]
            [[[[windSpeed]]]]
            [[[[windGust]]]]
                aggregate_type = max
        
        [[[monthwinddir]]]
            yscale = 0.0, 360.0, 45.0
            line_type = None
            marker_type = box
            marker_size = 2
            [[[[windDir]]]]
    
        [[[monthwindvec]]]
            [[[[windvec]]]]
                plot_type = vector

        [[[monthradiation]]]
            [[[[radiation]]]]

        [[[monthuv]]]
#            yscale = 0, 16, 1
            [[[[UV]]]]

        [[[monthrx]]]
            yscale = 0.0, 100.0, 25.0
            [[[[rxCheckPercent]]]]

        [[[monthvolt]]]
            [[[[consBatteryVoltage]]]]
            [[[[heatingVoltage]]]]
            [[[[supplyVoltage]]]]
            [[[[referenceVoltage]]]]

    [[year_images]]
        x_label_format = %m/%d
        bottom_label_format = %x %X
        time_length = 31536000 # 365 days
        aggregate_type = avg
        aggregate_interval = 86400
        show_daynight = false
        
        [[[yearbarometer]]]
            [[[[barometer]]]]

        [[[yeartempdew]]]
            [[[[outTemp]]]]
            [[[[dewpoint]]]]
        
        [[[yeartempfeel]]]
            [[[[windchill]]]]
            [[[[heatindex]]]]
        
        [[[yeartempin]]]
            [[[[inTemp]]]]

        [[[yeartemp]]]
            yscale = None, None, 0.5
            [[[[extraTemp1]]]]
            [[[[extraTemp2]]]]
            [[[[extraTemp3]]]]

        [[[yearhum]]]
            [[[[outHumidity]]]]

        [[[yearhumin]]]
            [[[[inHumidity]]]]
        
        [[[yearrain]]]
            yscale = None, None, 0.02
            plot_type = bar
            [[[[rain]]]]
                aggregate_type = sum
                # aggregate_interval = 2629800 # the length of a nominal 
month
                aggregate_interval = 604800    # one week
                label = Rain (weekly total)
                
        [[[yearwind]]]
            [[[[windSpeed]]]]
            [[[[windGust]]]]
                aggregate_type = max
        
        [[[yearwinddir]]]
            yscale = 0.0, 360.0, 45.0
            line_type = None
            marker_type = box
            marker_size = 2
            [[[[windDir]]]]

        [[[yearwindvec]]]
            [[[[windvec]]]]
                plot_type = vector

        [[[yearradiation]]]
            [[[[radiation]]]]

        [[[yearuv]]]
#            yscale = 0, 16, 1
            [[[[UV]]]]

        [[[yearrx]]]
            yscale = 0.0, 100.0, 25.0
            [[[[rxCheckPercent]]]]

        [[[yearvolt]]]
            [[[[consBatteryVoltage]]]]
            [[[[heatingVoltage]]]]
            [[[[supplyVoltage]]]]
            [[[[referenceVoltage]]]]

        # This is how to generate a plot of high/low temperatures for the 
year:
#        [[[yearhilow]]]
#            [[[[hi]]]]
#                data_type = outTemp
#                aggregate_type = max
#                label = High
#            [[[[low]]]]
#                data_type = outTemp
#                aggregate_type = min
#                label = Low Temperature


###############################################################################

[Generators]
        # The list of generators that are to be run:
        generator_list = weewx.cheetahgenerator.CheetahGenerator, 
weewx.imagegenerator.ImageGenerator, weewx.reportengine.CopyGenerator


and finaly my debug log

Dec  9 23:15:34 metfm weewx[21524] DEBUG __main__:     ****    File 
"/usr/share/weewx/weewx/drivers/fousb.py", line 1072, in genLoopPackets
Dec  9 23:15:34 metfm weewx[21524] DEBUG __main__:     ****      for p in 
self.get_observations():
Dec  9 23:15:34 metfm weewx[21524] DEBUG __main__:     ****    File 
"/usr/share/weewx/weewx/drivers/fousb.py", line 1153, in get_observations
Dec  9 23:15:34 metfm weewx[21524] DEBUG __main__:     ****      
time.sleep(self.polling_interval)
Dec  9 23:15:34 metfm weewx[21524] DEBUG __main__:     ****    File 
"/usr/share/weewx/weewxd", line 257, in sigTERMhandler
Dec  9 23:15:34 metfm weewx[21524] DEBUG __main__:     ****      raise 
Terminate
Dec  9 23:15:34 metfm weewx[21524] DEBUG __main__:     ****  Terminate
Dec  9 23:15:35 metfm weewx[23688]: Stopping weewx weather system: 
weewx.....
Dec  9 23:15:35 metfm systemd[1]: weewx.service: Succeeded.
Dec  9 23:15:35 metfm systemd[1]: Stopped LSB: weewx weather system.
Dec  9 23:17:01 metfm CRON[23747]: (root) CMD (   cd / && run-parts 
--report /etc/cron.hourly)
Dec  9 23:17:56 metfm wpa_supplicant[426]: wlan0: WPA: Group rekeying 
completed with 58:98:35:70:9c:c4 [GTK=TKIP]
Dec  9 23:18:22 metfm systemd[1]: Starting LSB: weewx weather system...
Dec  9 23:18:23 metfm weewx[23783] INFO __main__: Initializing weewx 
version 4.2.0
Dec  9 23:18:23 metfm weewx[23783] INFO __main__: Using Python 3.7.3 
(default, Jul 25 2020, 13:03:44) #012[GCC 8.3.0]
Dec  9 23:18:23 metfm weewx[23783] INFO __main__: Platform 
Linux-4.19.0-13-686-i686-with-Sparky-5.13-Nibiru
Dec  9 23:18:23 metfm weewx[23783] INFO __main__: Locale is 'el_GR.UTF-8'
Dec  9 23:18:23 metfm weewx[23783] INFO __main__: PID file is 
/var/run/weewx.pid
Dec  9 23:18:23 metfm weewx[23787] INFO __main__: Using configuration file 
/etc/weewx/weewx.conf
Dec  9 23:18:23 metfm weewx[23787] INFO __main__: Debug is 1
Dec  9 23:18:23 metfm weewx[23787] DEBUG __main__: Initializing engine
Dec  9 23:18:23 metfm weewx[23771]: Starting weewx weather system: weewx.
Dec  9 23:18:23 metfm systemd[1]: Started LSB: weewx weather system.
Dec  9 23:18:23 metfm weewx[23787] INFO weewx.engine: Loading station type 
FineOffsetUSB (weewx.drivers.fousb)
Dec  9 23:18:24 metfm weewx[23787] INFO weewx.drivers.fousb: driver version 
is 1.20
Dec  9 23:18:24 metfm weewx[23787] INFO weewx.drivers.fousb: polling mode 
is PERIODIC
Dec  9 23:18:24 metfm weewx[23787] INFO weewx.drivers.fousb: polling 
interval is 60
Dec  9 23:18:24 metfm weewx[23787] INFO weewx.drivers.fousb: found station 
on USB bus= device=
Dec  9 23:18:24 metfm weewx[23787] DEBUG weewx.engine: Loading service 
weewx.engine.StdTimeSynch
Dec  9 23:18:24 metfm weewx[23787] DEBUG weewx.engine: Finished loading 
service weewx.engine.StdTimeSynch
Dec  9 23:18:24 metfm weewx[23787] DEBUG weewx.engine: Loading service 
weewx.engine.StdConvert
Dec  9 23:18:24 metfm weewx[23787] INFO weewx.engine: StdConvert target 
unit is 0x1
Dec  9 23:18:24 metfm weewx[23787] DEBUG weewx.engine: Finished loading 
service weewx.engine.StdConvert
Dec  9 23:18:24 metfm weewx[23787] DEBUG weewx.engine: Loading service 
weewx.engine.StdCalibrate
Dec  9 23:18:24 metfm weewx[23787] DEBUG weewx.engine: Finished loading 
service weewx.engine.StdCalibrate
Dec  9 23:18:24 metfm weewx[23787] DEBUG weewx.engine: Loading service 
weewx.engine.StdQC
Dec  9 23:18:24 metfm weewx[23787] DEBUG weewx.engine: Finished loading 
service weewx.engine.StdQC
Dec  9 23:18:24 metfm weewx[23787] DEBUG weewx.engine: Loading service 
weewx.wxservices.StdWXCalculate
Dec  9 23:18:24 metfm weewx[23787] DEBUG weewx.manager: Daily summary 
version is 2
Dec  9 23:18:24 metfm weewx[23787] DEBUG weewx.engine: Finished loading 
service weewx.wxservices.StdWXCalculate
Dec  9 23:18:24 metfm weewx[23787] DEBUG weewx.engine: Loading service 
weewx.wxxtypes.StdWXXTypes
Dec  9 23:18:24 metfm weewx[23787] DEBUG weewx.engine: Finished loading 
service weewx.wxxtypes.StdWXXTypes
Dec  9 23:18:24 metfm weewx[23787] DEBUG weewx.engine: Loading service 
weewx.wxxtypes.StdPressureCooker
Dec  9 23:18:24 metfm weewx[23787] DEBUG weewx.engine: Finished loading 
service weewx.wxxtypes.StdPressureCooker
Dec  9 23:18:24 metfm weewx[23787] DEBUG weewx.engine: Loading service 
weewx.wxxtypes.StdRainRater
Dec  9 23:18:24 metfm weewx[23787] DEBUG weewx.engine: Finished loading 
service weewx.wxxtypes.StdRainRater
Dec  9 23:18:24 metfm weewx[23787] DEBUG weewx.engine: Loading service 
weewx.engine.StdArchive
Dec  9 23:18:24 metfm weewx[23787] INFO weewx.engine: Archive will use data 
binding wx_binding
Dec  9 23:18:24 metfm weewx[23787] INFO weewx.engine: Record generation 
will be attempted in 'software'
Dec  9 23:18:24 metfm weewx[23787] INFO weewx.engine: Using archive 
interval of 60 seconds (software record generation)
Dec  9 23:18:24 metfm weewx[23787] DEBUG weewx.engine: Use LOOP data in 
hi/low calculations: 1
Dec  9 23:18:24 metfm weewx[23787] DEBUG weewx.engine: Finished loading 
service weewx.engine.StdArchive
Dec  9 23:18:24 metfm weewx[23787] DEBUG weewx.engine: Loading service 
weewx.restx.StdStationRegistry
Dec  9 23:18:25 metfm weewx[23787] INFO weewx.restx: StationRegistry: 
Station will not be registered: no station_url specified.
Dec  9 23:18:25 metfm weewx[23787] DEBUG weewx.engine: Finished loading 
service weewx.restx.StdStationRegistry
Dec  9 23:18:25 metfm weewx[23787] DEBUG weewx.engine: Loading service 
weewx.restx.StdWunderground
Dec  9 23:18:25 metfm weewx[23787] INFO weewx.restx: Wunderground: Posting 
not enabled.
Dec  9 23:18:25 metfm weewx[23787] DEBUG weewx.engine: Finished loading 
service weewx.restx.StdWunderground
Dec  9 23:18:25 metfm weewx[23787] DEBUG weewx.engine: Loading service 
weewx.restx.StdPWSweather
Dec  9 23:18:25 metfm weewx[23787] INFO weewx.restx: PWSweather: Posting 
not enabled.
Dec  9 23:18:25 metfm weewx[23787] DEBUG weewx.engine: Finished loading 
service weewx.restx.StdPWSweather
Dec  9 23:18:25 metfm weewx[23787] DEBUG weewx.engine: Loading service 
weewx.restx.StdCWOP
Dec  9 23:18:25 metfm weewx[23787] INFO weewx.restx: CWOP: Posting not 
enabled.
Dec  9 23:18:25 metfm weewx[23787] DEBUG weewx.engine: Finished loading 
service weewx.restx.StdCWOP
Dec  9 23:18:25 metfm weewx[23787] DEBUG weewx.engine: Loading service 
weewx.restx.StdWOW
Dec  9 23:18:25 metfm weewx[23787] INFO weewx.restx: WOW: Posting not 
enabled.
Dec  9 23:18:25 metfm weewx[23787] DEBUG weewx.engine: Finished loading 
service weewx.restx.StdWOW
Dec  9 23:18:25 metfm weewx[23787] DEBUG weewx.engine: Loading service 
weewx.restx.StdAWEKAS
Dec  9 23:18:25 metfm weewx[23787] INFO weewx.restx: AWEKAS: Posting not 
enabled.
Dec  9 23:18:25 metfm weewx[23787] DEBUG weewx.engine: Finished loading 
service weewx.restx.StdAWEKAS
Dec  9 23:18:25 metfm weewx[23787] DEBUG weewx.engine: Loading service 
user.wcloud.WeatherCloud
Dec  9 23:18:25 metfm weewx[23787] INFO user.wcloud: service version is 0.13
Dec  9 23:18:25 metfm weewx[23787] INFO user.wcloud: Data will be uploaded 
for id=a7d15595c00b3f22
Dec  9 23:18:25 metfm weewx[23787] DEBUG weewx.engine: Finished loading 
service user.wcloud.WeatherCloud
Dec  9 23:18:25 metfm weewx[23787] DEBUG weewx.engine: Loading service 
weewx.engine.StdPrint
Dec  9 23:18:25 metfm weewx[23787] DEBUG weewx.engine: Finished loading 
service weewx.engine.StdPrint
Dec  9 23:18:25 metfm weewx[23787] DEBUG weewx.engine: Loading service 
weewx.engine.StdReport
Dec  9 23:18:25 metfm weewx[23787] DEBUG weewx.engine: Finished loading 
service weewx.engine.StdReport
Dec  9 23:18:25 metfm weewx[23787] INFO __main__: Starting up weewx version 
4.2.0
Dec  9 23:18:25 metfm weewx[23787] DEBUG weewx.engine: Station does not 
support reading the time
Dec  9 23:18:25 metfm weewx[23787] INFO weewx.engine: Using binding 
'wx_binding' to database 'weewx.sdb'
Dec  9 23:18:25 metfm weewx[23787] INFO weewx.manager: Starting backfill of 
daily summaries
Dec  9 23:18:25 metfm weewx[23787] DEBUG weewx.manager: Daily summary 
version is 2
Dec  9 23:18:26 metfm weewx[23787] DEBUG weewx.drivers.fousb: get 827 
records since 2020-12-09 21:29:00
Dec  9 23:18:26 metfm weewx[23787] INFO weewx.drivers.fousb: synchronising 
to the weather station (quality=0)
Dec  9 23:18:27 metfm weewx[23787] DEBUG weewx.drivers.fousb: status 
{'rain_overflow': 0, 'lost_connection': 0, 'unknown': 0} (0)







Στις Τρίτη, 8 Δεκεμβρίου 2020 στις 11:20:10 μ.μ. UTC+2, ο χρήστης gjr80 
έγραψε:

> Thank you, unfortunately you didn’t provide what I asked so it is 
> difficult to say too much. From the extract you provided I can see plot 
> files for both Seasons and SteelSeries are generated and successfully 
> uploaded to your server but unfortunately it doesn’t tell much more. The 
> error in the extract relates to a missing template file 
> skins/ss/index.html.tmpl which is the template for the HTML file that 
> displays the gauges. But this file is largely static and once generated (or 
> more correctly once it is uploaded to your web server) your gauges will 
> display. The error has nothing to do with your font problem but I would 
> still fix it if I was you.
>
> Can you go back to my previous post and post the three things I mentioned; 
> a startup debug log (key thing here is capturing the entire WeeWX startup, 
> it has important config info), the Seasons skin.conf and the SteelSeries 
> skin.conf.
>
> Gary
>
> On Wednesday, 9 December 2020 at 04:57:25 UTC+10 [email protected] 
> wrote:
>
>> i have allready done this but dont works 
>> here my debug log
>>
>> metfm@metfm:~$ tail -f /var/log/syslog | tee /var/tmp/mylog
>> Dec  8 20:53:04 metfm weewx[21524] INFO weewx.manager: Added record 
>> 2020-12-08 20:53:00 EET (1607453580) to database 'weewx.sdb'
>> Dec  8 20:53:04 metfm weewx[21524] INFO weewx.manager: Added record 
>> 2020-12-08 20:53:00 EET (1607453580) to daily summary in 'weewx.sdb'
>> Dec  8 20:53:04 metfm weewx[21524] DEBUG weewx.restx: WeatherCloud: wait 
>> interval (240 < 600) has not passed for record 2020-12-08 20:53:00 EET 
>> (1607453580)
>> Dec  8 20:53:04 metfm weewx[21524] DEBUG weewx.reportengine: Running 
>> reports for latest time in the database.
>> Dec  8 20:53:04 metfm weewx[21524] DEBUG weewx.reportengine: Running 
>> report 'SeasonsReport'
>> Dec  8 20:53:05 metfm weewx[21524] DEBUG weewx.reportengine: Found 
>> configuration file /etc/weewx/skins/Seasons/skin.conf for report 
>> 'SeasonsReport'
>> Dec  8 20:53:05 metfm weewx[21524] DEBUG weewx.cheetahgenerator: Using 
>> search list ['weewx.cheetahgenerator.Almanac', 
>> 'weewx.cheetahgenerator.Station', 'weewx.cheetahgenerator.Current', 
>> 'weewx.cheetahgenerator.Stats', 'weewx.cheetahgenerator.UnitInfo', 
>> 'weewx.cheetahgenerator.Extras']
>> Dec  8 20:53:05 metfm weewx[21524] DEBUG weewx.manager: Daily summary 
>> version is 2
>> Dec  8 20:53:09 metfm weewx[21524] INFO weewx.cheetahgenerator: Generated 
>> 8 files for report SeasonsReport in 4.06 seconds
>> Dec  8 20:53:09 metfm weewx[21524] DEBUG weewx.manager: Daily summary 
>> version is 2
>> Dec  8 20:53:12 metfm weewx[21524] INFO weewx.imagegenerator: Generated 
>> 15 images for report SeasonsReport in 3.53 seconds
>> Dec  8 20:53:12 metfm weewx[21524] INFO weewx.reportengine: Copied 0 
>> files to /var/www/html/weewx
>> Dec  8 20:53:12 metfm weewx[21524] DEBUG weewx.reportengine: Report 
>> 'SmartphoneReport' not enabled. Skipping.
>> Dec  8 20:53:12 metfm weewx[21524] DEBUG weewx.reportengine: Report 
>> 'MobileReport' not enabled. Skipping.
>> Dec  8 20:53:12 metfm weewx[21524] DEBUG weewx.reportengine: Report 
>> 'StandardReport' not enabled. Skipping.
>> Dec  8 20:53:12 metfm weewx[21524] DEBUG weewx.reportengine: Running 
>> report 'SteelSeries'
>> Dec  8 20:53:12 metfm weewx[21524] DEBUG weewx.reportengine: Found 
>> configuration file /etc/weewx/skins/ss/skin.conf for report 'SteelSeries'
>> Dec  8 20:53:12 metfm weewx[21524] INFO weewx.reportengine: Copied 0 
>> files to /var/www/html/weewx/live
>> Dec  8 20:53:12 metfm weewx[21524] DEBUG weewx.cheetahgenerator: Using 
>> search list ['weewx.cheetahgenerator.Almanac', 
>> 'weewx.cheetahgenerator.Station', 'weewx.cheetahgenerator.Current', 
>> 'weewx.cheetahgenerator.Stats', 'weewx.cheetahgenerator.UnitInfo', 
>> 'weewx.cheetahgenerator.Extras']
>> Dec  8 20:53:13 metfm weewx[21524] DEBUG weewx.manager: Daily summary 
>> version is 2
>> Dec  8 20:53:13 metfm weewx[21524] ERROR weewx.cheetahgenerator: Generate 
>> failed with exception '<class 'FileNotFoundError'>'
>> Dec  8 20:53:13 metfm weewx[21524] ERROR weewx.cheetahgenerator: **** 
>> Ignoring template /etc/weewx/skins/ss/index.html.tmpl
>> Dec  8 20:53:13 metfm weewx[21524] ERROR weewx.cheetahgenerator: **** 
>> Reason: [Errno 2] Δεν υπάρχει τέτοιο αρχείο ή κατάλογος: 
>> '/etc/weewx/skins/ss/index.html.tmpl'
>> Dec  8 20:53:13 metfm weewx[21524] ERROR weewx.cheetahgenerator: ****  
>> Traceback (most recent call last):
>> Dec  8 20:53:13 metfm weewx[21524] ERROR weewx.cheetahgenerator: ****    
>> File "/usr/share/weewx/weewx/cheetahgenerator.py", line 319, in generate
>> Dec  8 20:53:13 metfm weewx[21524] ERROR weewx.cheetahgenerator: ****    
>>   filtersLib=weewx.cheetahgenerator)
>> Dec  8 20:53:13 metfm weewx[21524] ERROR weewx.cheetahgenerator: ****    
>> File "/usr/lib/python3/dist-packages/Cheetah/Template.py", line 1336, in 
>> __init__
>> Dec  8 20:53:13 metfm weewx[21524] ERROR weewx.cheetahgenerator: ****    
>>   self._compile(source, file, compilerSettings=compilerSettings)
>> Dec  8 20:53:13 metfm weewx[21524] ERROR weewx.cheetahgenerator: ****    
>> File "/usr/lib/python3/dist-packages/Cheetah/Template.py", line 1630, in 
>> _compile
>> Dec  8 20:53:13 metfm weewx[21524] ERROR weewx.cheetahgenerator: ****    
>>   self._fileMtime = os.path.getmtime(file)
>> Dec  8 20:53:13 metfm weewx[21524] ERROR weewx.cheetahgenerator: ****    
>> File "/usr/lib/python3.7/genericpath.py", line 55, in getmtime
>> Dec  8 20:53:13 metfm weewx[21524] ERROR weewx.cheetahgenerator: ****    
>>   return os.stat(filename).st_mtime
>> Dec  8 20:53:13 metfm weewx[21524] ERROR weewx.cheetahgenerator: ****  
>> FileNotFoundError: [Errno 2] Δεν υπάρχει τέτοιο αρχείο ή κατάλογος: 
>> '/etc/weewx/skins/ss/index.html.tmpl'
>> Dec  8 20:53:13 metfm weewx[21524] INFO weewx.cheetahgenerator: Generated 
>> 1 files for report SteelSeries in 0.58 seconds
>> Dec  8 20:53:13 metfm weewx[21524] DEBUG weewx.manager: Daily summary 
>> version is 2
>> Dec  8 20:53:15 metfm weewx[21524] INFO weewx.imagegenerator: Generated 
>> 11 images for report SteelSeries in 2.17 seconds
>> Dec  8 20:53:15 metfm weewx[21524] DEBUG weewx.reportengine: Running 
>> report 'FTP'
>> Dec  8 20:53:15 metfm weewx[21524] DEBUG weewx.reportengine: Found 
>> configuration file /etc/weewx/skins/Ftp/skin.conf for report 'FTP'
>> Dec  8 20:53:15 metfm weewx[21524] DEBUG weeutil.ftpupload: Attempting 
>> connection to ftpupload.net
>> Dec  8 20:53:16 metfm weewx[21524] DEBUG weeutil.ftpupload: Connected to 
>> ftpupload.net
>> Dec  8 20:53:16 metfm weewx[21524] DEBUG weeutil.ftpupload: Uploaded file 
>> /var/www/html/weewx/daybarometer.png to /htdocs/daybarometer.png
>> Dec  8 20:53:17 metfm weewx[21524] DEBUG weeutil.ftpupload: Uploaded file 
>> /var/www/html/weewx/daytempdew.png to /htdocs/daytempdew.png
>> Dec  8 20:53:18 metfm weewx[21524] DEBUG weeutil.ftpupload: Uploaded file 
>> /var/www/html/weewx/daytempfeel.png to /htdocs/daytempfeel.png
>> Dec  8 20:53:18 metfm weewx[21524] DEBUG weeutil.ftpupload: Uploaded file 
>> /var/www/html/weewx/daytempin.png to /htdocs/daytempin.png
>> Dec  8 20:53:19 metfm weewx[21524] DEBUG weeutil.ftpupload: Uploaded file 
>> /var/www/html/weewx/daytemp.png to /htdocs/daytemp.png
>> Dec  8 20:53:20 metfm weewx[21524] DEBUG weeutil.ftpupload: Uploaded file 
>> /var/www/html/weewx/dayhum.png to /htdocs/dayhum.png
>> Dec  8 20:53:20 metfm weewx[21524] DEBUG weeutil.ftpupload: Uploaded file 
>> /var/www/html/weewx/dayhumin.png to /htdocs/dayhumin.png
>> Dec  8 20:53:21 metfm weewx[21524] DEBUG weeutil.ftpupload: Uploaded file 
>> /var/www/html/weewx/dayrain.png to /htdocs/dayrain.png
>> Dec  8 20:53:22 metfm weewx[21524] DEBUG weeutil.ftpupload: Uploaded file 
>> /var/www/html/weewx/daywind.png to /htdocs/daywind.png
>> Dec  8 20:53:22 metfm weewx[21524] DEBUG weeutil.ftpupload: Uploaded file 
>> /var/www/html/weewx/daywinddir.png to /htdocs/daywinddir.png
>> Dec  8 20:53:23 metfm weewx[21524] DEBUG weeutil.ftpupload: Uploaded file 
>> /var/www/html/weewx/daywindvec.png to /htdocs/daywindvec.png
>> Dec  8 20:53:23 metfm weewx[21524] DEBUG weeutil.ftpupload: Uploaded file 
>> /var/www/html/weewx/dayradiation.png to /htdocs/dayradiation.png
>> Dec  8 20:53:24 metfm weewx[21524] DEBUG weeutil.ftpupload: Uploaded file 
>> /var/www/html/weewx/dayuv.png to /htdocs/dayuv.png
>> Dec  8 20:53:25 metfm weewx[21524] DEBUG weeutil.ftpupload: Uploaded file 
>> /var/www/html/weewx/dayrx.png to /htdocs/dayrx.png
>> Dec  8 20:53:26 metfm weewx[21524] DEBUG weeutil.ftpupload: Uploaded file 
>> /var/www/html/weewx/dayvolt.png to /htdocs/dayvolt.png
>> Dec  8 20:53:27 metfm weewx[21524] DEBUG weeutil.ftpupload: Uploaded file 
>> /var/www/html/weewx/index.html to /htdocs/index.html
>> Dec  8 20:53:27 metfm weewx[21524] DEBUG weeutil.ftpupload: Uploaded file 
>> /var/www/html/weewx/statistics.html to /htdocs/statistics.html
>> Dec  8 20:53:28 metfm weewx[21524] DEBUG weeutil.ftpupload: Uploaded file 
>> /var/www/html/weewx/telemetry.html to /htdocs/telemetry.html
>> Dec  8 20:53:28 metfm weewx[21524] DEBUG weeutil.ftpupload: Uploaded file 
>> /var/www/html/weewx/tabular.html to /htdocs/tabular.html
>> Dec  8 20:53:29 metfm weewx[21524] DEBUG weeutil.ftpupload: Uploaded file 
>> /var/www/html/weewx/celestial.html to /htdocs/celestial.html
>> Dec  8 20:53:30 metfm weewx[21524] DEBUG weeutil.ftpupload: Uploaded file 
>> /var/www/html/weewx/rss.xml to /htdocs/rss.xml
>> Dec  8 20:53:30 metfm weewx[21524] DEBUG weeutil.ftpupload: Uploaded file 
>> /var/www/html/weewx/NOAA/NOAA-2020-12.txt to /htdocs/NOAA/NOAA-2020-12.txt
>> Dec  8 20:53:31 metfm weewx[21524] DEBUG weeutil.ftpupload: Uploaded file 
>> /var/www/html/weewx/NOAA/NOAA-2020.txt to /htdocs/NOAA/NOAA-2020.txt
>> Dec  8 20:53:32 metfm weewx[21524] DEBUG weeutil.ftpupload: Uploaded file 
>> /var/www/html/weewx/live/daybarometer.png to /htdocs/live/daybarometer.png
>> Dec  8 20:53:33 metfm weewx[21524] DEBUG weeutil.ftpupload: Uploaded file 
>> /var/www/html/weewx/live/dayrain.png to /htdocs/live/dayrain.png
>> Dec  8 20:53:33 metfm weewx[21524] DEBUG weeutil.ftpupload: Uploaded file 
>> /var/www/html/weewx/live/dayrainrate.png to /htdocs/live/dayrainrate.png
>> Dec  8 20:53:34 metfm weewx[21524] DEBUG weeutil.ftpupload: Uploaded file 
>> /var/www/html/weewx/live/daywind.png to /htdocs/live/daywind.png
>> Dec  8 20:53:35 metfm weewx[21524] DEBUG weeutil.ftpupload: Uploaded file 
>> /var/www/html/weewx/live/daywinddir.png to /htdocs/live/daywinddir.png
>> Dec  8 20:53:35 metfm weewx[21524] DEBUG weeutil.ftpupload: Uploaded file 
>> /var/www/html/weewx/live/daywindvec.png to /htdocs/live/daywindvec.png
>> Dec  8 20:53:36 metfm weewx[21524] DEBUG weeutil.ftpupload: Uploaded file 
>> /var/www/html/weewx/live/dayouttemphum.png to /htdocs/live/dayouttemphum.png
>> Dec  8 20:53:37 metfm weewx[21524] DEBUG weeutil.ftpupload: Uploaded file 
>> /var/www/html/weewx/live/dayinouttemp.png to /htdocs/live/dayinouttemp.png
>> Dec  8 20:53:37 metfm weewx[21524] DEBUG weeutil.ftpupload: Uploaded file 
>> /var/www/html/weewx/live/dayinouthum.png to /htdocs/live/dayinouthum.png
>> Dec  8 20:53:38 metfm weewx[21524] DEBUG weeutil.ftpupload: Uploaded file 
>> /var/www/html/weewx/live/dayradiation.png to /htdocs/live/dayradiation.png
>> Dec  8 20:53:39 metfm weewx[21524] DEBUG weeutil.ftpupload: Uploaded file 
>> /var/www/html/weewx/live/dayuv.png to /htdocs/live/dayuv.png
>> Dec  8 20:53:39 metfm weewx[21524] DEBUG weeutil.ftpupload: Uploaded file 
>> /var/www/html/weewx/live/gauge-data.txt to /htdocs/live/gauge-data.txt
>> Dec  8 20:53:40 metfm weewx[21524] INFO weewx.reportengine: ftpgenerator: 
>> Ftp'd 35 files in 24.51 seconds
>> Dec  8 20:53:40 metfm weewx[21524] DEBUG weewx.reportengine: Report 
>> 'RSYNC' not enabled. Skipping.
>>
>>
>> Στις Δευτέρα, 7 Δεκεμβρίου 2020 στις 4:41:37 π.μ. UTC+2, ο χρήστης gjr80 
>> έγραψε:
>>
>>> OK, try this. Edit your Seasons skin config file (
>>> skins/Seasons/skins.conf) and locate the [ImageGenerator] stanza, it 
>>> should look something like this:
>>>
>>> # The ImageGenerator creates image plots of data. 
>>>
>>> [ImageGenerator] 
>>>
>>> # This section lists all the images to be generated, what SQL types are 
>>> to 
>>> # be included in them, along with many plotting options. There is a 
>>> default 
>>> # for almost everything. Nevertheless, values for most options are 
>>> included 
>>> # to make it easy to see and understand the options. 
>>> # 
>>> # Fonts can be anything accepted by the Python Imaging Library (PIL), 
>>> which 
>>> # includes truetype (.ttf), or PIL's own font format (.pil). See 
>>> # http://www.pythonware.com/library/pil/handbook/imagefont.htm for more 
>>> # details. Note that "font size" is only used with truetype (.ttf) 
>>> # fonts. For others, font size is determined by the bit-mapped size, 
>>> # usually encoded in the file name (e.g., courB010.pil). A relative path 
>>> # for a font is relative to the SKIN_ROOT. If a font cannot be found, 
>>> # then a default font will be used. 
>>> # 
>>> # Colors can be specified any of three ways: 
>>> # 1. Notation 0xBBGGRR; 
>>> # 2. Notation #RRGGBB; or 
>>> # 3. Using an English name, such as 'yellow', or 'blue'. 
>>> # So, 0xff0000, #0000ff, or 'blue' would all specify a pure blue color. 
>>>
>>> image_width = 500 
>>> image_height = 180 
>>> image_background_color = "#ffffff" 
>>>
>>> chart_background_color = "#ffffff" 
>>> chart_gridline_color = "#d0d0d0" 
>>>
>>> # Setting to 2 or more might give a sharper image with fewer jagged edges 
>>> anti_alias = 1 
>>>
>>> top_label_font_path = font/OpenSans-Bold.ttf 
>>> top_label_font_size = 14 
>>>
>>> unit_label_font_path = font/OpenSans-Bold.ttf 
>>> unit_label_font_size = 12 
>>> unit_label_font_color = "#787878" 
>>>
>>> bottom_label_font_path = font/OpenSans-Regular.ttf 
>>> bottom_label_font_size = 12 
>>> bottom_label_font_color = "#787878" 
>>> bottom_label_offset = 3 
>>>
>>> axis_label_font_path = font/OpenSans-Regular.ttf 
>>> axis_label_font_size = 10 
>>> axis_label_font_color = "#787878" 
>>>
>>> # Options for the compass rose, used for progressive vector plots 
>>> rose_label = N 
>>> rose_label_font_path = font/OpenSans-Regular.ttf 
>>> rose_label_font_size = 9 rose_label_font_color = "#222222"
>>>
>>> Take note of the various xxxx_font_path settings, in this case there 
>>> are five different settings and I have highlighted them in the above 
>>> extract. Now open your SteelSeries skin config file (skins/ss/skin.conf) 
>>> and locate the [ImageGenerator] stanza, it would have originally looked 
>>> something like this:
>>>
>>> [ImageGenerator]
>>>     image_width = 720
>>>     image_height = 196
>>>     image_background_color = 0xffffff
>>>     chart_background_color = 0xffffff
>>>     chart_gridline_color = 0xeaeaea
>>>
>>>     top_label_font_path = 
>>> /usr/share/fonts/truetype/ttf-dejavu/DejaVuSansCondensed-Bold.ttf
>>>     top_label_font_size = 10
>>>
>>>     unit_label_font_path = 
>>> /usr/share/fonts/truetype/ttf-dejavu/DejaVuSansCondensed.ttf
>>>     unit_label_font_size = 10
>>>     unit_label_font_color = 0xaaaaaa
>>>
>>>     bottom_label_font_path = 
>>> /usr/share/fonts/truetype/ttf-dejavu/DejaVuSansCondensed.ttf
>>>     bottom_label_font_size = 10
>>>     bottom_label_font_color = 0xaaaaaa
>>>
>>>     axis_label_font_path = 
>>> /usr/share/fonts/truetype/ttf-dejavu/DejaVuSansCondensed.ttf
>>>     axis_label_font_size = 10
>>>     axis_label_font_color = 0xaaaaaa
>>>
>>>     rose_label = N
>>>     rose_label_font_path = 
>>> /usr/share/fonts/truetype/ttf-dejavu/DejaVuSansCondensed.ttf
>>>     rose_label_font_size  = 8
>>>     rose_label_font_color = 0x888888
>>>     rose_color = 0xaaaaaa
>>>
>>> but may be different now if you have already changed some/all of the 
>>> xxxx_font_path settings. Irrespective, go though and change each of the 
>>> xxxx_font_path settings (I have again highlighted them) to be the same as 
>>> the corresponding setting in your Seasons skin config file. Save the 
>>> modified skin.conf. The SteelSeries plots should be re-generated on the 
>>> next report cycle, check them after the report cycle is complete. That 
>>> should fix the problem. If it does not please:
>>>
>>> 1. post copies of your Seasons skin and SteelSeries skin config files (
>>> skins/Seasons/skin.conf and skins/ss/skin.conf respectively), and
>>>
>>> 2. post a startup debug log. To do this edit weewx.conf, set debug = 1, 
>>> save weewx.conf and restart WeeWX. Let WeeWX run for at least two 
>>> archive periods and then take a log extract covering from when WeeWX was 
>>> just restarted through until the two archive periods have elapsed. Post the 
>>> log without modification making sure you capture the entire WeeWX startup. 
>>> If you run into problems refer to the Help! Posting to weewx user 
>>> <https://github.com/weewx/weewx/wiki/Help!-Posting-to-weewx-user> wiki 
>>> entry in the first instance. 
>>>
>>> Gary
>>> On Monday, 7 December 2020 at 08:55:05 UTC+10 [email protected] wrote:
>>>
>>>>
>>>> editing the /ss/skin.config. here my settings but the weird fonts 
>>>> remaing after the page circle
>>>> Στις Δευτέρα, 7 Δεκεμβρίου 2020 στις 12:45:04 π.μ. UTC+2, ο χρήστης 
>>>> Greg from Oz έγραψε:
>>>>
>>>>> The font OpenSans-Regular.ttf is here in my install:
>>>>> /etc/weewx/skins/Seasons/font/OpenSans-Regular.ttf
>>>>>
>>>>> Gary is saying edit this file: skins/ss/skin.conf 
>>>>> And make the changes.
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> On Monday, 7 December 2020 at 09:26:00 UTC+11 [email protected] 
>>>>> wrote:
>>>>>
>>>>>> im sorry for that, but i cant clear understund the line replace 
>>>>>>
>>>>>> replace  
>>>>>> /usr/share/fonts/truetype/ttf-dejavu/DejaVuSansCondensed.ttf  with  
>>>>>> /usr/share/fonts/truetype/font/OpenSans-Regular.ttf  ?  with only  
>>>>>> font/OpenSans-Regular.ttf  ?
>>>>>>
>>>>>> Στις Κυριακή, 6 Δεκεμβρίου 2020 στις 10:57:16 μ.μ. UTC+2, ο χρήστης 
>>>>>> gjr80 έγραψε:
>>>>>>
>>>>>>> Hi,
>>>>>>>
>>>>>>> The issue will be the font being used by the SteelSeries skin image 
>>>>>>> generator. The font used in the SteelSeries plots is based on the font 
>>>>>>> used 
>>>>>>> by the Standard skin (the default skin at the time) when the 
>>>>>>> SteelSeries 
>>>>>>> skin was first developed. WeeWX now uses Seasons as the default skin 
>>>>>>> which 
>>>>>>> uses a different font. Most likely what is happening is the SteelSeries 
>>>>>>> font does not exist and a substitute font is being used and that font 
>>>>>>> does 
>>>>>>> not support the characters you are using. 
>>>>>>>
>>>>>>> Try editing skins/ss/skin.conf and replace:
>>>>>>>
>>>>>>> -  all occurrences of 
>>>>>>> ‘/usr/share/fonts/truetype/ttf-dejavu/DejaVuSansCondensed.ttf’ with 
>>>>>>> ‘font/OpenSans-Regular.ttf
>>>>>>> -  all occurrences of 
>>>>>>> ‘/usr/share/fonts/truetype/ttf-dejavu/DejaVuSansCondensed-Bold.ttf’ 
>>>>>>> with 
>>>>>>> ‘font/OpenSans-Bold.ttf’
>>>>>>>
>>>>>>> To be consistent with the Seasons skin plot format you might want to 
>>>>>>> change the unit_label_font_path setting to ‘font/OpenSans-Bold.ttf’
>>>>>>>
>>>>>>> Once you save skin.conf the plots should come good on the next 
>>>>>>> report cycle.
>>>>>>>
>>>>>>> I will arrange for appropriate changes to the SteelSeries Weather 
>>>>>>> Gauges repo.
>>>>>>>
>>>>>>> Gary
>>>>>>> On Monday, 7 December 2020 at 01:03:33 UTC+10 [email protected] 
>>>>>>> wrote:
>>>>>>>
>>>>>>>> in my weather page of weewx with steelseries gauges, weird font 
>>>>>>>> appears in tooltip graphs. the page is
>>>>>>>>
>>>>>>>> http://kolxiko.epizy.com/live/
>>>>>>>>
>>>>>>>> in weewx page all the greek characters appears mormal
>>>>>>>>
>>>>>>>> http://kolxiko.epizy.com/
>>>>>>>>
>>>>>>>>

-- 
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/076b2caf-18c3-46b1-af6d-5a4527416db5n%40googlegroups.com.

Reply via email to