Edit esp-bedside-panel.yaml

This commit is contained in:
ESPHome Device Builder
2026-07-18 22:46:54 +12:00
parent c8e9992c32
commit 526fd23567
+15 -24
View File
@@ -6,6 +6,7 @@
# https://home.fox.co.nz/gitea/zorruno/zorruno-homeassistant/src/branch/master/esphome/esp-bedside-panel.yaml
#:########################################################################################:#
# VERSIONS:
# V1.27 2026-07-18 Added Open-Meteo rain sensors and rearranged Atto status/controls
# V1.26 2026-07-18 Added Bedtime icon, snappier Security navigation and Atto text refinements
# V1.25 2026-07-18 Reduced Jobs button line spacing to a balanced gap
# V1.24 2026-07-18 Enlarged and separated Jobs button text
@@ -127,12 +128,12 @@ substitutions:
# Device Naming
device_name: "esp-bedside-panel"
friendly_name: "ESP Bedside Panel"
description_comment: "Guition JC1060P470C_I_W_Y ESP32-P4 bedside control panel. Sleep icon, instant Security navigation and refined Atto labels. (Layout V1.1)"
description_comment: "Guition JC1060P470C_I_W_Y ESP32-P4 bedside control panel. Open-Meteo rain probability and revised Atto status/control layout. (Layout V1.1)"
device_area: "Bedroom"
# Project Naming
project_name: "Guition.JC1060P470C_I_W_Y"
project_version: "v1.26"
project_version: "v1.27"
# Passwords & Secrets
api_key: !secret esp-api_key
@@ -171,8 +172,8 @@ substitutions:
# Home Assistant Entities - Status / Environment
local_tides_entity: "sensor.local_tides"
rain_today_entity: "sensor.astroweather_deepsky_forecast_today"
rain_tomorrow_entity: "sensor.astroweather_deepsky_forecast_tomorrow"
rain_today_entity: "sensor.open_meteo_rain_chance_today"
rain_tomorrow_entity: "sensor.open_meteo_rain_chance_tomorrow"
moon_phase_entity: "sensor.astroweather_moon_phase"
outdoor_temperature_entity: "sensor.lounge_outside_temperature"
bedroom_temperature_entity: "sensor.bedroom_1_environment_z19th_temperature"
@@ -5200,7 +5201,7 @@ lvgl:
widgets:
#:################################################################################:#
# VEHICLE STATUS / PRIMARY CONTROLS
# VEHICLE STATUS / SECOND-ROW CONTROLS
#:################################################################################:#
- button:
id: atto_lock_button
@@ -5228,22 +5229,12 @@ lvgl:
- label:
id: atto_lock_button_label
x: 44
y: 13
y: 31
width: 166
text: "Locked"
text_font: font_vehicle_bold
text_align: CENTER
text_color: 0xFFFFFF
- label:
id: atto_lock_hold_label
x: 44
y: 57
width: 166
text: "(Hold)"
text_font: font_small
text_align: CENTER
text_color: 0xFFFFFF
on_long_press:
then:
- lambda: |-
@@ -5279,10 +5270,10 @@ lvgl:
- script.execute: release_atto_lock_optimistic
- button:
- obj:
id: atto_charging_status
x: 272
y: 130
x: 766
y: 22
width: 220
height: 92
bg_color: 0x28313D
@@ -5320,7 +5311,7 @@ lvgl:
- button:
id: atto_schedule_button
x: 519
x: 272
y: 130
width: 220
height: 92
@@ -5367,7 +5358,7 @@ lvgl:
- button:
id: atto_driver_seat_button
x: 766
y: 22
y: 130
width: 220
height: 92
bg_color: 0x28313D
@@ -5442,9 +5433,9 @@ lvgl:
option: "off"
#:################################################################################:#
# VEHICLE VALUES / SEAT HEATING
# VEHICLE VALUES / TOP-ROW DATA
#:################################################################################:#
# Cabin, battery level and range are display-only labels.
# Cabin, battery level, range and charging are display-only.
# No parent object is used, so there is no border, outline or clipping.
- label:
x: 42
@@ -5526,7 +5517,7 @@ lvgl:
- button:
id: atto_passenger_seat_button
x: 766
x: 519
y: 130
width: 220
height: 92