Auto-sync: ades-control-panel-backup.yaml deleted

This commit is contained in:
2026-01-14 01:29:18 +01:00
parent 623a2bb0c3
commit 05b71c8aff

View File

@@ -211,15 +211,15 @@ text_sensor:
condition: condition:
lambda: 'return x == "printing";' lambda: 'return x == "printing";'
then: then:
- lvgl.widget.update: - lvgl.matrix.button.update:
id: button3dPrinter id: button3dPrinter
state: control:
disabled: ON disabled: true
else: else:
- lvgl.widget.update: - lvgl.matrix.button.update:
id: button3dPrinter id: button3dPrinter
state: control:
disabled: OFF disabled: false
- lvgl.label.update: - lvgl.label.update:
id: lbl_3dprinter_status id: lbl_3dprinter_status
text: text:
@@ -286,15 +286,15 @@ number:
id: pcPower id: pcPower
below: 5.0 below: 5.0
then: then:
- lvgl.widget.update: - lvgl.matrix.button.update:
id: buttonPc id: buttonPc
state: control:
disabled: OFF disabled: false
else: else:
- lvgl.widget.update: - lvgl.matrix.button.update:
id: buttonPc id: buttonPc
state: control:
disabled: ON disabled: true
- logger.log: "PC button disabled" - logger.log: "PC button disabled"
font: font:
@@ -307,80 +307,110 @@ font:
lvgl: lvgl:
buffer_size: 25% buffer_size: 25%
bg_color: 0x000000
color_filter_opa: TRANSP
theme: theme:
button: button:
bg_color: 0x2F8CD8 bg_color: 0x000000
bg_grad_color: 0x005782 bg_grad_color: 0x000000
bg_grad_dir: VER bg_grad_dir: VER
bg_opa: COVER bg_opa: COVER
border_color: 0x0077b3 border_color: 0x00FF00
border_width: 1 border_width: 2
text_color: 0xFFFFFF text_color: 0x00FF00
pressed: # set some button colors to be different in pressed state pressed: # set some button colors to be different in pressed state
bg_color: 0x006699 bg_color: 0x004d00
bg_grad_color: 0x00334d bg_grad_color: 0x004d00
checked: # set some button colors to be different in checked state checked: # set some button colors to be different in checked state
bg_color: 0x1d5f96 bg_color: 0x004d00
bg_grad_color: 0x03324A bg_grad_color: 0x004d00
text_color: 0xfff300 text_color: 0x00FF00
disabled:
bg_color: 0x000000
bg_grad_color: 0x000000
bg_grad_dir: VER
bg_opa: COVER
border_color: 0x004d00
border_width: 2
text_color: 0x004d00
text_opa: COVER
border_opa: COVER
opa: COVER
color_filter_opa: 0%
buttonmatrix: buttonmatrix:
bg_opa: TRANSP bg_color: 0x000000
border_color: 0x0077b3 bg_opa: COVER
border_color: 0x000000
border_width: 0 border_width: 0
text_color: 0xFFFFFF text_color: 0x00FF00
pad_all: 0 pad_all: 0
items: # set all your buttonmatrix buttons to use your custom defined styles and font items: # set all your buttonmatrix buttons to use your custom defined styles and font
bg_color: 0x2F8CD8 bg_color: 0x000000
bg_grad_color: 0x005782 bg_grad_color: 0x000000
bg_grad_dir: VER bg_grad_dir: VER
bg_opa: COVER bg_opa: COVER
border_color: 0x0077b3 border_color: 0x00FF00
border_width: 1 border_width: 2
text_color: 0xFFFFFF text_color: 0x00FF00
pressed: pressed:
bg_color: 0x006699 bg_color: 0x004d00
bg_grad_color: 0x00334d bg_grad_color: 0x004d00
checked: checked:
bg_color: 0x1d5f96 bg_color: 0x004d00
bg_grad_color: 0x03324A bg_grad_color: 0x004d00
text_color: 0xFFFFA0 text_color: 0x00FF00
switch: disabled:
bg_color: 0xC0C0C0 bg_color: 0x000000
bg_grad_color: 0xb0b0b0 bg_grad_color: 0x000000
bg_grad_dir: VER bg_grad_dir: VER
bg_opa: COVER bg_opa: COVER
border_color: 0x004d00
border_width: 2
text_color: 0x004d00
text_opa: COVER
border_opa: COVER
opa: COVER
color_filter_opa: 0%
switch:
bg_color: 0x000000
bg_grad_color: 0x000000
bg_grad_dir: VER
bg_opa: COVER
border_color: 0x00FF00
border_width: 2
checked: checked:
bg_color: 0x1d5f96 bg_color: 0x004d00
bg_grad_color: 0x03324A bg_grad_color: 0x004d00
bg_grad_dir: VER bg_grad_dir: VER
bg_opa: COVER bg_opa: COVER
knob: knob:
bg_color: 0xFFFFFF bg_color: 0x00FF00
bg_grad_color: 0xC0C0C0 bg_grad_color: 0x00FF00
bg_grad_dir: VER bg_grad_dir: VER
bg_opa: COVER bg_opa: COVER
slider: slider:
border_width: 1 border_width: 1
border_opa: 15% border_color: 0x00FF00
bg_color: 0xcccaca border_opa: 50%
bg_opa: 15% bg_color: 0x000000
bg_opa: COVER
indicator: indicator:
bg_color: 0x1d5f96 bg_color: 0x004d00
bg_grad_color: 0x03324A bg_grad_color: 0x004d00
bg_grad_dir: VER bg_grad_dir: VER
bg_opa: COVER bg_opa: COVER
knob: knob:
bg_color: 0x2F8CD8 bg_color: 0x00FF00
bg_grad_color: 0x005782 bg_grad_color: 0x00FF00
bg_grad_dir: VER bg_grad_dir: VER
bg_opa: COVER bg_opa: COVER
border_color: 0x0077b3 border_color: 0x00FF00
border_width: 1 border_width: 1
text_color: 0xFFFFFF text_color: 0x000000
style_definitions: style_definitions:
- id: header_footer - id: header_footer
bg_color: 0x2F8CD8 bg_color: 0x000000
bg_grad_color: 0x005782 bg_grad_color: 0x000000
bg_grad_dir: VER bg_grad_dir: VER
bg_opa: COVER bg_opa: COVER
border_opa: TRANSP border_opa: TRANSP
@@ -388,8 +418,8 @@ lvgl:
pad_all: 0 pad_all: 0
pad_row: 0 pad_row: 0
pad_column: 0 pad_column: 0
border_color: 0x0077b3 border_color: 0x00FF00
text_color: 0xFFFFFF text_color: 0x00FF00
width: 100% width: 100%
height: 30 height: 30
top_layer: top_layer:
@@ -402,7 +432,7 @@ lvgl:
state: state:
disabled: true disabled: true
recolor: false recolor: false
text_color: white text_color: 0x00FF00
hidden: true hidden: true
- label: - label:
id: haStatusIcon id: haStatusIcon
@@ -412,7 +442,7 @@ lvgl:
state: state:
disabled: true disabled: true
recolor: false recolor: false
text_color: white text_color: 0x00FF00
hidden: true hidden: true
- buttonmatrix: - buttonmatrix:
align: bottom_mid align: bottom_mid
@@ -458,7 +488,7 @@ lvgl:
text: "Ade's Office" text: "Ade's Office"
align: CENTER align: CENTER
text_align: CENTER text_align: CENTER
text_color: 0xFFFFFF text_color: 0x00FF00
- buttonmatrix: - buttonmatrix:
id: matrixId id: matrixId
x: 10 x: 10
@@ -579,7 +609,7 @@ lvgl:
text: "Ground Floor" text: "Ground Floor"
align: CENTER align: CENTER
text_align: CENTER text_align: CENTER
text_color: 0xFFFFFF text_color: 0x00FF00
- buttonmatrix: - buttonmatrix:
id: groundFloorMatrix id: groundFloorMatrix
x: 10 x: 10
@@ -694,7 +724,7 @@ lvgl:
text: "K2 Plus" text: "K2 Plus"
align: CENTER align: CENTER
text_align: CENTER text_align: CENTER
text_color: 0xFFFFFF text_color: 0x00FF00
- label: - label:
long_mode: scroll long_mode: scroll
align_to: align_to:
@@ -703,6 +733,7 @@ lvgl:
y: 3 y: 3
x: 2 x: 2
id: lbl_3dprinter_status id: lbl_3dprinter_status
text_color: 0x00FF00
text: text:
format: "Status: %s" format: "Status: %s"
args: [ 'id(printerStatus).get_state()' ] args: [ 'id(printerStatus).get_state()' ]
@@ -712,6 +743,7 @@ lvgl:
align: OUT_BOTTOM_LEFT align: OUT_BOTTOM_LEFT
y: 3 y: 3
id: lbl_3dprinter_percentage id: lbl_3dprinter_percentage
text_color: 0x00FF00
text: text:
format: "Percentage: %d%%" format: "Percentage: %d%%"
args: ['id(sensor_3dprinter_percentage).state'] args: ['id(sensor_3dprinter_percentage).state']
@@ -723,6 +755,7 @@ lvgl:
long_mode: scroll long_mode: scroll
id: lbl_3dprinter_modelname id: lbl_3dprinter_modelname
width: 240 width: 240
text_color: 0x00FF00
text: "Model: None" text: "Model: None"
- label: - label:
align_to: align_to:
@@ -732,6 +765,7 @@ lvgl:
long_mode: scroll long_mode: scroll
id: lbl_3dprinter_layer id: lbl_3dprinter_layer
width: 240 width: 240
text_color: 0x00FF00
text: "Layer: 0 of 0" text: "Layer: 0 of 0"
- label: - label:
align_to: align_to:
@@ -741,6 +775,7 @@ lvgl:
long_mode: scroll long_mode: scroll
id: lbl_3dprinter_print_time_left id: lbl_3dprinter_print_time_left
width: 240 width: 240
text_color: 0x00FF00
text: "Print time left: NaN" text: "Print time left: NaN"
- meter: - meter:
id: meter_3dprinter_nozzle id: meter_3dprinter_nozzle
@@ -749,6 +784,11 @@ lvgl:
x: 5 x: 5
height: 110 height: 110
width: 110 width: 110
bg_color: 0x000000
bg_opa: COVER
border_width: 0
text_color: 0x00FF00
text_font: roboto_10
scales: scales:
- range_from: 0 # scale for the needle value - range_from: 0 # scale for the needle value
range_to: 380 range_to: 380
@@ -758,7 +798,7 @@ lvgl:
- line: - line:
id: gauge_3dprinter_nozzle_needle id: gauge_3dprinter_nozzle_needle
width: 2 width: 2
color: 0xFF0000 color: 0x00FF00
r_mod: -4 r_mod: -4
- range_from: 0 # scale for the value labels - range_from: 0 # scale for the value labels
range_to: 380 range_to: 380
@@ -768,24 +808,25 @@ lvgl:
width: 1 width: 1
count: 41 count: 41
length: 4 length: 4
color: 0x000000 color: 0x00FF00
major: major:
stride: 20 stride: 20
width: 2 width: 2
length: 6 length: 6
color: 0x404040 color: 0x00FF00
label_gap: 10 label_gap: 10
text_font: roboto_10
widgets: widgets:
- label: - label:
id: gauge_3dprinter_nozzle_text id: gauge_3dprinter_nozzle_text
text: "-.-C" text: "-.-C"
text_color: 0x00FF00
align_to: align_to:
id: meter_3dprinter_nozzle id: meter_3dprinter_nozzle
align: CENTER align: CENTER
y: 35 y: 35
- label: - label:
text: "Nozzle" text: "Nozzle"
text_color: 0x00FF00
align_to: align_to:
id: meter_3dprinter_nozzle id: meter_3dprinter_nozzle
align: CENTER align: CENTER
@@ -803,7 +844,11 @@ lvgl:
adjustable: true adjustable: true
start_angle: 150 start_angle: 150
end_angle: 30 end_angle: 30
arc_color: 0x004d00
indicator:
arc_color: 0x00FF00
knob: knob:
bg_color: 0x00FF00
pad_all: 0 pad_all: 0
arc_rounded: false arc_rounded: false
arc_width: 6 arc_width: 6
@@ -821,6 +866,11 @@ lvgl:
x: 125 x: 125
height: 110 height: 110
width: 110 width: 110
bg_color: 0x000000
bg_opa: COVER
border_width: 0
text_color: 0x00FF00
text_font: roboto_10
scales: scales:
- range_from: 0 # scale for the needle value - range_from: 0 # scale for the needle value
range_to: 130 range_to: 130
@@ -830,7 +880,7 @@ lvgl:
- line: - line:
id: gauge_3dprinter_bed_needle id: gauge_3dprinter_bed_needle
width: 2 width: 2
color: 0xFF0000 color: 0x00FF00
r_mod: -4 r_mod: -4
- range_from: 0 # scale for the value labels - range_from: 0 # scale for the value labels
range_to: 130 range_to: 130
@@ -840,24 +890,25 @@ lvgl:
width: 1 width: 1
count: 41 count: 41
length: 4 length: 4
color: 0x000000 color: 0x00FF00
major: major:
stride: 20 stride: 20
width: 2 width: 2
length: 6 length: 6
color: 0x404040 color: 0x00FF00
label_gap: 10 label_gap: 10
text_font: roboto_10
widgets: widgets:
- label: - label:
id: gauge_3dprinter_bed_text id: gauge_3dprinter_bed_text
text: "-.-C" text: "-.-C"
text_color: 0x00FF00
align_to: align_to:
id: meter_3dprinter_bed id: meter_3dprinter_bed
align: CENTER align: CENTER
y: 35 y: 35
- label: - label:
text: "Plate" text: "Plate"
text_color: 0x00FF00
align_to: align_to:
id: meter_3dprinter_bed id: meter_3dprinter_bed
align: CENTER align: CENTER
@@ -875,7 +926,11 @@ lvgl:
adjustable: true adjustable: true
start_angle: 150 start_angle: 150
end_angle: 30 end_angle: 30
arc_color: 0x004d00
indicator:
arc_color: 0x00FF00
knob: knob:
bg_color: 0x00FF00
pad_all: 0 pad_all: 0
arc_rounded: false arc_rounded: false
arc_width: 6 arc_width: 6