.storage/lovelace.sparkx_i7, zigbee2mqtt/state.json
This commit is contained in:
@@ -99,6 +99,18 @@
|
||||
"primary": "{{ states(\"sensor.sparkx_i7_print_status\") | replace(\"_\", \" \") | title }}",
|
||||
"secondary": "{% set err = state_attr(\"sensor.sparkx_i7_print_status\", \"err\") or {} %}{% set code = err.get(\"errcode\", 0) | int(0) %}{% set msg = err.get(\"value\", \"\") %}{% if state_attr(\"sensor.sparkx_i7_print_status\", \"paused_flag\") | default(false) %}Print paused{% elif msg %}ERROR {{ code }}: {{ msg }}{% elif code %}Printer error {{ code }}{% else %}No printer error{% endif %}",
|
||||
"type": "custom:mushroom-template-card"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.sparkx_i7_print_status",
|
||||
"grid_options": {
|
||||
"columns": 6
|
||||
},
|
||||
"icon": "mdi:file-document-outline",
|
||||
"multiline_secondary": true,
|
||||
"name": "Current File",
|
||||
"primary": "Current File",
|
||||
"secondary": "{% set file = state_attr(\"sensor.sparkx_i7_print_status\", \"file\") or \"\" %}{% if file %}{{ file.split(\"/\")[-1] | replace(\".gcode\", \"\") }}{% else %}No active file{% endif %}",
|
||||
"type": "custom:mushroom-template-card"
|
||||
}
|
||||
],
|
||||
"type": "grid"
|
||||
|
||||
Reference in New Issue
Block a user