63 Commits

Author SHA1 Message Date
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
5a8e015b14 display temp 2021-12-07 23:36:24 +01:00
b4c7661c3a Merge branch 'mqtt' into bmp 2021-12-07 23:29:46 +01:00
d3a44cd7d8 display text commands 2021-12-07 23:21:34 +01:00