skin.conf muss in der values und chart order den entsprechenden Variablen-Eintrag haben.
.....
values_order = outTemp, outHumidity, barometer, windSpeed, rain, snowDepth, dewpoint, windchill, heatindex, inTemp, inHumidity, UV, ET, radiation,
appTemp, cloudbase, extraTemp1, extraHumid1, extraTemp2, extraHumid2, extraTemp3, extraHumid3, extraTemp4, extraHumid4, extraTemp5, extraHumid5, extraTemp6, extraHumid6, extraTemp7, extraHumid7, extraTemp8, extraHumid8
charts_order = outTemp, windchill, radiation, rain, snowDepth, windSpeed, barometer, windvec, UV, outHumidity, inTemp, inHumidity,
appTemp, cloudbase, extraTemp1, extraHumid1, extraTemp2, extraHumid2, extraTemp3, extraHumid3, extraTemp4, extraHumid4, extraTemp5, extraHumid5, extraTemp6, extraHumid6, extraTemp7, extraHumid7, extraTemp8, extraHumid8
index.html.tmpl - $current ist nicht vorgesehn in der Skin für die Grafiken - aber $day; $current natürlich bei den Wertekarten
....
// Wind chill + Heat index + optional appTemp - charts = graphics
#if "appTemp" in $Extras.Appearance.charts_order and $day.appTemp.has_data
$getChartJsCode("windchill", "windchillchart", "area", "windchill", "heatindex", "avg", "appTemp")
#else
$getChartJsCode("windchill", "windchillchart", "area", "windchill", "heatindex")
#end if
#if $day.cloudbase.has_data
$getChartJsCode("cloudbase", "cloudbasechart", "area", "cloudbase", "avg")
#end if
Die ausgelieferte index.html.tmpl hat eigentlich alle benötigten Einträge - die Einträge der darzustellenden Variablen in skin.conf müssen vorhanden sein. Dann müsste er klappen.
Schau mal unter
http://meshka.eu/neowx2
dazu wurde nichts in den ausgelieferten skin.conf und index.html.tmpl geändert - nur die Reihenfolge bei charts_order
in weewx.conf muss in [StdWxCalculate] stehen
appTemp = prefer_hardware
barometer = prefer_hardware
cloudbase = prefer_hardware
dewpoint = prefer_hardware
Das sind ja beides abgeleitete und nicht direkt von der Station gemessene Werte.
Soweit ich erkennen kann, berechnet die Konsole diese Werte nicht und versendet sie auch nicht. Also muss weewx sie selbst berechnen, was ja mit prefer_hardware passiert, wenn keine Daten dafür kommen.