Commit Graph

143 Commits

Author SHA1 Message Date
Edward Firmo
c20f88a3ee v4.3.2 - Enhancements and Critical Fixes for a Seamless Experience 2024-04-03 17:56:03 +02:00
Edward Firmo
913d43959b Use components from beta 2024-04-03 16:31:26 +02:00
Edward Firmo
18e9458a57 Bump to v4.3.2b1 2024-04-03 14:41:01 +02:00
Edward Firmo
b044561e11 Select display model based on installed TFT 2024-04-03 11:37:34 +02:00
Edward Firmo
7fc9214667 Change brightness when adjusted to a different value
Solves #2006
2024-04-02 09:39:27 +02:00
Edward Firmo
887c3155c2 Refining watchdog 2024-04-01 00:53:18 +02:00
Edward Firmo
87d292496a Return with watchdog
Helps with #2001
2024-04-01 00:29:15 +02:00
Edward Firmo
c7bfe4096a Performance improvement - Home page values triggering
Solves #1977
Hopefully solves #2001
2024-04-01 00:05:33 +02:00
Edward Firmo
8531a49621 Performance improvements - Reduce triggers when line ref down't change signal
Solves #1977
2024-03-31 23:51:30 +02:00
Edward Firmo
2393834ae8 Performance improvements & watchdog prep 2024-03-31 21:26:48 +02:00
Edward Firmo
c3d55a284e Clean-up new json 2024-03-29 21:53:47 +01:00
Edward Firmo
ae05f133e1 Move webserver to core package
This is reverting back from cJson to ArduinoJson as that was adding to memory consumption when webserver was used (quite common), reducing the benefits of a lighter library.
2024-03-29 21:42:26 +01:00
Edward Firmo
48f60c7f99 Reduce refresh rate on utilities page values
Solves #1967
2024-03-29 09:02:01 +01:00
Edward Firmo
c2ad0e9669 RGB color via localevent
Solves #1963
Solves #1991
2024-03-27 14:24:39 +01:00
Edward Firmo
b85883993f resetUtilitiesGroups on page load 2024-03-27 09:15:57 +01:00
Edward Firmo
ccecd91f6f Utilities page caching
Helps with #1977
2024-03-26 18:58:58 +01:00
Edward Firmo
53781082e6 Use CONFIG_ESP32_REV_MIN_3 (experimental)
#1815
2024-03-26 14:18:43 +01:00
Edward Firmo
071007124b Enable PSRAM (experimental)
Please see the following discussions:
- #1983
- #1946
- #1815
2024-03-26 13:34:54 +01:00
Edward Firmo
dd844d1d3c Prepare for service utilities_group_refresh 2024-03-26 09:37:04 +01:00
Edward Firmo
e338d130e5 Lint 2024-03-25 21:03:56 +01:00
Edward Firmo
82ceca57a7 add sliding_window_moving_average to adc (temp) sensor
Solves #1918
2024-03-25 19:51:45 +01:00
Edward Firmo
942bd84874 Clean-up 2024-03-25 19:49:53 +01:00
Edward Firmo
7db6e4598d Fix is_uploading_tft name 2024-03-22 12:25:06 +01:00
Edward Firmo
3fb8343246 Ignore Nextion events while uploading
Helps with #1946
2024-03-22 11:25:30 +01:00
Edward Firmo
d2b924b355 Disable all services while upload
A service call still possible, but the services won't do anything.
Helps with #1946
2024-03-22 11:21:50 +01:00
Edward Firmo
dbf57053db Split wakeup_page_id from back_page_id
Solves #1947 and makes the whole wake-up engine more reliable.
2024-03-22 10:45:35 +01:00
Edward Firmo
772ede7f48 Reduced calls to home page components
Solves #1949
2024-03-21 20:17:52 +01:00
Edward Firmo
ad8cc7788b Change button bar state when relay changes with local control
Solves #1904
2024-03-20 20:31:20 +01:00
Edward Firmo
a3f54d5c43 Lint 2024-03-20 20:09:59 +01:00
Edward Firmo
828a07a636 Use components from dev 2024-03-20 20:05:35 +01:00
Edward Firmo
5e5476f6e2 Reduce number of calls to Nextion - Relay and buttons bars
Helps with #1949
2024-03-20 19:46:47 +01:00
Edward Firmo
7455df28e8 Remove json component 2024-03-20 19:21:31 +01:00
Edward Firmo
98aae56235 Use components from main 2024-03-20 09:09:21 +01:00
Edward Firmo
2f47ffc42b Bump to v4.3.1 2024-03-20 08:42:32 +01:00
Edward Firmo
6af2ddac99 Use nspanel_ha_blueprint component from beta 2024-03-19 15:44:18 +01:00
Edward Firmo
a647c69f53 Bump to v4.3.1b2 2024-03-19 15:43:00 +01:00
Edward Firmo
e2c639a32d Move reboot button control to on_touch
So save a few more bytes of memory
2024-03-19 15:32:41 +01:00
Edward Firmo
b1412f1d12 Use new get_ip_addresses() from ESPHome v2024.3.0 2024-03-19 13:28:11 +01:00
Edward Firmo
94782bf9fc Add relay_settings to refresh_hardware_buttons_bars verbose logs 2024-03-19 13:22:20 +01:00
Edward Firmo
3dbf577a92 Use component nspanel_ha_blueprint from dev
To update page list
2024-03-19 13:16:35 +01:00
Edward Firmo
cc756fda35 hw_button_state service to control buttons individually
Solves #1934
2024-03-19 11:13:55 +01:00
Edward Firmo
447a07c65b Move page Boot to pos 0 2024-03-18 23:51:09 +01:00
Edward Firmo
54a4e7775f Exit notification page with notification clear
Solves #1931
2024-03-18 18:55:02 +01:00
Edward Firmo
3f39dbcad8 Use Nextion native components replacing command contruction 2024-03-18 10:10:35 +01:00
Edward Firmo
271362511f Use ADC sampling
Use esphome/esphome#6330 to enable sampling on adc sensor and smooth the data.
Solves #1918
2024-03-17 22:07:48 +01:00
Edward Firmo
114ea35e55 Adjust boot delays 2024-03-17 21:56:10 +01:00
Edward Firmo
ac3be262fd Boot page increased spacing on versions labels 2024-03-17 20:21:38 +01:00
Edward Firmo
9cd8f6121f Remove debug logs 2024-03-17 14:37:27 +01:00
Edward Firmo
d28ab920c8 Disable boot timer when all info is available 2024-03-17 14:35:59 +01:00
Edward Firmo
0d4293b6e4 Fix boot progress calcs 2024-03-17 10:50:09 +01:00