configuration.yaml

This commit is contained in:
Home Assistant Version Control
2026-08-14 15:10:14 +00:00
parent 82b74501f9
commit 7081a8299f
+61
View File
@@ -348,6 +348,67 @@ mqtt:
- "041acd1efce0452ca0a0360eeb89c3b4"
name: "OctoPrint"
- name: "OctoPrint Print File Size"
unique_id: octoprint_print_file_size
state_topic: "octoPrint/progress/printing"
value_template: "{{ value_json.printer_data.job.file.size | int(0) }}"
unit_of_measurement: "B"
device_class: data_size
icon: mdi:file-code
availability:
- topic: "octoPrint/mqtt"
payload_available: "connected"
payload_not_available: "disconnected"
device:
identifiers:
- "041acd1efce0452ca0a0360eeb89c3b4"
name: "OctoPrint"
- name: "OctoPrint Print User"
unique_id: octoprint_print_user
state_topic: "octoPrint/progress/printing"
value_template: "{{ value_json.printer_data.job.user | default('') }}"
icon: mdi:account
availability:
- topic: "octoPrint/mqtt"
payload_available: "connected"
payload_not_available: "disconnected"
device:
identifiers:
- "041acd1efce0452ca0a0360eeb89c3b4"
name: "OctoPrint"
- name: "OctoPrint Serial Health Ratio"
unique_id: octoprint_serial_health_ratio
state_topic: "octoPrint/progress/printing"
value_template: "{{ value_json.printer_data.health.ratio | float(0) }}"
unit_of_measurement: "%"
icon: mdi:heart-pulse
availability:
- topic: "octoPrint/mqtt"
payload_available: "connected"
payload_not_available: "disconnected"
device:
identifiers:
- "041acd1efce0452ca0a0360eeb89c3b4"
name: "OctoPrint"
binary_sensor:
- name: "OctoPrint Serial Health Critical"
unique_id: octoprint_serial_health_critical
state_topic: "octoPrint/progress/printing"
value_template: "{{ 'ON' if value_json.printer_data.health.critical else 'OFF' }}"
device_class: problem
icon: mdi:alert
availability:
- topic: "octoPrint/mqtt"
payload_available: "connected"
payload_not_available: "disconnected"
device:
identifiers:
- "041acd1efce0452ca0a0360eeb89c3b4"
name: "OctoPrint"
emulated_hue:
host_ip: 192.168.1.140
advertise_ip: 192.168.1.140