* Performance improvements
The main focus here was to reduce the number of calls between Home Assistant and ESPHome, moving logic as much as possible to TFT and ESPHome.
- Service calls moved to ESPHome (in preparation for Alarm Control Panel)
- Page change informed via event call instead of `nspanel_event` sensor (which still in use by other calls, but might be possible to remove in the future)
* Draft embedded climate
This adds an initial version of an embedded climate/thermostat (heating only for now) with support for local control even with Wi-Fi out.
Solves #646
Solves #263
* Update ReleaseNotes.md
* Fix climate slider
Fix for climate slider opening in an incorrect position and sending only the integer part of the new target temperature
* Moving home page to ESPHome
In progress...
* Fix translations - Dutch
* Embedded chip 3
Home page - Chip 3 will be controlled locally when embedded climate is enable.
* Fixed buttons bar
Fixed buttons bar managed on ESPHome when embedded climate is visible.
* Panel offline mode
Introduces "offline mode" for the panel, which will be used later with a fallback climate.
Pages that are depending on the blueprint (buttons pages, entity pages, settings pages, etc) won't be shown when the API is disconnected.
* Panel offline mode
* Panel offline mode
* Panel offline mode
* Panel offline mode
* Add Fan speed settings page
Add an initial fan speed control page for fans supporting speed control.
Add speed (%) info in the buttons pages.
Solves #404
Solves #791
Solves https://github.com/Blackymas/NSPanel_HA_Blueprint/discussions/718#discussioncomment-5786106
* Add Fan speed settings page
* Add Fan speed settings page
* Add Fan speed settings page
* Add Fan speed settings page
* Add Fan speed settings page
* Limit light to supported settings
When showing light settings, only the supported features will be shown for each light.
* Limit light to supported settings
* Limit light to supported settings
* Limit light to supported settings
* Limit light to supported settings
* Limit light to supported settings
This partially solves #635
* Limits covers to supported settings
Only show cover settings when `set_position` is supported.
This solves #635
* Limits covers to supported settings
* Create `nspanel_us_land.tft'
Add `nspanel_us_land.tft' for US panel on landscape mode, fixing the offset on the touch screen when using `nspanel_eu.tft` into a US panel.
Hides the hardware buttons labels, as Nextion cannot support rotated text.
* Created `nspanel_us_land.tft`
* Created `nspanel_us_land.tft`
solves #390
solves #432
solves https://github.com/Blackymas/NSPanel_HA_Blueprint/discussions/299#discussioncomment-4933716
* Created `nspanel_us_land.tft`
* Created `nspanel_us_land.tft`