This commit is contained in:
Home Assistant Version Control
2026-09-24 02:42:51 +00:00
parent be9edb89fb
commit ccadccb700
4 changed files with 581 additions and 12 deletions
+172
View File
@@ -574,6 +574,178 @@
],
"title": "History",
"type": "sections"
},
{
"title": "CFS / Fans",
"path": "cfs-fans",
"type": "sections",
"icon": "mdi:printer-3d-nozzle-outline",
"max_columns": 4,
"sections": [
{
"type": "grid",
"cards": [
{
"type": "heading",
"heading": "CFS Box 1",
"icon": "mdi:file-cabinet"
},
{
"type": "tile",
"entity": "sensor.sparkx_i7_cfs_box_1_temperature",
"name": "Temperature",
"icon": "mdi:thermometer",
"grid_options": {
"columns": 6
}
},
{
"type": "tile",
"entity": "sensor.sparkx_i7_cfs_box_1_humidity",
"name": "Humidity",
"icon": "mdi:water-percent",
"grid_options": {
"columns": 6
}
},
{
"type": "custom:mushroom-template-card",
"grid_options": {
"columns": 6
},
"icon": "mdi:printer-3d-nozzle",
"name": "Slot 1",
"primary": "{{ states('sensor.sparkx_i7_cfs_box_1_slot_1_filament') }}",
"secondary": "{{ states('sensor.sparkx_i7_cfs_box_1_slot_1_remaining') }}% left",
"multiline_secondary": true
},
{
"type": "custom:mushroom-template-card",
"grid_options": {
"columns": 6
},
"icon": "mdi:printer-3d-nozzle",
"name": "Slot 2",
"primary": "{{ states('sensor.sparkx_i7_cfs_box_1_slot_2_filament') }}",
"secondary": "{{ states('sensor.sparkx_i7_cfs_box_1_slot_2_remaining') }}% left",
"multiline_secondary": true
},
{
"type": "custom:mushroom-template-card",
"grid_options": {
"columns": 6
},
"icon": "mdi:printer-3d-nozzle",
"name": "Slot 3",
"primary": "{{ states('sensor.sparkx_i7_cfs_box_1_slot_3_filament') }}",
"secondary": "{{ states('sensor.sparkx_i7_cfs_box_1_slot_3_remaining') }}% left",
"multiline_secondary": true
},
{
"type": "custom:mushroom-template-card",
"grid_options": {
"columns": 6
},
"icon": "mdi:printer-3d-nozzle",
"name": "Slot 4",
"primary": "{{ states('sensor.sparkx_i7_cfs_box_1_slot_4_filament') }}",
"secondary": "{{ states('sensor.sparkx_i7_cfs_box_1_slot_4_remaining') }}% left",
"multiline_secondary": true
}
]
},
{
"type": "grid",
"cards": [
{
"type": "heading",
"heading": "External / Active",
"icon": "mdi:printer-3d"
},
{
"type": "tile",
"entity": "sensor.sparkx_i7_active_filament_slot",
"name": "Active Slot",
"icon": "mdi:swap-horizontal",
"grid_options": {
"columns": 6
}
},
{
"type": "custom:mushroom-template-card",
"grid_options": {
"columns": 6
},
"icon": "mdi:lan-outline",
"name": "External Filament",
"primary": "{{ states('sensor.sparkx_i7_cfs_external_filament') }}",
"secondary": "{{ states('sensor.sparkx_i7_cfs_external_remaining') }}% left",
"multiline_secondary": true
},
{
"type": "tile",
"entity": "sensor.sparkx_i7_filament_status",
"name": "Filament Status",
"icon": "mdi:printer-3d-nozzle-alert",
"grid_options": {
"columns": 6
}
}
]
},
{
"type": "grid",
"cards": [
{
"type": "heading",
"heading": "Fans",
"icon": "mdi:fan"
},
{
"type": "tile",
"entity": "fan.sparkx_i7_model_fan",
"name": "Model Fan",
"icon": "mdi:fan",
"features": [
{
"type": "fan-speed"
}
],
"grid_options": {
"columns": 4
}
},
{
"type": "tile",
"entity": "fan.sparkx_i7_case_fan",
"name": "Case Fan",
"icon": "mdi:fan",
"features": [
{
"type": "fan-speed"
}
],
"grid_options": {
"columns": 4
}
},
{
"type": "tile",
"entity": "fan.sparkx_i7_side_fan",
"name": "Side Fan",
"icon": "mdi:fan",
"features": [
{
"type": "fan-speed"
}
],
"grid_options": {
"columns": 4
}
}
]
}
]
}
]
}