Commit Graph

147 Commits

Author SHA1 Message Date
Edward Firmo
6e65ea3d03 New "Confirm" pop-up
This also removes the sensor "NSPanel Event"
2023-09-10 02:48:28 +02:00
Edward Firmo
b5bb42c68d Fix entity info when calling detailed pages
Solves #1022
2023-09-09 02:58:23 +02:00
Edward Firmo
5ed58d8f24 Adjustments to settings page 2023-09-08 20:29:08 +02:00
Edward Firmo
071ee7f39a Disable restore notification_unread
This must be changed to a binary sensor in the future.
2023-09-07 22:50:40 +02:00
Edward Firmo
4fe8633978 version 4.0 ready for release 2023-09-07 17:22:52 +02:00
Edward Firmo
fec2824464 Minor adjustments on settings page 2023-09-07 17:10:16 +02:00
Edward Firmo
c819bbec9c update temp_nspanel when correction changes 2023-09-07 08:49:20 +02:00
Edward Firmo
79f921e99c Review temperature correction engine 2023-09-07 02:01:39 +02:00
Edward Firmo
067c173995 Handle embedded_indoor_temperature
Internal temperature display will be handled locally (ESPHome) when no other sensor is selected.
2023-09-07 00:32:20 +02:00
Edward Firmo
f0c72e663c Fix ESPHome not starting with older TFT 2023-09-06 02:48:16 +02:00
Edward Firmo
3a2da38c6f Word-wrap for Alarm page 2023-09-06 01:29:56 +02:00
Edward Firmo
4668073522 Word-wrap buttons pages
Taking advantage of the algorithm created for notifications.
2023-09-06 01:06:27 +02:00
Edward Firmo
066cd31616 Notifications page rebuilt
- Notification button processed on ESPHome (as all the info is there)
- Added word-wrap for main text
- Expanded text size
- Handling display mode (used to define the number of chars per line on Notifications)
- Versioning handling - As a consequence of the previous item.
2023-09-06 00:52:35 +02:00
Edward Firmo
1c1cf8e959 Notification word-wrap
For EU and US_LAND only, for now.
2023-09-05 00:40:10 +02:00
Edward Firmo
7097d9bf84 Enable translations of Settings page 2023-09-04 21:13:18 +02:00
Edward Firmo
7f6b5a7115 Page settings redesign
Clean up the UI of settings page.
Prepare for translations.
2023-09-04 17:55:04 +02:00
Edward Firmo
d3098a7f40 Fixed buttons on settings page 2023-09-04 12:23:46 +02:00
Edward Firmo
c2ecffd775 Adjusted time for HW long click 2023-09-04 12:20:02 +02:00
Edward Firmo
ba166ac55b Fix button pages not showing 2023-09-04 07:20:10 +02:00
Edward Firmo
d569956ff2 Add service set_component_color
Deprecates the following services:
- `send_command_font_color`
- `send_command_background_color`
2023-09-03 23:52:36 +02:00
Edward Firmo
0518531f02 Renamed wake_up_display to wake_up 2023-09-03 21:25:49 +02:00
Edward Firmo
806883ca34 Adding ID to components missing it 2023-09-03 21:19:54 +02:00
Edward Firmo
9563dba722 Display internal sensor value when wifi is out
Before it was showing on home page only when API was out. This adds a test for WiFi.
2023-09-03 18:01:47 +02:00
Edward Firmo
1dfd0e6f9a Cleanup boot sequence
Move some functionalities to ESPHome
2023-09-03 15:17:25 +02:00
Edward Firmo
41c3b01769 Visual improvements on climate page
- Add friendly name when embedded - Solves https://github.com/Blackymas/NSPanel_HA_Blueprint/discussions/995#discussioncomment-6891465
- Make disable icons a bit darker - Solves https://github.com/Blackymas/NSPanel_HA_Blueprint/discussions/995#discussioncomment-6893440
- Add space for page title in EU an US Land versions
- Reset page timer when pressing/releasing on the slider - Partially solves #990
2023-09-03 11:47:00 +02:00
Edward Firmo
5cc19470f7 Fix climate icon update
Partially solves https://github.com/Blackymas/NSPanel_HA_Blueprint/discussions/995#discussioncomment-6891454
2023-09-02 11:52:31 +02:00
Edward Firmo
cc9caa7017 Move script.refresh_colors to service.global_settings
As this is called from a single point, there's no meaning of having a separated script.
2023-09-02 10:57:14 +02:00
Edward Firmo
b134a37408 Enable current_page sensor by default
Otherwise the system won´t update values unless the page is reloaded.
2023-09-02 01:54:20 +02:00
Edward Firmo
2e33d94955 Clean-up Cover page
I'm preparing this page to have icons changing based on the device_class selected to a cover.
2023-09-02 00:35:32 +02:00
Edward Firmo
0a3babfbce Clean-up page settings 2023-09-01 20:27:56 +02:00
Edward Firmo
0265dd8826 Update settings page when brightness changes on HA
Solves https://github.com/Blackymas/NSPanel_HA_Blueprint/issues/960#issuecomment-1702149796
2023-09-01 14:06:49 +02:00
Edward Firmo
3345394bb4 Fix Settings page element ids
Partially solves https://github.com/Blackymas/NSPanel_HA_Blueprint/issues/960#issuecomment-1702109668
2023-09-01 06:09:29 +02:00
Edward Firmo
836cd1a047 Fix icon font sizes 10 and 64
Solves https://github.com/Blackymas/NSPanel_HA_Blueprint/issues/960#issuecomment-1701903604

And also remove all the unnecessary `wait_until`
2023-09-01 05:02:23 +02:00
Edward Firmo
ba5db23ae6 Optimize wake_up_display service 2023-08-31 20:08:29 +02:00
Edward Firmo
32b62adc96 Support to wake-up page on wake_up_display service
This changes the behavior of a service introduced by #734.
2023-08-31 19:59:59 +02:00
Edward Firmo
960c055fb5 Clean-up TFT
- Removed a bunch of unused pics
- Changed page indicator to new format (which will allow future development to hide unused pages)
- Standardized close button in most pages
2023-08-31 14:27:25 +02:00
Edward Firmo
4748739155 Move brightness control to global var
Clean up page Home
2023-08-30 15:08:28 +02:00
Edward Firmo
f29eeda845 Fix Climate page when embedded climate
And also added a lot of logs which should be removed later as it takes from memory.

Solves https://github.com/Blackymas/NSPanel_HA_Blueprint/discussions/995#discussioncomment-6835260
2023-08-29 11:55:50 +02:00
w00zy
b5614bb3d8 uptime sensors (#998) 2023-08-28 19:28:30 +02:00
Edward Firmo
97109f4ba5 Phase out sensor nspanel_event (partially)
This sensor is being replaced by event calls.
2023-08-27 19:53:14 +02:00
Edward Firmo
0f49eb2f8c Clean up general entities & fallback
Store inputs into variables only when needed.
Removed fallback mode - Replaced by ESPHome local control when the relay is assigned to the button in the blueprint.
2023-08-27 10:50:38 +02:00
Edward Firmo
46a4b6929e Fix script call 2023-08-25 22:23:01 +02:00
Edward Firmo
15b453c3ab Removed ${verbose_log}
Use logger level `VERBOSE` instead
2023-08-25 22:19:54 +02:00
Edward Firmo
ab99a48f0a Bump version to 4.0 2023-08-25 12:02:35 +02:00
Edward Firmo
49b9ebe128 Fix Alarm page bypass icon 2023-08-25 11:46:08 +02:00
Edward Firmo
a907ff5004 Home buttons new format - Notification
Modernise the button "Notification" flow on page Home to improve performance.

I haven't moved the code from the Blueprint to ESPHome yet, as I will leave this for when we rebuild the Notification flow in the near future (hopefully), so the performance gains may not be perceived now. Just aligning with other buttons format.
2023-08-24 10:18:42 +02:00
Edward Firmo
27fc5c3e89 Home buttons new format - QRcode
Modernise the button "QRcode" flow on page Home to improve performance.
2023-08-23 22:18:31 +02:00
Edward Firmo
1ad3d7ef4b Home buttons new format - Entities
Modernise the button "Entities" flow on page Home to improve performance.
2023-08-23 20:04:37 +02:00
Edward Firmo
f399d757e5 Home buttons new format - Alarm
Modernise the button Alarm flow on page Home to improve performance.
2023-08-23 10:54:56 +02:00
Edward Firmo
c389c5b20b Fix alarm icon not updating on home page 2023-08-23 08:25:48 +02:00