Attempt to share from google drive

skin.conf:
https://drive.google.com/file/d/1EXahnXJX5KBuRvCmQNnKOH7UFcjASimI/view?usp=drive_link

weewx.conf
https://drive.google.com/file/d/1TwCQ8nLYXnCz2ZKdG34BAIp808DEnTf8/view?usp=drive_link

On Sunday, December 31, 2023 at 11:58:09 AM UTC-5 Doug England wrote:

> I will dig in that direction.  Thanks.  
>
> On Sunday, December 31, 2023 at 11:53:30 AM UTC-5 Tom Keffer wrote:
>
>> You are simultaneously running two other reports, WEEWXtagsReport and 
>> ClientrawReport, 
>> without giving them a separate destination. Most likely, one or the other 
>> of them is regenerating the image, using the smaller format, and 
>> overwriting the Seasons version.
>>
>> On Sun, Dec 31, 2023 at 8:21 AM Doug England <[email protected]> wrote:
>>
>>> Thansk for the prompt reply.  Yes, I did not think I was being very 
>>> helpful without posting those, sorry.  I am getting an error message when I 
>>> try to attach a file....  (goggle groups is pretty new to me but I assume 
>>> it is lack of posts). 
>>>
>>> Here are what I think the relevant parts are:
>>>
>>> *weewx.config:*
>>>
>>>
>>> ##############################################################################
>>>
>>> #   This section specifies what reports, using which skins, to generate.
>>>
>>> [StdReport]
>>>     
>>>     # Where the skins reside, relative to WEEWX_ROOT
>>>     SKIN_ROOT = /etc/weewx/skins
>>>     
>>>     # Where the generated reports should go, relative to WEEWX_ROOT
>>>     HTML_ROOT = /var/www/html/weewx
>>>     
>>>     # Uncomment and change to override logging for reports
>>>     # log_success = True
>>>     # log_failure = True
>>>     
>>>     # The database binding indicates which data should be used in 
>>> reports.
>>>     data_binding = wx_binding
>>>     
>>>     # Each of the following subsections defines a report that will be 
>>> run.
>>>     # See the customizing guide to change the units, plot types and line
>>>     # colors, modify the fonts, display additional sensor data, and other
>>>     # customizations. Many of those changes can be made here by 
>>> overriding
>>>     # parameters, or by modifying templates within the skin itself.
>>>     
>>>     [[SeasonsReport]]
>>>         # The SeasonsReport uses the 'Seasons' skin, which contains the
>>>         # images, templates and plots for the report.
>>>         skin = Seasons
>>>         enable = true
>>>     
>>>     [[SmartphoneReport]]
>>>         # The SmartphoneReport uses the 'Smartphone' skin, and the 
>>> images and
>>>         # files are placed in a dedicated subdirectory.
>>>         skin = Smartphone
>>>         enable = false
>>>         HTML_ROOT = /var/www/html/weewx/smartphone
>>>     
>>>     [[MobileReport]]
>>>         # The MobileReport uses the 'Mobile' skin, and the images and 
>>> files
>>>         # are placed in a dedicated subdirectory.
>>>         skin = Mobile
>>>         enable = false
>>>         HTML_ROOT = /var/www/html/weewx/mobile
>>>     
>>>     [[StandardReport]]
>>>         # This is the old "Standard" skin. By default, it is not enabled.
>>>         skin = Standard
>>>         enable = false
>>>     [[WEEWXtagsReport]]
>>>         skin = WEEWXtags
>>>         enable = True
>>>         [[[Units]]]
>>>             [[[[StringFormats]]]]
>>>                 NONE = --
>>>             [[[[TimeFormats]]]]
>>>                 date_f = %m/%d/%Y
>>>                 date_time_f = %m/%d/%Y %H:%M
>>>     [[ClientrawReport]]
>>>         skin = Clientraw
>>>         enable = True
>>>         [[[Units]]]
>>>             [[[[StringFormats]]]]
>>>                 degree_C = %.1f
>>>                 degree_compass = %.0f
>>>                 foot = %.0f
>>>                 hPa = %.1f
>>>                 km = %.1f
>>>                 knot = %.1f
>>>                 mm = %.1f
>>>                 percent = %.0f
>>>                 uv_index = %.1f
>>>                 watt_per_meter_squared = %.0f
>>>                 NONE = --
>>>     
>>>     [[FTP]]
>>>         # FTP'ing the results to a webserver is treated as just another 
>>> report,
>>>         # albeit one with an unusual report generator!
>>>         skin = Ftp
>>>         
>>>         # If you wish to use FTP, set "enable" to "true", then
>>>         # fill out the next four lines.
>>>         # Use quotes around passwords to guard against parsing errors.
>>>         enable = true
>>>         user = 
>>>         password = 
>>>         server =     # The ftp server name, e.g, www.myserver.org
>>>         path =     # The destination directory, e.g., /weather
>>>         
>>>         # Set to True for an FTP over TLS (FTPS) connection. Not all 
>>> servers
>>>         # support this.
>>>         secure_ftp = False
>>>         
>>>         # To upload files from something other than what HTML_ROOT is set
>>>         # to above, specify a different HTML_ROOT here.
>>>         #HTML_ROOT = /var/www/html/weewx
>>>         
>>>         # Most FTP servers use port 21
>>>         port = 21
>>>         
>>>         # Set to 1 to use passive mode, zero for active mode
>>>         passive = 1
>>>     
>>>     [[RSYNC]]
>>>         # rsync'ing to a webserver is treated as just another report
>>>         skin = Rsync
>>>         
>>>         # If you wish to use rsync, you must configure passwordless ssh 
>>> using
>>>         # public/private key authentication from the user account that 
>>> weewx
>>>         # runs to the user account on the remote machine where the files
>>>         # will be copied.
>>>         #
>>>         # If you wish to use rsync, set "enable" to "true", then
>>>         # fill out server, user, and path.
>>>         # The server should appear in your .ssh/config file.
>>>         # The user is the username used in the identity file.
>>>         # The path is the destination directory, such as 
>>> /var/www/html/weather.
>>>         # Be sure that the user has write permissions on the destination!
>>>         enable = false
>>>         server = replace_me
>>>         user = replace_me
>>>         path = replace_me
>>>         
>>>         # To upload files from something other than what HTML_ROOT is set
>>>         # to above, specify a different HTML_ROOT here.
>>>         #HTML_ROOT = /var/www/html/weewx
>>>         
>>>         # Rsync can be configured to remove files from the remote server 
>>> if
>>>         # they don't exist under HTML_ROOT locally. USE WITH CAUTION: if 
>>> you
>>>         # make a mistake in the remote path, you could could 
>>> unintentionally
>>>         # cause unrelated files to be deleted. Set to 1 to enable remote 
>>> file
>>>         # deletion, zero to allow files to accumulate remotely.
>>>         delete = 0
>>>     
>>>     # Options in the [[Defaults]] section below will apply to all 
>>> reports.
>>>     # What follows are a few of the more popular options you may want to
>>>     # uncomment, then change.
>>>     [[Defaults]]
>>>         
>>>         # Which language to use for all reports. Not all skins support 
>>> all languages.
>>>         # You can override this for individual reports.
>>>         lang = en
>>>         
>>>         # Which unit system to use for all reports. Choices are 'us', 
>>> 'metric', or 'metricwx'.
>>>         # You can override this for individual reports.
>>>         unit_system = us
>>>         
>>>         [[[Units]]]
>>>             
>>>             # Option "unit_system" above sets the general unit system, 
>>> but overriding specific unit
>>>             # groups is possible. These are popular choices. Uncomment 
>>> and set as appropriate.
>>>             # NB: The unit is always in the singular. I.e., 
>>> 'mile_per_hour',
>>>             # NOT 'miles_per_hour'
>>>             [[[[Groups]]]]
>>>                 # group_altitude     = meter              # Options are 
>>> 'foot' or 'meter'
>>>                 # group_pressure     = mbar               # Options are 
>>> 'inHg', 'mmHg', 'mbar', or 'hPa'
>>>                 # group_rain         = mm                 # Options are 
>>> 'inch', 'cm', or 'mm'
>>>                 # group_rainrate     = mm_per_hour        # Options are 
>>> 'inch_per_hour', 'cm_per_hour', or 'mm_per_hour'
>>>                 # group_temperature  = degree_C           # Options are 
>>> 'degree_C', 'degree_F', or 'degree_K'
>>>                 # The following line is used to keep the above lines 
>>> indented properly.
>>>                 # It can be ignored.
>>>                 unused = unused
>>>             
>>>             # Uncommenting the following section frequently results in 
>>> more
>>>             # attractive formatting of times and dates, but may not work 
>>> in
>>>             # your locale.
>>>             [[[[TimeFormats]]]]
>>>                 # day        = %H:%M
>>>                 # week       = %H:%M on %A
>>>                 # month      = %d-%b-%Y %H:%M
>>>                 # year       = %d-%b-%Y %H:%M
>>>                 # rainyear   = %d-%b-%Y %H:%M
>>>                 # current    = %d-%b-%Y %H:%M
>>>                 # ephem_day  = %H:%M
>>>                 # ephem_year = %d-%b-%Y %H:%M
>>>                 # The following line is used to keep the above lines 
>>> indented properly.
>>>                 # It can be ignored.
>>>                 unused = unused
>>>         
>>>         [[[Labels]]]
>>>             # Users frequently change the labels for these observation 
>>> types
>>>             [[[[Generic]]]]
>>>                 # inHumidity     = Inside Humidity
>>>                 # inTemp         = Inside Temperature
>>>                 # outHumidity    = Outside Humidity
>>>                 # outTemp        = Outside Temperature
>>>                 # extraTemp1     = Temperature1
>>>                 # extraTemp2     = Temperature2
>>>                 # extraTemp3     = Temperature3
>>>                 # The following line is used to keep the above lines 
>>> indented properly.
>>>                 # It can be ignored.
>>>                 unused = unused
>>>
>>>
>>> I am a bit hesitant to post  700+ lines  of skin.conf.  until I can 
>>> figure out the attachments,  here are some snippets:
>>>
>>> <SNIP>
>>>
>>>     # This list determines which plots will be shown, as well as the 
>>> order in
>>>     # which they will be displayed.  The names refer to the plots 
>>> defined in
>>>     # the ImageGenerator section, without any time span prefix.  For 
>>> example,
>>>     # the name 'wind' refers to 'daywind', 'weekwind', 'monthwind', and
>>>     # 'yearwind'.
>>>     plot_groups = barometer, tempdew, tempfeel, hum, wind, winddir, 
>>> windvec, rain, ET, UV, radiation, lightning, tempin, humin, tempext, 
>>> humext, tempext2, humext2, templeaf, wetleaf, tempsoil, moistsoil, pm
>>>     telemetry_plot_groups =rx, volt
>>>
>>>     # The list of time spans used within the skin
>>>     periods = day, week, month, year
>>>
>>> <SNIP>
>>>
>>>
>>> ##############################################################################
>>>
>>> # 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.
>>>     #
>>>     # Nearly all types in the wview-extended schema are included. 
>>> However, because of the
>>>     # 'skip_if_empty' option, only the plots with non-null data will be 
>>> actually produced.
>>>     #
>>>     # Fonts can be anything accepted by the Python Imaging Library 
>>> (PIL), which includes truetype
>>>     # (.ttf), or PIL's own font format (.pil). 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
>>>
>>> <SNIP>
>>>
>>> # Do not generate a plot if it does not have any non-null data:
>>>     skip_if_empty = year
>>>
>>>     # 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.
>>>
>>>     [[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]]]]
>>>
>>>         [[[dayhum]]]
>>>             [[[[outHumidity]]]]
>>>
>>>         [[[daytempin]]]
>>>             [[[[inTemp]]]]
>>>
>>>         [[[dayhumin]]]
>>>             [[[[inHumidity]]]]
>>>
>>>         # Plot extra temperatures.  You can add more temperature sensors 
>>> here.
>>>         # However, you might want to make a second plot if your system 
>>> has more
>>>         # than 3 extra sensors, otherwise the plots can become rather 
>>> busy.
>>>
>>>
>>> <SNIP>
>>>
>>>
>>> Sorry for the inconvenience. 
>>>
>>> On Sunday, December 31, 2023 at 10:43:43 AM UTC-5 Tom Keffer wrote:
>>>
>>>> Without seeing your weewx.conf, and assuming you have not modified 
>>>> skin.conf, I would assume that the image size is getting overridden 
>>>> somehow 
>>>> in weewx.conf. Inspect the [StandardReport] stanza carefully.
>>>>
>>>> If you have modified Seasons/skin.conf, then the same issue could apply 
>>>> there. 
>>>>
>>>> -tk
>>>>
>>>> On Sun, Dec 31, 2023 at 7:37 AM Doug England <[email protected]> 
>>>> wrote:
>>>>
>>>>> I have had this issue since initial setup in July 2023 of WeeWX 4.10.2 
>>>>> using Seasons 4.10.2 skin when  I switched from WeatherDisplay to WeeWX.
>>>>>
>>>>> The following images:
>>>>>
>>>>> *barometer.png
>>>>> *tempdew.png
>>>>> *wind.png 
>>>>> *winddir.png 
>>>>> *rain.png 
>>>>> *radiation.png 
>>>>>
>>>>> all get created as 310 x 200 instead of 500 x 180.
>>>>>
>>>>> Where * = day, month, week, and year.
>>>>>
>>>>> These files get scaled to 500 x 322.6 when rendered on my webpage: 
>>>>> https://dougengland.com/index_weewx.html
>>>>>
>>>>> (This also happens with *humidity.png, *tempchill.png, *uv.png which 
>>>>> are not displayed.)
>>>>>
>>>>> I have not altered any image size from the base install.  I did add 
>>>>> the [WeewxSaratoga] extension. but I don't see any interplay there.
>>>>>
>>>>> I have not been able to find a smoking gun.  Any thoughts of where I 
>>>>> should look?
>>>>>
>>>>> Thanks.
>>>>>
>>>>> -- 
>>>>> 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/82ff856b-efa7-45d4-8c34-9230b9da74e4n%40googlegroups.com
>>>>>  
>>>>> <https://groups.google.com/d/msgid/weewx-user/82ff856b-efa7-45d4-8c34-9230b9da74e4n%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 [email protected].
>>>
>> To view this discussion on the web visit 
>>> https://groups.google.com/d/msgid/weewx-user/45e65d55-bcee-4796-83a3-4a606b51a40fn%40googlegroups.com
>>>  
>>> <https://groups.google.com/d/msgid/weewx-user/45e65d55-bcee-4796-83a3-4a606b51a40fn%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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/weewx-user/48759f17-5277-4fe1-87ee-67b609bed42fn%40googlegroups.com.

Reply via email to