|
|
71a5e96994
|
Merge branch 'display-task-improvements'
|
2025-02-12 18:12:39 +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 |
|
|
|
e2aea2a428
|
Merge branch 'display-properties-refactor'
|
2025-02-10 13:22: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 |
|
|
|
0010f856aa
|
Merge branch 'timer'
|
2025-02-10 11:11:32 +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 |
|
|
|
e6ef1bb8b9
|
change exposed name of the timer duration
|
2025-02-10 09:32:25 +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 |
|
|
|
cf581bc03e
|
upgrade to ha-mqtt v1.5.1 - calling withStateTopic() and restoreFromState() is redundant
|
2025-02-10 09:31:13 +01:00 |
|
|
|
f7ba499292
|
change led type to light
|
2025-02-03 19:12:31 +01:00 |
|
|
|
8e50f89a72
|
display date
|
2024-12-22 15:56:25 +01:00 |
|
|
|
a2e6469903
|
upgrade to ha-mqtt v1.4.0
|
2024-10-28 16:42:49 +01:00 |
|
|
|
2d1c946bf5
|
avoid possible buffer overflows by using snprintf
|
2024-10-19 08:18:51 +02:00 |
|
|
|
400acd8d5f
|
upgrade to ha-mqtt 1.3.0 and add included diagnostic sensors
|
2024-10-09 11:04:24 +02:00 |
|
|
|
e3011e2efd
|
fix compilation of a brand new project: add explicit depenency of TaskScheduler (it used to be in ha-mqtt library)
|
2024-10-04 13:56:47 +02:00 |
|
|
|
2206819965
|
change decimal precision to 1 for temperature, humidity and pressure
|
2024-06-30 14:01:08 +02:00 |
|
|
|
0837dc8fe8
|
switch to wifi without multi ssid
|
2024-06-30 13:52:44 +02:00 |
|
|
|
4d881a96bd
|
fix wifi and mqtt reconnection issues
|
2024-06-29 17:44:22 +02:00 |
|
|
|
b426988c43
|
add MQTT button for updating time
|
2024-06-29 13:13:33 +02:00 |
|
|
|
52df4e31b2
|
add alternative BME reading using SparkFun librarry
|
2024-06-13 09:09:23 +02:00 |
|
|
|
fff19fe3fc
|
use weather station settings for bme
|
2024-06-12 18:43:48 +02:00 |
|
|
|
1a23a9c099
|
formatting
|
2024-06-06 18:00:32 +02:00 |
|
|
|
5cc36bbedf
|
Merge branch 'wifi-improvements'
|
2024-06-04 21:36:53 +02:00 |
|
|
|
8b451fbbcf
|
update wifi library
|
2024-06-04 21:35:36 +02:00 |
|
|
|
5014fd7f98
|
move wifi&ota inside a library
|
2024-06-04 10:26:05 +02:00 |
|
|
|
15f5ab3ef7
|
use task for WifiMulti: everything should be exectued inside loop
|
2024-06-02 21:32:05 +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 |
|
|
|
b02c731e95
|
use blue led to indicate status of MQTT connectivity
|
2024-06-01 13:10:50 +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 |
|
|
|
2a0dfd9fc3
|
Merge branch 'bme'
|
2024-04-08 20:55:04 +02:00 |
|
|
|
bdf6b0cec2
|
expose button on mqtt for displaying sensor data
|
2024-04-08 20:54:25 +02:00 |
|
|
|
46d17c37ae
|
display symbol for temp & humidity
|
2024-01-19 23:55:22 +01:00 |
|