Refactor boot sequence: adjust on_boot priority and delay for backlight; change display update interval to 2s; set logger level to DEBUG
This commit is contained in:
@@ -6,11 +6,11 @@ esphome:
|
|||||||
name: ${name}
|
name: ${name}
|
||||||
friendly_name: ${friendly_name}
|
friendly_name: ${friendly_name}
|
||||||
on_boot:
|
on_boot:
|
||||||
- priority: -10
|
priority: 100
|
||||||
then:
|
then:
|
||||||
- light.turn_on: backlight
|
- light.turn_on: backlight
|
||||||
- delay: 1s
|
- delay: 500ms
|
||||||
- component.update: my_display
|
- component.update: my_display
|
||||||
|
|
||||||
esp32:
|
esp32:
|
||||||
board: esp32dev
|
board: esp32dev
|
||||||
@@ -19,7 +19,7 @@ esp32:
|
|||||||
|
|
||||||
# Enable logging
|
# Enable logging
|
||||||
logger:
|
logger:
|
||||||
level: INFO
|
level: DEBUG
|
||||||
logs:
|
logs:
|
||||||
xpt2046: WARN
|
xpt2046: WARN
|
||||||
|
|
||||||
@@ -79,7 +79,7 @@ display:
|
|||||||
height: 320
|
height: 320
|
||||||
id: my_display
|
id: my_display
|
||||||
auto_clear_enabled: false
|
auto_clear_enabled: false
|
||||||
update_interval: never
|
update_interval: 2s
|
||||||
color_palette: 8BIT
|
color_palette: 8BIT
|
||||||
lambda: |-
|
lambda: |-
|
||||||
// Colors
|
// Colors
|
||||||
@@ -222,6 +222,12 @@ light:
|
|||||||
id: backlight
|
id: backlight
|
||||||
restore_mode: ALWAYS_ON
|
restore_mode: ALWAYS_ON
|
||||||
|
|
||||||
|
# Keep display drawing if boot timing is tight
|
||||||
|
interval:
|
||||||
|
- interval: 2s
|
||||||
|
then:
|
||||||
|
- component.update: my_display
|
||||||
|
|
||||||
# Medication state switches (exposed to Home Assistant)
|
# Medication state switches (exposed to Home Assistant)
|
||||||
switch:
|
switch:
|
||||||
- platform: template
|
- platform: template
|
||||||
|
|||||||
Reference in New Issue
Block a user