3 Commits

Author SHA1 Message Date
Edward Firmo
a466d04810 Merge branch 'dev' of https://github.com/Blackymas/NSPanel_HA_Blueprint into dev 2023-11-12 07:27:49 +01:00
Edward Firmo
42ef838819 Remove references to bluetooth
It isn't stable enough.
2023-11-12 07:23:01 +01:00
Edward Firmo
7f9fd4c819 Reorg things 2023-11-11 23:48:40 +01:00
2 changed files with 3 additions and 3 deletions

View File

@@ -1,13 +1,13 @@
name: Validate ESPHome (beta)
on:
workflow_dispatch:
pull_request:
#push:
#paths:
#- "nspanel_esphome*.yaml"
pull_request:
#schedule:
#- cron: "0 0 * * *"
workflow_dispatch:
concurrency:
# yamllint disable-line rule:line-length

View File

@@ -107,7 +107,7 @@ Although this project still using ESPHome default framework (currently `arduino`
The `arduino` protocol still more popular and therefore more components are available, but there are some advantages with the ESP-IDF framework:
- It is updated more frequently by EspressIF, which means it is more secure and stable.
- It reduces a layer, as Arduino is developed in top of ESP-IDF, so basically we are changing from ESPHome -> Arduino -> ESP-IDF -> Hardware to ESPHome -> ESP-IDF -> Hardware.
- By reducing a layer, more memory is available for future features and for the custom components you might want to add to your panel (like `bluetooth_proxy` or [Improv](https://www.improv-wifi.com/)).
- By reducing a layer, more memory is available for future features and for the custom components you might want to add to your panel.
- The memory management is more efficient, which makes critical tasks, like uploading a TFT file, more reliable.
<br>In the future we will probably make this as the default framework, so if you are a new user or if for some reason you have to flash your panel via serial/usb, it's a good idea to change to ESP-IDF now.
<br>Please look at [customizations docs in the Wiki](https://github.com/Blackymas/NSPanel_HA_Blueprint/wiki/(EN)-Customization#framework-esp-idf) for more details on how to change the framework.