Commit Graph

170 Commits

Author SHA1 Message Date
Edward Firmo
fc0f727d83 Bump version to 4.3.3
Getting prepared for a release
2024-04-10 07:57:43 +02:00
Edward Firmo
2f45083db5 Simplify climate show logic
Improves #2021
2024-04-09 10:16:18 +02:00
Edward Firmo
c64132d7b5 Do not show climate page when using internal temperature sensor
Solves #2021
2024-04-09 10:10:35 +02:00
Edward Firmo
694ab4f98f Merge component nspanel_ha_blueprint_upload_tft into nspanel_ha_blueprint 2024-04-09 08:08:33 +02:00
Edward Firmo
10e0a47b6f Review components files 2024-04-08 23:47:16 +02:00
Edward Firmo
6be727d4af Move UtilitiesGroups to PSRAM 2024-04-08 20:36:23 +02:00
Edward Firmo
e1e157a2b8 Report pre-built installed packages on watchdog
Helps with #2024
2024-04-08 16:04:55 +02:00
Edward Firmo
593f05feb9 Remember timezone on boot
Supports #2024
2024-04-08 15:47:57 +02:00
Edward Firmo
c98f50543d Timezone support on Blueprint
Still pending the code on ESPHome to store for when WiFi is out
Pending API doc.
I haven't merged this in another service for now to not break the API, but this should be done for v4.4.0

Solves #2024
2024-04-08 14:05:57 +02:00
Edward Firmo
e98a6a45a3 Fix packages order
Adds to #2024
2024-04-07 22:36:58 +02:00
Edward Firmo
93b3281e6e Use const in for loop 2024-04-07 19:49:53 +02:00
Edward Firmo
8bb708b448 Cleanup bin from esphome folder
Relates to #2024
2024-04-07 19:20:37 +02:00
Edward Firmo
2f697923cc Make add mac global
Complements #2024
2024-04-07 19:08:24 +02:00
Edward Firmo
5fbae3128f Merge pull request #2024 from MichaelHeimann/Blackymas-urls
Update prebuilt
2024-04-07 18:53:15 +02:00
Edward Firmo
61aa97f64e Don't include mac address code when not prebuilt 2024-04-07 18:30:58 +02:00
Edward Firmo
aafbc722fd Add build flags 2024-04-07 17:49:46 +02:00
MichaelHeimann
96b0e0a6c6 Add files via upload
make fw update actually use fw_url textfield
2024-04-05 17:08:43 +02:00
Edward Firmo
140cbdd409 Enables PSRAM
Supports #1983
Supports #1946
Supports #1815

Could support esphome/feature-requests#2369
2024-04-05 00:54:51 +02:00
MichaelHeimann
d09680b87c Update nspanel_esphome_core.yaml 2024-04-04 13:41:58 +02:00
MichaelHeimann
d9d7e66bbf Update nspanel_esphome_core.yaml 2024-04-04 12:14:28 +02:00
MichaelHeimann
49170c1b6a Update nspanel_esphome_core.yaml 2024-04-04 12:11:26 +02:00
MichaelHeimann
54b87d3d6a Update nspanel_esphome_core.yaml 2024-04-04 11:13:32 +02:00
Edward Firmo
7eed2adcc6 Language based bytes per char
Solves #2000
2024-04-04 09:45:52 +02:00
MichaelHeimann
59f9b1ffb5 Update nspanel_esphome_core.yaml 2024-04-03 20:32:22 +02:00
MichaelHeimann
1f835c5a48 Update nspanel_esphome_core.yaml
'name_add_mac_suffix' was not declared error
2024-04-03 20:25:01 +02:00
MichaelHeimann
f2eabcf059 Merge pull request #1 from Blackymas/main
update to 4.3.2
2024-04-03 18:49:50 +02:00
MichaelHeimann
2e802607bb Update nspanel_esphome_core.yaml
try to make the device name respect name_add_mac_suffix
2024-04-03 18:28:20 +02:00
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