Commit Graph

57 Commits

Author SHA1 Message Date
Edward Firmo
a7b51ee3c7 Bump to v4.3dev1 2024-03-01 12:57:44 +01:00
Edward Firmo
f0503412b2 Add button utilities to home page
Solves #168
2024-02-29 21:08:23 +01:00
Edward Firmo
fb7b477f5d Handle empty items in ids 2024-02-29 19:15:22 +01:00
Edward Firmo
ca6c2db015 Components visibility service to support list of components
To reduce number of calls
2024-02-29 18:01:24 +01:00
Edward Firmo
fb09556f7c Use state_translated from HA v2023.3.0
Solves #1777
2024-02-29 14:10:59 +01:00
Edward Firmo
75495eac93 Remove input "Activate entity page - TRUE/FALSE (Optional)"
The icon will be shown if any entity is assigned.
Supports #999
Supports #946
2024-02-29 13:22:38 +01:00
Edward Firmo
a3df5f97a6 Prevents light icons to become totally white
Solves #1567
2024-02-29 11:50:27 +01:00
Edward Firmo
22dd4b0c89 Add page utilites
Supports #168
2024-02-28 19:19:22 +01:00
Edward Firmo
df6a565254 Call service only on touch release
Solves #1340
Solves #1822
2024-02-28 05:25:16 +01:00
Billy Chan
6f1a6107c9 fix icon, fix required key not provided @data['oscillating'] error 2024-02-28 03:34:55 +08:00
Edward Firmo
77f6dacbc1 Page Fan with Oscillate Button
Solves #1340
2024-02-27 15:49:43 +01:00
Edward Firmo
8c8521dc23 Page Light with Power Button
Solves #1549
2024-02-27 14:49:28 +01:00
Edward Firmo
9ff59624e0 Custom decimal separator on climate page
Solves #1161
2024-02-27 13:47:08 +01:00
Edward Firmo
455e1f06e4 User defined decimal separator for embedded temperature
Solves #1161
2024-02-27 11:43:03 +01:00
Edward Firmo
ea474098c8 Fix initial_value for mui_decimal_separator 2024-02-27 10:57:27 +01:00
Edward Firmo
d5f5a3eaaf User defined decimal separator for values
Partially solves #1161
2024-02-27 10:32:06 +01:00
Edward Firmo
d369cd8d23 Watchdog was removed 2024-02-26 19:30:10 +01:00
Edward Firmo
d00d082d45 Limits max_runs on queued scripts
Solves #1832
2024-02-26 19:20:45 +01:00
Edward Firmo
4b90515425 Lint 2024-02-26 19:05:34 +01:00
Edward Firmo
16e9b899d6 HW button bar in all pages
Partially solves #1835
Partially solves #1517
Solves #1507
2024-02-26 18:36:12 +01:00
Edward Firmo
692e145162 Remove watchdog and reduced logging
Solves #1832
2024-02-26 17:15:09 +01:00
Edward Firmo
f2a1f27e0c HW button bar in all pages
Partially solves #1835
Partially solves #1517
Solves #1507
2024-02-26 09:38:20 +01:00
Edward Firmo
93369d62ec component_visibility replaces component_hide and component_show services
Optimization
2024-02-24 00:01:30 +01:00
Edward Firmo
13a1822c6e Fix namespace names 2024-02-23 23:08:40 +01:00
Edward Firmo
6467f666f3 Upload TFT memory optimization
Helps with #1686
2024-02-23 23:07:55 +01:00
Edward Firmo
718ec12e3c Fix home page missing components
Solves #1833
2024-02-23 22:57:13 +01:00
Edward Firmo
e8d127681c Fix reference to NextionComponent 2024-02-23 12:19:20 +01:00
Edward Firmo
38b2da0976 Fix type name to NextionComponent 2024-02-23 12:12:48 +01:00
Edward Firmo
55ea00b50a Add nextion_components.h 2024-02-23 12:04:47 +01:00
Edward Firmo
02d571703f Move components to root 2024-02-22 23:56:16 +01:00
Edward Firmo
b96ef8fde2 Fix external component url 2024-02-22 23:50:49 +01:00
Edward Firmo
3c27ec3638 Lint 2024-02-22 23:41:19 +01:00
Edward Firmo
01005b5863 Memory optimization & external components
Helps with #1686
- This is deprecating Relay local fallback switches (replaced by globals) to save memory.
- Using reboot timeout from ESPHome instead of custom engine
- Do not change page is already there.
- Use of external components to streamline some repetitive code
- API always transfer colors in RGB array to keep consistency
2024-02-22 23:19:34 +01:00
Edward Firmo
9a2a2a4273 Selectable font size for screensaver time display
Solves #1689
2024-02-21 00:12:36 +01:00
Edward Firmo
7be80f9de3 IDF v5 compatibility 2024-02-19 23:07:15 +01:00
Edward Firmo
88888d0f38 Rebuild update to climate chip in Home page
Improves #1802
2024-02-19 20:48:05 +01:00
Edward Firmo
cfd0c51bfe Rebuild update of custom buttons on Home page
Improves #1802
2024-02-19 20:10:25 +01:00
Edward Firmo
5bc202ed81 Rebuild calls to update indoor temperature
Improves #1802
2024-02-19 19:50:28 +01:00
Edward Firmo
7480aab072 Rebuild calls to outdoor temperature updates
Improves #1802
2024-02-19 19:21:37 +01:00
Edward Firmo
5f1f6c14f6 Remove restart with 15sec press
The benefit was small compared to the restriction caused. Still available as a customization or with the reset button.
Helps with #1711
2024-02-19 17:58:11 +01:00
Edward Firmo
61516584c8 Lint 2024-02-19 10:40:13 +01:00
Edward Firmo
19b1ec5a0b Lint 2024-02-19 10:27:02 +01:00
Edward Firmo
544880459a Lint 2024-02-19 09:07:12 +01:00
Edward Firmo
a5bb903f5f Lint 2024-02-19 09:02:32 +01:00
Edward Firmo
9c7172c4d5 Lint 2024-02-19 08:58:57 +01:00
Edward Firmo
b933becf1a Return captive_portal and web_server 2024-02-19 08:45:26 +01:00
Edward Firmo
49d249334e upload_tft inline doc 2024-02-19 08:23:04 +01:00
Edward Firmo
1ff97bf75f New API 2024-02-19 00:31:16 +01:00
Edward Firmo
3d933cd76d New API 2024-02-18 23:19:16 +01:00
Edward Firmo
92585eb06e txt replacing text 2024-02-18 17:49:44 +01:00