von Werner » 12 Jun 2024 12:35
Neowx-material:
Den Signalen (u.a.) kannst Du auch einen richtigen Namen geben:
In dieser Datei ändern/ergänzen.
/etc/weewx/skins/neowx-material/lang/de.conf
Für die Signale brauchst Du eine Zuordnung in der weewx.conf
Code: Alles auswählen
[StdCalibrate]
[[Corrections]]
signal7 = wh51_ch1_sig * 25 if wh51_ch1_sig is not None else None
signal8 = wn35_ch1_sig * 25 if wn35_ch1_sig is not None else None
hier die entsprechenden Sensoren zuweisen - also wh51_ch1_sig bzw. wn35_ch1_sig ändern!
/etc/weewx/skins/neowx-material/skin.conf
Code: Alles auswählen
[Extras]
[[Appearance]]
# The order of cards on telemetry page
# telemetry_order = rxCheckPercent, txBatteryStatus, windBatteryStatus, rainBatteryStatus, outTempBatteryStatus, inTempBatteryStatus, consBatteryVoltage, heatingVoltage, supplyVoltage, referenceVoltage, extraBatteryStatus1, extraBatteryStatus2, extraBatteryStatus3, extraBatteryStatus4, extraBatteryStatus5, extraBatteryStatus6, extraBatteryStatus7, extraBatteryStatus8
telemetry_order = rxCheckPercent, signal1, signal1_2, signal2, signal3, signal4, signal5, signal6, signal7, signal8, signalr, signalw, signala, txBatteryStatus, windBatteryStatus, rainBatteryStatus, outTempBatteryStatus, inTempBatteryStatus, consBatteryVoltage, heatingVoltage, supplyVoltage, referenceVoltage, extraBatteryStatus1, extraBatteryStatus2, extraBatteryStatus3, extraBatteryStatus4, extraBatteryStatus5, extraBatteryStatus6, extraBatteryStatus7, extraBatteryStatus8, soilMoistBatt1, soilMoistBatt2, soilMoistBatt3, soilMoistBatt4, soilMoistBatt5, soilMoistBatt6, soilMoistBatt7, soilMoistBatt8, soilTempBatt1, soilTempBatt2, soilTempBatt3, soilTempBatt4, soilTempBatt5, soilTempBatt6, soilTempBatt7, soilTempBatt8, leafTempBatt1, leafTempBatt2, leafTempBatt3, leafTempBatt4, leafTempBatt5, leafTempBatt6, leafTempBatt7, leafTempBatt8, leafWetBatt1, leafWetBatt2, leafWetBatt3, leafWetBatt4, leafWetBatt5, leafWetBatt6, leafWetBatt7, leafWetBatt8, ws1900batt, ws80_batt, ws90_batt, hailBatteryStatus, ws90cap_volt
hier muss soilTempBatt1
enthalten sein.
Grafik für soilTemp1
In der index.html.tmpl einfügen:
Code: Alles auswählen
## | Chart definitions |
#if $day.soilTemp1.has_data or $day.soilTemp2.has_data
$getChartJsCode("soilTemp", "soilTempchart", "area", "soilTemp1", "soilTemp2", "avg", "soilTemp3", "soilTemp4")
#end if
#if $day.soilTemp1.has_data
$getChartJsCode("soilTemp1", "soilTemp1chart", "area", "soilTemp1")
#end if
[b]Neowx-material:[/b]
Den Signalen (u.a.) kannst Du auch einen richtigen Namen geben:
In dieser Datei ändern/ergänzen.
[b]/etc/weewx/skins/neowx-material/lang/de.conf[/b]
Für die Signale brauchst Du eine Zuordnung in der weewx.conf
[code]
[StdCalibrate]
[[Corrections]]
signal7 = wh51_ch1_sig * 25 if wh51_ch1_sig is not None else None
signal8 = wn35_ch1_sig * 25 if wn35_ch1_sig is not None else None
[/code]
hier die entsprechenden Sensoren zuweisen - also wh51_ch1_sig bzw. wn35_ch1_sig ändern!
/etc/weewx/skins/neowx-material/skin.conf
[code]
[Extras]
[[Appearance]]
# The order of cards on telemetry page
# telemetry_order = rxCheckPercent, txBatteryStatus, windBatteryStatus, rainBatteryStatus, outTempBatteryStatus, inTempBatteryStatus, consBatteryVoltage, heatingVoltage, supplyVoltage, referenceVoltage, extraBatteryStatus1, extraBatteryStatus2, extraBatteryStatus3, extraBatteryStatus4, extraBatteryStatus5, extraBatteryStatus6, extraBatteryStatus7, extraBatteryStatus8
telemetry_order = rxCheckPercent, signal1, signal1_2, signal2, signal3, signal4, signal5, signal6, signal7, signal8, signalr, signalw, signala, txBatteryStatus, windBatteryStatus, rainBatteryStatus, outTempBatteryStatus, inTempBatteryStatus, consBatteryVoltage, heatingVoltage, supplyVoltage, referenceVoltage, extraBatteryStatus1, extraBatteryStatus2, extraBatteryStatus3, extraBatteryStatus4, extraBatteryStatus5, extraBatteryStatus6, extraBatteryStatus7, extraBatteryStatus8, soilMoistBatt1, soilMoistBatt2, soilMoistBatt3, soilMoistBatt4, soilMoistBatt5, soilMoistBatt6, soilMoistBatt7, soilMoistBatt8, soilTempBatt1, soilTempBatt2, soilTempBatt3, soilTempBatt4, soilTempBatt5, soilTempBatt6, soilTempBatt7, soilTempBatt8, leafTempBatt1, leafTempBatt2, leafTempBatt3, leafTempBatt4, leafTempBatt5, leafTempBatt6, leafTempBatt7, leafTempBatt8, leafWetBatt1, leafWetBatt2, leafWetBatt3, leafWetBatt4, leafWetBatt5, leafWetBatt6, leafWetBatt7, leafWetBatt8, ws1900batt, ws80_batt, ws90_batt, hailBatteryStatus, ws90cap_volt
[/code]
hier muss soilTempBatt1
enthalten sein.
Grafik für soilTemp1
In der index.html.tmpl einfügen:
[code]
## | Chart definitions |
#if $day.soilTemp1.has_data or $day.soilTemp2.has_data
$getChartJsCode("soilTemp", "soilTempchart", "area", "soilTemp1", "soilTemp2", "avg", "soilTemp3", "soilTemp4")
#end if
#if $day.soilTemp1.has_data
$getChartJsCode("soilTemp1", "soilTemp1chart", "area", "soilTemp1")
#end if
[/code]