Edit esp-bedside-panel.yaml
This commit is contained in:
@@ -6,6 +6,7 @@
|
|||||||
# https://home.fox.co.nz/gitea/zorruno/zorruno-homeassistant/src/branch/master/esphome/esp-bedside-panel.yaml
|
# https://home.fox.co.nz/gitea/zorruno/zorruno-homeassistant/src/branch/master/esphome/esp-bedside-panel.yaml
|
||||||
#:########################################################################################:#
|
#:########################################################################################:#
|
||||||
# VERSIONS:
|
# VERSIONS:
|
||||||
|
# V1.24 2026-07-18 Enlarged and separated Jobs button text
|
||||||
# V1.23 2026-07-18 Centred Jobs text and used direct Jobs Tracker completion script
|
# V1.23 2026-07-18 Centred Jobs text and used direct Jobs Tracker completion script
|
||||||
# V1.22 2026-07-18 Added 15-slot Jobs page with status colours and hold completion
|
# V1.22 2026-07-18 Added 15-slot Jobs page with status colours and hold completion
|
||||||
# V1.21 2026-07-18 Replaced bottom navigation text with icons and live time
|
# V1.21 2026-07-18 Replaced bottom navigation text with icons and live time
|
||||||
@@ -124,12 +125,12 @@ substitutions:
|
|||||||
# Device Naming
|
# Device Naming
|
||||||
device_name: "esp-bedside-panel"
|
device_name: "esp-bedside-panel"
|
||||||
friendly_name: "ESP Bedside Panel"
|
friendly_name: "ESP Bedside Panel"
|
||||||
description_comment: "Guition JC1060P470C_I_W_Y ESP32-P4 bedside control panel. Centred Jobs labels with direct hold-to-complete script calls. (Layout V1.1)"
|
description_comment: "Guition JC1060P470C_I_W_Y ESP32-P4 bedside control panel. Enlarged, vertically separated Jobs labels with direct hold-to-complete controls. (Layout V1.1)"
|
||||||
device_area: "Bedroom"
|
device_area: "Bedroom"
|
||||||
|
|
||||||
# Project Naming
|
# Project Naming
|
||||||
project_name: "Guition.JC1060P470C_I_W_Y"
|
project_name: "Guition.JC1060P470C_I_W_Y"
|
||||||
project_version: "v1.23"
|
project_version: "v1.24"
|
||||||
|
|
||||||
# Passwords & Secrets
|
# Passwords & Secrets
|
||||||
api_key: !secret esp-api_key
|
api_key: !secret esp-api_key
|
||||||
@@ -564,6 +565,32 @@ font:
|
|||||||
- "abcdefghijklmnopqrstuvwxyz"
|
- "abcdefghijklmnopqrstuvwxyz"
|
||||||
- "0123456789, .:/-%°+()"
|
- "0123456789, .:/-%°+()"
|
||||||
|
|
||||||
|
# Jobs-page job names.
|
||||||
|
- file:
|
||||||
|
type: gfonts
|
||||||
|
family: Roboto
|
||||||
|
weight: 500
|
||||||
|
id: font_job_name
|
||||||
|
size: 22
|
||||||
|
bpp: 4
|
||||||
|
glyphs:
|
||||||
|
- "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
|
||||||
|
- "abcdefghijklmnopqrstuvwxyz"
|
||||||
|
- "0123456789, .:/-%°+()"
|
||||||
|
|
||||||
|
# Jobs-page status and relative-time line.
|
||||||
|
- file:
|
||||||
|
type: gfonts
|
||||||
|
family: Roboto
|
||||||
|
weight: 400
|
||||||
|
id: font_job_status
|
||||||
|
size: 18
|
||||||
|
bpp: 4
|
||||||
|
glyphs:
|
||||||
|
- "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
|
||||||
|
- "abcdefghijklmnopqrstuvwxyz"
|
||||||
|
- "0123456789, .:/-%°+()"
|
||||||
|
|
||||||
# Dedicated MDI font for reliable setpoint chevron icons.
|
# Dedicated MDI font for reliable setpoint chevron icons.
|
||||||
- file: "https://raw.githubusercontent.com/Templarian/MaterialDesign-Webfont/master/fonts/materialdesignicons-webfont.ttf"
|
- file: "https://raw.githubusercontent.com/Templarian/MaterialDesign-Webfont/master/fonts/materialdesignicons-webfont.ttf"
|
||||||
id: font_mdi_setpoint
|
id: font_mdi_setpoint
|
||||||
@@ -4752,20 +4779,20 @@ lvgl:
|
|||||||
widgets:
|
widgets:
|
||||||
- label:
|
- label:
|
||||||
align: TOP_MID
|
align: TOP_MID
|
||||||
y: 9
|
y: 2
|
||||||
width: 300
|
width: 300
|
||||||
text: "Dog Feeding Morning"
|
text: "Dog Feeding Morning"
|
||||||
text_font: font_small
|
text_font: font_job_name
|
||||||
text_align: CENTER
|
text_align: CENTER
|
||||||
text_color: 0xFFFFFF
|
text_color: 0xFFFFFF
|
||||||
|
|
||||||
- label:
|
- label:
|
||||||
id: job_1_status_label
|
id: job_1_status_label
|
||||||
align: BOTTOM_MID
|
align: TOP_MID
|
||||||
y: -9
|
y: 52
|
||||||
width: 300
|
width: 300
|
||||||
text: "Unknown"
|
text: "Unknown"
|
||||||
text_font: font_header
|
text_font: font_job_status
|
||||||
text_align: CENTER
|
text_align: CENTER
|
||||||
text_color: 0xFFFFFF
|
text_color: 0xFFFFFF
|
||||||
|
|
||||||
@@ -4799,20 +4826,20 @@ lvgl:
|
|||||||
widgets:
|
widgets:
|
||||||
- label:
|
- label:
|
||||||
align: TOP_MID
|
align: TOP_MID
|
||||||
y: 9
|
y: 2
|
||||||
width: 300
|
width: 300
|
||||||
text: "Dog Feeding Evening"
|
text: "Dog Feeding Evening"
|
||||||
text_font: font_small
|
text_font: font_job_name
|
||||||
text_align: CENTER
|
text_align: CENTER
|
||||||
text_color: 0xFFFFFF
|
text_color: 0xFFFFFF
|
||||||
|
|
||||||
- label:
|
- label:
|
||||||
id: job_2_status_label
|
id: job_2_status_label
|
||||||
align: BOTTOM_MID
|
align: TOP_MID
|
||||||
y: -9
|
y: 52
|
||||||
width: 300
|
width: 300
|
||||||
text: "Unknown"
|
text: "Unknown"
|
||||||
text_font: font_header
|
text_font: font_job_status
|
||||||
text_align: CENTER
|
text_align: CENTER
|
||||||
text_color: 0xFFFFFF
|
text_color: 0xFFFFFF
|
||||||
|
|
||||||
@@ -4846,20 +4873,20 @@ lvgl:
|
|||||||
widgets:
|
widgets:
|
||||||
- label:
|
- label:
|
||||||
align: TOP_MID
|
align: TOP_MID
|
||||||
y: 9
|
y: 2
|
||||||
width: 300
|
width: 300
|
||||||
text: "Dog De-pooping"
|
text: "Dog De-pooping"
|
||||||
text_font: font_small
|
text_font: font_job_name
|
||||||
text_align: CENTER
|
text_align: CENTER
|
||||||
text_color: 0xFFFFFF
|
text_color: 0xFFFFFF
|
||||||
|
|
||||||
- label:
|
- label:
|
||||||
id: job_3_status_label
|
id: job_3_status_label
|
||||||
align: BOTTOM_MID
|
align: TOP_MID
|
||||||
y: -9
|
y: 52
|
||||||
width: 300
|
width: 300
|
||||||
text: "Unknown"
|
text: "Unknown"
|
||||||
text_font: font_header
|
text_font: font_job_status
|
||||||
text_align: CENTER
|
text_align: CENTER
|
||||||
text_color: 0xFFFFFF
|
text_color: 0xFFFFFF
|
||||||
|
|
||||||
@@ -4893,20 +4920,20 @@ lvgl:
|
|||||||
widgets:
|
widgets:
|
||||||
- label:
|
- label:
|
||||||
align: TOP_MID
|
align: TOP_MID
|
||||||
y: 9
|
y: 2
|
||||||
width: 300
|
width: 300
|
||||||
text: "Dishwasher Unpacked"
|
text: "Dishwasher Unpacked"
|
||||||
text_font: font_small
|
text_font: font_job_name
|
||||||
text_align: CENTER
|
text_align: CENTER
|
||||||
text_color: 0xFFFFFF
|
text_color: 0xFFFFFF
|
||||||
|
|
||||||
- label:
|
- label:
|
||||||
id: job_4_status_label
|
id: job_4_status_label
|
||||||
align: BOTTOM_MID
|
align: TOP_MID
|
||||||
y: -9
|
y: 52
|
||||||
width: 300
|
width: 300
|
||||||
text: "Unknown"
|
text: "Unknown"
|
||||||
text_font: font_header
|
text_font: font_job_status
|
||||||
text_align: CENTER
|
text_align: CENTER
|
||||||
text_color: 0xFFFFFF
|
text_color: 0xFFFFFF
|
||||||
|
|
||||||
@@ -4940,20 +4967,20 @@ lvgl:
|
|||||||
widgets:
|
widgets:
|
||||||
- label:
|
- label:
|
||||||
align: TOP_MID
|
align: TOP_MID
|
||||||
y: 9
|
y: 2
|
||||||
width: 300
|
width: 300
|
||||||
text: "Rubbish Removed"
|
text: "Rubbish Removed"
|
||||||
text_font: font_small
|
text_font: font_job_name
|
||||||
text_align: CENTER
|
text_align: CENTER
|
||||||
text_color: 0xFFFFFF
|
text_color: 0xFFFFFF
|
||||||
|
|
||||||
- label:
|
- label:
|
||||||
id: job_5_status_label
|
id: job_5_status_label
|
||||||
align: BOTTOM_MID
|
align: TOP_MID
|
||||||
y: -9
|
y: 52
|
||||||
width: 300
|
width: 300
|
||||||
text: "Unknown"
|
text: "Unknown"
|
||||||
text_font: font_header
|
text_font: font_job_status
|
||||||
text_align: CENTER
|
text_align: CENTER
|
||||||
text_color: 0xFFFFFF
|
text_color: 0xFFFFFF
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user