-
-
Notifications
You must be signed in to change notification settings - Fork 30
special clock and date display duration
github-actions[bot] edited this page Nov 1, 2023
·
4 revisions
Skill-level: easy
Set up a timer helper named eier_timer
I'm using EspHoMaTriXv2 on a Ulanzi TC001. I want to display the time for 55 seconds and the date for 5 seconds in a loop. I don't understand, how I can configure the display times. I tried clock_interval: 55 but it doesn't seem to help.
What's the correct way?
I think the easiest way is by a home assistant script like this:
alias: ulanzi 55-5 clock-date
sequence:
- service: esphome.ulanzi_del_screen
data:
icon_name: "*"
mode: 2
- service: esphome.ulanzi_clock_screen
data:
default_font: false
lifetime: 1440
screen_time: 55
r: 192
g: 192
b: 192
- service: esphome.ulanzi_del_screen
data:
icon_name: "*"
mode: 3
- service: esphome.ulanzi_date_screen
data:
default_font: false
lifetime: 1440
screen_time: 5
r: 192
g: 192
b: 192
mode: single
icon: mdi:clock-digital
This deletes the default date and clock display and fills the loop with a 55 sec clock and a 5 sec date screen. The lifetime is one day, so the script must run once a day or on boot.
This is also possible in the esphome YAML, with lambdas.