configuration.yaml
This commit is contained in:
+4
-4
@@ -221,9 +221,9 @@ template:
|
||||
unit_of_measurement: "mm"
|
||||
icon: mdi:spool
|
||||
state: >-
|
||||
{% set jobs = state_attr('sensor.octoprint_filament_used_total', 'filamentModels') | default([]) %}
|
||||
{% set last = jobs[0] if jobs else {} %}
|
||||
{{ last.get('total', {}).get('usedLength', 0) | float | round(2) if last else 0 }}
|
||||
{% set fm = state_attr('sensor.octoprint_filament_used_total', 'filamentModels') %}
|
||||
{% set total = fm.get('total', {}) if fm else {} %}
|
||||
{{ total.get('usedLength', 0) | float | round(2) }}
|
||||
|
||||
# Legacy and Integration Sensor Section
|
||||
sensor:
|
||||
@@ -273,7 +273,7 @@ rest:
|
||||
| sum
|
||||
| round(2)
|
||||
}}
|
||||
json_attributes_path: "$.allPrintJobs"
|
||||
json_attributes_path: "$.allPrintJobs[0]"
|
||||
json_attributes:
|
||||
- "fileName"
|
||||
- "filamentModels"
|
||||
|
||||
Reference in New Issue
Block a user