You just didn't read the right section! Options in weewx.conf override options in skin.conf. See the section *How options work <http://www.weewx.com/docs/customizing.htm#How_options_work>* in the Customizing Guide.
On Sun, May 10, 2020 at 9:34 AM Hyrules <hyru...@gmail.com> wrote: > Thanks. > > More on the skin i'm working on : > > I was reading the weewx customization guide and found I can specify the > StringFormats of my units in my skin.conf. So technically when I generate a > report with the cheetah engine in my skin the string should format itself > to the format I have specified in the skin.conf file right ? > > Because at the moment the formatting applied in my skin is the defaut one > of the weewx.conf. Am I missing something here ? > > Skin.conf : > > [Unit] > [[Groups]] > group_altitude = meter # Options are 'foot' or > 'meter' > group_degree_day = degree_C_day # Options are > 'degree_F_day' or 'degree_C_day' > group_direction = degree_compass > group_distance = km # Options are 'mile' or > 'km' > group_moisture = centibar > group_percent = percent > group_pressure = hPa # Options are 'inHg', > 'mmHg', 'mbar', or 'hPa' > group_radiation = watt_per_meter_squared > 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_speed = km_per_hour # Options are > 'mile_per_hour', 'km_per_hour', 'knot', or 'meter_per_second' > group_speed2 = km_per_hour2 # Options are > 'mile_per_hour2', 'km_per_hour2', 'knot2', or 'meter_per_second2' > group_temperature = degree_C # Options are 'degree_F' > or 'degree_C' > group_uv = uv_index > group_volt = volt > > [[StringFormats]] > NONE = "---" > degree_C = %.2f > percent = %.1f > km_per_hour = %.1f > km_per_hour2 = %.1f > km = %.2f > mm_per_hour = %.1f > mm = %.2f > meter_per_second = %.1f > hPa = %.1f > mile_per_hour = %.1f > > [[Ordinates]] > # The ordinal directions. The last one should be for no wind > direction > directions = N, NNE, NE, ENE, E, ESE, SE, SSE, S, SSW, SW, WSW, W, > WNW, NW, NNW, --- > > [CheetahGenerator] > encoding = utf8 > search_list_extensions = user.extrastats.ExtraStats > > [[NOAA_PRYR]] > encoding = strict_ascii > template = NOAAPRYR.TXT.tmpl > > [[NOAA_YR]] > encoding = strict_ascii > template = NOAAYR.TXT.tmpl > > [[NOAA_PRMO]] > encoding = strict_ascii > template = NOAAPRMO.TXT.tmpl > > [[NOAA_MO]] > encoding = strict_ascii > template = NOAAMO.TXT.tmpl > > [[Downld02]] > template = downld02.txt.tmpl > > [[Downld08]] > template = downld08.txt.tmpl > > [[Xml]] > template = xml.xml.tmpl > > [[Current]] > template = current.htm.tmpl > > [Generators] > # The list of generators that are to be run: > generator_list = weewx.cheetahgenerator.CheetahGenerator, > weewx.reportengine.FtpGenerator > > Report : > > #errorCatcher Echo > #import weewx.uwxutils as utils > #import user.weathercalc as wc > #set $D="%d/%m/%y" > #set $Time="%I:%M%p" > #def formatTime($raw): > #from datetime import datetime > #echo $datetime.fromtimestamp($raw > ).strftime("%-I:%M%p").lower().rstrip('m').rjust(6) > #end def > Temp Hi Low Out Dew Wind Wind Wind Hi > Hi Wind Heat THW Rain Heat Cool In In > In In In In Air Wind Wind ISS Arc. > Date Time Out Temp Temp Hum Pt. Speed Dir Run Speed > Dir Chill Index Index Bar Rain Rate D-D D-D Temp Hum > Dew Heat EMC Density Samp Tx Recept Int. > > --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- > > #for $_span in $last2days > $_span.end.format($D) #slurp ## DATE > $self.formatTime($_span.end.raw) #slurp ## TIME > $_span.outTemp.avg.format(add_label=False).rjust(6) #slurp ## TEMP OUT > $_span.outTemp.max.format(add_label=False).rjust(6) #slurp ## HI TEMP > $_span.outTemp.min.format(add_label=False).rjust(6) #slurp ## LOW TEMP > $_span.outHumidity.avg.format(add_label=False).rjust(5) #slurp ## OUT HUM > $_span.dewpoint.avg.format(add_label=False).rjust(6) #slurp ## DEW PT. > $_span.windSpeed.avg.format(format_string="%.1f",add_label=False).rjust(5) > #slurp ## WIND SPEED > $_span.windDir.avg.ordinal_compass.rjust(5) #slurp ## WIND DIR > $_span.windrun.sum.format(add_label=False).rjust(6) #slurp ## WIND RUN > $_span.windSpeed.max.format(format_string="%.1f",add_label=False).rjust(5) > #slurp ## HI SPEED > $_span.windDir.max.ordinal_compass.rjust(5) #slurp ## HI DIR > $_span.windchill.avg.format(add_label=False).rjust(6) #slurp ## WIND CHILL > $_span.heatindex.avg.format(add_label=False).rjust(6) #slurp ## HEAT INDEX > $wc.CalculateTHWIndex($_span.heatIndex.avg.raw,$span.windSpeed.avg.raw).rjust(6) > #slurp ## THW INDEX > $_span.barometer.avg.format(add_label=False).rjust(7) #slurp ## BAR > $_span.rain.sum.format(add_label=False).rjust(5) #slurp ## RAIN > $_span.rainRate.avg.format(add_label=False).rjust(5) #slurp ## RAIN RATE > $_span.heatdeg.avg.format(add_label=False).rjust(7) #slurp ## HEAT D-D > $_span.cooldeg.avg.format(add_label=False).rjust(7) #slurp ## COOL D-D > $_span.inTemp.avg.format(add_label=False).rjust(6) #slurp ## IN TEMP > $_span.inHumidity.avg.format(add_label=False).rjust(5) #slurp ##IN HUM > $wc.CalculateDewPoint($_span.inTemp.avg.raw,$_span.inHumidity.avg.raw).rjust(6) > #slurp ## IN DEW > $wc.CalculateHeatIndex($_span.inTemp.avg.raw,$_span.inHumidity.avg.raw).rjust(6) > #slurp ## IN HEAT > $wc.CalculateEMC($_span.inTemp.avg.raw,$_span.inHumidity.avg.raw).rjust(6) > #slurp ## IN EMC > $wc.CalculateAirDensity($_span.inTemp.avg.raw,$_span.barometer.avg.raw).rjust(6) > #slurp ## IN AIR DENSITY > 0 #slurp ## WIND SAMPLES > 7 #slurp ## TRANSMITTER ID > $_span.rxCheckPercent.avg.format(format_string="%.1f",add_label=False).rjust(8) > #slurp ## IIS RECEPTION QUALITY > 15 ## ARCHIVE INTERVAL > #end for > > Output : > > Temp Hi Low Out Dew Wind Wind Wind Hi > Hi Wind Heat THW Rain Heat Cool In > In In In In In Air Wind Wind ISS Arc. > Date Time Out Temp Temp Hum Pt. Speed Dir Run Speed > Dir Chill Index Index Bar Rain Rate D-D D-D Temp > Hum Dew Heat EMC Density Samp Tx Recept Int. > > --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- > > 09/05/20 12:15a 1.2 1.2 1.1 55 -6.9 5.4 NW 1.3 6.4 > NW 0.5 1.2 31.8 1008.1 0.0 0.0 16.6 0.0 19.9 > 45 7.6 19.9 8.56 1.2067 0 7 92.0 15 > 09/05/20 12:30a 1.1 1.1 1.1 53 -7.3 5.4 NW 1.3 6.4 > NW 0.4 1.1 31.6 1008.2 0.0 0.0 16.6 0.0 19.8 > 45 7.5 19.8 8.56 1.2072 0 7 99.9 15 > 09/05/20 12:45a 0.9 1.0 0.9 53 -7.6 4.8 NW 1.2 4.8 > NW 0.9 0.9 31.3 1008.2 0.0 0.0 16.6 0.0 19.8 > 45 7.5 19.8 8.56 1.2075 0 7 99.9 15 > 09/05/20 1:00a 0.8 0.8 0.8 53 -7.7 5.4 NW 1.3 6.4 > NW 0.2 0.8 31.1 1008.2 0.0 0.0 16.6 0.0 19.7 > 45 7.5 19.7 8.56 1.2076 0 7 88.8 15 > 09/05/20 1:15a 0.8 0.8 0.8 52 -8.0 6.4 NW 1.6 6.4 > NW -1.3 0.8 31.0 1008.3 0.0 0.0 16.6 0.0 19.6 > 45 7.3 19.6 8.56 1.2082 0 7 99.9 15 > 09/05/20 1:30a 0.7 0.8 0.7 51 -8.2 6.4 NW 1.6 6.4 > NW -1.3 0.7 31.0 1008.4 0.0 0.0 16.6 0.0 19.5 > 45 7.3 19.5 8.57 1.2086 0 7 95.0 15 > 09/05/20 1:45a 0.6 0.7 0.6 51 -8.3 7.5 NW 1.9 8.0 > NW -1.8 0.6 30.8 1008.3 0.0 0.0 16.6 0.0 19.5 > 45 7.3 19.5 8.57 1.2086 0 7 86.2 15 > 09/05/20 2:00a 0.5 0.6 0.5 50 -8.7 8.6 NW 2.1 9.7 > NW -2.3 0.5 30.6 1008.4 0.0 0.0 16.6 0.0 19.5 > 45 7.2 19.5 8.57 1.2090 0 7 99.9 15 > 09/05/20 2:15a 0.4 0.4 0.3 50 -8.8 6.4 NW 1.6 8.0 > NW -1.2 0.4 30.3 1008.5 0.0 0.0 16.6 0.0 19.4 > 45 7.2 19.4 8.57 1.2093 0 7 99.6 15 > 09/05/20 2:30a 0.4 0.4 0.3 50 -8.8 8.6 NW 2.1 9.7 > NW -2.4 0.4 30.3 1008.5 0.0 0.0 16.6 0.0 19.3 > 45 7.1 19.3 8.57 1.2096 0 7 99.9 15 > 09/05/20 2:45a 0.3 0.3 0.2 51 -8.7 8.6 NW 2.1 9.7 > NW -2.6 0.3 30.1 1008.5 0.0 0.0 16.6 0.0 19.3 > 45 7.0 19.3 8.57 1.2098 0 7 99.9 15 > 09/05/20 3:00a 0.1 0.2 -0.1 52 -8.5 3.8 NW 0.9 6.4 > NW -0.7 0.1 29.7 1008.5 0.0 0.0 16.6 0.0 19.2 > 45 7.0 19.2 8.57 1.2100 0 7 99.2 15 > > 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 weewx-user+unsubscr...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/weewx-user/9fb36d12-a36c-4e7d-93ba-1dc94bab233a%40googlegroups.com > <https://groups.google.com/d/msgid/weewx-user/9fb36d12-a36c-4e7d-93ba-1dc94bab233a%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/CAPq0zEAK-ph95NBEMBvjxv5j1UL_SPt9M%2BxniU7YqvaJvc3ZzQ%40mail.gmail.com.