From 7d2db5e606c6ae220e18ee89b8e4a7a1c0a8a017 Mon Sep 17 00:00:00 2001 From: Edward Firmo <94725493+edwardtfn@users.noreply.github.com> Date: Thu, 25 Apr 2024 15:40:39 +0200 Subject: [PATCH] Quick Fix for Captive Portal Compile Error Solves #2088 --- ReleaseNotes.md | 16 ++++++++++++++++ esphome/nspanel_esphome_core.yaml | 4 ++-- hmi/dev/nspanel_CJK_eu_code/boot.txt | 2 +- hmi/dev/nspanel_CJK_us_code/boot.txt | 2 +- hmi/dev/nspanel_CJK_us_land_code/boot.txt | 2 +- hmi/dev/nspanel_eu_code/boot.txt | 2 +- hmi/dev/nspanel_us_code/boot.txt | 2 +- hmi/dev/nspanel_us_land_code/boot.txt | 2 +- hmi/nspanel_CJK_eu.HMI | Bin 20506417 -> 20506417 bytes hmi/nspanel_CJK_eu.tft | Bin 11700436 -> 11700436 bytes hmi/nspanel_CJK_us.HMI | Bin 20321442 -> 20321442 bytes hmi/nspanel_CJK_us.tft | Bin 11774264 -> 11774264 bytes hmi/nspanel_CJK_us_land.HMI | Bin 20506417 -> 20506417 bytes hmi/nspanel_CJK_us_land.tft | Bin 11700436 -> 11700436 bytes hmi/nspanel_eu.HMI | Bin 15035545 -> 15035545 bytes hmi/nspanel_eu.tft | Bin 7440596 -> 7440596 bytes hmi/nspanel_us.HMI | Bin 15048136 -> 15048136 bytes hmi/nspanel_us.tft | Bin 7448888 -> 7448888 bytes hmi/nspanel_us_land.HMI | Bin 14736361 -> 14736361 bytes hmi/nspanel_us_land.tft | Bin 7440596 -> 7440596 bytes nspanel_blueprint.yaml | 4 ++-- 21 files changed, 26 insertions(+), 10 deletions(-) diff --git a/ReleaseNotes.md b/ReleaseNotes.md index 4160d83..fec5073 100644 --- a/ReleaseNotes.md +++ b/ReleaseNotes.md @@ -767,6 +767,20 @@ These fixes ensure that custom buttons properly trigger actions for climate and This patch release v4.3.6 ensures that custom buttons on the NSPanel are fully operational, addressing urgent issues that impacted user interaction and control of climate and alarm systems. We thank our community for their prompt reporting and patience as we continue to enhance the NSPanel experience. +## v4.3.7 - Quick Fix for Captive Portal Compile Error +This patch addresses a critical compile error related to the captive portal feature, ensuring smooth and successful firmware compilations for users utilizing this feature. + +### Captive Portal Compile Error Resolved (#2088) +- **Criticality:** Critical +- **Affected Components:** ESPHome +- **Issue Number:** #2088 +- **Description:** Fixed a critical issue where users faced a compilation error due to an undeclared reference to 'ap_captive_portal'. +This fix corrects the reference error, restoring the ability to compile with the captive portal enabled. +Users who do not utilize the captive portal can continue without modification, while those who do should see successful compilations without further adjustments. + +This release ensures that all users, regardless of their use of the captive portal feature, can compile and update their firmware without interruption. +We apologize for any inconvenience caused and appreciate your patience as we continue to improve the NSPanel firmware. + ## Support For support or more information about this update, visit our [GitHub repository](https://github.com/Blackymas/NSPanel_HA_Blueprint) @@ -783,6 +797,8 @@ Your efforts have significantly improved its functionality and reliability (#183 Your contributions have made our guides more informative and accessible, enriching the user experience for everyone (#1865). ## Previous releases +- [v4.3.6 - Critical Fixes for Custom Buttons](https://github.com/Blackymas/NSPanel_HA_Blueprint/releases/tag/v4.3.6) +- [v4.3.5 - Experimenting with Bluetooth Capabilities](https://github.com/Blackymas/NSPanel_HA_Blueprint/releases/tag/v4.3.5) - [v4.3.4 - Urgent Fix for Home Screen Interaction](https://github.com/Blackymas/NSPanel_HA_Blueprint/releases/tag/v4.3.4) - [v4.3.3 - Enhancing Flexibility and User Experience](https://github.com/Blackymas/NSPanel_HA_Blueprint/releases/tag/v4.3.3) - [v4.3.2 - Enhancements and Critical Fixes for a Seamless Experience](https://github.com/Blackymas/NSPanel_HA_Blueprint/releases/tag/v4.3.2) diff --git a/esphome/nspanel_esphome_core.yaml b/esphome/nspanel_esphome_core.yaml index 827c008..c10ad3d 100644 --- a/esphome/nspanel_esphome_core.yaml +++ b/esphome/nspanel_esphome_core.yaml @@ -17,7 +17,7 @@ substitutions: invalid_cooldown: "100ms" bytes_per_char: "1" ##### DON'T CHANGE THIS ###### - version: "4.3.6" + version: "4.3.7" ############################## ##### External components ##### @@ -27,7 +27,7 @@ external_components: # path: packages/Blackymas/components type: git url: https://github.com/Blackymas/NSPanel_HA_Blueprint - ref: v4.3.6 + ref: v4.3.7 components: - nspanel_ha_blueprint refresh: 300s diff --git a/hmi/dev/nspanel_CJK_eu_code/boot.txt b/hmi/dev/nspanel_CJK_eu_code/boot.txt index 5e5a8c5..4a73d56 100644 --- a/hmi/dev/nspanel_CJK_eu_code/boot.txt +++ b/hmi/dev/nspanel_CJK_eu_code/boot.txt @@ -95,7 +95,7 @@ Text tft_version Dragging : 0 Send Component ID : on press and release Associated Keyboard: none - Text : 4.3.6 + Text : 4.3.7 Max. Text Size : 10 Text esph_version diff --git a/hmi/dev/nspanel_CJK_us_code/boot.txt b/hmi/dev/nspanel_CJK_us_code/boot.txt index f59bd17..7bc1713 100644 --- a/hmi/dev/nspanel_CJK_us_code/boot.txt +++ b/hmi/dev/nspanel_CJK_us_code/boot.txt @@ -95,7 +95,7 @@ Text tft_version Dragging : 0 Send Component ID : on press and release Associated Keyboard: none - Text : 4.3.6 + Text : 4.3.7 Max. Text Size : 10 Events diff --git a/hmi/dev/nspanel_CJK_us_land_code/boot.txt b/hmi/dev/nspanel_CJK_us_land_code/boot.txt index 5e5a8c5..4a73d56 100644 --- a/hmi/dev/nspanel_CJK_us_land_code/boot.txt +++ b/hmi/dev/nspanel_CJK_us_land_code/boot.txt @@ -95,7 +95,7 @@ Text tft_version Dragging : 0 Send Component ID : on press and release Associated Keyboard: none - Text : 4.3.6 + Text : 4.3.7 Max. Text Size : 10 Text esph_version diff --git a/hmi/dev/nspanel_eu_code/boot.txt b/hmi/dev/nspanel_eu_code/boot.txt index 5e5a8c5..4a73d56 100644 --- a/hmi/dev/nspanel_eu_code/boot.txt +++ b/hmi/dev/nspanel_eu_code/boot.txt @@ -95,7 +95,7 @@ Text tft_version Dragging : 0 Send Component ID : on press and release Associated Keyboard: none - Text : 4.3.6 + Text : 4.3.7 Max. Text Size : 10 Text esph_version diff --git a/hmi/dev/nspanel_us_code/boot.txt b/hmi/dev/nspanel_us_code/boot.txt index f59bd17..7bc1713 100644 --- a/hmi/dev/nspanel_us_code/boot.txt +++ b/hmi/dev/nspanel_us_code/boot.txt @@ -95,7 +95,7 @@ Text tft_version Dragging : 0 Send Component ID : on press and release Associated Keyboard: none - Text : 4.3.6 + Text : 4.3.7 Max. Text Size : 10 Events diff --git a/hmi/dev/nspanel_us_land_code/boot.txt b/hmi/dev/nspanel_us_land_code/boot.txt index 5e5a8c5..4a73d56 100644 --- a/hmi/dev/nspanel_us_land_code/boot.txt +++ b/hmi/dev/nspanel_us_land_code/boot.txt @@ -95,7 +95,7 @@ Text tft_version Dragging : 0 Send Component ID : on press and release Associated Keyboard: none - Text : 4.3.6 + Text : 4.3.7 Max. Text Size : 10 Text esph_version diff --git a/hmi/nspanel_CJK_eu.HMI b/hmi/nspanel_CJK_eu.HMI index 25a13e1847658d7b022dde91eaa9878231240c35..7e2c12c0cccaa2c4c4dad2a67d188a39b823b2da 100644 GIT binary patch delta 1408 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 diff --git a/hmi/nspanel_CJK_us_land.HMI b/hmi/nspanel_CJK_us_land.HMI index 646752910302ceb3967dd5805940d9e6c0cd0a7a..6d4e9353cf24f6513c8dadcc0433c21ecb9cc031 100644 GIT binary patch delta 1536 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 H_QL-FlV2$t diff --git a/hmi/nspanel_CJK_us_land.tft b/hmi/nspanel_CJK_us_land.tft index 4891f191999de432793d3cee13c4ee05de5ea7c5..852f52464fcc0c3d6e562a442a070310caf0ebce 100644 GIT binary patch delta 393 zcmWN=cT*2w007`?BO@z&WUp+>4rPz*T}JlK2$3J2H&I4pZyDKf=X?iuy?^zA>bZMb z>;I>!Pb}vUJx&PrdY(t&hI?>2H961{rLKp>hl}+z2C$ zGTInpjWgZ^xh9%qvMHvTX1W<>%9C%F+2)vQp7|Ciu+Sol6)LjCQp+s2!b+>Gw#Hh; z)>&_ZjW*eAi>x9CgfbC!BQ3Y30s1>zwl{TyW7P zl`gxY%2f&1Tz3OOwVP_(a$BuBcieT)ef1uAsKFzTJ@M2t&%N-{E3dur);sST8e5X` yLTn82Lx>+k{1oEn5Sv2$65`hozlHcc#2+F44DnZp%_08&8~-HNr2Z>TuWbXJ&9H6& delta 393 zcmWN=cT*2w007`Czs$%;$li)%rtH1{O`8F1r=mW3PSoJK&&04l8lQQOA@z?u0TYopRb4<<2_iybCV6 zu$J-;FjB}+;P`E_dW2?Bac<9QLD}qPd!tw!E-M(dg+zd-gv92uK90L yUWm;hwuJaD#P=b72=QZxpF;c`;+GJ=hWIVS?;-vO@n?v?TI28Jszi2qqWvG7DzIY! diff --git a/hmi/nspanel_eu.HMI b/hmi/nspanel_eu.HMI index 51405a58f07e9760d211cca232983adfd3c1fd3a..dda6b390d0065bf237b89637c106bbab0e3d56f8 100644 GIT binary patch delta 1003 zcmd7MS5H%60LJlFTbkbB%`sk)V7$k0QTN6HD(;P|E=C1W+_Tz8ii!gfu`b*eMWGfg z?geheDyTS*D>1EZjB)^>ZO`hca2bxM80aP{E;g`fGraG*E*ySVNSo6b;od4Ogm0XrxAIw8m(x#%a7JXrd-*vZg3aQ#DP~ zHA6Gy)-27|9L?1{r7J_3%92O(m8~2tP_7ngk@B=yOSDwWv|KB+QmeFDYqVDDs=Yy% zEvx3&_eh1y>xs8^jdU#Z2HN{W9xv8o1AGuRA|HMfU=ucD3ktCn+prxwP=uW*#x9g# zH%hSw0qn&-?8gBdL>Ug@Fpl6Tj^Q{?;3R@5$0?jf1stGI^ixPhCvh1;k_9q!;R?%_Tj;2|F2F`l3vPZ7m4JVyf>@d7XL3Qc&8H+YM8 Uc#jV-@e!Z!8DC06p0D420~e&hyZ`_I delta 1003 zcmd7M$4`@S9LMpe+S2rbm&bT87>suehZ^@DpyJ-R>I5r@;-1xhw2C;OBG!QeM^RKN zVBHJcvkEHCN5#a1iyl4U+eH5c{UxvbE}!K44mA`xL#U{;Cm5d0?4*>mRO8P}Z%5V1}yR{@+|T!@+|T!@+{Mt*z`XPDlOBKq0Z`} zuIi@l>Y<+MrQYhJzUrs`8lZt1q!guUu!d-;(lkuNH9{jbN~1MKV>M3WH9-?KN$Hxb zDVnNjnl6uKXr^Xqw&rNAGL)%#@@l@al&uBI(Lya!t`=*FmTH-nYlT*7l~!ww)@ogq zFYLCrtNB?PEqD98i8gn%eZDW$IuP;tupS%Whp-Ww5Wr?^K_0duAKS1UJFpW4C`1su zP=wtm#vX*Q7yGau2T+28IE2GEf>IpCF&xJUgi(f*IE8YY#u=PN1tK_yN>rg5=MlvP zT*M_@#uZ$}HC)FH+{7)^pcc1r2X}D~_wfJ^@d%Ic1W)k{F+9f$)S(_P@d~fefH!!H WcX*Ev_y`N1@EKpwSRC_u>6`hA zpFgHz=?4akm@s3(ij6YLsh|=&4ytfcO${z;siU3-8fl^#H!ZZ%Mmrul=)_AG-Sp5) zAN>sAV~`<+8NtseV~jJwBmt%fGR+JjW(hOLJPRzc#4;r{o delta 263 zcmWN=M=}Ed7>40V(L2#w^ymc9iQZd8OVkiu!VN6mf5z5~tGI$)zEzIm06a5K`t!$? z{{M~xCobG%kVzKV}K?((1z!|+xIIRcCx?%LoGyRAOP+Z6n@y~>t`*ACO0BAL#+ZJo z-MVD^;!J0XW%MpeaAal_16wJj5eB#uGfnGdxElUf?BO;We7@25<2W@6n7Fe85Mv`aH3pLc@OoqtBw@ delta 1046 zcmd7M*;7sd9LDi;yya9gW^!Sgaa^1W*CsQXv1Z9qlzl6rtR*EP+bh(g*S?e%T9kbk zZ@iK%SxWYuEJbGA>Bfw4!*_-&{{X+4&(-t0_%_rQS`Da5a)lX*$!R?zW1@^d_p>?O zX!kb^6RCe~Ut51~hPTY+vdo_Ol|dn<;jIa>I+{j)U2urYY%K9M2Y(Cnvno0_<(GEt zl@nll0&Ei<;DR6g(a{%RTM1wOalrSs9LM%J6gm_-6gm_-6gm_-w$<`qJa`?u!lT~m zqrU2={u-cg4b&hF)(}N#sD^2{MkrEI8mUo=R*Xh#jK*r5#%qEmYLX^vil!=7ahj&- ziq{OyRDu#UOS3gcb2U%%m84`XP>L2RRcTtJbS>5rWoW6EDO1a}LMydOtE=6ywqIab zc7`wBcBeRISW%*tnO>9?UEj$U+ATA@i?85EZoBC#&vSRTJjHQttU(smVjb2a8#xd* zAQv8N#3pRU7Hq{fY{w4l#4h9^AG=Y2LKLAGd$1QJC`B2{u@4of#C{yWK^($i9Klf> z!*QIzNu0uIoIw@N;vBrF#(7+T4;N8`OQ^+VT)|ab!*$f*2I_GWw{RPG(11qVMHBAf tJ|5s99^o;b;3=NrIbPr;Ug0&~pc!xR4)5^+Eoj9@d_tSAIPP<3#4r44q67c{ diff --git a/hmi/nspanel_us.tft b/hmi/nspanel_us.tft index 446cc9324a9f29c686ee4b997e00d36ed9fb4447..24d36d45d05b01aad4e94b6ffd1f17ccc9621b27 100644 GIT binary patch delta 263 zcmWN=X)*!;7=YnPQP!*>WY12PO2`%pmC8;^AxmYsK|kK_1`go@W;%fxKYTx&h-c<0 z|9%6ya)S delta 263 zcmWN=*)jqE6oBDLk$vCFTDGhq70Q~*QkLw62-zauz{P*wz>HVumYHUH0(Z`ZC(<|b z75;vVh2nP%lwia}DP@=`r-DkVsHTQm>ZqrIMw)1*g;v^V$AXm(I_aXD9(u81r;mOH z7-R?s!;CP>7~@RfWRfYSaWR7%4_;=OV;&!V7FcA7WmZ@vz#2h9gjr{UO}2;-Wt$y# z*(1h22OM(5F(;f7C&3x#T#)3FtB=&L!6TXyy%xO@y%kN1-ih9eK8QYwK8a>TpG99p Qv!btgeM{#|-=ANZe-^!KCIA2c diff --git a/hmi/nspanel_us_land.HMI b/hmi/nspanel_us_land.HMI index fd1384351ec06a711b0212a39ea780e5969deb36..86cc7631123de224a7eab97fbc8f4b7b6fc5abd6 100644 GIT binary patch delta 1078 zcmdVYS5H(y7{>8)U|A%_9B+s*T*wD7C^rPfUO`2~28s6sbEpO$A; z7?BvmFnvEA&Cb;1JS3e_v>Lv#oxn;dNPkOw(Iur8)fl2e#G*ElM3Wm97j;&_qpArY0*(Q1pzMJmu@EzwdH zsz}RJtP(9(smfF?msY4kE450iwMLby(ps(4dTmg(-(8sEXzJ=L4%D=TixV3fqpIT@ zBFSNQpghOzjQ8-Xun{%bgjxuju>~G%MIE+bJ9c0vc40U6pdNeS#XjuE0W{zs4&gA4 z;3$saI8NXs8gUAzaRz5`4(D+J7jX$qxQr{fie|K+71!W{A8ojf0B+zWZs9iW;4bdr zJ|5s99^o;b;3=NrIbNV09e9aXc#SuBi%tab4(}1d2YkdQe8v}i#W#FM7k(fdaFy7V GWxoLUGqgSc delta 1066 zcmd7Q*;mYA9LMn)&6GIK&qe1rT+pQ((M<=1WGf`uO4(vk(IOGqCi-M#&meoUW-TVh zzRRwLu`lzx?ZRoga_b%bh@Nv^7ti;3o^#$8Pn)+QtPPERTi=4Lyuzr&O=*1FX^RVxy1M;;u4cZQhRGgDQN6%V${84I!|>j!>`92pb%9n?`t3_bwV& zVHz%zdXsvSdXsvSdXsw72#XAMg$o|j$V<^s4byPNDo!IbQlk{F(Mr%5jnz1f*90Xh zNfR|mla;I~O3_rMYMQ2NhGuG((v+^*%21}}Xs+gIz7{A;3$;iNWoxl=l&d@~(Ng8B zK!qyOG8JpNO0+^NRjO55tun3ATCLN1ZD?}l#(4P{LA%#c8OZ5Z6QALXs0q{t?Di-} zc4>4?U3FQ#w>-_+5#cJ$ccL5{u?ZCrDzOlQ@ObID@mO$2pwG1zf}>Tt)*LaRpc5K@+awI=r}no4AGB zxP!a6hx>Sdhj@g?c!H;B#xp#}3%tZDyv7^6MGIQt!#li(A0O}$pYR!9@D<9BTY2Zf}K{{Xs3ft960I1MK?Y4(nmi7 z4B}>pVMZ8bjBz|nFv%3t%rJ`=A9KvJfS*MIED>ax6+*1C#yVjlY_Q1|+eC@6!!CR5 z6DPp|ha7QCk`q#-IpvIVGF))^mHjjLM6;q-qSvA~qPL=VqW7W?qK~3aqR*l)qB+r5 P(fp4Vj34G?;_bTx#w2OW delta 263 zcmWN=w@!iq6oAnHKUfgEqSzaDv4MgOEMNib4O9?&*U5>*;kyZ|iLc@#XyV|VcpyE= z$-jSF^8ep3Va9@i6&nQYi~>T%IPBTY2ZLMv^w(?KU) zxap>cUi#=~fI)`vFw6*}j4_TE9}`UCC%_cb%rMIwK|;*4z#>b8iLlHHtE>?vMx1pv z*kp@scGzW)eGWJzL6RemIUz-w(~r!r$tRi-Jrg|_y%4<=y%N0^y%D_?y%W6`eGq*V ReG+~C)E9Hk_ # NSPanel Configuration via Blueprint: Complete UI-Based Setup - **Version**: v4.3.6 + **Version**: v4.3.7 This project enables comprehensive configuration of your NSPanel through a Blueprint featuring a user interface. @@ -3826,7 +3826,7 @@ trigger_variables: group06: !input utilities_page01_group06_line_reference variables: - blueprint_version: '4.3.6' + blueprint_version: '4.3.7' pages: current: '{{ states(currentpage) }}' home: "home"