scross01 / prometheus-klipper-exporter

Prometheus Exporter for Klipper
MIT License
48 stars 10 forks source link

add `temperature_fan` to `printer_objects` module #4

Closed scross01 closed 1 year ago

scross01 commented 1 year ago

Add metric collection for custom fan objects.

https://moonraker.readthedocs.io/en/latest/printer_objects/

temperature_fan fan_name

Enabled when [temperature_fan fan_name] is included in printer.cfg. It is possible for multiple temperature fans to be configured.

{
    "speed": 0.0,
    "temperature": 0.0,
    "target": 0.0
}

A temperature_fan reports the following state: