|
|
2c0346680d
|
simplify timer by using first iteration functionality of the task - avoid using start and decreasing value on first iteration
|
2025-09-29 10:47:34 +02:00 |
|
|
|
90b033a9af
|
display negative timer
|
2025-06-04 16:51:07 +02:00 |
|
|
|
60b4e99bbd
|
display timer even if it's below 0, but not negative - for the use case where sensor or date are displayed during timer
|
2025-03-26 11:09:55 +01:00 |
|
|
|
ccd9112087
|
change starting hour for day brightness
|
2025-03-25 13:48:08 +01:00 |
|
|
|
0882cb0a19
|
fix timer display when permanent
|
2025-02-14 10:59:18 +01:00 |
|
|
|
598638239f
|
move logic for deciding enabling a task inside the controller
|
2025-02-12 18:11:41 +01:00 |
|
|
|
ca31851afe
|
simplify reading/displaying sensor values
|
2025-02-12 18:11:41 +01:00 |
|
|
|
985bcd1c09
|
bring back functionality where displaying various info can be overwritten by adding a display controller class
|
2025-02-12 18:11:41 +01:00 |
|
|
|
21cf917906
|
extract timer and generic callback in dedicated files
|
2025-02-10 16:02:17 +01:00 |
|
|
|
daf6c876a8
|
use struct for timer and use generic callback
|
2025-02-10 13:15:24 +01:00 |
|
|
|
3df8f48538
|
add generic callback struct and use it for brightness and hourFormat24
|
2025-02-10 13:15:24 +01:00 |
|
|
|
f10c456f68
|
encapsulate hourFormat24 under a struct
|
2025-02-10 13:15:24 +01:00 |
|
|
|
dbaae667ec
|
remove unused incremental increase/decrease of brightness
|
2025-02-10 13:15:16 +01:00 |
|
|
|
6e608da1f0
|
move brightness defines inside the struct
|
2025-02-10 11:12:02 +01:00 |
|
|
|
4e9f6c1116
|
make Brightness a class instead of namespace
|
2025-02-10 11:12:02 +01:00 |
|
|
|
b90a190504
|
small improvement
|
2025-02-10 11:07:11 +01:00 |
|
|
|
e2607ffe6d
|
edge case for when threshold is smaller than timer
|
2025-02-10 09:33:23 +01:00 |
|
|
|
06fd7ad3cd
|
pass parameter with current timer to timerCallback
|
2025-02-10 09:33:23 +01:00 |
|
|
|
d123fe06ea
|
expose button to control displaying of remaining timer
|
2025-02-10 09:33:23 +01:00 |
|
|
|
67355c7122
|
expose sensor with remaining timer
|
2025-02-10 09:33:23 +01:00 |
|
|
|
70f92f4d7e
|
display timer for 10 secs when started and then continuously when 16 mins are left
|
2025-02-10 09:31:52 +01:00 |
|
|
|
06cdca9036
|
fix issue with overlapping display of sensor and date by allowing them to be displayed only when time is being displayed
|
2025-02-10 09:31:52 +01:00 |
|
|
|
b7b8fc603d
|
add timer and expose:
- duration
- start/stop switch
On start, it will display the remaining time instead of the watch
|
2025-02-10 09:31:52 +01:00 |
|
|
|
8e50f89a72
|
display date
|
2024-12-22 15:56:25 +01:00 |
|
|
|
0837dc8fe8
|
switch to wifi without multi ssid
|
2024-06-30 13:52:44 +02:00 |
|
|
|
1a23a9c099
|
formatting
|
2024-06-06 18:00:32 +02:00 |
|
|
|
858d13c9a7
|
simplify wifi and make it more generic
|
2024-06-02 21:27:21 +02:00 |
|
|
|
16647d1f88
|
display sensor values only once on startup
|
2024-06-02 21:24:15 +02:00 |
|
|
|
8a955fa43a
|
update time daily at 4 AM using task
|
2024-06-01 21:58:57 +02:00 |
|
|
|
8f706fe32f
|
update time daily at 4 AM
|
2024-06-01 15:10:33 +02:00 |
|
|
|
348e2694db
|
switch to ha-mqtt library, remove altitude
|
2024-05-30 08:27:56 +02:00 |
|
|
|
dfcbe7e081
|
display sensor values only once when button is clicked (physical or mqtt)
|
2024-05-28 17:26:18 +02:00 |
|
|
|
46d17c37ae
|
display symbol for temp & humidity
|
2024-01-19 23:55:22 +01:00 |
|
|
|
47dd714a92
|
switch to BME280
|
2024-01-13 15:40:00 +01:00 |
|
|
|
2bb9de1f61
|
simplify display time task:
- drawTime onEnable
- disable drawColon onDisable
- don't display time at startup, by default temperature is displayed now
|
2024-01-02 22:06:31 +01:00 |
|
|
|
5ea1d96ba4
|
encapsulate pushlish state into HA Comand
|
2023-07-12 21:36:43 +02:00 |
|
|
|
3cc84ae4d2
|
publish state for hour format change
|
2023-07-11 17:38:22 +02:00 |
|
|
|
3272afcef2
|
update brightness at specific hour instead of interval
|
2023-07-11 11:52:42 +02:00 |
|
|
|
58d60c02b8
|
brightness:
- use callback for when brightness is updated - avoid dependency on mqtt
- encapsulate brigthness in its own namespace - improve readability
|
2023-07-10 15:00:15 +02:00 |
|
|
|
b2952cb6a2
|
rename displayColumn
|
2023-07-10 13:28:27 +02:00 |
|
|
|
ad955e5a7d
|
publish brightness changes on MQTT
|
2023-07-10 00:01:40 +02:00 |
|
|
|
c2cc10c2cd
|
change brightness over MQTT
|
2023-07-09 21:11:19 +02:00 |
|
|
|
ea8c9a150c
|
configure 24h format over MQTT
|
2023-07-07 22:40:10 +02:00 |
|
|
|
6711b58f20
|
change hour display to 12h format
|
2023-07-07 19:53:23 +02:00 |
|
|
|
185c2a743c
|
different display times for temperature and others
|
2021-12-30 20:29:33 +01:00 |
|
|
|
f26a0f7a7d
|
increase display time to 5s
|
2021-12-24 15:04:46 +01:00 |
|
|
|
fb06940cd1
|
display temp
|
2021-12-09 22:49:27 +01:00 |
|
|
|
be01072986
|
fix wifi reconnection event
|
2021-12-09 12:29:21 +01:00 |
|
|
|
07c2e67a8f
|
refactor display methods
|
2021-12-08 18:08:40 +01:00 |
|
|
|
534cf4ba28
|
change texts
|
2021-12-08 09:06:03 +01:00 |
|