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.7 2026-07-17 Added Bedroom button icons and corrected Panasonic Nanoe-X naming
|
||||||
# V1.6 2026-07-17 Reordered the nine Bedroom control buttons
|
# V1.6 2026-07-17 Reordered the nine Bedroom control buttons
|
||||||
# V1.5 2026-07-16 Added RX8130 battery-backed RTC time restore and synchronisation
|
# V1.5 2026-07-16 Added RX8130 battery-backed RTC time restore and synchronisation
|
||||||
# V1.4 2026-07-16 Moved Security image right, added Driveway and four Future buttons
|
# V1.4 2026-07-16 Moved Security image right, added Driveway and four Future buttons
|
||||||
@@ -15,9 +16,9 @@
|
|||||||
# V1.0 2026-07-16 First full Bedroom/Climate/Clock release; added 2-hour Sleep timer
|
# V1.0 2026-07-16 First full Bedroom/Climate/Clock release; added 2-hour Sleep timer
|
||||||
# V0.8u 2026-07-16 Enlarged Clock and date; moved environment readings lower
|
# V0.8u 2026-07-16 Enlarged Clock and date; moved environment readings lower
|
||||||
# V0.8t 2026-07-16 Corrected Panasonic presets to quiet / powerful / none
|
# V0.8t 2026-07-16 Corrected Panasonic presets to quiet / powerful / none
|
||||||
# V0.8s 2026-07-16 Added direct Panasonic preset control and optimistic Nano-X
|
# V0.8s 2026-07-16 Added direct Panasonic preset control and optimistic Nanoe-X
|
||||||
# V0.8r 2026-07-16 Added LVGL startup guards and reduced draw buffer to 6%
|
# V0.8r 2026-07-16 Added LVGL startup guards and reduced draw buffer to 6%
|
||||||
# V0.8q 2026-07-16 Added direct profile helper selection, Nano-X and aligned Climate layout
|
# V0.8q 2026-07-16 Added direct profile helper selection, Nanoe-X and aligned Climate layout
|
||||||
# V0.8p 2026-07-16 Renamed the Heat Pump high-output profile from Powerful to Boost
|
# V0.8p 2026-07-16 Renamed the Heat Pump high-output profile from Powerful to Boost
|
||||||
# V0.8o 2026-07-16 Added reliable MDI setpoint arrows and optimistic profile controls
|
# V0.8o 2026-07-16 Added reliable MDI setpoint arrows and optimistic profile controls
|
||||||
# V0.8n 2026-07-16 Fixed setpoint arrow icons using LVGL built-in symbols
|
# V0.8n 2026-07-16 Fixed setpoint arrow icons using LVGL built-in symbols
|
||||||
@@ -104,12 +105,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. Revised Bedroom control layout with RTC-backed time. (Layout V1.1)"
|
description_comment: "Guition JC1060P470C_I_W_Y ESP32-P4 bedside control panel. Bedroom control icons, Nanoe-X naming and RTC-backed time. (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.6"
|
project_version: "v1.7"
|
||||||
|
|
||||||
# Passwords & Secrets
|
# Passwords & Secrets
|
||||||
api_key: !secret esp-api_key
|
api_key: !secret esp-api_key
|
||||||
@@ -498,6 +499,21 @@ font:
|
|||||||
- "\U000F0140" # mdi-chevron-down
|
- "\U000F0140" # mdi-chevron-down
|
||||||
- "\U000F0143" # mdi-chevron-up
|
- "\U000F0143" # mdi-chevron-up
|
||||||
|
|
||||||
|
# Small Bedroom-control icon font. Only the required glyphs are compiled.
|
||||||
|
- file: "https://raw.githubusercontent.com/Templarian/MaterialDesign-Webfont/master/fonts/materialdesignicons-webfont.ttf"
|
||||||
|
id: font_mdi_button
|
||||||
|
size: 30
|
||||||
|
bpp: 4
|
||||||
|
glyphs:
|
||||||
|
- "\U000F1253" # mdi-lightbulb-group
|
||||||
|
- "\U000F08DD" # mdi-floor-lamp
|
||||||
|
- "\U000F06B5" # mdi-lamp
|
||||||
|
- "\U000F0210" # mdi-fan
|
||||||
|
- "\U000F0769" # mdi-ceiling-light
|
||||||
|
- "\U000F0335" # mdi-lightbulb
|
||||||
|
- "\U000F06D9" # mdi-garage
|
||||||
|
- "\U000F1054" # mdi-outdoor-lamp
|
||||||
|
|
||||||
#:########################################################################################:#
|
#:########################################################################################:#
|
||||||
# HOME ASSISTANT NUMERIC SENSORS:
|
# HOME ASSISTANT NUMERIC SENSORS:
|
||||||
# https://esphome.io/components/sensor/homeassistant.html
|
# https://esphome.io/components/sensor/homeassistant.html
|
||||||
@@ -1824,9 +1840,17 @@ lvgl:
|
|||||||
width: 300
|
width: 300
|
||||||
height: 105
|
height: 105
|
||||||
widgets:
|
widgets:
|
||||||
|
- label:
|
||||||
|
align: LEFT_MID
|
||||||
|
x: 24
|
||||||
|
text: "\U000F0335"
|
||||||
|
text_font: font_mdi_button
|
||||||
|
text_color: 0xFFFFFF
|
||||||
|
|
||||||
- label:
|
- label:
|
||||||
id: north_lights_button_label
|
id: north_lights_button_label
|
||||||
align: CENTER
|
align: CENTER
|
||||||
|
x: 18
|
||||||
text: "North Lights"
|
text: "North Lights"
|
||||||
text_font: font_button
|
text_font: font_button
|
||||||
text_color: 0xFFFFFF
|
text_color: 0xFFFFFF
|
||||||
@@ -1850,9 +1874,17 @@ lvgl:
|
|||||||
width: 300
|
width: 300
|
||||||
height: 105
|
height: 105
|
||||||
widgets:
|
widgets:
|
||||||
|
- label:
|
||||||
|
align: LEFT_MID
|
||||||
|
x: 24
|
||||||
|
text: "\U000F0335"
|
||||||
|
text_font: font_mdi_button
|
||||||
|
text_color: 0xFFFFFF
|
||||||
|
|
||||||
- label:
|
- label:
|
||||||
id: south_lights_button_label
|
id: south_lights_button_label
|
||||||
align: CENTER
|
align: CENTER
|
||||||
|
x: 18
|
||||||
text: "South Lights"
|
text: "South Lights"
|
||||||
text_font: font_button
|
text_font: font_button
|
||||||
text_color: 0xFFFFFF
|
text_color: 0xFFFFFF
|
||||||
@@ -1876,9 +1908,17 @@ lvgl:
|
|||||||
width: 300
|
width: 300
|
||||||
height: 105
|
height: 105
|
||||||
widgets:
|
widgets:
|
||||||
|
- label:
|
||||||
|
align: LEFT_MID
|
||||||
|
x: 24
|
||||||
|
text: "\U000F06B5"
|
||||||
|
text_font: font_mdi_button
|
||||||
|
text_color: 0xFFFFFF
|
||||||
|
|
||||||
- label:
|
- label:
|
||||||
id: bedside_lamp_button_label
|
id: bedside_lamp_button_label
|
||||||
align: CENTER
|
align: CENTER
|
||||||
|
x: 18
|
||||||
text: "Bedside Lamp"
|
text: "Bedside Lamp"
|
||||||
text_font: font_button
|
text_font: font_button
|
||||||
text_color: 0xFFFFFF
|
text_color: 0xFFFFFF
|
||||||
@@ -1902,9 +1942,17 @@ lvgl:
|
|||||||
width: 300
|
width: 300
|
||||||
height: 105
|
height: 105
|
||||||
widgets:
|
widgets:
|
||||||
|
- label:
|
||||||
|
align: LEFT_MID
|
||||||
|
x: 24
|
||||||
|
text: "\U000F08DD"
|
||||||
|
text_font: font_mdi_button
|
||||||
|
text_color: 0xFFFFFF
|
||||||
|
|
||||||
- label:
|
- label:
|
||||||
id: hall_floor_button_label
|
id: hall_floor_button_label
|
||||||
align: CENTER
|
align: CENTER
|
||||||
|
x: 18
|
||||||
text: "Hall Floor"
|
text: "Hall Floor"
|
||||||
text_font: font_button
|
text_font: font_button
|
||||||
text_color: 0xFFFFFF
|
text_color: 0xFFFFFF
|
||||||
@@ -1928,9 +1976,17 @@ lvgl:
|
|||||||
width: 300
|
width: 300
|
||||||
height: 105
|
height: 105
|
||||||
widgets:
|
widgets:
|
||||||
|
- label:
|
||||||
|
align: LEFT_MID
|
||||||
|
x: 24
|
||||||
|
text: "\U000F0769"
|
||||||
|
text_font: font_mdi_button
|
||||||
|
text_color: 0xFFFFFF
|
||||||
|
|
||||||
- label:
|
- label:
|
||||||
id: hall_lights_button_label
|
id: hall_lights_button_label
|
||||||
align: CENTER
|
align: CENTER
|
||||||
|
x: 18
|
||||||
text: "Hall Lights"
|
text: "Hall Lights"
|
||||||
text_font: font_button
|
text_font: font_button
|
||||||
text_color: 0xFFFFFF
|
text_color: 0xFFFFFF
|
||||||
@@ -1954,9 +2010,17 @@ lvgl:
|
|||||||
width: 300
|
width: 300
|
||||||
height: 105
|
height: 105
|
||||||
widgets:
|
widgets:
|
||||||
|
- label:
|
||||||
|
align: LEFT_MID
|
||||||
|
x: 24
|
||||||
|
text: "\U000F1253"
|
||||||
|
text_font: font_mdi_button
|
||||||
|
text_color: 0xFFFFFF
|
||||||
|
|
||||||
- label:
|
- label:
|
||||||
id: bathroom_lights_button_label
|
id: bathroom_lights_button_label
|
||||||
align: CENTER
|
align: CENTER
|
||||||
|
x: 18
|
||||||
text: "Bathroom Lights"
|
text: "Bathroom Lights"
|
||||||
text_font: font_button
|
text_font: font_button
|
||||||
text_color: 0xFFFFFF
|
text_color: 0xFFFFFF
|
||||||
@@ -1980,9 +2044,17 @@ lvgl:
|
|||||||
width: 300
|
width: 300
|
||||||
height: 105
|
height: 105
|
||||||
widgets:
|
widgets:
|
||||||
|
- label:
|
||||||
|
align: LEFT_MID
|
||||||
|
x: 24
|
||||||
|
text: "\U000F1054"
|
||||||
|
text_font: font_mdi_button
|
||||||
|
text_color: 0xFFFFFF
|
||||||
|
|
||||||
- label:
|
- label:
|
||||||
id: patio_lights_button_label
|
id: patio_lights_button_label
|
||||||
align: CENTER
|
align: CENTER
|
||||||
|
x: 18
|
||||||
text: "Patio Lights"
|
text: "Patio Lights"
|
||||||
text_font: font_button
|
text_font: font_button
|
||||||
text_color: 0xFFFFFF
|
text_color: 0xFFFFFF
|
||||||
@@ -2006,9 +2078,17 @@ lvgl:
|
|||||||
width: 300
|
width: 300
|
||||||
height: 105
|
height: 105
|
||||||
widgets:
|
widgets:
|
||||||
|
- label:
|
||||||
|
align: LEFT_MID
|
||||||
|
x: 24
|
||||||
|
text: "\U000F06D9"
|
||||||
|
text_font: font_mdi_button
|
||||||
|
text_color: 0xFFFFFF
|
||||||
|
|
||||||
- label:
|
- label:
|
||||||
id: garage_lights_button_label
|
id: garage_lights_button_label
|
||||||
align: CENTER
|
align: CENTER
|
||||||
|
x: 18
|
||||||
text: "Garage Lights"
|
text: "Garage Lights"
|
||||||
text_font: font_button
|
text_font: font_button
|
||||||
text_color: 0xFFFFFF
|
text_color: 0xFFFFFF
|
||||||
@@ -2032,9 +2112,17 @@ lvgl:
|
|||||||
width: 300
|
width: 300
|
||||||
height: 105
|
height: 105
|
||||||
widgets:
|
widgets:
|
||||||
|
- label:
|
||||||
|
align: LEFT_MID
|
||||||
|
x: 24
|
||||||
|
text: "\U000F0210"
|
||||||
|
text_font: font_mdi_button
|
||||||
|
text_color: 0xFFFFFF
|
||||||
|
|
||||||
- label:
|
- label:
|
||||||
id: bathroom_fan_button_label
|
id: bathroom_fan_button_label
|
||||||
align: CENTER
|
align: CENTER
|
||||||
|
x: 18
|
||||||
text: "Bathroom Fan"
|
text: "Bathroom Fan"
|
||||||
text_font: font_button
|
text_font: font_button
|
||||||
text_color: 0xFFFFFF
|
text_color: 0xFFFFFF
|
||||||
@@ -2528,7 +2616,7 @@ lvgl:
|
|||||||
widgets:
|
widgets:
|
||||||
- label:
|
- label:
|
||||||
align: CENTER
|
align: CENTER
|
||||||
text: "Nano-X"
|
text: "Nanoe-X"
|
||||||
text_font: font_button
|
text_font: font_button
|
||||||
text_color: 0xFFFFFF
|
text_color: 0xFFFFFF
|
||||||
on_click:
|
on_click:
|
||||||
|
|||||||
Reference in New Issue
Block a user