Commit Graph

1253 Commits

Author SHA1 Message Date
Edward Firmo
ef7b1520ff Update validate_esphome.yml 2023-10-13 22:21:29 +02:00
Edward Firmo
7f0657ae8f Clean up upload_tft 2023-10-13 22:17:01 +02:00
Edward Firmo
35394d5d22 Standardizing logs calls 2023-10-13 15:41:01 +02:00
Edward Firmo
4d90adc36d Merge pull request #1176 from misery/main
Add whitespace to fix typo
2023-10-13 15:20:51 +02:00
Edward Firmo
471684ad8c Merge branch 'dev' into main 2023-10-13 15:19:03 +02:00
Edward Firmo
f7bf764458 Update ReleaseNotes.md 2023-10-13 15:17:15 +02:00
Edward Firmo
de4bd9dcdd Create ReleaseNotes.md 2023-10-13 15:17:05 +02:00
Edward Firmo
a1f1a8a31d upload_tft support to esp-idf
Still needing some code clean-up
2023-10-13 15:06:28 +02:00
André Klitzing
44b7eee5ee Add whitespace to fix typo
Otherwise if someone copy+paste this it will throw this error.
ERROR Error while reading config: Invalid YAML syntax:

mapping values are not allowed here
  in "nspanel.yaml", line 25, column 13:
2023-10-13 14:13:14 +02:00
Edward Firmo
6e4e4aff7e Fix reference to addon_climate_cool 2023-10-13 11:14:50 +02:00
Edward Firmo
7ba1265d55 Add build tests
This will build ESPHome with multiple combinations of packages to make sure nothing is broken.
2023-10-13 11:03:12 +02:00
Edward Firmo
297107da28 Fix directory mapping 2023-10-13 10:51:23 +02:00
Edward Firmo
0336390a8e Fix directory reference 2023-10-13 10:49:00 +02:00
Edward Firmo
b575e77563 Update validate_esphome.yml 2023-10-13 10:45:40 +02:00
Edward Firmo
3a165886c8 Update validate_esphome.yml 2023-10-13 09:39:36 +02:00
Edward Firmo
6ba3706458 Update validate_esphome.yml 2023-10-13 09:37:06 +02:00
Edward Firmo
0b6cf684dc Moving test files 2023-10-13 09:31:40 +02:00
Edward Firmo
290140524e Use default power save mode
Just because is not needed to specify this and the default mode (LIGHT) should be enough.
2023-10-13 09:23:46 +02:00
Edward Firmo
ce2fefa5b3 Remove pre-built
I'm removing this at it is getting too complex and will require github tokens to copy the build files. Instead I will focus in solving the problems making hard to build.
2023-10-12 11:35:15 +02:00
Edward Firmo
03395131d8 Add build to ESPHome validation 2023-10-12 10:35:51 +02:00
Edward Firmo
15cc5b9486 Removed improv BLE
Due to lack of memory
2023-10-12 10:04:48 +02:00
Edward Firmo
f255df3af2 Power save mode LIGHT 2023-10-12 09:56:05 +02:00
Edward Firmo
b11baf8860 Update nspanel_esphome_prebuilt.yaml 2023-10-12 09:49:38 +02:00
Edward Firmo
954699e87f Update nspanel_esphome_prebuilt.yaml 2023-10-12 09:46:30 +02:00
Edward Firmo
1af0894820 Update to latest checkout 2023-10-12 09:42:51 +02:00
Edward Firmo
f3a17959be Add dummy SSID 2023-10-12 09:39:44 +02:00
Edward Firmo
effc26672f Fill required substitutions 2023-10-12 09:36:57 +02:00
Edward Firmo
2b16753f6b Update nspanel_esphome_prebuilt.yaml 2023-10-12 09:33:46 +02:00
Edward Firmo
ff57a39d24 Add empty line at the end 2023-10-11 12:44:57 +02:00
Edward Firmo
f635e76154 Use esphome/build-action@v1.8.0 2023-10-11 12:43:21 +02:00
Edward Firmo
119b4a6eb3 Check-out to dev first 2023-10-11 12:41:46 +02:00
Edward Firmo
73aeec2edb Change ref to dev 2023-10-11 12:06:40 +02:00
Edward Firmo
d5a73a0a60 Adds advanced components to built in 2023-10-11 11:54:08 +02:00
Edward Firmo
c703b832e2 Add advanced files to validations 2023-10-11 11:47:01 +02:00
Edward Firmo
b92d6d459a ESPHome pre-built binary
Add a pre-built binary for users with trouble compiling with ESPHome or users who don´t wanna play with ESPHome at all.
2023-10-11 11:40:04 +02:00
Edward Firmo
597b1b2abd Use exit reparse mode from Nextion library
This is part of the preparation for esp-idf framework
2023-10-06 10:49:32 +02:00
Edward Firmo
725797b5fa Updates when home page is not visible
To keep consistency with outdoor temp
2023-10-06 10:32:24 +02:00
Edward Firmo
5a9f1c1c31 Updates outdoor temp when home page is not visible
Partially solves https://github.com/Blackymas/NSPanel_HA_Blueprint/issues/1065#issuecomment-1750074885
2023-10-06 10:29:29 +02:00
Edward Firmo
b591944a76 Sleep & Wake-up buttons 2023-10-05 15:42:03 +02:00
Edward Firmo
93194d0f8f Prepares for esp-idf
I haven't decided for `esp-idf` framework yet, but wanna play a bit as it looks to be saving some memory, so I want to prepare the system to support both frameworks (together with `arduino`).
2023-10-05 09:32:36 +02:00
Edward Firmo
303f5361ec Move non critical components to nspanel_esphome_advanced
To free up some memory on ESPHome.
2023-10-04 10:15:46 +02:00
Edward Firmo
189b3e7dcd Fix filter on current_page 2023-10-03 19:12:09 +02:00
Edward Firmo
d7116c0c68 Removed unnecessary call to bt_notific
`notification` page is loaded right after that.
2023-10-03 14:56:48 +02:00
Edward Firmo
742e2a243d Update home page when notification changes
Solves #1136
2023-10-03 14:37:46 +02:00
Edward Firmo
b6a5ea76c0 Removed remaining time call 2023-10-03 07:45:52 +02:00
Edward Firmo
a7aafdb348 Limit max chunk_size to 32768
To leave more heap memory available.
It might slow down a bit the transfers.
2023-10-03 00:06:35 +02:00
Edward Firmo
dff7e39b07 Thanks to sairon
We rebuilt the tft upload inspired by his implementation of Nextion library.
2023-10-02 22:32:29 +02:00
Edward Firmo
e0a7cd903b After boot check-up
Check for display availability after boot and, if not available, power cycle Nextion
2023-10-02 19:19:02 +02:00
Edward Firmo
985d6b5161 Fix invalid call to page var 2023-10-02 15:03:20 +02:00
Edward Firmo
83fccfe83b Rebuilt currentpage engine 2023-10-02 14:45:34 +02:00