added marker lines
This commit is contained in:
@@ -211,6 +211,10 @@ def render_graphs(sensor: Sensor, rrd_path: Path, config: Config) -> None:
|
||||
percentage_transform = (
|
||||
f"{percentage_minimum},-,{percentage_to_temperature},*,{temperature_minimum},+"
|
||||
)
|
||||
reference_lines = [
|
||||
f"HRULE:{float(line['value'])}#{line['color']}"
|
||||
for line in temperature_axis.get("reference_lines", [])
|
||||
]
|
||||
optional_flags = []
|
||||
if graph.get("slope_mode", False):
|
||||
optional_flags.append("--slope-mode")
|
||||
@@ -235,6 +239,7 @@ def render_graphs(sensor: Sensor, rrd_path: Path, config: Config) -> None:
|
||||
f"CDEF:humidity_scaled=humidity,{percentage_transform}",
|
||||
f"CDEF:battery_scaled=battery,{percentage_transform}",
|
||||
f"AREA:temp#{temperature['color']}:{temperature['legend']}",
|
||||
*reference_lines,
|
||||
f"LINE{humidity['line_width']}:humidity_scaled#{humidity['color']}:{humidity['legend']}",
|
||||
f"LINE{battery['line_width']}:battery_scaled#{battery['color']}:{battery['legend']}:dashes={battery['dashes']}",
|
||||
f"GPRINT:temp:LAST:{temperature['last_value_format']}",
|
||||
|
||||
Reference in New Issue
Block a user