Commit Graph

1333 Commits

Author SHA1 Message Date
Edward Firmo
a59ff2495c Transparent icons & text
Makes icons and text transparent when possible.
This helps with #1134
2023-11-09 15:50:12 +01:00
Edward Firmo
63903f6d1c Buttons with Media Player or Climate will always open detailed page
There's no toggle for those entities.

Solves #1220
2023-11-09 12:58:19 +01:00
Edward Firmo
d2f4e01d30 Show alarm state even when action is not supported
There are "read only" alarms with 0 as supported features but users still wanna see the current state.

Probably solves #1146
2023-11-09 10:56:51 +01:00
Edward Firmo
d7a0aa0c04 Split service global_settings
Could be that IDF framework limits the parameters of a service in some way? To be investigated.

Hopefully this solves #1243
2023-11-09 10:29:22 +01:00
Edward Firmo
0db04942d6 Fix update of detailed page when other entity got updated
- Solves #1225
- Solves #1235
- Solves #1242
2023-11-09 09:59:02 +01:00
Edward Firmo
44ab4adc43 Revert calls to color
This is break compatibility with IDF v5.
2023-11-09 01:01:59 +01:00
Edward Firmo
e439953fdb Fix parameter name on send_command_value 2023-11-08 23:44:53 +01:00
Edward Firmo
dbc61f9ecb Use new Upload TFT for Arduino 2023-11-08 13:32:56 +01:00
Edward Firmo
6ecf19e935 Roll back embedded color565 2023-11-07 21:56:25 +01:00
Edward Firmo
c56f482516 User embedded color565 conversion 2023-11-07 21:51:41 +01:00
Edward Firmo
65f33e40d5 New sensor detailed_entity_id 2023-11-07 21:45:32 +01:00
Edward Firmo
0660ef0228 Fix string comparison 2023-11-07 21:43:34 +01:00
Edward Firmo
137539e85c Fix publish_state for new sensor 2023-11-07 21:42:26 +01:00
Edward Firmo
f0394bb5bc Ad sensor detailed_entity_id 2023-11-07 21:39:44 +01:00
Edward Firmo
bc93bc523f Change send_command_value params 2023-11-07 21:23:28 +01:00
Edward Firmo
85ca25069d Code clean-up 2023-11-07 16:10:30 +01:00
Edward Firmo
24d2ff71b2 web_server replaced by json
It takes less memory and provides the libraries needed for this project.
2023-11-07 14:15:47 +01:00
Edward Firmo
c838216c1f Fix for esp-idf types 2023-11-07 13:10:34 +01:00
Edward Firmo
eb03d33edd Support to idf v5 2023-11-07 12:35:06 +01:00
Edward Firmo
3dea13c354 Add test for idf v5 2023-11-07 09:28:28 +01:00
Edward Firmo
e9ba75b967 Add test for idf v5 2023-11-07 09:26:38 +01:00
Edward Firmo
9d32e0d027 Delay to send brightness to ESPHome
Solves #1229
2023-11-06 21:04:37 +01:00
Edward Firmo
31560787e3 Default code_arm_required is true
A per default: https://developers.home-assistant.io/docs/core/entity/alarm-control-panel/

Solves #1193
2023-11-06 20:38:53 +01:00
Edward Firmo
6b9a6dc97f Add framework info to TFT 2023-11-06 20:33:13 +01:00
Edward Firmo
5060947d16 Change idf validation to climate cool 2023-11-06 08:58:38 +01:00
Edward Firmo
e434667ad3 Fix link to idf file 2023-11-06 08:49:53 +01:00
Edward Firmo
e3a6368efa Improved name of esp-idf & bluetooth test 2023-11-06 08:21:47 +01:00
Edward Firmo
f85f87f3e6 Add bluetooth proxy to esp-idf test 2023-11-06 08:19:58 +01:00
Edward Firmo
ce814af3d3 Change framework back to default
As users should flash with serial to change framework
2023-11-06 08:16:45 +01:00
Edward Firmo
039e5e56b7 Add "Actions" 2023-11-06 01:00:12 +01:00
Edward Firmo
b679693203 Clean up names 2023-11-06 00:35:11 +01:00
Edward Firmo
c45ce32742 Allows change to the baud rate 2023-11-06 00:28:24 +01:00
Edward Firmo
8f128ac6b5 Wait for TFT version on boot sequence
This should be reviewed after https://github.com/esphome/esphome/pull/5673 is released.
2023-11-05 20:16:10 +01:00
Edward Firmo
8184ada7a1 Improved boot sequence
Restart with hw button 10s hold - Helps with #1224
Restart Nextion if not connected to ESPHome after 30s - Helps with #1224
Prepare for future support to 921600bps
2023-11-05 09:32:22 +01:00
Edward Firmo
0a26861444 Code clean-up 2023-11-03 21:10:42 +01:00
Edward Firmo
fdc8b81fd0 Exit reparse on boot 2023-11-03 19:40:57 +01:00
Edward Firmo
94db496d30 Bring back exit reparse button
Tests failed
2023-11-03 18:12:40 +01:00
Edward Firmo
5a782bbe45 Retry when Upload TFT fails 2023-11-03 18:05:43 +01:00
Edward Firmo
a80a2b7985 Add checkout to each action 2023-11-03 17:48:28 +01:00
Edward Firmo
53e4dd7b81 Fix dependencies on build_advanced 2023-11-03 17:45:35 +01:00
Edward Firmo
955a7fbd8b Remove "Exit reparse" button
It's functionality is now embedded in the Upload TFT calls.
2023-11-03 17:43:06 +01:00
Edward Firmo
9fa172ef36 Advanced validation of ESPHome 2023-11-03 17:40:43 +01:00
Edward Firmo
ffce653d16 Fix reference to external components 2023-11-03 17:14:20 +01:00
Edward Firmo
852ba63038 Use pr5667 for Nextion 2023-11-03 15:26:00 +01:00
Edward Firmo
58132cb189 Fix reference to tft_size_
Solves https://github.com/Blackymas/NSPanel_HA_Blueprint/issues/1213#issuecomment-1791035711
2023-11-02 17:55:42 +01:00
Edward Firmo
e96329f976 Handle https error nicely 2023-11-02 12:03:16 +01:00
Edward Firmo
88cf4af2a7 Add validation with arduino framework
Just to make sure we don't break support to that framework, as we might want to migrate back in the future or some user might wanna use that.
2023-11-01 22:03:21 +01:00
Edward Firmo
fce2c5e4be Set framework esp-idf by default 2023-11-01 21:29:06 +01:00
Edward Firmo
b105d83b12 Persistent http client 2023-11-01 21:22:58 +01:00
Edward Firmo
25cf9f1bb9 Update nspanel_esphome_addon_upload_tft.yaml 2023-11-01 13:31:41 +01:00