Remove settings_entity (#887)
* Remove `settings_entity` - Bump version to 3.5_dev - Removed references to pictures removed from TFT - Removed code related to closing settings pages - Removed trigger `settings_entity` * Removed `set_settings_entity` service - Bump version to 3.5_dev - Removed `set_settings_entity` service - BREAKING CHANGE - Removed `settings_entity` text-sensor - BREAKING CHANGE - Added service `open_entity_settings_page` - BREAKING CHANGE * Removed `settings_entity` - Bump version to 3.5_dev - Removed old climate page (climate_backup) - Removed pics related to old climate page (ids 16-47, 80-83, 95-96 and 125(US only)) - Enforces brightness on any page change (this allows wake-up on settings page with long press on physical buttons) - Pending removing code from Blueprint - Added `entity` variable on pages `climate`, `lightsettings` and `coversettings` - Added `entity` info to `nspanelevent` on pages `climate`, `lightsettings` and `coversettings` - Added `back_page` variable on pages `climate`, `lightsettings` and `coversettings` (default: home) - Moving to TFT close page logic on pages `climate`, `lightsettings` and `coversettings` - Pending changes on Blueprint and ESPHome - Standardized name for `page_label` on pages `climate`, `lightsettings` and `coversettings` - Standardized settings page names: `climate`, `cover` and `light` (Removed `settings` from page name) * Removed `settings_entity` * Removed `settings_entity` * Removed `settings_entity`
This commit is contained in:
@@ -26,6 +26,7 @@ Since in this update lots of input to the blueprint changed, we highly recommend
|
||||
## Breaking changes
|
||||
1. New requirement: Home Assistant 2023.5.0 or later
|
||||
2. Exisiting users will have o select again the language for the panel, otherwise the automation will throw an error in the log related to the previous language selection.
|
||||
3. Removed entity `sensor.xxxxx_settings_entity` and service `esphome.xxxxx_set_settings_entity`
|
||||
|
||||
|
||||
## Overview of all changes
|
||||
@@ -33,6 +34,8 @@ Since in this update lots of input to the blueprint changed, we highly recommend
|
||||
2. Support to sensor display precision from Home Assistant (#880)
|
||||
3. Filtered device list (#881)
|
||||
4. New language selector (#882)
|
||||
5. Removed `settings_entity`
|
||||
|
||||
|
||||
## Details of all changes
|
||||
|
||||
@@ -61,6 +64,11 @@ Althougt this is not visible for users at the first view, it will enable the use
|
||||
=> If you are an existing users, please remember to select your language again after the update, as the previous selection will be invalid.
|
||||
|
||||
|
||||
### 5. Removed `settings_entity`
|
||||
The entity `sensor.xxxxx_settings_entity` was previously used by ESPHome to to transfer information about the selected entity on the settings page to the Blueprint, enabling the transfer of settings from different instances of the blueprint with the use of service `esphome.xxxxx_set_settings_entity`. This mechanism was a bit fragile and not user friendly.
|
||||
With this version the information about the entity shown will be part of the `sensor.xxxxx_nspanel_event` and the settings pages will be called with the service `esphome.xxxxx_open_entity_settings_page`.
|
||||
Apart of a cleaner device page, this change should be transparent for most users. If you have made automations based on the removed elements, please update it using the new service.
|
||||
|
||||
## Next topics we are currently working on
|
||||
See here: https://github.com/Blackymas/NSPanel_HA_Blueprint/labels/roadmap
|
||||
|
||||
|
||||
Reference in New Issue
Block a user