From d3799eefc2740cbe75ebf65a7a8ba4029211dd78 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Thu, 6 Feb 2025 20:14:12 +0000 Subject: [PATCH] Re-Processed all images --- images/EcoDim/Zigbee_Dimmer_1_Gang.ota | Bin 287022 -> 0 bytes ...5_e006dcd0-d37e-49db-9a61-6575cb5c44d3.ota | Bin 214316 -> 0 bytes .../SAL2DA1_001F0019_20230108_0842.ota | Bin 403386 -> 0 bytes images/SalusControls/SAU2AG1_160425.ota | Bin 162306 -> 0 bytes images/SalusControls/SAU2DH1_20181207.ota | Bin 248918 -> 0 bytes images/SalusControls/SC900ZB_16121300.ota | Bin 179820 -> 0 bytes .../Telink/1141-020a-01233001-Z03MMC.zigbee | Bin 128754 -> 0 bytes images1/Salus/SAU2AG1_160425.ota | Bin 162306 -> 0 bytes images1/Salus/SAU2DH1_20181207.ota | Bin 248918 -> 0 bytes images1/Salus/SC900ZB_16121300.ota | Bin 179820 -> 0 bytes index.json | 10988 ++++++++-------- index1.json | 2174 ++- 12 files changed, 6560 insertions(+), 6602 deletions(-) delete mode 100644 images/EcoDim/Zigbee_Dimmer_1_Gang.ota delete mode 100644 images/IKEA/tradfri-motion-sensor_release_prod_v604241925_e006dcd0-d37e-49db-9a61-6575cb5c44d3.ota delete mode 100644 images/SalusControls/SAL2DA1_001F0019_20230108_0842.ota delete mode 100644 images/SalusControls/SAU2AG1_160425.ota delete mode 100644 images/SalusControls/SAU2DH1_20181207.ota delete mode 100644 images/SalusControls/SC900ZB_16121300.ota delete mode 100644 images/Telink/1141-020a-01233001-Z03MMC.zigbee delete mode 100644 images1/Salus/SAU2AG1_160425.ota delete mode 100644 images1/Salus/SAU2DH1_20181207.ota delete mode 100644 images1/Salus/SC900ZB_16121300.ota diff --git a/images/EcoDim/Zigbee_Dimmer_1_Gang.ota b/images/EcoDim/Zigbee_Dimmer_1_Gang.ota deleted file mode 100644 index 05018f2eedb54fc18194173fc54e393bb5f29241..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 287022 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

hrwEg4-I%DI=271xG$e-pfZr55?2 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 diff --git a/images/IKEA/tradfri-motion-sensor_release_prod_v604241925_e006dcd0-d37e-49db-9a61-6575cb5c44d3.ota b/images/IKEA/tradfri-motion-sensor_release_prod_v604241925_e006dcd0-d37e-49db-9a61-6575cb5c44d3.ota deleted file mode 100644 index 87412fb08d210547ce20917afb324502711ca7f2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 214316 zcmb@ud3+RAx;K8Rdhcu%2-rXa)tvwx)()UIj>~j9q>>;QP*hN7NEDq8xOCX2S(J{T z6BNdPsJL)%oN+X`+(}1sB|;nA?$sH6Z#T<~icZ=YoFL3NCy}A6*LuHCH#&3Q-~0Rh z^@GnzSDiXro%5V$`99C7NyFb1Frk_;wzc%VQUlXhh^)@LNM66TW!0T)TUXwF@A}qz z?^(I-j(gVKyB4MB-^@B4{fx`~-6e{DTEduzHBH_X{$w$e->~c0Vw=dK<8|yst5sk% zjOlG9ugI$lgb7{sw^P-B{#RX*Yv=o{$RGb+YhJB=|BuCVjK)O;62Ex&g*7$y+obPH z|Idqz&a?w#2~zG~wlVp;MB`e2gN|J}QO5!cm>ei!GDbzk*!La%|9J6#&clZLMRpSN z@hQ^(`L7;R^ab)w8O90<1opQofkjdNxv0q6-eT<4k3=?z>lcv@BK;C6QJ`Z7e=f2c zvW$I&x|E*!N?-@x7QVlK1JA#E_W$+!CEEKH(wwVAHs)Bq&ZiUdZ8C33L;ISYy+TNE z)Ldwr`@rqW$oRQBUo97Oy5@IQHJuNxt8MnS9yg^=Fy}j~KJ3-`ZZY4&bj?EOf!mqv zuQ#(|4`WjsnQZpgjC8p5v8MBz+nf!I-+5?TpI$-UWv_cDFP?dv@y`;XOF!TW2(Bqn z=BV_u3SCSu?^YRGWoP`|^bYUD&svpOFXKZQ<~koefG2v_Uq2IE-$W_*NT%sRrme#} z6fJBl8a6P-KhT)0kG<}Fc0iC_enHmv_`|_I^jRfh1XENdi{X!MX7a-2OrGdvth#SO zpw1`oEr~+MqS{9qAGyZ5;<^b>d#eYEmWI#F^$2`@zl2c>ygSj{te0iKtc1@4F4zzuJLf|J=nxR3}chnGL``f)81A@Z#++uGF zeA3(DEjiX)Te!^|`#rGEPTohl%w&|$cy zq1LuQaEfdF^@c{X-(Rn5U_O7nXC;#b#)9jA%H;RJd;X(}0U z*KBNvKIVA(7r*U2e(QFxA<}67xYs-@ejM`}2F2k0==r|?*XOr4^r(Mi{`%V*D6xRQ zz9sj!IX8;xzLkwD7n%K{3%`p;M_mEE%Mzj4dm-xz=v;NFq`zDl?W}oDCyV@NDy{8Y596cW ztP0m)42+jxTt93O0s=1)#7ZG5VDHoZm-+;LB*CyYmgJex6%8U^qka(j0e*j?c85eh zE72Jecu^|QPb+(AgBI`0>J_@4hwEQwcVNx1e-uy=b_>zmlze~a#Xg{OJtpt%xg^T? zW;LveOm07*3ao3btbjL2U#`{h%Tk!#b^75lK|d@p9Y2$bwKI8C54FY0S?m`3=e@hU zhGUW{T(i#`k5DfH?MsJ_i(xDJ5?uCyD%U*MKi-KkFL*^{6O&)x%;eu=t$%tylTYB+ z3>x?V`NwhHgI^bZrz1s{F?s)wnM_<_Z;wM^vX0-S8I+^FOZrzU%%SI>WOu8Ahpxe~ z_)Xa}y`y{F;8lBj7%x;0Bm_3Phh4natHk-}{=4%1Z&67t9@prJ$6^D&qvuQzb$Y`@ znf{tB)&g3Mh$@sbC-r0Ck%WQENzcf0>)-RlOob;0)rtjjz`&;^>F@jaOWe)C+Yd|V zn`-$K1Fy@NLu|hoHt?Tj<Q4{11~-hNUEO)gd z+ubIhOkVn2f@kZ|0_JdiX=FRKGD_Og-0x=Q0dU5MFxwbq&dbrWk?+m2kiJ7!Mrg-z z6W-FuHzo6QwHJHaz;_I&*cUP@QpPHVh?(D)HeqKxl#`HTrBC{td!AXq# zAyEAdnhonQxlgBSgI>9ne&@QA7Bs2Ank#6WQ@FqA>8ei#&zQJg zuP++wn#|@YPGzZ5t%%fOJ@OCF!~5m$3Y~=x6F+zO%gw@G);UkH;)#jBnktRWQyj{Y z?@O8ZHHU>K%9SrSvpq{uVpWR8L^*us!q3dk;zlz+GC(|+q)1&RFVS^;^C2A%9FoA@ zuL5sd0-bs`^ryK<^O08F!sHlapuJCvOIp#efYr!meP}zAW!$P-_{*xTpK$}Oj7bCU z%#IEpNH7_kTap!jJ?(|@Dy@`-Pe;l8RXR}+qbEfdpPc^w$*Dy6Oci+4U2hRZ82FFg z!VZZiw0ym9zb`i@c@~`GR|BBPfysTMQm7P_j|D%o@a|-hvlacBd7U;HG=X-U#5u0k zipp1Gw#Ld9{(5pUXh5q8Ds0-Ix@rN^ve7Zwm+f_{V`Xn$VYF3I!2|v^$D5(YMr0pp zqp~_y+GbaKD+AC=kB84_?P#TbCvl(6(Yl~wg6#Uwgxqi7PiFMAjz42l2UY!gqydaBJwss2o(#7z%)52$@Hrg-r%7KTxWuIN{t3s)!3)!`u-fxe!DzqDR zYghRgcdN{GDjKaj9i?_Y9$KROc8Eq0RCeaxq^ovN-FH3G?WHl7Z)NglNw+#)Moa6S zhAv0*&3LgY^~*k{T07}Ys_-UX)0_N^-gw238FWk9wu%3*fkCxlwAD9Pm7oo5>l;)( z<)fkR6)L62230qn7?io{7<q_!?So1)npjj$CamzE0Z)4)N|a_CS|cINk~wti@+& zB#%imE>g;|LtcjdA@FO`l>t@>N{^CGe0l6Y8m)oOTpfSd!n?BO&<5Eb_DwYLY2XNu zg;O!xZN7X|4+i<{7gKkV)!URH#i=TyuQU8Q+|W>XjWg_o`}YoBc_ z^i`;m{OrO~U%@grxUfN)sqE+}R|Mxnxlyt7K8(Yqbb4I_t@5~I7Jf@^BxSKy?0(3q zEb(b~h&jN!C705QybrSvHCjO@n%}9GLH#4?q(Yh*l@ev!qTpf{+i0&0aOkSGW3q1q zv^I)n&%fO}0(#@UTKs9WYG4VJAjxB7J?Ac&b2`d<4Lv-p$tkQgZ+ft&P$@pJ=GsBE z=ebughEC-vti37b_PNywQW!by-l>so_NOr}6)icBxrq`|czTf%_%Y$27B_2$hFOUz zND!U^u-G>HQy0fJ{@5oNZ<1z0!o00}%F82K z{H<&u`WFPh-NYY7|9?jRnhP>Wz9Hm7YlSgwnmQ!N@gdq7m!$PE=2ClgsHvnOuVPx< zn`X|!r_6pQti;@Cx0{_6jVA5`H`&p{Dkd);i*?lEf6mYMQ^hxInC0gSUFQo`1@kwa+I&ml^4qAD)}Cr=y4=W@6h$-R`BYi zmao4N_9$~uZ-dZ{t-K>qiP|m&`JD{4=?!VbBI<9%4iqZ%e&lU9=+!^vZLS`uJSggU zpVCopfTc7!XQeRM%TzeVX(NS@q*BJ5G^)B@k&9>y}A9{hbCP}@B9JKgcs4wpn z^x_G!+zdcKTAK5A)-Q*uXqPmVDbMzl085xeRstWDFfjW7aY9?9x`VldflVEAcGg3O zZugc%n*+?XE((p>yK}ry=^5D_v`mJ@If?P7gN>7JjU0|Wx9N|YgmYr~tE%1Y*nHdO z{PiUF3&TaMWz%j|me{$-#y@V}trp7qb6#DcW5Sl*YMFbZ)N@W@bx}4|KP*@*zh0Sq zC~G=*tx5mnKE;H6^>=7s6~)Ep>P^NcpM@pIii=}qst_Ef3SH)N)){ze-f4HKm-KA3 zf7n|*EEKOy{#=dK#e2`4GGpdH?Dg11*Jr0(n2SXN;P*KM=*vJCtjs&qTVndzw|wzj z;Ew@}*Xf_^*tEU(DeraBRTHr$OxQPLrw%jV2r+2Rf~$iX8dBA{Uh}xqmz%pbGiV_)dX>NE3Va!0=L9F! zmN$7O9_{V%j)_+8q?XK7%PBa~i~RPt#R7VfZks6Vbtw+aC6h$(Ppc-#4EFZK95>9j zq?cVv<<5K!QPLe0_q0L>k{iufKNi7NADd!dC_=xEtR?yxvu=$4hUPKtkFWjqlt7j{ z>@qDrq%p^+g#|+7RyovY*HKW%Spe$gvLkKQU{ zzV(&gqVxz#Gdvv$R|BS4jbJ2;U%gdPm5*y3NJpHh$n@)CnEOt_?YlG zdz_U!d_Pd!6Sof;t~EAY>IY`==SHH(bq52bjF&MvRxwz;4fm3;3f6cfix{ zKp89ljVk-B+?RN8ihz}O14(l!*)UKjCzIbETDNK4`aABPwZ8T4JJtdoV%|TH{!1&S zgQjfc2T}$6z65d20)BsD2K4>A@IHDT&*g>B%=dgXbq9(h3;rNFZ;yRcQ%gP zQQ(_*XQQv}PVeg8JKI+e-}%n!xjzxswEZNw<_Wc0>iJ27Y0<#^yUwpE;7=x)bM75G zyeqB|l!}304$Gz&z0WCacNm8|#X)u1+ely9j(4^CSDkKseO2Gx?|*AH7-x-+`s+%M zH`kRMV;zexcvp3Ktx>=4b>EWaea)T`A%J~Xv3}L-tJ)Q%q1~I;1C}%K7~VW)nP^t_ zdv(VOeXkFH{KI&prqMi}uL4h#jl)~@?_>Y}SMLIKie#Ll0vmg(ZsxJ;RsF=ay2SC8 zy7;k=On*PgDp1mJgIeK#)GNYjH_lX#8)tqUeXp0zEW~d2Ov<-Jt^8qV_+C~{<&EdI z>rbdbPn}xsxy7!ZapBX_WVlna&kUv6#ZtyJf=-w_HJb(LE3LZ5XPvrKVD_C>1 z_GpQ}K98q;w+H?8|MNc~ZF#&cpHKJsJgP_OfBwgA1CIB%j3I^{q+m^C#`UUa5_&5U z!}dO*ybM|eD;Fc;bTg!0a3R~vDo}DC11`2QI~G>Cp0^*$;Zwk}-b!z3G5y6S1STmT*v>K&LLH~>nU&1xL!o- zBL5gNFAaOE2%1g-*AjZ-=oPHOXD{G?O0t<(MLftqo+R{9#{@jpRfrXoH!&?$lQdYP zNU%*v$G=}Q_q+U8#l9J*b6J3Z7w~tI(AAa-9=d)rBgFJrYpVO738pVT(Q5zAk2+1( zla+!0p0H_>SNX8ltrYUnYGuGUVM{Q~A}f*S1K81~qY_ExEq z+pa%<0(eAhmHn&UtJE<|X6uJf9Pq}YA~YZ3l{%G$1n@VqjSBcJK&13e#;;K21qFOr z(x~WgH$Qi`nBKJQ=U(GLhgXoX(o+pwFc`dr5hKbtb7ihb7ByNsI=y8B;#A{QeIDBa zZeyNmh9q)(2z&o{xd6eyWOa^?*{;wr(nS~G{?CvT3>Z-nXKy~mc7iE0_CKjHPm6ha z#8|+M{q>K5CbjOaPSS^DdA$XApqzUyg`weDg{}I3 z!kYbkW0jn=b7tfAjH{nHiF0P-V>8vE*`Zc5t%2Voa_5@>yfJeINT@PMsJV*Sp~YjG zz{W)9Dk3ycE&eI)ilZ{5ux$XAL9R9e%yz8wRfPemK2A5l?l1 zqY1GNFFURScl!rgOe+NY+5+!T;Gv#UUQ%Kl*r&Rf2%@No3gy4BJ0=p1z5!dcI=WAt z3Q4k^74cC?Dh2L4u3^0mI7Ja(o-{ih6A4L4WE~x^s%B}oYF(mpbOkUMmAlmf23<`u z?5(+AtYUHzKbL%Nm!-eyd`%l#lGi9$eIQ~+>_3rDN=qTyea$JiVuS>T45=AZxoT%d@*lrgc*(PE&( zB^M5fM6m)a{TbQZd`x@WRD6;-%?^2DHa;iq>8I9p7~h7hO!L6>FMRTM4aGcgnTljP%MJgmaP z#B56mLGIol9;`;IzgA7m8Wo@e=pB{o4Z}9pbiQk8HvUb*80)@I2F)|Bsto0;m15Em z+uePSjotavtsS6N_g12QqiYOS zv_!ZjDpZ0FD(fRf{6EyA;Ew)WJMS6uK9YtDPcc1TkuKsds_mu)10F7cihr%@``54L zTiyM|{L@rk4`^nxQp|sq5@dkL@dGLU1`l>=drDwpggJ)SkB#|2U1L7MT&>@*UXS;) z$|bx#1xpwH8Ta}p5@T34-kO5nWj$X{yBc^Z>iOlw(4abVEPOC{Bj`~~1iJPE)fq$X zjg>dZ-TR2Jo%6%79jBipT+1 z|H4UoYmSvLM+yHbtvTT1mYcy)s>0rj`PBC(M`%R-M~FiWs(!+=C4cyZTO(BoyxLxbw)W#+&Grey;)7xYzC;4VeHSCwJ~@S)Od(pv9;K2XT} zfCi7zF=v(HL77%{Q0*wA9eLYUv41*v*p5};3-jAL7~hatez*`^qzcw8#&_)OeW!k>9F4tr=&eZE%SDnQ$y9`@xZR)SAi;-9E4a3>cyfy9rg zLN{}OYn3+dG6S!F4061AR}rqJLxzKcbehXsb}^>_KJ*o6uz5$mrE`gIErL^k^;*n- zmH~yW$6JEqkS)gg9_*3IO?XN@Y)Kpd-x2te>3!v+od=)OVK&}K>;n}nND-&*N>&Rno!FOz7I$JwQKEBO;>wplX24Ro&OS2t4CDtKzuN((eksERyopxkuQW73@{Yy@q(o0S{pIG>{N`yl0Y+QhaasqS_~bJ zWYxM<7`Ss-EtY_V9%Hc5i{)2=*oM_YqaZME|gd& zYO+Fp3H+S%W29g8e{pH-^?-}%2iVN5tMw7gds2Vi#dJ}pYGx+rdp+#YpQW$b zU_5vTdT8|y$yp5>_WpDwGeqxQsKcHp;WMyDSb49#3cFZ~A4$pmp@6$Xi(jkhV}z6m znAOEuYfciF`&VH0pfSMuzOHeMV%@5rZdb~qth``j!FnmA#q~hXp^+ns<3Na3zZLZ* zzEveJs0<|hbn<|zV_klry^z&+`fEn58Hl&imai@@(qll;6ZH5%GzA@4=x&40I;JsvJ#w)!)b6z{WM z01`Isnp?IO^jBUpA)uR4`dQVY^1!-Khqo|F+O-)JQj-KCzDe#UOl(F&Cf@uOJpDQU zx>UZ+IRQK2tFWlx+A#rpEfX$pEN?J3`|BrSKK%6)5cxoQCHbfd`MtULAG1fUrPd1h zhOnu@v)W&8%f)Bt8yjx(*Nkip2`g5OU3 zk{>^UbO_fs;`w3N>E!b#U;pX*V8dOhW3S`c!${ThtLCzQ`d9qAuE$?r__~O{tRrt< z>fLrhF*7yV-3uwxAp+a`u-C}fz#{riIu|L^I;z=N#XQgr zAH^`9-kJ?6)0N@gYIrqUvtC@0$8}Y9N|0n?9{Z6y#sV)iawXg2H7S-T>BQkP=RIR% z%t7^jkTu~sU0sS2=i#^gI@exJmRbv+Q9aCwQozB1pg5<1LJw&!;K);gRTyWx7gixS zBi_#;p^edR<$Ik9HHh*@!t@sAT;Gt!vK%zUzV6NI0X}BrT1Hg9hIM7+MOko?+&Iix zLW~L3Fen|$%#KTx!hR-CiA{xH%gFD~v@3=fWOu}fyPsy-7bM_!8?Som&PNmI>vw1| zk!$gEWstloQYl!YJ8fRoZQLDA{QLg-dkak*Lf>>Q0*T7!MeQd@%%zL zPzpcZe;~f$S!*`_L#+mgG1(oR;|JBC)f&)G*F}Y`jS~fE8x+-Mb7$fu*bjs1daIE? ziZ};9ejiCm{E~F|jNp;D^T?pO$jSoq5K~g?y8fSHN@jhXtu5v613h~i{)=m&Ys(8U zTN~jwvkIFE-2#uQ@_n|D#1qhaWRhF!7{5w2gR__NIAm$z%}7rpt!C27%zm;k>= zA0md}>&mEDSF^*TWa3X|^K`fmh@8L$LGX@>P$|-*$(Kj=MO3wxTb%;`QWeV!oQ>e{ zCH&^>HhWco{6i<;{floWZ~g?0;)N_x$ZgC2lo{qoCVn`hM}J2$4rq7#5~7@mznu~I zyd>j)%9{C|X@Sp9$RXORBw5SD5~RzZ>S{z<5nGp!Mq;kXk$I5ZwXQMXK@v2VvT^2% zaZ1Lh4pDuvErjo9;<16)mQ4H$jl97Kls}g?nP!;&lpnAeJsD9MI9HsCXWc@lG z&qBiC*Q^Qrv`Vc=XeB&wHRybdGqzdm)XDo2R!P`XzO(W<_E^>n2WfaW5{ z+HY&2{d~2j_Dk^1YX41MFGIYYL7Ac0u!5UF8Ank5^J(bG@2@Bg=yF=T4RJ4(ur8l( z)kocdj?jGn0rHZ~GDL`yOH+p7O#EQV9gzD4N0t9stesl}#tYvaVFA^BMM?*36JM*T zbF8y+t8venorccJE&4rYHtR5Nk7M4%Ju`L|JSRNH9;caW&yYO&FzMPt$b5bUW@kx{ zvOvPQJ+RZ{`(obw3wUqxE=@69+8a>>@9ztgqnd zni6vn zg*lW(Gzj^3csp^+LG{)fVX4A`FmjhBV@%!X!R6oQ_!`s=oqcTHOHn18VF5^ecFfZb zP{NETmCgINCC^RpPJW_6D>E`jdwV8cnh_L_rHKnV11RRGRSf8o!mv3e@X3OQ+Zf#$ zoHb{Uwiuy7oJ|Xi#(iQ6QGPyxj_eio{T_;KdK=c-K6sO|SYsd_{6VaAzot{1J6m=# z8C)r?XNVO7mNf_KFNNu9HSDFWb%Yw~pnXCc3xD7s4LlS7`I{t-iGDNjmb4jmtrXVr z>I{P|qO~#Jn00KWxoyqf*81g6=*W|UN&MH~0_=vFArW(H7?vSLHX*)*Azs5AdJHAti*=U)+e#tcWCvDoRTMd( z^-mTs-j|UP(PtYFU8YDr+VL_-C5Gsq&ey24jCm;oPb=jY(ukn|)t2&68G(6$1?9^Z zM;{00d>H%OfXKC5$I?E&Tosr*vN5c42|$l$U|oU>h;uqX)g?Tfk^?m+`J}{k+Qiss zST4-bx=yIb#Al>E7F{$GpO)U?DTrm_<>@+0CN8HLpUmpG&9K9>;OzUW3~0xUwbZA{ z?+I?gG$$L#qoc6o^n@%4m1C6!Sm(d!OaXC@C8C>iRdnT9AR`#dE127dO_!dShh5Ad zjrL~7@Ice30UCeMECwnSqLh;sye1F81q6#VjE=#2)kCm%$a@g@d>md|)l46d!lv2Jttvi^FpUpgm zb=195xSxyBYkBdblht_g|g6TAQIbItzDYfav6`*;4)__P7c06&{I+78H68hiToBCRViNwTWv!GwghXspn|J9K6|9D z@Us<4hu0GED%NhaokCob${Yq<|1gb`J-UO-F}`P#%Yn-xy0$wLzcJ|olBYZ9LDbfJ z8FxRm^+=ug+2LH23D#NNuILWxcsuO8c%(YFM$bY*#t=P*XfX%d^RcS$ny1`MZvo4r zls}qbe4pB`Op7pREi{fBF^&f=jw6+_$Lyhln8SxnV^4UM6}b|1DAA@ez8*;st_K=S zW3EiQ`opTd6KmJDvyMfDDaHG{LKN|0>u*4BEvhb>pVfm|!6EEnj|<8b%0k5hx_TjN zjxoMSoq_xBMrKb|vq=LD6!(SsDuUkdci6KQ>{vcN7cu3&22Tn+PGJAV`-34J|7Efy z#3~Fi^eGVvqN@-p1jKYKgk&n^)mjPUCV!N%=YhkM{o=WwF|uF2i#h%P`DC}uN8Xa< zKn=UC2dz#EuMOv^?nmMLSjf7_Hnk(-2xkg_R9g58&`P!=PM)skWR1$ovlejAMK4(* zv@*7VqG5f38_#}*C=EThfCaH@+m#y-iD-ePEUsXCDeBL{?VxL_3(M03**eRJD50g` z6bAk==*JYjGPmL#b-Gg|Q4Fd3fYTl6hHkS0kw{Dm`JpL|K1nS|5yG9I$ImQ?5|vL( zn)qbxsdD&h(@%k`{W-Z3+|!dFypqiX58GtO$*WU9T&g!N#k0A1wm7mJcK2T}@3sN7 zDgbe6)JI>3?z;l{ZRrwzIE_2$W~?IPi6qVqSUMA;WDz&*pi?Ph5eHr>*Fu61s!J?_ z&jfjwj*r($`RN36T)v)0E%)bh^;%i1AG2kM&|8QnwfLxH0p8DU5d!*3W7OctmrG?W zK#pE@B%sZ|oFe>5;J<(l8-KJ1YquWj_5s$9Y*Y2eOg@Ecism>0ZRZi&y`Ml^^S^fn>_Y)0mafh}MOr zvK-W~r8pwawng-_8UOd7akd;W&E6a_&z>9Eikz*%kHBFpye7@|v2rhLHQIApd~4=t zjAlnf^q(7A5Oe9GPSCv;Kc0OpwgjWtoLF9mXaM-v5FeYSnAQAleORSc6{AaFAH0${ z5UU>Nv0JzR`>uN2QCy|dMqCBKx#DSR;jh>=a}ut=XqOqdP;ZjjyBP?-8>_cBMQzyz zM!PmeWl%_Aq5*#=VO>bN|4VWyNffCp210H(`bT7vL4I>%tx;0u3 zM7Ef}quvxVywr&KEa4AlmeRNaci{anmcZSvMo^%E|1djx{+GS&UhgrYX-;73QFqIV`fWpFL5lOm+SedPX*Wg9daNddd03Q`l|KZ>SEG z!#k6X--lBr>G=Iw2cF%S6yWy+a(P+aCkJ6Il<l#PW_?q4j)6D=(o26C4))^RyusK|V7=ZCLof;v9#FH>A-m z0@W~RMBojnPeS|T*t#n4BPpuIrzJ^~mt^2L{1B+5lyA7mkCtUAZn^3F*fuRb1|0R= z5b^6O^~_K;cFk8<@hDE;FedWVupG{+-@UgkIuAPI6Y`m%Y@BP+A)?NTWqQSh2w&U4 zOn)|hPs$Ur1KY{Q??_o<#F1KHEtiET0uJbrlf}q`5I$24$}Hx~4^<;pXD_1g5v`70 zJvnRce^{OxgOv_Gd^e(PACV_x)lcXU^$s2T7n{962N7q06DwqKB2I6~gI=;eH8>s- zzsH~(B+S6>;ql&y)gIjtWHOz*p?=0-*8d6``CEz*GsbHYCH(Fb?WyHD;vTOIl*k^t z5&bREk^WscfZZcg1T8J+pX#)vr~Ys zXOP5h2N0?8Y5|wi*c&LZTh&Q5_$x{xe+`~Un&qeQYsA=XK;+%Icy)LhRXbz{+F&M7 z-_Bf#d`X6qI(0J6vNgo=$S}?27T{D5uUR>w7bxO&!)(PI>7=u1&20FzV0O|Op+i~${~#rH zQ}j5SSvxv+rs%Fc%S77Bp})Dsfp)6~2? zoRr2c0mUuXG-&ND8ar?Z6keIb)?rJ)dh_Gn*P!=Hyb_dg74Ckr(AS6)aA_8L z4tG>rf{!)-?7D`adIFsFn3f;uhrs3tzozqGbdJD>cm26W@zT{e|7rMq2_nP~V7(vq z3X#WTAx2RIbh_lbvH|$bf!AaHY&eN=o!U8hv1XD zI&5}o@K&eecO4-Fk-QMayzWS_FCFhdgzeacg1^)+>-OY`x}q`Q(1OS&rQtk1(^ zN_y-ck@n-Bbe`7{Z}L3tdFVkaARj(No*QW{QfLCSkS&aTf$Nra>+Ze1wS|tXQ#c*d zH~-^&_v4LE5LE#E)7Fj;`s=R-Mpmep%Pkj2Ig%O!{ocr2{z9B?lbhkgXIE3K4ck(dTuFzclj7f}natEp_N#A79wM)f#N^tUX<*Bb?Ww;ovG z^26VR81GT5U&Hy&j{JJs2~z{&I5GO8ML%u?iZfC6zuRjKTsLVid)hndGf!_Ot^q%g z{e{5aiNXxPH}-3H+w*tzz#JBR5FOd`)Vbj^A;#p0s#2pAJ=*@xi0Bl^cZV=5|H=ci`uKL?Bq9t1vD8RJN@DjkQI?qpdYKXJp|MQr2NnR|s8S+az{R7*A1^ zr+USgRyi8*v^rsAg^?@qJ`IT7%TI1@f5;%pE)4tn!5u*X{zbu?OVZyR{dYl`Y|s&F$r+w(n_G^FE;ptV%@ja?*P zoHZ#b!h*nA!1Ml^5=K;R*@ zOl-}nNv6oEN#@A&lZ;5ZnYvF6Kpn;*W|BEe`7hy9C2#8IP0(!Wb!UZw6JJ|@GVQEj znR=F)#k0)Xc(%aOaMo(>uQLzy)D=gFL%;X6b*HGvYYNcozoiIo|GddFvY~X`AH!#k z!+!Kb4ipWW+2ZFQ$?9dN86F{d*V`sG+!+)c#PhG#ta8(NS6lNs@DT~I6sD4q(l(&< zHZeyz>N5)NLBIr;ab>pQhzC!ogC06VM&c zhygm-O!TD(Cy;nn(*x=Cj98HCP>F+?`6BpOt_K##_>~%IM*`x97=J87aROj7Oh6Lx zZxwzi<^L7req7+Pv)&}#hu6uw9zX<^f}n*GT+2 z?T0|a=Xw}VhpWH`q0KL7-ck(Rist=kw0A|alHGZ`F7jNU6!9~lbBBysHo(ua-kS4p z%qoLl2ay`<^k_3bz8}Lr_InT+2Txi$e&ZqX6u`Fx6uEO*P;u>g+h9ED+aduadM7Q! zh%WOx){9nst9mwR(|`a(dN#TG-)KWT=@x^lG-`i9)F|U`!y2b+@+hG1 znUx!H<%+jiA_7`o<;d4FV09YP1+ms#Uq6AKR5tKK88!GF8C@*iMkBaYb?sutqrefE zBZwz~3~;fG0nwru`Ho1)w?&{x7YCCoH~N4nBT_5j+hWGMFG#oUB0b=TusMA@W}+n7 zfxHGM{pq(I-iz}=?3^aZI7Ec1LBs;<`QKpoq@n`JJw(Zu0tF$Cq4zYMZ*7A%4vTHR zE)#zrk-v;v@cgrj&pjhASMecu{BhD0UWsZ!v90mf4>Z(lX~;ztQL# zkQ?Izx#zPkK7aQAcrL-RpnW8(6l1!8PG5qX8p_!k0Vu!3D}b((mWdgtmv_Bm)Sd8* ztf*m#siPCK@)|kfa#Id@0P^n^JBr-HL>1a4rBTe#$;C!Ez#Dp#RyD`-fI)~nhQPbN;hL)5oON6-Gkt_62B(1DhA8Qp+|pZ zN0>vzuY`UJ6^dZ_R;!EwcS^cn6K3Z1fDTr*xGdVer4!mn_qwCKI5q5$Q6~ux(P>SO zos{24Hv{$UOd^^_?p~+Gf3KB)KT79PvOivFqx~z)G)4cxv1D+pt%s|^6Cm|(!xscD zS!`RhdW&&7z1zwb__b2-Bk1!z2>0n^<<{wVlM2k7Rkb#X@&|1$ywg|k>{od* z@!JkDhgp8*PvmEsKc2}A;K8)Ne)*@@q0dS;L${^h#~9mnU0(0CLWvT(((&>E#_npp zZEZ{IU9(#tF@k-xvQMLD&q#ZV25zjy3pLuwV^xYG$i!!Y{7#krhOu`ik7SV|qykor6R7ZsN?Ui$dCC)t^D!o1K|lKZ&~5 z=w7PATnwqiX%^wx?nGFfB)Qh?wCi5l*^6D1dvYV51QQ>ttV>_+S|jA@oKy3n~3 zZGuiYvDU2}-pTMfj)AwpGjb1VUw^Uo zzoNFpnCpW9^2{t%Dp50;MD%&~5!KYia2B1xx+TgwlD3{ky^0 zUqX+1)cZqnTTIWtLEM`xTb{xhTHcbdK2-yYOor_~Ngg$RZ!Zv8eq+K99iat1%jkLb z7mV*rnG_fJ#cUvHWjUSUa_C3@k)(2qbMHszBrM<=Zurh-Cf&E{iN8%_5jIUgth_Tz zF(=)(zZmj>Ru?3LA;t$)dZU6EVwo<^$j_4`o$y5`yvq z{Kag{K$PjYI3qVC%g#UaL)s1aevKkxjus`m1hQeF8^VXG#TOtVk^H)4+}uRv^zi;5 z+JZl%b}cu=rI5|kps&UQZ7c6mhHFYynOz`5aXE{n{HQR$Zxu%h{Yq7M)HZa}(Bm0u(J z$?ux17@w%x5Y4NLfNs#& z?H94(Yk+d3;_n`Qq!YTT-1;TX1ESWEenBze_YioiM_%-018n!tj%W@+zU-@QeLk{v zoUA-}rWky!8EEYCJEj1QVoTETBG^sMn;e@EZ5efAg>OzGZZqoG)Y7(Eq5E`__FEE| z;bQRTL}DBCKN@EuRWee&4Ey53EdsPutl}BicSej(IJDpnC0p^wLhcy2VDE#v<{b!yh2=of_%5W?7Ow zXDt@jnqc|LiiDxHDkCr-Uf{mYOCGuQ(yMUOYi0D-4fJc?7<6!!&0 zG53V7mf<9Y6&6Zb6a)M4eJs5{uLpFpd^A8Q|1mTgvY(64Vif+l6QiuV7%YUcTIX54 zzHkR=Ea~`f-V|sSL~&Q?S&_c~ARq0$7}Mu%&aH`9s>O|IvYkx)Q)uBPocpszo7WJ> zv%tPy5-%d zlU~QG7BSMLomhc>6<@}PP!EJUkTrFBsSz`=C^_3t(MIpJxM8q)}{U{G#uSl}lMf(zhw5?JR$@P zP)123>^;F#^XKY5;^?JX$p|Z>oplyv=4aXY)Jnuec_C+O@$UyBkaR zpW)RYZO#5?0ntAq&Xf@@l-EAq!i|A9MTy-2LG9V6Jl+^i$r`&?u$K)9WBza4|WUeu6uua z$J$wUx7|RuV@sA{g!*$wS zS7}5i%yH&{9qKSn31m0U-hR)HZ8;xhIrLPQ-`DI~=W1b28iVF|saXuR```9^o5i&f z|6lNHcrG#fHS9F_2Ti5ikOVh`=jUCl6wcbiTJ>X(mnkApxqa*4DZAAF+n0?xo5>DSm&g61{(y`>fiGT*kjj0zu@jVLZeM5%H%oiCF`lRyQPmEV9@l(xGvY;!$@pN-V$6^K^pu8L zw6lN>e;}~(4qriYL7Oe~NHg{G1>Tk73#nxlH1bg{A`n_Vq|$2OkKH#su5JVBZ}|Jq z*UKjbo)sR%eJQWUnF2gv?T8X2%J`QAo$)E<*Cyp4EE#`;?AZK*zoyn_i>PIe+t3%J zg6FB2Vfd)g9oQc-3fFFFW*F`esuex&NxH$As{F&@wLXbiG1tuD zUe|_JI_oJ)o#yz`Schr!iBevc2=>dHZT&rWnM1+)V86s~OIK}a>8E%Oc`fw{@7)k& z3*MCObg^OZ(QN#^fwyBMeQ4C5sF*1~q(j+)TJyM0b(`$vq8P+4)sZ}359McaKcud- z0MD^+(mFhM`|DLuCF4Iy(3|;va=$x=H;6NcLPo-K1Lo=W&x9G~f!{Mzgx)YH;4Pu8 zUY*3(cJ>>eIy;V)Lw{?E_#g8xZN@hO?1%)!n)F~zM#6R^@_QR|w0JF$fwJ}CaYVD^ zad}X!D5bK`XCF_Tgm=!2_Er6K<#n|pSd){e4tx!?!Y9b{Lt;0+I)?8QRKgS9Rp0-k zsvO+`u|)mNI9-BoAfW~#+H-zgiq|ivJ~1oLm)F*ww1EPCdcSWj(?wE&A9OIer~dNI z4RTE_EBD#12+}G)fz!iznh>!r4dfFdbOKUk#M3Y|9HwWCXPAcz3{;f!>$8F1H6-I5 zct_s!03`T>JuXCOJeJY3T72V0$6v^_1g7Cki3wkJBrL@l(H$h+^KD?*c|Bl1JK8HR z=o&VQMZ<*!lF!_{#P^J<3qGTYoejVXQ5l$UXcEw)PVp&LX*%(G!}ivBA)K>tVx61`^y?=z}Nvev%SjFnlt zqX9LfQ7P-U@7O+=D*NsXk;pjsvn8A#F)N+* z@CoK3LnvmOzUFmOjd&_xlU7x2>Pp4`iWuhi)rizpUxjb|>}y-Su%UL0jr=}p?M{4q zt_)`Z>R~H3;P=PLJMsMydz7v><<6A*7B^g|F?T@nHC$*hS9Wk{Q}eU*ycJfIAE%CH zWm`Kqek-$<%XG13JfE5h=30ANHHR9wWUf&tcU-Pk5%h)0i0h-sodQI=T)hBa;^P0B z{x6(E(eVes#U=IX1zyP8Fa4KIXtWFdjrOUzll5wCUUM6S=Jx|c`ry11zSBz{&*N%@ zk%wOjzl--Q%|(@F;|*`&ZP(3Nw7j+)Z@U#b9h*@&(BUuxv)Q+<^4jIK#sy=PC)5f^ zH5320qyVlfAokYyG`@p?$Q+TLmCnE}(&B1nV{YyyVD3t74bDAkMb-7Szp?FAhncH? zkNOeLO4D~05ZeM>i)OhLC5g9G2&8)yQUHos=BPztIpK z*EoI=MFW7pm)jc6!98JHgYBA~_(E4HGrAUyTv^pLQX&>cm*e{ahN!JWv=&Z3G_WH0 zhf_`Gk2bFeo*wdym@1&z4y^2W(mTH67v5-eMNn2g88X1T$*j5W>*D(}`xw6GeJhh6 zzS3r#zEOeg2uHT!Px&Fy3#{YEjx{Sk?N|)0Ywy}?@kNYD6M%@D- z9R1dVNYA@*w=Q=V^h=>NxVww)N=`;v8>2(5xL>6{q52pi=u2P$@n*FLHIGWR(As-1 zhfD^APV2cx#XK2L-k?sy97v>H@oUv>cJrL!U zOf~;s+nJ7bB(y_g5R4B;>l+^$sz?2CXmPwM{a@=ysH63cpCf!G&-v!Kf9T4_jYIMj zKcg9Fcx&xl6kn*tYu_RtdpoSRPr5F{$=XkXY|5w?M!h%&U;cm>AHEoTI}7^Xq=7TN zd7GqgpbFn9Xh2;VTvLnNpw-KP>d?)q{tAk_q`cAD*bsTkix5aSQ^r2W-Z4+dw`P#& zJ2N)?%1ADxL!PiinOJ2dZU<;^z;bq6g`;}Sj6<(!2s9rnTc22pCQmkOlMkJfV4>Vkr&N#;ZPO6!l+BeFX=xsgzxNBAeL6f=$P>G|EB9*z?-VF_VImA zPHt`5rZ;RMl#}$9LV=Wv7O!ba)3ktG)DaawQUy&J9a9IL6m&=tF)%U~L+^3HoteBfZzP*dH(R6o}BwW`|Q2;+H1Y* zT|lMQi#{rkQED9Tf~8(ycAe2mN3#&|bYN@=@F@bzB;4xACrcNfPqgtUVgFdZVkuY! zjd2yC>n&d1i(^X@u`d;k%n09|mrKO{0iPY_UMeg=p>f`PPsZ%mFCD?} zqfLv?&va91H>7X}cQW>9>OG3&_0BTC>w0{2aV+k^wB(t#$Or~AUp2UL+)pb7p=Rz+7Sb>l+a%(62v z8EXLhe}z?jd=|!CninTxk0E-`-}8b}3iyb|Ip?#8=JiAFa`20s8Mj&)Yz**Mf+uNT z)6pD4tr&Z@FBFx?wOrVlI7DqGV=VD(^Nt0%9{a>1H~H6+R{dZAXK@PC9)0Oo6h^>g z>`eSg#0VSvwkQ$C5~ArjbHJrWgitDWc$8QKGOY&kxB{OmL^iZ+>lp~zE-L-C^TKYkXeyQOd_ca+sojV&^#KYt6`|LV9bFU(F|F6e? z?BWlGF`_=`>O2)?9asp<@xUU&cnyG+<hV8Qwf-#}&Bh zFJow(Em^KOu)@ULPaaUsSB&{jvZx45np6tehNaq;ZLfn~RfcsJ^bX=R4q)AhB6ci>)s>|%(CO2+0Sc!;w?m$?3YL?qDl zpB?KKjeW`34T&7-tyCfw9OI=&!Mxr^u@9@$*qFqFVA`DbACw z93PF{2D`UQrNJDY>=$xRp0sWps1#gNTTfQ=m*92RB5oCkp_|AC_zP@6;n{?)0i3H)MNz~C#52)ca=L7Uzey$e!6{z_bo9b_B6bpp>SXM_co*WaMq@ts zLFk@qWp^+c`y}oPj>fKv+k&K#-v*u&x_42k)|rU?DV2wKT$-7_>f$9rb0uScfZZ)y z${m|u@?zZ=Ilwgl@i88Ag4cdN*tL_fr(x^f3(s%^JcG|;U5Ap-mv~{Xf{mLmiNdZ+ zzl`7ivJ20p_nl{JpSk=Cy&3p0*c7K*I`*%GO>s0rA{lDl%qz#EfNzTk-4qWG(KD5tyTU_r<~W7bRRZFEu67^CRLeG4(81AUKPBDEWid z-klEBal+qRFWXR(so|Xt>v4nRid&DQ^?(Byk40!Z+fwXxD#>@_QAG3QfxG7@)>+ba zjG|Om_k&rD)@MfDSd+%K8(b(NYBvcPuv<*TKF3%@jL?MWW8#E9FP6)>7ig|d40XmH z%Eh3PUy}uUepCQ!JY*hP&CKs}FHi=G%V(xy-y+(Mzm(BoJod{m$~iGX8B@SPfl+y~n)Vj=!Dnge!Y zAq*|yV%N3ad)MmK(|^3SwUGg)~ac|?2 z7QD@kD#iZ&TYOW(F2N5$QR9uwm*!-P$KH4omO=F54A}FT_?i3$(0Qz^PDTXxnWHMZ zDZ{$QA3H&O`J;=U>h@!X{FBL{u_!eL`1Hbww@TV!Z30pghcEhU( ze-kvSRnO|r3aUScW+OI|*i8Qv%9wWHM5?Uhg(<;QwXXjS@t?4=Zo}*nJSZ<)+q2H* za^NzIFAq{&o7E2s3QNVF0RCnh_+YM&6hy7<7_r75a~?UH%F*@zO8kA;+78?S@T=e{ zKLR$JLheka(Gi%c#JU>#mr#_R7dAAA$WP__x>@J#&S`;tC|^FJkc)z+0(MDcr~K;Y zG|yi4$^zRCR>>L055$7KB0Yh#?QbyodMCKKZY?cqdDdK*{>9P7;$1?k6Q#CZPt@FD0m zx(=W(WmZn(xk_|KO+D~y>`cYZrX~Q7;8epe5QS6w8d9+|`X`2PSGih%hq!5=L z*T4<;usi5s%$Q+OoF|(Q&(kPStkQ>-KA$8M{~~vFniBcx{}X zdwq{)A9!97ubhevrLITImFu?Pz5#GPO#w5k`XJr+bKKE_`xY2E<$Vjkf8Pnp`xaw>2-r1OBB~c()3&8(O2CS*`@L z!KgQ1dL(f@{ES&(RkVUdMu*YW+eZ>~26`9Y?+Lg@%p5osB5gjBkTac}Ov4lsW209pyr6wq9CovLTGPT?86mHjn&f_Ix-)U{16_Q#QFf}&62 zv3jg0K_+aIO^A%)rEBE_$U-y~{%9K4f0^)pzePDRYJ1URpQGbVumI*sbH;QeU7mm> zTCfR{=x3;Ds(b>r zpiYVu75Z%f1~gk+Ab5c-zE*j=zb13`a(K&=$?SdG!ewa;Owk5z$P;xe6*w>>@Uf~Vhrck3f8QT zb8E9AZ&nN7Q27Sd(YY5Af1lM9&X-!Sl@HE%5ePFs=8y%_ zdF8JKe&a&eVCgTI7xDKQAb}@He~MGYaWV#enQ+M(0gOTZKJ z@p!E^tOhf1D)uOz5s&>X0WLIAU3L+3Ven!vOvPRqHG5iv9vmARLna&#Nf@Sh);P3X z9w@^CFwMS(R_;LyPU`{PEE{vPu2Gr?6ULwu_f|eJ6 zK@&jhL|Kd+xHS+hh4JvH9#K?AhoAEzib{m;VBFZ&fia20G1Elu%sVQ2qsQF9WB%Cj zW3s%0gF#PRR)|I}=D-MVUym6r^ETGudpHyibb8#b$M*bx+m?HXU0bt9`#kv*?@1uT zoEiAbQ7ybrB;9gG({k=m<1_Gs5x-CYd;%H!5Qh!fHpMB1Q;4%OJkM!c0%H5Ze!ImF z%Zww@71ZHAw~Tf;eL)f9S2%UJ zmqxkQC_K5F#R*YXzPDGzb(y1nr#G0fSHF+qLtaQ`LY7m1pNBFXZB%35FOtMqb+Lnd zTEF&)@CHAbWEGUzmyoMKP;T7%h?(v_|aEjwu(1k}9Tl?X)KBRMgGYo_<&MLTc7LT*Mx`AN@UmTzjI4h!B zZ)wj5BSR3^3CJq(Rm!|2@NY3Il#e4L@Xx>=aCfKgE)0MT?my0&{&j5eMvRAhFcz{( zA?o+M9k{=UY@6VNosi*s&f%8^{rIgZ1v|dh$ouv%h@@EWsvtqs6htcJ$Fxld@QCquFvgHW< zl5cuZCa_PvU_*fYT?#lp8u%Ff55GqY=H~j%MbwhW_PG;R|1(_aRPCDMMCK{C*xsSZ z#XQ-i1sg?_Z+}`dzyBTImLh|#%MlxdHB7rD1RW()z;~{_;~epYJYYrMnS#>W z>o*mN0awFFWFFIm{WH&m?K8iLnAbOJz8>mE`_c}Q%;_1oHx%_#3I2iED2pn7_{aP` z`S8WiU%LhE2Wv~Wbf>}8ZG=<>zY{O{l?W3oo&sh?~)N7`SMYX_;x4N8A3l&|Aol$vmc{=Av!>Or}}ShacAP$G#iBO7pLw zzlL6Nd>t8qw8CQ6E9eRiwV%cSK;}u44^RL4?Bav2fD>`UK4CknIM@W6sFEkniy9U7 zNTE(g`*CQ^w$!wda1qM10kxuWuA`ox!9_F9av6J@W@*4}#qzRNCbpjQFGufn+&;j0 z3Xm)GFGco|>A6$4Y;_#yPwN4PphMLr=V)-fzAS4Z@a(Vl|6SH~1Dlx1DRzn5F=yux zPq}-HSc|mb%`Wav8n>@OA0fo19vMxlwh%vH!12z2$Ae#rba|ran)Z)0-yK`mlyN8Q z@!~XSAR1e3d!1%szu#pnb8 z^MsW3hVvc&L;Xa++^GoV*2;y_08q)}39ZsYiI0;Ic6P)qAWsqIy>Pxn1fcTDP|sGm zRPkO=A1aq=Z#ni(zO)zC7uYxm!B>I3d9qnKm&e{5Wp5?+YA@|2o_Imd?*rOFTJff6 zCcdgKdmrhUOgex2W7?)6j9yO*z4tkZolBfr7qJF5-WcfhFF1n{>S<+!A`6YZ*NWNz z<8Z0Pxxri}^3qMC)&OVCj6kpbkE7){Iv+>D(T$^EZoG6YuUuP!qjPaor5w%tkE4}1 zS~2?LK6g{=M1!~;u{RqrLXtjk+ncr?VLjfx)Bry-;)DANfK0f6XGSO8@WSYR{4`c>4|S}f5L_y=*!-%}{f zMYP)MV=8GHESj9XP-=k>ij&IYxzg#e@z~Zxp>*}7BP1C)sW@IJ4PM%FzAs;L9psmb!=mq8PR-%>Noo z7Ef7too^#@Ck33HuM-pC)`l4alxc58C*@ePAjev#BYOZ@#+a?B71<{lyfbMwOilu? zkM*0#T<{Qn4aOHu#BMVCejoZ7@rr`qqRvTIH58M7Ha1?=yA*Z^csSwHI`>2;+S7I{ zPhm-y-UzOnIw1B$?*VAhHFmY=B8%XH^b@msY~lGF0G>&Q^8jr`zq;j$+4d#U9df-qx+5kYpf2>heeV+ zAad-cBV3DZ> zO89QYy>g6v0DNEYEL#i^LhOx1Y?!C*3oPf_em#%a3Cy}+Wkk$<3EJMDknt;9nHj7f zT@vi_)L`EU*q+t9gxy_jEp0Sj<9yhI36sxRRAifioMIMOg~&ib`0B(GM;@x$G_p&7g!HrZNPE+ zjhGAKTbW=>HQ_hmwI51}LBEIWp!A0HRva`GW|4-$CM;`cXi zdK(4!mC~~~6=uN9IvSxloZ7C#g3RNX?Qx0?cs`y*eH}cv-K6j8cYP`^>7@DQN6xnc zg}bsLdyYHZy^GvSE$M_eSby_j|{$#Z7q*v`iM1g;~4QtnV=IN%jO#hsQM?YZYuyvp@7BS-aU1xgi8oCnE|03p zz8e+}${{&+Kl%Z9+c}^LrGJfK)&b_L8udv7Yu1 z-a%vJUxzWi5=$JgLiD`y!QAuw0~Yvtt_2eo4=&Q}q6tiedX@uSq#E3=tIAk#S($1& zB4H|7r3?N2wfGm4HaXf)sHP+9irdg{D1-bvtINIr9%65}A))In5`T&rgcl50UBPZm z-q2ZKjm)K7DMex2?i9kLc@#<|nzy37FvDM0(=Y=UsSAcZ~H~{HtaKltvIj0de z_dL-&-(K{%l^a|uE{=8!`k{15e=}}B?{7)}erj9?=2HE1pxNnqi_t7dTgMA`ErC5; zV@#j(_ITlL`la(vjM7>y^&>Mnei>P*fSR*_38h#piJmG^!*;}3H}%tB-ACzjyTLpQ z2H@y^F)JDr(4NHkV4LXoYV34;wsRm#LstWGAAZ148F+$gH+@)%F8U zTYJvPfi}KVXYmF&@Wajyu&3)48y?!h6*`5vYr8l_sSN|Q1MFK>iFTlT|DgN?yu@oU zyAhcYQ3^8h999j$Q$lF0&eWy6f~nYl!JdoR&0~BuQ0YH0pp8kGpFZQrNA}S_YpB&0 ziH9AZ4`xQWYVtN7Q;rG)B(HxmddM*}$cdj0lU@E%|Y!CP4I4&Su! zogU>4rr`}r@dkB>D8fAMx%8YvBkqi%4(bBkCC==<+MNOC*??xd+UadqcV6MFX&1I< zpaybAx?5CAE$~lsK$okbGHB+ zf>!o^A(nE~!(4;E(952i1c=33IpE(Y;xm}GrFKX?Pbe05%?|Z5CC(`7 zMq_C~-H7ePmfRBHwpZdwpDcwP7SDJc&+vhN3>J|8xGVAg(tRHvBdav5A+TQDtWLyo zkPQ)2%#IZ2xr2nY&rC&{D?(CB%EODWh){Sk16+)0c z1UiJIXiePj1QQF}BO`B>^zfK~j8)S$_vb8cAneT1oNdrzC^OV}?C0?s@VeJ}>M)-X zjNr?XxJ(+I=xStm86ykk&8N8xM2?o~N-;mR6v5kic9fp>^f>Qis6&z}7Z3;bMtGiw z#ulO91=RA*;9L1LrLIrQDqc##R`V<5i{v>MBuK;9H6HRGIbi3|;QAq4e`}b^;TnNk z41NY%0Fqt`!gD4VZHg^k7|ejZAHIRH3P@kuO(>g+I?JkX=$W4ZM z&u{2jmT%2Lx!w=d37N;>0kP!ztiC^Kxgp-F3UAT23~|<#ky_8Iy*kOj8LD!_TszP{ zmil(|AF~|WK1%y_RRs~^!!+~@W$Lo*DBHrM6-j1wpv2r3IzpVCJdg!)Z0YE4nrIx* zdDCxROWsurSViIGaiP845wCFM|>D;w7n41VilP?8G5MGLwJ#Ht_aP z?CC~@32Y@{CSZs0Hm*=Kr1aeDX=p}UkuPL9+SY0?U(-DO&+yzLFD~}zMj3j#5j>IO zvDv`x{Rq7bD4I*W!tXOxPHV)0yvIVvRUTyG=p+tWc;%M}(x+pp1Ju@RZdOhn;{#~Z z)Jpp>Z)f0mq`QBb^h3&gnWPaX;HYZ8dO>BAc89-?fBI;>W;?5fe$xeJWa4ElM^EWq zd^)_2S|;wxZgQRu@zMgY@lqe=t51bEYjH$_QCNdfnBRri0>pply#8A49-}v1YD11L zf*1f+r?l5>_!d$?;M{LI724z&IDV(|DmO|A%@4LSkyz8Erzkh@DlFvx|H)5*OS*-L zf5vah7kmqrSFwEywh2qH2Y7+KSh}$6Y-i##SoUHe{J@`Zd?}VcVj<40hj1^)t+#?p z{#JHr4Wt6_3fQIW#g_5|Ozm{Q+jHf@Ea!et0GX?+;JehI6?`UZUip>VhI*WY@1}m4 zel;X_9dW~cENq|VbhN8>a2T7q;U}ru&+W*y0PT%YBp!Qy{4Nh?My`cGZIFDQq~U4N ziz2Bm+7>BSt{l5gzQ6Y_PXw~T&N#ar^3m*bA*aj|B~lCMGO^1odUZgR7@IJDfO(CF z2JdamL_0GQ8x`h;F3M}#qeXjWRi^&!u&hzuV;(GKoU{Rb1Na9<^>MkrP#;R27<>M( z;13IneFj9uh(M6R&t%Dx-h7LErF}{^a#(K$*U&5mvqxRmjk7#D zjI(3#;V!H<0v!d;=Q!CyYdq%pI!oZeDyPjO&i4b8dJW1!+3J3yWJb>#cxjQwIn86R z{GcB9TD$wE{g8_^7v!aT57Bx17MA-CI5M4?1AA|r>oJtM>#K|Qo9GN3j+I_*Udz zr(E^jj-o*h46gq1CA~B{)M+$B^j2V8gJtelvMbo6lm;kG;`s}7BgdcUB)pQhhj%($ zDi15uIk~7|_A1l$i)Q#vhJp^mKrw2Fa#Noh*zPzB)YWd((JjE~{a^i1rc4u%Hfm>1 zI8!ns6OtaR9kh>W?AbJb^kYG+2jV?2TH{x3Pi3>w=H3GepyfE3<-H zkz-E0A0Ia3-3nJA_W&$5bL@W{M#ct;gf16=eUM|<%Z1H!7e4ya z2~D#j%CRIY@5YGHWn92{CL^;YhrF%JOyST0hjt)4@Dlu00ceZo!)`;e|-&U%|Z^X-WU5-unNyTt4$Z zkJFW#lsnLo|GWP3UH|=jiY(zgx=TJ`oU8bNFJDD`dhc{_$hp8FmX-JZ=MyiV_wRT7 z_ut;eo_{NUx+Iscp*8)d2=8yS@G@S(JosDrzB}LJYPmzl&eRKrmLi}5GUU}(%>YT5 zZgbAaDX$!x_9jrBxURcVY`v?s)4>nC2fgNr1Z}bC=N|t=lpI;o$dCBs6(4$#g=Da) z6?rM8E00k55FZ*Oj8EG0VuL2SsxksxwB2Yo`7ye4h;^d#z$t{Q`7?IrFYz|o14qvp z*in-o7-cq@&NHH=5Ni+SBv&-I3OG;cXHmb2%A^YX$`J?t6r(tB=|ZC)vxQx+AHvAU z2{TFOdN^mq&{pfo87XKllrX0R9&%f*3vKgAl9db5LPW?0g7=$V3q=EuJA@PVk*AcS zuO_=%=XuzfcQrQHRnA0e+}#1YsoQTySzb#as1)Up{1kseEjeuu2xEp2P_h(GjEKlz zv?HZvm0`Z3T0sGYQtp5qIm6xlIndBkvBw}|_^>;`3EvIDPcb8J;PfyLzF|3b2$An} z{evld8PrEM3`Eqwys(~iA5P0W%C&ueswMFDxh$^5Zx?t&x)0W(ShwT5f&D3(imgs{ zp^oYT8G<~Np4k9#fU)|3e@C|*+mu*C2nUe^8#VIfwzm4Y9dc|#;_JYH)(@BlTAK$? zc{-K1%LRsbF6wVwWy;%i64q@qbeCAt(@JC0~SYlgqjY`PiR0?9@6Bwh=Vhe67_NX%a|wQL zQ0|tOy4ktW`A&m&;4m~$Y8zya*x2x|!8z!~SIP>`0B8Seyb>eb+rxC1+rX_)^-zZl zTn{p{qT9MgnPnb$W8<;w5}9Y5nR4t=#9uS>0aG0Ia^gD>m?qMPXL$S+yIIg(<+Y*L zc;l@4SR`N33Pq)DmV8ClOB0aKyj}MddMohY2wmq_YVWHtXM@^V9af=N{|}C~%5+Cpe?^Do*gc5+OU3>? z26-aLu@rFP;k@S78Iyh+dd4C2FKl5Iax5Y1W@rY8l>|C)9cf;w!#ZHCvZQ4EC3p+n z=>Jj&=@fgv%o%wTn&UIQl(8rkdj`?Q87N(c@;=|xfmt;roM~YGKzfvwan=N!*MakL zM*NipIQNIjxiOTpP$nIP5R@(0xA^=EE#$$b>o@z)_SK>^=k4~9WStzlv$q!CtG}#?u}b~q8Lc@Z)~VeW*h;}UCD9QV5J_3NbP3LP#O2s#@j@{1&-6 zI-IdsBE_EF=(OGFZS8279KoD%^Z;@>Ey0miQ!Nr!|EjC0SkJ$25a z`6?-isN%)4w}sCAG<6O7Yz)kMU|y7`7olGPi&~8ofLvsvI0MhT9`8waxEFnsB-Y)i ziyENGK1$O4k>LXMa~mR8s${yq75D#BQVWT`82hHkY`1lOmUM{PGv;pZ!WKd}Bg%wO z=_f42_*0DeFrTnOC#uHM1)0AN+jPzyZ_<+;Up@4ryYFjhy?^y8%&YEt=$?C&;N2g! z+`Ibz)jwJbPlUIlc&7*GM*W5;}FR$nSsIzD~kY4H1UkOVe6W=<$a9ilub z17|?Vp<~ChfoL) z4-<>CAabR7$RMN^+0)2w=;TYe1L*T9El|-EgHCMFn~T3TeSo&}WlGDx23#-3w$#yL z%^7AN>C1AqngryGe+;%{djBiXJ4BIWDModS3)exWk_2}LuYqk>G`ou#_#mejeI26l zE+2Sb#=r;BBfN^}Kt#7qfZkBxoap4A7w79IkuLZ_NExqF2U4rt$tp6USL6Hr3-`9fH7BXRPsZhJ#*~eabt1@nbgdtWSjw726wnPE=2d0y!f+0nWqK_qN>KKHZB@ zh1F}Pr&~J3Eck$?Be^ueSzz|SV>5Y_q>%^m=o-iwqooz&rwTa}L?^LT7ns$O;Z2g; zg~+VF30F>V&IC8KS2Ra=p2{|QoZv1q8kJ0^DzK1I#7KekyCf6MD`u@&YB%3(HyN$+ z3FDQ<8;mo*91vTrMPf_OS+=seKPaZ-%hIeIgh)au%&^;)KB?T5RRYom9`!>`L|Rn~ zQjShPSf)p5IT|N=QXIP`qCO)OIxy$*pv;HkelZIuL0hYRzO98ufC~7yw4zFU|Ey8x zZ^%5(qzc*AYOJ-jAoc+A7X7!}e`*G+f!>#qacfYQooU#HaT;-aHrUlfva+e7+kiIQ zCg&Il)p6-+Q6NpAV~x`YY{Ub@-bS*k5$8Eq2CRyme+{S;JNFFR8HO7&|VD5Ytb7I7PI4~DkW=8%7E!qt73B>9C zR$qa{A)`zeaLZQj(NKZ(IWb;5$N^U=g*)RpV#oS?u&L5{|4I}{A15Y854w2Yq^bGG zIrDb=G86B85jF$PaV{(XVdJw~yv$0n3U6vrTe$ii!>{0d%Ht%p<(}tZgW;yBKYe!L zu0^7UpQaD%gM_W(rwQTP28C%ig|8pHCE6M1+??5A%8TcUA;+Qq3C<>yvFhUBy)zE? z7hm~sXhQ{BWcs-6bsXPdqT{ha8O*6vd*8~lqXyv3QlZXd?5sAKt2KL4AtpBCjz(O; zA5Vm41vivXk2sGpWkPCFG#5I*)hiEw2tJ2AJJrEXXv7qiW1M#W#5cpRuOMGel@Dk? z>Akor%85oVaUKvO4$b{m-zYdK9|*}M9=Y+1VQ2KtCOx9Naj%DJWTRLL{HdFAh)7*+ILBzS@+857}!9Bo*|3E9|XSZ#LQhjkdeSpOCZtPsll)Hq8II zPfA=ma46IU3# zp}EHkkmZoBDv+;GVxOzM1z?TLZZ^8@@H7)c86Uk4?G@M*+==c84d1C(&ZTQbrV7(Y zF&5i$2>Lnx9bF0AFqS)E<6VK}zp(rP+bgj)_GqOnptXyDZ3b~2ViqyuM-65u=wf6p zNalfihvdgii>iI+gJgf-CUaPLLdF}}H0?gkF76r1CGSTJj1CO$%$rfq*S`j)Opnvq z+}MN`enwSr(i3RB3N5}4b~3IkV+QBU4c9Hap}Eq>13PSl&!!Slo6rCtupTze@UpV2 z5r26Ci2e~oQXMMfq#+t=8pBA`AeqEi1`Lu}PzRp@4M$XPKaA0P( zgWJxP&hjlj&6}=(v;_O0N+&RU=oeBpV8eGnxDhX2mBJx24nDkB-i#q02y8Ir;L=5& z0bG#>iQU1c2$Z5{ZH*oL)Z|9t!-^rDd?0+C-^|2XK z`Z=y;1+vFi86w&n=lB-F?y@{(^}0)JkVxZp4c_cQJdv@V;~PAQrSmRCZDCDV6(ju6 z0{j}0@k7BPWhC5-Y~JR{q$6B6W`>18XJnAt8DbY==Q82-cx2Rry6J+Aa<=Ot>~|VO z9G(FFhj;2wMx&H5%E7XsFg}CH+t_1W_zFB8lp9D7>&C0d#H|uxoGN* zXqf^Q69MO!G)-Da(w45EY$x@BCEH7 z?Bc*Qb5nD|{8U^&H7nwf{Co!33j8%%Jn^+d#OKCK8?f(>7_&f6gSuD<{dhhW6G>}3 z2fqLl3#4UoE$&|ch7Z_c@SG+@Y!c#888?{wH}Xs_qB2-4_9)l^Nr#5@w3;-NT^L91 zV-s*Ex0vh81)9X|z1lYstv=iqi`|ppELVH$l}M#1?*8Z~;ly&HZ{Qi46AsKL(lb|s zvK32>8?IVFzdL}(#T^-NF$Geq5~K1P)WMtcRO|rO>6irjZInsQ4jc}5<`0}J zUjLPsbX^wl~tNk{-%A}k7Md-q?!XqzV1$H)Qz8GDA7jPlQWw|bD!DxPu znLqP;#-tmPgpf{4-jTu0lcW&qwYJSrt|DH_otXVT=~H`H#e}FQz)RPS`%Uonj(0f> z5lb00R%11>M%_yQIj6Hry3$*v-_zqYil;W`DZ z#BwaI8NN!-FJxwa$)P>-o|cO|h_R<>#4XHgE4A03&c__c=Re%GzHOdgktmR!n;|u6 zd>V%qA>bauA*%p3Ar{3adoL=mQ=I6(GU;N4^RQpyci0b77UbLn_WX1)vbUC*#qGBC;x#mqJSqr>e$XRFMd`5LVjNQs;w zp$#(Hnti^BoOt`l_E7sB@_Z#Nj+P5Z_1(MLG;@q{42}ceMD=Gt zE$u-}iPX4NnYRK72Y1;nWeYVmqX{mnO=dUEtKdTnF9#Vr&a6OuV!b9D{@lK%TjT5>fpG zz5%kM{jA#y-N?jxs&eqH-tj*xYy5N2%QZ^DlkdCVW|YPF;Si+rD4 z!QjtW@*37&w2{ku{K}rik|ARsjzE%zIy6N?@CYKGM7Pp@&&QdxTVCTt4)$tI1W_I= z)ZSs5nB+$?=A$Q?wFmN%-GrXUffM+>Q69*V5++1`1n*;wT-2HM{dE(Qx`a*6=oF%Q zV6AxYN+TC4D*+0q0$%BfLul&{Zf}?{u)Im{Q&r{m3svssko>uAcY`5(R6QU0g|nsI zV|4c0f@-KB=)!kwhAu>Jx<7tYGxeCz`#x%+0$-v${UsFqVJW^u8N(O){!57X5>s(y ziH$v{L%oa63$Qd1*Y=tcNP?M$e!Z9}4uqQEuhxOj(!yLLa}fEhk6a5@CHS<%Dnb%V z=Tj+YXC#l?{ArBQ-2H?Ajl~W@v&=f1#gSb27`DI3h|;B~NZqVEOvRWTd=h#Cp5~qH zn;b&_g!Z31Mk4UQLW={Y!aO|8nZJZ}4fY^c_9Bc*m6^!j17A)5tafgyD$)b_or=ZA zbysdMRrzG-5Z_&j>wM%0;jhW}N&4lSc5rJfW#aiqnfQa{X?)DBSQ8G0xHm-nF2O>0 z7{b>)irf32V-nz0T4(6kcC3$;`3XVu+9ar5K>Riks1@2Gd!kX%YCXS zaODbqh)Kk*+JiE|UI?3|#=cF~Vos)J0=OKwR|Ip8)SH+9#DoC*RS9~80a^>i`DZQR zUYX^bgT9`FtP_N0Q21Hccq|Y0;&X_Qd%C*-ZDk27ajFkO_lRpdfxf}KQfUn?^HD+Clz_YwFF;j328Ig`-t1`8rIWP=rR8Sl!IHbmMkKHue~T$6><-{}9L zX+kM@Rl%{^TtX-x*j?=>LIa@;)XM9l`+!;N173Fs`OcBYch*^!L9^UWLXq@ zm>$xPMvINGp%+JwKvr2IhkWgrrLw7zPGIIK8B60vv(8S-)B%S%|2b_~cW_E#tAt$Y z$eaO|+A`>QOz0%9%j8JfqTU#$@-ge<7~c(7=sb?VoT+x{L%)7H;zefIr4#-~*1cbW z$a;awEh^<+A1w*8>W3qob?qk1WbE(A>^r845cP zNh$2&tjB;O^jrAn;4Ma5p|XM1P9)#@cHUta~ua z#a!TiQ;m-p!Oa7D>ATUR+KWR#^IJzEr$Tz^@1r!+hZcdBg}Ebauaw2OJgGZExv4nB zh!b9J9NBhPnf#`XhL4U%L%QB9vo=cmKMxtusztno!A#fvcM^NWK5#ogt0nm@-hy~c zoteJIh1k#F_c!*EuO{64nH*I!*k$HJSNx<<@A;6^1DiSNQ+NZ*>3WiRyBzru7taqF zdbd?%N4fIMOJ8-vD88y>1fJ7|~ z5^;hN?a-#e_=FO1+Fjgs!~u2k&!7+B2;G605SUmJ2kIas5K;8n-w$mx)Y9>O|Lgs|Ue0k(2HHZ=*$O8v-0ZYqCJ`|*^kuMh7i;ik^~xcKVj zVRw``Y8diZ2i6gfFj{gM^=Un)#+B2?)Caplqp_#QIAjO!!q>IOwazZ!dFCTii24A& z=eTQx!(0dLZ|2pCz5`@eXgu~E;*-Jjfg`xTh`0>cT&qwQcaK#nPZWYlJW(F2AzKSxy0`(`^ z@STY#ebe_GE##xYJYU6`>%0wq6R_!Hu^Z*AXr1Rn!ot~j`-gs3I?$Z&{n>*b28dN0 z+e%zO-~Q=Q#%dV;l`cN-zbhY-e<(Ty-g!8wiL@vNfOIGv=eHqeKc=m-@P5jr*nWa0E=gwuCjb1L9KmUtR#vJ4+@y@R|J6~{} zhrf%gC;pxbv6C{eyRhnTcG7sCbM0RI%kC*=R?!Kq{8}Hyze3`;VViQxu-f%0+u4i| zCE!AEYX$&2CBnmg&y#$SSzDh*!@-54Zw614WC0(K<$&YA3zD!%Y>O^f zw8mp>ht|9<+<*)m^&jMjy$so+brt#wHJ-z&jBP;DBj0PiOY2L`%#17vz&Es5JuuU^ z!88*@M}Dm;dc_vthEVf~5N2WMP3`eD9*@r-d@+Q*JK6SprzemAJHTk{@4(nVtD!l2 zTdN;BY3GX}wEI$G?m%{A31#a zsb&@}j1dNz@WzA_T!c00S>4c~F6&YE;Wy!#H!Nr3XIK}lWa2-t_G4RXE$i>P0J7z( z+(Bcl%9{PLeTpHRQJWFYt5u?wrtsE{{f!qt0#h+>5DNopX}uB zB8zT)vs>5eXx{49JpxSd`E?I|*kQkT$i^(LjaxTveaPE*E%_>{7(86Y9zAC5{BeAn z4f@EOg=P;>%JoKv+0BP9#7?KWHX8e80Cj0O&6v*ZZJY-GkGFAZQ^3uMx*vmK8`#>| za7EMm9oSw=+mx@=4=bCo$KnzfGLIBw$a~Ho2kn@;Xy^iL;QP1UwUw+k8-aDOc-)?i z^%ghsuOVIqc3a@zFdqbK9sC!OD9|`v9t=~+Rcl=M_@k`C7##^2O0%18uYanj7MY*G zj@a7^v|~}w*Zw#xD{4d?n*(HDJ3VNHb^Q_4bM$FJ!9bc&*A)LKqsK1-!msNV@=Msj zm9|TbWiEP`yV#AnxtjAAfP036CH5Wo!7`IPW=MWD?-qarz7U(6Duta5e7AL{?JMdSMF#+%9+FH*6jE-CxSt$P+S2I|b!EsHs zSL-na39tDN_`r<4JnCaX!iE|+G)|UAcrcm4Nxot#HFZi$&m% zgf(UKrYesGxXw;T#z27-j$1rc9^*t^kq{+c6g<3C3b%q}!Ed=o3m@x+*zLGKaf$-9 zjmUP~FId<5PGC{-VTX+SzJ~k0_~UuF>j5Cf3#4Dir%$Z)G>`?WyxhGRxi@%u65f~I z{F=9DOr`!`i&iuPQmFu$_XxRh0mv1?2YIpIg69=T9oP>`rb-Akrfkn& zVVPgohO-*TYWW1>uW0?#IFHg0hQwpz%}fJf+2ZZ_F6liC7q9H1IR&g!~a2A|ft6)mkb(7Ei1=_q2Q&WXOuXwDsqh{nrG&6Eh;l_MNhD z)C~sxhbP|ClJDH%VN<`2uxSPTd)?(uBZE!0_2-j*(85K_(cin=*SXL3UB93hep|4J zIJZE47xi~I;t}FHpomFu6HP7X-wp}ZfnL|#YH!_G)ZBuvjh0&Dnz>NzF?(FC4aHRU zJJ7oeka-W%7RZms+V^TT$NU~^u)g)SA|AeXaK~DzT)dZfWecRqve+ax>pd;Oe9ywx z-%s2N?Dan<8r=(8pe;-?x>;#_*a*$R+oM5mgO}sjlU(plDuCX$uf#oO&Ndzow%8KKU!^4FB%zlA!a_uT`gkmw_ zw-@W8(NyXYtY5(PRa@#10{7m6F8uCJ_@$#~r$8!-!MYNi!V3iniCO^eLy3;DuK^2L zi??xOtK~Gub>No|a~IWtwM}amKD5Y)7?~E?0IRSEHS~`JkGZ-A7On?eh-FC-J1QY< zEQp>;d85Fy0HtE&DoDZ?NRh<7IBP~?ANFaGSE9*8N4t|F(g&f;Dyy46?rsV=P7SPd zxo-qRNMgEYW%F;7(#8LBG4oeRHI%%3DVAEXXhoCN%__3JU9ERC-O(%}vu0NdG;FsH z5pB9|suOt3(5^{~R!0|KJhg;)nv^layv?!r;@3;gf3(RlGSC$wJRnJ2I)Bpt=X@aj zU^7Aa|Kt40%K0}m10ys0#iBdwAek1JJiK!*%J_Lw;AS;bDPQcr3g7AjM06P~8=(o< zl(_##FpA}bOTp%i43(+PAzHh@7t1gcWz0XxAL>Get{+1xtJzFw7f&H$%@qp?^EMYO z$R*G$(jz$SsY?B;__fgLdyJ^>RID=9)oNGjfn;!dvbZU~S%_wON+m&+>9+MFs@xg_ zKO6&NozYB))g0vOIS>CL^KW<#3)uPXx!l=Jbs6q|-_k*L167P!^CJ_0H5|a0UZ#yg zH^9~$SVH`3VZm8zgpGWa2AL0`b!*{GZ-r;V7W5G!%OxDcR_<;76I~q z)m8MHv**?{26ryI zwb~;DxiUo$;28SEQD9NH0j4Dkl-I84u#j396Qv%Ef#eB2R=CrlgMC7-AYUrBu@=Ib zsLsPjT^P{=9^kQ%`$c7)2<`=pjB10f07!Hp3h#A-!{3F7Coo{mVYUDr3lZvX!_8yI zn0IIDjihve#z=UJu4wiQYWZV$ZwK*60QaP&agfkUexTxaI*1#}ho@iuyH+z5lElM#J9;zsC7vn1lT6m3>s3FvWdXpoA?uj+kiA3xEa_Q)50V4p~hUh+bJ7Tnt zY1F81G&OvQh-^1ed>wIp@y^@~WG?5J*i@pg0;}*3@=<4;q|VRF(-s!xO`7tVy!_^O z&Iwmi9@d9a#Pybry!g{si0_+wcGxzT6TcmQp~c!7xbg|-efg`yuU}v{Ov7LQ%rg8HXRg3s`%EkTx@X=<`=|T_f4ink z#oz8JGx0Y(WiI|oQ>NfAn=&1LjZ?0~U)Pj6{Pj(_C448oYhnB(+Cl*$`}X6@>df@z zGvh6-Z=Vy)O{VVT+1P@p(K#^+mN7&Ch(AOO9s8rb4*OEE_s7j^s7AC=ol}n`73&}0 zk3A}Go4q>;eF|6oc6(2IxQ@J&P=^Z%29FR9VPl{&?!r2 z;k&3LwKg-irY8T2DOEB1WYa(&G?4pXz`^tI(oV94c#4T7{64?-FOYu3WN) zdKhoLI?N9WRv~N}R8uKhbI|6zjZ0f8msnGYs%oZkRSvJp9U0c($aduja5-VV>gzD( zbYVn-VSff)?a9R(~HRs7BGz?b)% zvDNN;>1)^o^Q8-^RBR1cSV=$quP9f6IHYpE0{Lghz8vPt6T`+ie6(l|ix$k`s;clV zbZ_L=t}=!*swU#zbYIAG=~;!JN1yd$`b`V<4&MhB+Ldh zvM7EtY!kt0WUl{`O2CUZMhWN5r0c-zgBWz2?Uc=rpiL};#jUE!Lz-lh&VIU%S=~Cb z#Ybb~$D^&D=(-QE_ie7#?OwM(fM4PP_qQH#9bt_=5A0v3kv81pJpE3EWnFeX))O@K z-@5m&cdxgs*K>8JSxt03S6_FUud8bD_T`F^uQ=B!j_VAom_6GLHX?hS?@`W=--Lz` ztdD`I_M)^_B-EWtn55HdfLp%J@%3; zCvaiX2915;oW<8DHOgC!rgzWj)DxB1h!Jom#3N#>J)_~Yy}Z2TY+sSG|Eu(V&r!Ye z^w9|w(CLen{l}I4U6=O1g#98kth-vN6*?p%e^<-9=YDTY#Y#pkYs#B4?1lB}`trNZ z_Lad`=Rf=;$MD_#L-qV*M8KxM9p>fWco5O*ZB<#}9OSu4>jAK(v&fG)dxs+#vGe+& z@B{t~ipqsffW(w%hjU%u4RcE0x1(-~&~`epbYoe9Z4Jw2huAFU*GyoY+KH@7U%U019d(NzxY?Fi~ zK)^Ezgb9W)AX-qXlK?}YSU{=8r6suB2J14YrGwQv5w+234ODxvmRqP@g4#BTqC~}D zciY;|u=IMtwxib;geoU&XC^b5`M;kt*!%m#>txP;zUOo*&jU;H>-Zd_VU4pV z4e9|n=j?NS$vH1$g9_4yqT#Hy>s1%~CxZZ#{N0zg`%RFQ5v`^8oI-lT6h})n&vBc& zr=(Qwc7`l}NCp9&J0evuO39sa)_3eE%3%AnE8gsMc9w;IIMCctVvuc>sI@A7?*iMn z@N|4`bH`-1ZY2&g*on^`8E>{o?o-8Pq)jaYg97(P5Y9Xh$5@f3Iub5^ePna0F(rCL zLsqUar)7iu{po0p`RCEoR&Sxkd}^e|`~%zH=Nx69Q^PrermHcZ-t+d6ZuF?fSn7VL z!s?t1{L+OEb?;TQE%xs~HWr?*4kLc5s#`QE`JX@X|Cfoyo-9#y|0+ysUwZcFO0DC~ z8?-OWOs6;1B*!n+0#zMx=0OKGFtOQ#J*lq?RJRK@7pXZ=#oAvAhED}6+r2|mb@J(jUMr|Gh2l!!r`zt+`;eNEHn|L4B6eO zMqIIl(xQs-*Y=DiE!*Bxdl z_E_w9F^~xfod^^!(dCoz;xt4S9n+_Uk2%OV?h1$Y{BWtT0j=z)!bT(PMdsphwpC)~ z$bVfCj|4l_R0qt5vgh}jttDSSQ8yQs?H(b-#9Bc1bXnK9jUR$aU zaNhDM3GeA}N8g$79g^W(H}+20I}lnZKEFY%7Q%eIDx#$%!wcty#m4R(T8JOkDNk9h zC23iA7w@3%C`p<`&Um;|=SojqvPH)@>LK}sE{ z#d0Kej{n<#_JHs^YsM+YR6!k%fq7Oeo&Svo&V!WVIUT+MX}(L}3`)T84*$hREUuqO zQUkUUKTbUuc+d`w6!ox&c+if?${ft7Y3SDLza#eR7M z+48!UpS7Z%Fle}pY7{TIzO^x-g15sgL`>yiuV>xCSE!Y`p;yk_u>6%X;pJBx-N*a*7#mY3(jIKiyjIyV_@lRs%wtlUcD^q+BOZ%0ApWqTZw&jw#Az4o! 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

%yFEDnHiaJcf+w_6 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ℑ3+r}*l&b*KIQJn5m+{{DsSID;R! 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%0DnB+C<}W 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⪚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

0X}a{ehudf)p)CPj}>nN0sg$SDMj%(ItK37)$f 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\u0000\u0013p@\u0000\u0001\u0000\u0000\u0000�6@\u0000�\u0015@\u0000 �@\u0000��" }, + { + "fileName": "1135-0100-1000002A-Kobold.zigbee", + "fileVersion": 268435498, + "fileSize": 244094, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/DresdenElektronik/1135-0100-1000002A-Kobold.zigbee", + "imageType": 256, + "manufacturerCode": 4405, + "sha512": "0905f0e6a469be3893f2c665156f18077258e24439e283c9f4b121553a94e8eb142e6250e721585ddd9aceef75da3c10a03defaee89885d7cb8f08449a20912d", + "otaHeaderString": "`\u0000�.@\u0000\u0010/@\u0000\u0000\u0000�n`\n�t�\u0015@\u0000\u0000\u0016@\u0000 �@\u0000��", + "originalUrl": "https://deconz.dresden-elektronik.de/otau/1135-0100-1000002A-Kobold.zigbee" + }, { "fileName": "1135-0101-0020001B-Hive.zigbee", "fileVersion": 2097179, @@ -465,6 +426,18 @@ "sha512": "9b7835e32ef5af35385710332838099c5dce99a398ae04a1a769d67935fb0752ca4da58892f13bc842cbf8f9ae20516142fe9b66eff3e8ebef6577a71a1d9b0b", "otaHeaderString": "EBL D581_ZG\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, + { + "fileName": "TICMeter.ota", + "fileVersion": 197133, + "fileSize": 1140668, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/GammaTroniques/TICMeter.ota", + "imageType": 200, + "manufacturerCode": 65535, + "sha512": "67f0bfdbb7d2cdeee4d54d2ad44dc04b42ac9401f02c92fcde5db3010d5706027d793405a601bcf18bb789cfc46cacc4887bee1b59f42c234177135d1ea9ffb0", + "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://update.gammatroniques.fr/ticmeter/V3.2.13/download/TICMeter.ota", + "modelId": "TICMeter" + }, { "fileName": "GL-B-007P_V17_OTAV7_20210305_100%.ota", "fileVersion": 7, @@ -614,6 +587,18 @@ "otaHeaderString": "EBL ARGBW_V_0_1\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", "modelId": "GL-S-007P" }, + { + "fileName": "100B-010C-01001A02-ConfLight-Lamps_0012.zigbee", + "fileVersion": 16783874, + "fileSize": 267452, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Hue/100B-010C-01001A02-ConfLight-Lamps_0012.zigbee", + "imageType": 268, + "manufacturerCode": 4107, + "sha512": "c4591fe155bef8500779c36c7792f3960c4f83dde9dd47aa367113229c5bd73161f14cc92e6d6a0960e807c54626ce2ab0ce0d18c76d0206770dcda3a4776862", + "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://otau.meethue.com/storage/ZGB_100B_010C/2ef158a5-ffb4-43ac-9d59-3cb71078f6f7/100B-010C-01001A02-ConfLight-Lamps_0012.zigbee", + "maxFileVersion": 16783873 + }, { "fileName": "100B-010C-01002800-ConfLight-Lamps_0012.zigbee", "fileVersion": 16787456, @@ -626,6 +611,18 @@ "originalUrl": "https://otau.meethue.com/storage/ZGB_100B_010C/9ee7aed8-faed-43eb-b7f7-712a5b578dba/100B-010C-01002800-ConfLight-Lamps_0012.zigbee", "minFileVersion": 16783874 }, + { + "fileName": "100B-010E-01001904-ConfLight-ModuLum_0012.zigbee", + "fileVersion": 16783620, + "fileSize": 271050, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Hue/100B-010E-01001904-ConfLight-ModuLum_0012.zigbee", + "imageType": 270, + "manufacturerCode": 4107, + "sha512": "5843552ab361d2d063e36be24785afcb8af34491ae721c2426da6afec94967acd4005d5e2abfcca5ebd10f3c9e39656524775b50cef115f67c3f636b9609d3c2", + "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://otau.meethue.com/storage/ZGB_100B_010E/3e979745-cc00-43cf-a51c-73a3d9d91430/100B-010E-01001904-ConfLight-ModuLum_0012.zigbee", + "maxFileVersion": 16783619 + }, { "fileName": "100B-010E-01002600-ConfLight-ModuLum_0012.zigbee", "fileVersion": 16786944, @@ -638,6 +635,18 @@ "originalUrl": "https://otau.meethue.com/storage/ZGB_100B_010E/05e4122d-0d51-41df-91af-7d1aae4cc0a0/100B-010E-01002600-ConfLight-ModuLum_0012.zigbee", "minFileVersion": 16783620 }, + { + "fileName": "100B-010F-01000A02-ConfLight-LedStrips_0012.zigbee", + "fileVersion": 16779778, + "fileSize": 250762, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Hue/100B-010F-01000A02-ConfLight-LedStrips_0012.zigbee", + "imageType": 271, + "manufacturerCode": 4107, + "sha512": "af6c7538574a11d11f055563dd396f6f3d2fbe1312f8cd8e4b722d877fdd5272e665ad665a90a1bc87c88c0a60e9b1ee8ebbd39d132fdfae1f2b143c263dd171", + "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://otau.meethue.com/storage/ZGB_100B_010F/7e46b10c-6cfe-462c-a587-5c1cf48a8418/100B-010F-01000A02-ConfLight-LedStrips_0012.zigbee", + "maxFileVersion": 16779777 + }, { "fileName": "100B-010F-01001700-ConfLight-LedStrips_0012.zigbee", "fileVersion": 16783104, @@ -650,6 +659,18 @@ "originalUrl": "https://otau.meethue.com/storage/ZGB_100B_010F/0ed8b3ac-0870-486e-9f8b-5ba6e9b035a1/100B-010F-01001700-ConfLight-LedStrips_0012.zigbee", "minFileVersion": 16779778 }, + { + "fileName": "100B-0110-01000400-ConfLight-Lamps-EFR32MG13_0012_inclBL.zigbee", + "fileVersion": 16778240, + "fileSize": 281920, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Hue/100B-0110-01000400-ConfLight-Lamps-EFR32MG13_0012_inclBL.zigbee", + "imageType": 272, + "manufacturerCode": 4107, + "sha512": "840c55cf8239e7fb3cbe2a055758c3b06adad6316bd09f1d94884b19f2b9ebfa5a844daaaee12713cbd1e8926e227565c50e268e7c70fa6f24ca63af4adf3bf9", + "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://otau.meethue.com/storage/ZGB_100B_0110/e8a0d0b9-1ce1-4f1a-934f-04ecd04a7080/100B-0110-01000400-ConfLight-Lamps-EFR32MG13_0012_inclBL.zigbee", + "maxFileVersion": 16778239 + }, { "fileName": "100B-0110-01002602-ConfLight-Lamps-EFR32MG13.zigbee", "fileVersion": 16786946, @@ -684,6 +705,44 @@ "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", "originalUrl": "https://otau.meethue.com/storage/ZGB_100B_0112/fd7eef13-74d9-4920-8315-45adcf652102/100B-0112-01002902-ConfLightBLE-Lamps-EFR32MG13.zigbee" }, + { + "fileName": "100B-0114-01001200-ConfLightBLE-Lamps-EFR32MG21.zigbee", + "fileVersion": 16781824, + "fileSize": 336644, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Hue/100B-0114-01001200-ConfLightBLE-Lamps-EFR32MG21.zigbee", + "imageType": 276, + "manufacturerCode": 4107, + "sha512": "0f3cef1daeff4f25eed56b82be28c8f8bbb26f13d562aee8fcd86b718b9bcdd8d183b2ad86db7ca75e5ffbeaad32c8c8b1355bfdb3bcac7f4d62f7da574f48cb", + "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://otau.meethue.com/storage/ZGB_100B_0114/db6d96de-5792-4b3c-a04f-3a773bf45124/100B-0114-01001200-ConfLightBLE-Lamps-EFR32MG21.zigbee", + "maxFileVersion": 16781823 + }, + { + "fileName": "100B-0114-01001300-ConfLightBLE-Lamps-EFR32MG21.zigbee", + "fileVersion": 16782080, + "fileSize": 353220, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Hue/100B-0114-01001300-ConfLightBLE-Lamps-EFR32MG21.zigbee", + "imageType": 276, + "manufacturerCode": 4107, + "sha512": "49a40a59ab73f2222b760319f93243aaf82e2a88eef1e6ec78e5ccc17be24f8d3d6fba5f808837813fa1199154508722989391f7f9e41a2f308fd84573c2ad45", + "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://otau.meethue.com/storage/ZGB_100B_0114/423ed640-a522-4d4e-92f9-5f99c679195c/100B-0114-01001300-ConfLightBLE-Lamps-EFR32MG21.zigbee", + "maxFileVersion": 16782079, + "minFileVersion": 16781824 + }, + { + "fileName": "100B-0114-01001304-ConfLightBLE-Lamps-EFR32MG21.zigbee", + "fileVersion": 16782084, + "fileSize": 353296, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Hue/100B-0114-01001304-ConfLightBLE-Lamps-EFR32MG21.zigbee", + "imageType": 276, + "manufacturerCode": 4107, + "sha512": "460470ea628716ede44a160f48a34a6dd6b7288fc23f2525d7a8d9210730800fa7842f8309a7bc36c2584b282072cd50b1b2bf9cb40f9f32e30fd1884dc84542", + "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://otau.meethue.com/storage/ZGB_100B_0114/28309b46-1ae1-4493-a0bb-f7f26f3ff1ad/100B-0114-01001304-ConfLightBLE-Lamps-EFR32MG21.zigbee", + "maxFileVersion": 16782083, + "minFileVersion": 16782080 + }, { "fileName": "100B-0114-01002502-ConfLightBLE-Lamps-EFR32MG21.zigbee", "fileVersion": 16786690, @@ -708,49 +767,195 @@ "originalUrl": "https://otau.meethue.com/storage/ZGB_100B_0115/84e91e20-7715-4bd0-9a41-2f6dcca94be8/100B-0115-01001402-SmartPlug-EFR32MG13.zigbee" }, { - "fileName": "100B-0117-01001D0C-ConfLightBLE-ModuLum-EFR32MG21.zigbee", - "fileVersion": 16784652, - "fileSize": 420784, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Hue/100B-0117-01001D0C-ConfLightBLE-ModuLum-EFR32MG21.zigbee", - "imageType": 279, + "fileName": "100B-0116-02001300-Switch-EFR32MG13.zigbee", + "fileVersion": 33559296, + "fileSize": 243610, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Hue/100B-0116-02001300-Switch-EFR32MG13.zigbee", + "imageType": 278, "manufacturerCode": 4107, - "sha512": "b17faa044694f3b9a3f28653ed0a42441797f60dd390a9507eed8d4baa95368ee4ca9accef6698b0092cc196c99c89129372e2dcba8383473f13d522b02488f1", + "sha512": "615c6b6d88bac398c7e01fe857ada5c2a95f2e201cd98f4483fa4220de8c045cefbd7203db006eb7fe5bac4353666bde88987764848e51d452ae6bc854b79a6d", "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "originalUrl": "https://otau.meethue.com/storage/ZGB_100B_0117/a8a50281-4075-4d41-928d-85aec9f4ef33/100B-0117-01001D0C-ConfLightBLE-ModuLum-EFR32MG21.zigbee", - "minFileVersion": 16780292 + "originalUrl": "https://otau.meethue.com/storage/ZGB_100B_0116/b1cfb2a9-0bf1-4eb3-b9ec-9ca7fa3f11b8/100B-0116-02001300-Switch-EFR32MG13.zigbee", + "maxFileVersion": 33559295 }, { - "fileName": "100B-0118-01001802-PixelLum-EFR32MG21.zigbee", - "fileVersion": 16783362, - "fileSize": 453438, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Hue/100B-0118-01001802-PixelLum-EFR32MG21.zigbee", - "imageType": 280, + "fileName": "100B-0116-02004D27-Switch-EFR32MG13.zigbee", + "fileVersion": 33574183, + "fileSize": 235434, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Hue/100B-0116-02004D27-Switch-EFR32MG13.zigbee", + "imageType": 278, "manufacturerCode": 4107, - "sha512": "9acb1a53c13fedcdf1528cf402971eea7bd7b5c81a8ab4569f86757392fdd5bc305bde30df7c967be63a03ff2a8c961b598ae7eeb561835d56f91be7833fc81b", + "sha512": "aa7c8ffcc189cf32f7a2096fe2e9fdb6c35765d0a08f9558ffff646de8d33b8233c161491be2f959f11e1b60111746406a5f27b0f8aa805589ce784656b5c5df", "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "originalUrl": "https://otau.meethue.com/storage/ZGB_100B_0118/de21c7c9-cdfa-4f95-90a6-b0e01bb62e82/100B-0118-01001802-PixelLum-EFR32MG21.zigbee" + "originalUrl": "https://otau.meethue.com/storage/ZGB_100B_0116/37d5e444-b304-423e-a2bb-27e74a263726/100B-0116-02004D27-Switch-EFR32MG13.zigbee", + "minFileVersion": 33559296 }, { - "fileName": "100B-011A-01000F04-SmartPlug-EFR32MG21.zigbee", - "fileVersion": 16781060, - "fileSize": 348032, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Hue/100B-011A-01000F04-SmartPlug-EFR32MG21.zigbee", - "imageType": 282, + "fileName": "100B-0117-01000B00-ConfLightBLE-ModuLum-EFR32MG21.zigbee", + "fileVersion": 16780032, + "fileSize": 300890, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Hue/100B-0117-01000B00-ConfLightBLE-ModuLum-EFR32MG21.zigbee", + "imageType": 279, "manufacturerCode": 4107, - "sha512": "82ba5d9ce6d0b590e85458b796a1c8d1375d2ac1a24432bc83504f54bf56ca62f96b27b27fe4f867d1ade6c8813045118078aa4b98a6532f8f5a2aeeeaa23c16", + "sha512": "549e1c1e9251d1e2253526a40d18ec0f00f99274bcac73106dda9c3a148921f4cd091eb2fdd0037999f5535f661fdce9b47e306be9483959a9552d989202ec5f", "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "originalUrl": "https://otau.meethue.com/storage/ZGB_100B_011A/0aafab7f-56c0-4c7b-b0f8-19cfe1f02602/100B-011A-01000F04-SmartPlug-EFR32MG21.zigbee", - "minFileVersion": 16778500 + "originalUrl": "https://otau.meethue.com/storage/ZGB_100B_0117/5cf15788-8127-4557-b873-55a3283d2807/100B-0117-01000B00-ConfLightBLE-ModuLum-EFR32MG21.zigbee", + "maxFileVersion": 16780031 }, { - "fileName": "100B-011D-01002504-ConfLight-ModuLumV2-EFR32MG13.zigbee", - "fileVersion": 16786692, - "fileSize": 485542, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Hue/100B-011D-01002504-ConfLight-ModuLumV2-EFR32MG13.zigbee", - "imageType": 285, - "manufacturerCode": 4107, - "sha512": "ca172fda58aac17c731cb55fdf4c4856596917725d1a127c77d64e344b68dbafc063984772e408f94b4dfd8b4a815dc259e48234e55314124b8ca75f4c457c13", - "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "fileName": "100B-0117-01000C00-ConfLightBLE-ModuLum-EFR32MG21.zigbee", + "fileVersion": 16780288, + "fileSize": 317506, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Hue/100B-0117-01000C00-ConfLightBLE-ModuLum-EFR32MG21.zigbee", + "imageType": 279, + "manufacturerCode": 4107, + "sha512": "f9fcd5312ec92d5b0d79f03248c268ef8b5c6a663e666dcb6009a53a75d2d459413414c401596a86e30d5d1686c6e210db9fcaf390271c9202534fdab006b942", + "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://otau.meethue.com/storage/ZGB_100B_0117/46638111-17d3-47f0-b9c6-67453ac8f299/100B-0117-01000C00-ConfLightBLE-ModuLum-EFR32MG21.zigbee", + "maxFileVersion": 16780287, + "minFileVersion": 16780032 + }, + { + "fileName": "100B-0117-01000C04-ConfLightBLE-ModuLum-EFR32MG21.zigbee", + "fileVersion": 16780292, + "fileSize": 317618, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Hue/100B-0117-01000C04-ConfLightBLE-ModuLum-EFR32MG21.zigbee", + "imageType": 279, + "manufacturerCode": 4107, + "sha512": "3c3b4349089377adc67a209e2241b7817768506588272eecf94692b7fa15c610987496a61619d8b635f7b057be46d66b990a81ff864466066e324ed72f55770f", + "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://otau.meethue.com/storage/ZGB_100B_0117/a31ccf48-0a8f-4e99-912f-4c3b9fef60f0/100B-0117-01000C04-ConfLightBLE-ModuLum-EFR32MG21.zigbee", + "maxFileVersion": 16780291, + "minFileVersion": 16780288 + }, + { + "fileName": "100B-0117-01001D0C-ConfLightBLE-ModuLum-EFR32MG21.zigbee", + "fileVersion": 16784652, + "fileSize": 420784, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Hue/100B-0117-01001D0C-ConfLightBLE-ModuLum-EFR32MG21.zigbee", + "imageType": 279, + "manufacturerCode": 4107, + "sha512": "b17faa044694f3b9a3f28653ed0a42441797f60dd390a9507eed8d4baa95368ee4ca9accef6698b0092cc196c99c89129372e2dcba8383473f13d522b02488f1", + "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://otau.meethue.com/storage/ZGB_100B_0117/a8a50281-4075-4d41-928d-85aec9f4ef33/100B-0117-01001D0C-ConfLightBLE-ModuLum-EFR32MG21.zigbee", + "minFileVersion": 16780292 + }, + { + "fileName": "100B-0118-01001802-PixelLum-EFR32MG21.zigbee", + "fileVersion": 16783362, + "fileSize": 453438, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Hue/100B-0118-01001802-PixelLum-EFR32MG21.zigbee", + "imageType": 280, + "manufacturerCode": 4107, + "sha512": "9acb1a53c13fedcdf1528cf402971eea7bd7b5c81a8ab4569f86757392fdd5bc305bde30df7c967be63a03ff2a8c961b598ae7eeb561835d56f91be7833fc81b", + "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://otau.meethue.com/storage/ZGB_100B_0118/de21c7c9-cdfa-4f95-90a6-b0e01bb62e82/100B-0118-01001802-PixelLum-EFR32MG21.zigbee" + }, + { + "fileName": "100B-0119-02002100-Switch-EFR32MG22.zigbee", + "fileVersion": 33562880, + "fileSize": 169450, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Hue/100B-0119-02002100-Switch-EFR32MG22.zigbee", + "imageType": 281, + "manufacturerCode": 4107, + "sha512": "b89acc3a4146c033ab96a9f11d07d11f9dcf8e432a357fe063c83065a49e588ec92031bc560462c1e1db2242f49823e1e1528a7660b6970ba576f20135a5b54e", + "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://otau.meethue.com/storage/ZGB_100B_0119/bc0fab3b-4307-4005-a6b8-ea8beb0f57e9/100B-0119-02002100-Switch-EFR32MG22.zigbee", + "maxFileVersion": 33562879 + }, + { + "fileName": "100B-0119-02004D27-Switch-EFR32MG22.zigbee", + "fileVersion": 33574183, + "fileSize": 202986, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Hue/100B-0119-02004D27-Switch-EFR32MG22.zigbee", + "imageType": 281, + "manufacturerCode": 4107, + "sha512": "0c4bc737a5ea23a9c4fac34f2a2b90308fad1a6ca2e9068519ecaeb623eb3a540e61e96c18b803c46aca968be03d4ad03ed65d70a51f9a2eb16c2dce15ce4beb", + "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://otau.meethue.com/storage/ZGB_100B_0119/d9e42e82-ed2d-4b98-82fa-f0217e5895d2/100B-0119-02004D27-Switch-EFR32MG22.zigbee", + "minFileVersion": 33562880 + }, + { + "fileName": "100B-011A-01000400-SmartPlug-EFR32MG21.zigbee", + "fileVersion": 16778240, + "fileSize": 272454, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Hue/100B-011A-01000400-SmartPlug-EFR32MG21.zigbee", + "imageType": 282, + "manufacturerCode": 4107, + "sha512": "96f12964daa049df95a3087cf96bf765e4f4ddf81877e5d76e9ddc865cb45aa207a27a5288d502c2d4a15a5e95a0934d4fc0c0a893984d0cf7d778c7f269dced", + "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://otau.meethue.com/storage/ZGB_100B_011A/64f5cda8-1e98-4d34-885b-08ad58b9f702/100B-011A-01000400-SmartPlug-EFR32MG21.zigbee", + "maxFileVersion": 16778239 + }, + { + "fileName": "100B-011A-01000500-SmartPlug-EFR32MG21.zigbee", + "fileVersion": 16778496, + "fileSize": 289102, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Hue/100B-011A-01000500-SmartPlug-EFR32MG21.zigbee", + "imageType": 282, + "manufacturerCode": 4107, + "sha512": "e41998d10b6ffdf3276b9acc942cf5cb7468bdae02de337a430b701a817a9c8c5a03a6437e52a263a4b82cd3a0907b60f818ce121f87936b6c3f44812830425c", + "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://otau.meethue.com/storage/ZGB_100B_011A/c0d186d5-aab0-42bd-a71e-fa29b850aaaa/100B-011A-01000500-SmartPlug-EFR32MG21.zigbee", + "maxFileVersion": 16778495, + "minFileVersion": 16778240 + }, + { + "fileName": "100B-011A-01000504-SmartPlug-EFR32MG21.zigbee", + "fileVersion": 16778500, + "fileSize": 289166, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Hue/100B-011A-01000504-SmartPlug-EFR32MG21.zigbee", + "imageType": 282, + "manufacturerCode": 4107, + "sha512": "6b30e7a6ee5be633cf0b2f7e0695be952bc621bfc431d2ac8e8697a242839ae116dc62f8be1fca97104db9651734b80345751cd0225ee5c21659ef74d4ffedda", + "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://otau.meethue.com/storage/ZGB_100B_011A/e3332645-c1b2-41c7-b76b-3ce0631401cb/100B-011A-01000504-SmartPlug-EFR32MG21.zigbee", + "maxFileVersion": 16778499, + "minFileVersion": 16778496 + }, + { + "fileName": "100B-011A-01000F04-SmartPlug-EFR32MG21.zigbee", + "fileVersion": 16781060, + "fileSize": 348032, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Hue/100B-011A-01000F04-SmartPlug-EFR32MG21.zigbee", + "imageType": 282, + "manufacturerCode": 4107, + "sha512": "82ba5d9ce6d0b590e85458b796a1c8d1375d2ac1a24432bc83504f54bf56ca62f96b27b27fe4f867d1ade6c8813045118078aa4b98a6532f8f5a2aeeeaa23c16", + "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://otau.meethue.com/storage/ZGB_100B_011A/0aafab7f-56c0-4c7b-b0f8-19cfe1f02602/100B-011A-01000F04-SmartPlug-EFR32MG21.zigbee", + "minFileVersion": 16778500 + }, + { + "fileName": "100B-011B-02004D23-Sensor-EFR32MG22.zigbee", + "fileVersion": 33574179, + "fileSize": 200814, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Hue/100B-011B-02004D23-Sensor-EFR32MG22.zigbee", + "imageType": 283, + "manufacturerCode": 4107, + "sha512": "eab283cabf8d9f55c84b9a0e0ee2da9c6d3eacaebcb3ef8973cb01448df091d437855e7dd6f01e8d8d8bc2db26aa729db52f2c8531d8d0e6d05cce2f4a875d5c", + "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://otau.meethue.com/storage/ZGB_100B_011B/126cdb96-9758-45c3-98dc-ae35386bc960/100B-011B-02004D23-Sensor-EFR32MG22.zigbee" + }, + { + "fileName": "100B-011C-02004D23-SwitchModule-EFR32MG13.zigbee", + "fileVersion": 33574179, + "fileSize": 227550, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Hue/100B-011C-02004D23-SwitchModule-EFR32MG13.zigbee", + "imageType": 284, + "manufacturerCode": 4107, + "sha512": "aa5b10bdf5910581f1c02e29ef994546d14b7d9be536977d666fcf0af7392db86783478a5d57802e1f320c2235a80d9cf959f6ca2f117c64534b6f24e76292b2", + "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://otau.meethue.com/storage/ZGB_100B_011C/f8e8feb9-b5b5-4e46-b09d-59c2f2f23efb/100B-011C-02004D23-SwitchModule-EFR32MG13.zigbee" + }, + { + "fileName": "100B-011D-01002504-ConfLight-ModuLumV2-EFR32MG13.zigbee", + "fileVersion": 16786692, + "fileSize": 485542, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Hue/100B-011D-01002504-ConfLight-ModuLumV2-EFR32MG13.zigbee", + "imageType": 285, + "manufacturerCode": 4107, + "sha512": "ca172fda58aac17c731cb55fdf4c4856596917725d1a127c77d64e344b68dbafc063984772e408f94b4dfd8b4a815dc259e48234e55314124b8ca75f4c457c13", + "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", "originalUrl": "https://otau.meethue.com/storage/ZGB_100B_011D/6f9c541e-b1d2-42c2-8098-fc2ce7017cfc/100B-011D-01002504-ConfLight-ModuLumV2-EFR32MG13.zigbee" }, { @@ -786,6 +991,28 @@ "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", "originalUrl": "https://otau.meethue.com/storage/ZGB_100B_0120/ca5124f9-b9b5-4474-ba8d-3f431d713eb7/100B-0120-01002402-ConfLightBLE-PortableV3-EFR32MG21.zigbee" }, + { + "fileName": "100B-0121-02004D27-Switch-EFR32MG22-40xf.zigbee", + "fileVersion": 33574183, + "fileSize": 208106, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Hue/100B-0121-02004D27-Switch-EFR32MG22-40xf.zigbee", + "imageType": 289, + "manufacturerCode": 4107, + "sha512": "3ea0778f4eb4c2494e0b81d7ef85bd957fece8ca051289bd99dc5de1a6fb344d92ae1f481be64a516f97f72a6e947d0c0d88408c6b0945bda63dd81e7adc6618", + "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://otau.meethue.com/storage/ZGB_100B_0121/c4cba7cc-7784-4b20-88db-df8e82ddb487/100B-0121-02004D27-Switch-EFR32MG22-40xf.zigbee" + }, + { + "fileName": "100B-0122-02004D23-SwitchModule-EFR32MG22.zigbee", + "fileVersion": 33574179, + "fileSize": 197206, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Hue/100B-0122-02004D23-SwitchModule-EFR32MG22.zigbee", + "imageType": 290, + "manufacturerCode": 4107, + "sha512": "12c72c104444768ad8af52eb699e51f72726da24338fa6b24df0a0f2bd042a5cb4e193e838b9c38826d1debe81f612e27130e5b5dd75de31a9d55ebd99ec4045", + "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://otau.meethue.com/storage/ZGB_100B_0122/b839c65f-9ee0-4cb5-94e4-8063b92bcb01/100B-0122-02004D23-SwitchModule-EFR32MG22.zigbee" + }, { "fileName": "100B-0123-01000C02-PixelLumXL-EFR32MG21.zigbee", "fileVersion": 16780290, @@ -797,6 +1024,52 @@ "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", "originalUrl": "https://otau.meethue.com/storage/ZGB_100B_0123/567ce2cd-671c-4072-8485-2b19d250e9c7/100B-0123-01000C02-PixelLumXL-EFR32MG21.zigbee" }, + { + "fileName": "100B-0125-02004301-ContactSensor-EFR32MG22.zigbee", + "fileVersion": 33571585, + "fileSize": 171126, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Hue/100B-0125-02004301-ContactSensor-EFR32MG22.zigbee", + "imageType": 293, + "manufacturerCode": 4107, + "sha512": "a2a0076275a1dcdb94a9bea8c1591209f31f76fe847d5fd46456dad63247d0c302e438776c179dcc86f93471b3965e884f3455c06c332313fdc408df71a58c11", + "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://firmware.meethue.com/storage/100b-125/33571585/17803020-a40e-4015-b9e3-3454e43998bb/100B-0125-02004301-ContactSensor-EFR32MG22.zigbee", + "maxFileVersion": 33571584 + }, + { + "fileName": "100B-0125-02004D23-ContactSensor-EFR32MG22.zigbee", + "fileVersion": 33574179, + "fileSize": 193862, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Hue/100B-0125-02004D23-ContactSensor-EFR32MG22.zigbee", + "imageType": 293, + "manufacturerCode": 4107, + "sha512": "0e9f6fa8f476e0f2e7a8b7bad8066ffc65368ae753b0e4df7061f0b7c750c7a1f9241e69c522f43ef3268db45eb3ffdcf82560d6a2c33556c0e9f12001420762", + "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://otau.meethue.com/storage/ZGB_100B_0125/7ef867a4-88e3-4aae-a94a-3f2940081717/100B-0125-02004D23-ContactSensor-EFR32MG22.zigbee", + "minFileVersion": 33571585 + }, + { + "fileName": "100B-0127-01000D02-MSD-EFR32MG21.zigbee", + "fileVersion": 16780546, + "fileSize": 477268, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Hue/100B-0127-01000D02-MSD-EFR32MG21.zigbee", + "imageType": 295, + "manufacturerCode": 4107, + "sha512": "9d7e340b79e0a82e16a7873760762e374be8b96267c4f643aedfdac7f4710bbce66beef51b1d4e353743a09cdbb22474508f419f124aae937d2bdd71cbc780d3", + "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://firmware.meethue.com/storage/100b-127/16780546/96200b09-9d10-4272-adeb-b89203fffc41/100B-0127-01000D02-MSD-EFR32MG21.zigbee" + }, + { + "fileName": "100B-0129-01000C04-Light-EFR32MG26.zigbee", + "fileVersion": 16780292, + "fileSize": 820968, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Hue/100B-0129-01000C04-Light-EFR32MG26.zigbee", + "imageType": 297, + "manufacturerCode": 4107, + "sha512": "ba522649e12ba70a952d43dae242303c69e146ce6e3bbf0f019110a2818d1a1fc65b33ce33c556fb8e097f3861d39d6cf697ec10fe282c7b4ee3c71e64d88888", + "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://firmware.meethue.com/storage/100b-129/16780292/d1e41b01-4131-4bbc-8a66-12d8e7771efd/100B-0129-01000C04-Light-EFR32MG26.zigbee" + }, { "fileName": "ConnectedLamp-Atmel-Target_0012.sbl-ota", "fileVersion": 1124103171, @@ -809,6 +1082,18 @@ "originalUrl": "https://otau.meethue.com/storage/ZGB_100B_0104/33cbfd3d-3b58-43e2-a6a0-1e6fe50f2bee/ConnectedLamp-Atmel-Target_0012.sbl-ota", "minFileVersion": 1107326256 }, + { + "fileName": "ConnectedLamp-Atmel_0104_5.130.1.30000_0012.sbl-ota", + "fileVersion": 1107326256, + "fileSize": 256632, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Hue/ConnectedLamp-Atmel_0104_5.130.1.30000_0012.sbl-ota", + "imageType": 260, + "manufacturerCode": 4107, + "sha512": "d2bf330b9a23114efb6a613ccefce691e4a67a98175033e65d3eaf6841312b5a542bd538ae19c06c3804aa06224d35acc184f4b37a6198b457df2a173a490f21", + "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://otau.meethue.com/storage/ZGB_100B_0104/631d2194-554e-4016-b954-f3c226482f04/ConnectedLamp-Atmel_0104_5.130.1.30000_0012.sbl-ota", + "maxFileVersion": 1107326255 + }, { "fileName": "ConnectedLamp-TI-Target_0012.sbl-ota", "fileVersion": 1124103171, @@ -843,6 +1128,18 @@ "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", "originalUrl": "https://otau.meethue.com/storage/ZGB_100B_0103/e14480ff-2661-4abb-8dfd-275b77d876c2/LivingColors-Hue-Target_0012.sbl-ota" }, + { + "fileName": "LivingColors-Target_0108_5.130.1.30000_0012.sbl-ota", + "fileVersion": 1107326256, + "fileSize": 256632, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Hue/LivingColors-Target_0108_5.130.1.30000_0012.sbl-ota", + "imageType": 264, + "manufacturerCode": 4107, + "sha512": "7d6166daf46ad68275ada764d17d9fde78b364c4ebb0f81664fb8159efc81a225790d5f670e036489be80fa2a9fedf92201990336559d2299c16faeb396a46b6", + "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://otau.meethue.com/storage/ZGB_100B_0108/fb2b4e6e-f8c4-44b0-88cb-aac2e88c9fa0/LivingColors-Target_0108_5.130.1.30000_0012.sbl-ota", + "maxFileVersion": 1107326255 + }, { "fileName": "ModuLum-ATmega_0012.sbl-ota", "fileVersion": 1124103171, @@ -856,28 +1153,98 @@ "minFileVersion": 1107326256 }, { - "fileName": "Superman_v3_08_ProdKey_3080.ota", - "fileVersion": 3080, - "fileSize": 232594, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Hue/Superman_v3_08_ProdKey_3080.ota", - "imageType": 0, - "manufacturerCode": 4420, - "sha512": "eb1e76825aca6a6418042d71821921d4c073aa1ada0d52eaffd967ce2ccba7a5dda07a6caab70f19b3a2f9630d43b055c06d16050101b655413ba271375bea57", - "otaHeaderString": "EBL Z3SwitchSoc\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "originalUrl": "https://otau.meethue.com/storage/ZGB_1144_0000/04071b69-217b-4d73-8cf3-367ed2dc7ca8/Superman_v3_08_ProdKey_3080.ota" - }, - { - "fileName": "WhiteLamp-Atmel-Target_0012.sbl-ota", - "fileVersion": 1124103171, - "fileSize": 256696, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Hue/WhiteLamp-Atmel-Target_0012.sbl-ota", - "imageType": 261, - "manufacturerCode": 4107, + "fileName": "ModuLum-ATmega_010B_5.130.1.30000_0012.sbl-ota", + "fileVersion": 1107326256, + "fileSize": 256632, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Hue/ModuLum-ATmega_010B_5.130.1.30000_0012.sbl-ota", + "imageType": 267, + "manufacturerCode": 4107, + "sha512": "903dc359ddab530136e2aced646633627555a4317696f9a1c61300ff2006109e316443f7807b03397021e9162698dc9ba7fcbb3749f6f5a83883b9aafc78eb10", + "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://otau.meethue.com/storage/ZGB_100B_010B/e3d57ccf-94b9-4786-8b3f-569c5c8883f8/ModuLum-ATmega_010B_5.130.1.30000_0012.sbl-ota", + "maxFileVersion": 1107326255 + }, + { + "fileName": "Sensor-ATmega_0012.sbl-ota", + "fileVersion": 1124102917, + "fileSize": 240760, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Hue/Sensor-ATmega_0012.sbl-ota", + "imageType": 269, + "manufacturerCode": 4107, + "sha512": "ba7cc0e3632c1f6c50ccb6f3a33ee44947de643425743c35657ce34dae3c0c9c45d48b05479b1183fcb9f1572df68d9d5b8c6f2f0a86c72d095773e817e8147f", + "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://otau.meethue.com/storage/ZGB_100B_010D/fa14f094-f99f-497d-9bd5-cc2742b2cb69/Sensor-ATmega_0012.sbl-ota" + }, + { + "fileName": "Superman_v3_08_ProdKey_3080.ota", + "fileVersion": 3080, + "fileSize": 232594, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Hue/Superman_v3_08_ProdKey_3080.ota", + "imageType": 0, + "manufacturerCode": 4420, + "sha512": "eb1e76825aca6a6418042d71821921d4c073aa1ada0d52eaffd967ce2ccba7a5dda07a6caab70f19b3a2f9630d43b055c06d16050101b655413ba271375bea57", + "otaHeaderString": "EBL Z3SwitchSoc\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://otau.meethue.com/storage/ZGB_1144_0000/04071b69-217b-4d73-8cf3-367ed2dc7ca8/Superman_v3_08_ProdKey_3080.ota" + }, + { + "fileName": "Switch-ATmega_0012.sbl-ota", + "fileVersion": 1124102917, + "fileSize": 240760, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Hue/Switch-ATmega_0012.sbl-ota", + "imageType": 265, + "manufacturerCode": 4107, + "sha512": "6bec6b6dce7ef9bb47c4467643222871788256d5c3f0aa88ded80be24fc002dbdda525ca2cafa78b996ff7fe0c18d7c9194288e4f6b40f0f37d147bc1724dd4e", + "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://otau.meethue.com/storage/ZGB_100B_0109/3a1c8cf8-3f4c-4464-93f0-24cc7f67f0d7/Switch-ATmega_0012.sbl-ota" + }, + { + "fileName": "WhiteLamp-Atmel-Target_0012.sbl-ota", + "fileVersion": 1124103171, + "fileSize": 256696, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Hue/WhiteLamp-Atmel-Target_0012.sbl-ota", + "imageType": 261, + "manufacturerCode": 4107, "sha512": "aacf086c482e149e916a12a344d0d2a2b1489e47f5d4d5ef9d9ebb308b976c5d8d266a19792a53ee64a108d8f39b56c800815191d4454311124fe85fe32392a2", "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", "originalUrl": "https://otau.meethue.com/storage/ZGB_100B_0105/a74b4fe6-805b-4113-8f08-2f6585cb8f5d/WhiteLamp-Atmel-Target_0012.sbl-ota", "minFileVersion": 1107326256 }, + { + "fileName": "WhiteLamp-Atmel-Target_0105_5.130.1.30000_0012.sbl-ota", + "fileVersion": 1107326256, + "fileSize": 256632, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Hue/WhiteLamp-Atmel-Target_0105_5.130.1.30000_0012.sbl-ota", + "imageType": 261, + "manufacturerCode": 4107, + "sha512": "a3492bec9fd9b3149be9135ea9175d6161617188c04428230bbea161660c0cef2f9c83ecc185b758e1337d4f99e08f3978fd9102eec67843bac66e6dbc1e39a9", + "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://otau.meethue.com/storage/ZGB_100B_0105/6b0b2e69-652d-4941-9da9-a4e7ff0fc70c/WhiteLamp-Atmel-Target_0105_5.130.1.30000_0012.sbl-ota", + "maxFileVersion": 1107326255 + }, + { + "fileName": "10035515-TRADFRI-bulb-cws-2.3.093.ota.ota.signed", + "fileVersion": 587806257, + "fileSize": 227500, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/10035515-TRADFRI-bulb-cws-2.3.093.ota.ota.signed", + "imageType": 10243, + "manufacturerCode": 4476, + "sha512": "fcdcc6198cd5f41d3602000207fa4a4c7678279dce4c2e8467d2044293e27d8d9d63e0aa71b5125af62a74b599bfb0dd28645961fb034c803722b732d20802d0", + "otaHeaderString": "EBL tradfri_wrgb\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://fw.ota.homesmart.ikea.net/global/GW1.0/01.21.031/bin/10035515-TRADFRI-bulb-cws-2.3.093.ota.ota.signed", + "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" + }, + { + "fileName": "10082264-zingo_lds_stoftmoln-1.1.7.ota.ota.signed", + "fileVersion": 16842759, + "fileSize": 287178, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/10082264-zingo_lds_stoftmoln-1.1.7.ota.ota.signed", + "imageType": 16645, + "manufacturerCode": 4476, + "sha512": "c656737a4fd3464ed09d47887cde2b7390b13fe6423c06d5ceba5aa92d40dade89c49b4feabf89546585936c40543113bfcf720a4b09158e7e5fa924f7b385b8", + "otaHeaderString": "GBL zingo_lds_stoftmoln\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://fw.ota.homesmart.ikea.net/global/GW1.0/01.21.031/bin/10082264-zingo_lds_stoftmoln-1.1.7.ota.ota.signed", + "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" + }, { "fileName": "inspelning-smart-plug-soc_release_prod_v33816645_02579ff4-6fec-42f6-8957-4048def87def.ota", "fileVersion": 33816645, @@ -888,6 +1255,30 @@ "sha512": "76f16f4c2ca48a2b6a66693c3a2d4f85d2f52ff440cc09a565b5856d46a872435b28c5a9b6746d50cb2425555db9bdf41ae05e1a17b0292095198af53552e5eb", "otaHeaderString": "GBL inspelning_smart_plug_soc\u0000\u0000\u0000" }, + { + "fileName": "mgm210l-light-cws-cv-rgbw_release_prod_v268572245_3ae78af7-14fd-44df-bca2-6d366f2e9d02.ota", + "fileVersion": 268572245, + "fileSize": 228582, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/mgm210l-light-cws-cv-rgbw_release_prod_v268572245_3ae78af7-14fd-44df-bca2-6d366f2e9d02.ota", + "imageType": 10242, + "manufacturerCode": 4476, + "sha512": "d00cb8207813feb220c7a907644304b1cb39e4ee239de835c5c73e3bc41a0baaea2d58823ec14ed6887ee442e7014c4617d3c3354dedd11184f83cd26f9dfd8b", + "otaHeaderString": "GBL Signed OTA\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://fw.ota.homesmart.ikea.com/files/mgm210l-light-cws-cv-rgbw_release_prod_v268572245_3ae78af7-14fd-44df-bca2-6d366f2e9d02.ota", + "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" + }, + { + "fileName": "motionsensor-lds-mg21a_release_prod_v16777316_3a00064a-cc29-4aac-bdb6-c4fa1fb445d5.ota", + "fileVersion": 16777316, + "fileSize": 267650, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/motionsensor-lds-mg21a_release_prod_v16777316_3a00064a-cc29-4aac-bdb6-c4fa1fb445d5.ota", + "imageType": 6456, + "manufacturerCode": 4476, + "sha512": "39a5d1f8a626c02f3648799b27fb2367e246af3a28a798c90b5374b715f637a13c47fba2ce288ea64a7fc8e17ae98fc1ed64daf05d3629b3f56ad8eee0bd9100", + "otaHeaderString": "GBL motionsensor_lds_mg21a\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://fw.ota.homesmart.ikea.com/files/motionsensor-lds-mg21a_release_prod_v16777316_3a00064a-cc29-4aac-bdb6-c4fa1fb445d5.ota", + "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" + }, { "fileName": "ota_t0x110e_m0x117c_v0x01000035.ota", "fileVersion": 16777269, @@ -909,4440 +1300,4449 @@ "otaHeaderString": "GBL zingo_ikea_vindstyrka\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "1166-0109-17103685-rb262-1.7.16.ota", - "fileVersion": 386938501, - "fileSize": 280658, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-0109-17103685-rb262-1.7.16.ota", - "imageType": 265, - "manufacturerCode": 4454, - "sha512": "63c1f5676ed175002c18466970f434f71ffc729f758f4d2b001fbbbc08d8241a13e710e310da5afdc42d83baf9be9dabd4df2581c2d6b70c20ca81d802a1f084", - "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "rodret-dimmer-soc_release_prod_v16777303_0a78457a-950c-4903-bfd1-67902aa66cf9.ota", + "fileVersion": 16777303, + "fileSize": 268502, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/rodret-dimmer-soc_release_prod_v16777303_0a78457a-950c-4903-bfd1-67902aa66cf9.ota", + "imageType": 4557, + "manufacturerCode": 4476, + "sha512": "0f248c6036c323f5d56158b9451d1e73b1a7935b8628bdff6a58590ce2e6625b4bdd0772c5a1318eb8302ab6601170dfeed1ebc0e8eafe6de686e5b98f56c883", + "otaHeaderString": "GBL rodret_dimmer_soc\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://fw.ota.homesmart.ikea.com/files/rodret-dimmer-soc_release_prod_v16777303_0a78457a-950c-4903-bfd1-67902aa66cf9.ota", + "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" }, { - "fileName": "1166-010a-17103685-rb267-1.7.16.ota", - "fileVersion": 386938501, - "fileSize": 280658, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-010a-17103685-rb267-1.7.16.ota", - "imageType": 266, - "manufacturerCode": 4454, - "sha512": "07213630168af80893093522bd122c521e6f8b08d44ec7d566adf267a7204e2ea3c32a1c3120980460d57ab5cdfdab753527c0e78f93edf51725ad8732656e3d", - "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "rodret-shortcut-soc_release_prod_v16777249_d89ffc33-55d1-4d47-acac-42365e5d9dd8.ota", + "fileVersion": 16777249, + "fileSize": 269430, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/rodret-shortcut-soc_release_prod_v16777249_d89ffc33-55d1-4d47-acac-42365e5d9dd8.ota", + "imageType": 15112, + "manufacturerCode": 4476, + "sha512": "2a6553362120c82385f9d49666907b8b194a43e4420bbad251c9d31f09ee6a4a583fab0f374b571f3b3f29a50614f956be7ae23147e85a26a5602dbbf9107671", + "otaHeaderString": "GBL rodret_shortcut_soc\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://fw.ota.homesmart.ikea.com/files/rodret-shortcut-soc_release_prod_v16777249_d89ffc33-55d1-4d47-acac-42365e5d9dd8.ota", + "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" }, { - "fileName": "1166-010b-17103685-rb243-1.7.16.ota", - "fileVersion": 386938501, - "fileSize": 280658, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-010b-17103685-rb243-1.7.16.ota", - "imageType": 267, - "manufacturerCode": 4454, - "sha512": "60fc7967ef0702d4a06ce3ce3cbeae6e9388d495c8506f849d2143b1c8f2ba181ea6d20d050b5dfc87e25f8d34e8aedafbced076dfdf3bd00598a74c9b74fc43", - "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "tradfri-bulb-cws-zll_release_prod_v587753009_ec8b1193-0fa2-440e-b921-2412a8688b74.ota", + "fileVersion": 587753009, + "fileSize": 226244, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/tradfri-bulb-cws-zll_release_prod_v587753009_ec8b1193-0fa2-440e-b921-2412a8688b74.ota", + "imageType": 10241, + "manufacturerCode": 4476, + "sha512": "faa374df605e1708c1e2b48568ca657c1a3e2dc43f72991ebad0fa869d23e613b2faeb3e124d9a364b29cb4ee179b04824bd54dab48a0f5d67c60cea14c5be5d", + "otaHeaderString": "EBL tradfri_wrgb\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://fw.ota.homesmart.ikea.com/files/tradfri-bulb-cws-zll_release_prod_v587753009_ec8b1193-0fa2-440e-b921-2412a8688b74.ota", + "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" }, { - "fileName": "1166-010d-17103685-rf262-1.7.16.ota", - "fileVersion": 386938501, - "fileSize": 280658, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-010d-17103685-rf262-1.7.16.ota", - "imageType": 269, - "manufacturerCode": 4454, - "sha512": "9c856d7f1aa28af576849cdb46c8e4d175f9ca3fc5d974b34d332e1ea2ab2c744f3ab9a5711a34d2f1a217b2b25f1363be59273bac7fbaeb20c5e5f101e0f876", - "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "tradfri-bulb-w-1000lm_release_prod_v587810353_5a161508-742d-4eab-8761-286c80d116eb.ota", + "fileVersion": 587810353, + "fileSize": 207340, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/tradfri-bulb-w-1000lm_release_prod_v587810353_5a161508-742d-4eab-8761-286c80d116eb.ota", + "imageType": 8449, + "manufacturerCode": 4476, + "sha512": "d383dc0ad22c96e6876298758979f14917b9972aa68b18e772b103a08969f262ed71d30daed9de40d486f13b8a0df686340b946bafe23621e1fb1ce2866d0572", + "otaHeaderString": "EBL tradfri_light_basic\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://fw.ota.homesmart.ikea.com/files/tradfri-bulb-w-1000lm_release_prod_v587810353_5a161508-742d-4eab-8761-286c80d116eb.ota", + "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" }, { - "fileName": "1166-0112-10096610-RS_226v1-upgradeMe.ota", - "fileVersion": 269051408, - "fileSize": 230710, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-0112-10096610-RS_226v1-upgradeMe.ota", - "imageType": 274, - "manufacturerCode": 4454, - "sha512": "215e9c69557798b17153a921f76313c71bff860a569a8188e0b8d5db18f97eb5b7d92c36860509d7c2a6de2a4fe08f909a8390f1623b47654aa6290407b7a994", - "otaHeaderString": "EBL ZBTDimmableLight_MG21A010F76" + "fileName": "tradfri-bulb-ws-1000lm_release_prod_v587814449_2b13625e-17a8-40d9-bad3-47a9a96ab002.ota", + "fileVersion": 587814449, + "fileSize": 216620, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/tradfri-bulb-ws-1000lm_release_prod_v587814449_2b13625e-17a8-40d9-bad3-47a9a96ab002.ota", + "imageType": 8706, + "manufacturerCode": 4476, + "sha512": "c8436256d91deb8d88218b57d1d365906ad73320b6db34b22ea318a4c712b16588b059dc0899bb3cf879de303e9a76ddbc572334bcf1a16ed0269d75bf40bf4f", + "otaHeaderString": "EBL tradfri_light_1000ml\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://fw.ota.homesmart.ikea.com/files/tradfri-bulb-ws-1000lm_release_prod_v587814449_2b13625e-17a8-40d9-bad3-47a9a96ab002.ota", + "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" }, { - "fileName": "1166-0115-20046A30-RS_230_C-upgradeMe.ota", - "fileVersion": 537160240, - "fileSize": 236978, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-0115-20046A30-RS_230_C-upgradeMe.ota", - "imageType": 277, - "manufacturerCode": 4454, - "sha512": "e6dbd3ab1d4b457cd6d8f102835ecb569364455de465d4068ea927551111137ed68da30d4b61c4c9908cd6cb701487cf50fb316ac2b1113c901daad5c13bd7c6", - "otaHeaderString": "EBL C688_Freelocate\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "tradfri-bulb-ws-e14_release_prod_v587757105_963ac72a-97be-4f7e-b12c-46759bb91d6e.ota", + "fileVersion": 587757105, + "fileSize": 215596, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/tradfri-bulb-ws-e14_release_prod_v587757105_963ac72a-97be-4f7e-b12c-46759bb91d6e.ota", + "imageType": 8705, + "manufacturerCode": 4476, + "sha512": "b1ed830781ba1dc18c6bf41adf02b6653a918f3ed05396110e6054b4a6c2fdca2a9ff39e82e0776339f63aaeaefaf5393e4b6a87a6d3bfa7a68cd222b26a4007", + "otaHeaderString": "EBL tradfri_light\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://fw.ota.homesmart.ikea.com/files/tradfri-bulb-ws-e14_release_prod_v587757105_963ac72a-97be-4f7e-b12c-46759bb91d6e.ota", + "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" }, { - "fileName": "1166-011A-20086A30-RS_229_T-upgradeMe.ota", - "fileVersion": 537422384, - "fileSize": 236066, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-011A-20086A30-RS_229_T-upgradeMe.ota", - "imageType": 282, - "manufacturerCode": 4454, - "sha512": "0d21ed79d6c102790ec2017ec768c334cf175f381df3556505f6aa078d3b26373411b4ee0b656fb505923a178c94e13f4c6c0c2f0c09b3e72d227113aceed55f", - "otaHeaderString": "EBL C688_Freelocate\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "tradfri-bulb-ws-gu10_release_prod_v587757105_25ac125d-5723-4b92-aa02-404fd5008a55.ota", + "fileVersion": 587757105, + "fileSize": 215340, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/tradfri-bulb-ws-gu10_release_prod_v587757105_25ac125d-5723-4b92-aa02-404fd5008a55.ota", + "imageType": 8707, + "manufacturerCode": 4476, + "sha512": "8da9e1bc6cee95cad20acb6d4a60cfb73b3f213f935451c66ed1d165fa0350de662856f8eaf1611723cf22dd03f91e6b6582cb8285edd63ec2a52c9d35b1b6bc", + "otaHeaderString": "EBL tradfri_light_gu10\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://fw.ota.homesmart.ikea.com/files/tradfri-bulb-ws-gu10_release_prod_v587757105_25ac125d-5723-4b92-aa02-404fd5008a55.ota", + "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" }, { - "fileName": "1166-011B-10116610-RB_245_v2-upgradeMe.ota", - "fileVersion": 269575696, - "fileSize": 230886, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-011B-10116610-RB_245_v2-upgradeMe.ota", - "imageType": 283, - "manufacturerCode": 4454, - "sha512": "7f0201c41d7010261a363497694dda3b0cc03dd2a103c82bd5d6e13e85ea305c47ba8d62e65e21c5e0cb3a58da3ea52e04cbafb8b4aca057157a525d0871be20", - "otaHeaderString": "EBL ZBTDimmableLight_MG21A010F76" + "fileName": "tradfri-connected-blind_release_prod_v604241939_89e61475-8999-4074-842a-e04efac9c857.ota", + "fileVersion": 604241939, + "fileSize": 219816, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/tradfri-connected-blind_release_prod_v604241939_89e61475-8999-4074-842a-e04efac9c857.ota", + "imageType": 4487, + "manufacturerCode": 4476, + "sha512": "6fded116c93dc2bb20443f11bbc11ba84bd9803255f2ed4ae076ff6661f840b7c3e8e6b67a1671625f081faf8613f0be87b5764c57163a1c2585d777d2481f77", + "otaHeaderString": "GBL GBL_tradfri_connected_blind\u0000", + "originalUrl": "https://fw.ota.homesmart.ikea.com/files/tradfri-connected-blind_release_prod_v604241939_89e61475-8999-4074-842a-e04efac9c857.ota", + "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" }, { - "fileName": "1166-011C-20026A30-RB_248_T_v2-upgradeMe.ota", - "fileVersion": 537029168, - "fileSize": 236070, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-011C-20026A30-RB_248_T_v2-upgradeMe.ota", - "imageType": 284, - "manufacturerCode": 4454, - "sha512": "74994baf707f7300353c63ab595a33ba4f1f8a8cb3a58b04d6fa8b68098e36e8cc863881c5491d480d037960ce8c0ce8543fafe74c409de9ffca64987cc893cc", - "otaHeaderString": "EBL C688_Freelocate\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "tradfri-control-outlet_release_prod_v587765297_20061876-85d6-4b39-8c9c-eb95620baa97.ota", + "fileVersion": 587765297, + "fileSize": 209136, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/tradfri-control-outlet_release_prod_v587765297_20061876-85d6-4b39-8c9c-eb95620baa97.ota", + "imageType": 4353, + "manufacturerCode": 4476, + "sha512": "83d8427b1fbc4701673185fc02c846680ce83b9270bb75896377469c69eb1be37648fdf019a39b340a1f928a1ece21e394dc94b926245b3aa5a59c7147f73a3b", + "otaHeaderString": "GBL GBL_tradfri_control_outlet\u0000\u0000", + "originalUrl": "https://fw.ota.homesmart.ikea.com/files/tradfri-control-outlet_release_prod_v587765297_20061876-85d6-4b39-8c9c-eb95620baa97.ota", + "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" }, { - "fileName": "1166-0120-20026A30-RF_263-upgradeMe.ota", - "fileVersion": 537029168, - "fileSize": 231406, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-0120-20026A30-RF_263-upgradeMe.ota", - "imageType": 288, - "manufacturerCode": 4454, - "sha512": "83410df888984666b83ecf87ee4fc0059082ac30acfbbadd8a3cdce62302501cc927aabd631dc741f3e351526caac506e7b80d5b26601c36b7064a1210ed2064", - "otaHeaderString": "EBL C688_Freelocate\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "tradfri-controller_release_prod_v604241925_abef4451-762a-4ef9-8c11-dfd88c3e98f7.ota", + "fileVersion": 604241925, + "fileSize": 207084, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/tradfri-controller_release_prod_v604241925_abef4451-762a-4ef9-8c11-dfd88c3e98f7.ota", + "imageType": 4545, + "manufacturerCode": 4476, + "sha512": "513c5a4bff7d64c014d11c8f8ca776e57b73ee6e18227be80be179e513a853e2eccda5acedd294f94a2f2e123ccc41d64d871f29c5e88cbc2be9d6350b6ffc77", + "otaHeaderString": "EBL tradfri_controller\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://fw.ota.homesmart.ikea.com/files/tradfri-controller_release_prod_v604241925_abef4451-762a-4ef9-8c11-dfd88c3e98f7.ota", + "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" }, { - "fileName": "1166-0121-20026A30-RF_265-upgradeMe.ota", - "fileVersion": 537029168, - "fileSize": 231406, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-0121-20026A30-RF_265-upgradeMe.ota", - "imageType": 289, - "manufacturerCode": 4454, - "sha512": "c2f46b6db03e16664479f0293e7dfa88b6d92f3620bc277e86bf5e75f552fe7077f64fa95899748cd140f9a073c567c69e5fc5591e2377409fad2e0ae819b0ee", - "otaHeaderString": "EBL C688_Freelocate\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "tradfri-cv-cct-unified_release_prod_v587757105_33e34452-9267-4665-bc5a-844c8f61f063.ota", + "fileVersion": 587757105, + "fileSize": 215884, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/tradfri-cv-cct-unified_release_prod_v587757105_33e34452-9267-4665-bc5a-844c8f61f063.ota", + "imageType": 16902, + "manufacturerCode": 4476, + "sha512": "98d8be5b4dcd9692cb6ff87531513023c0116cb9137c5690105ce2077765f35ae2651bdd2aa80ce0363f6db4ef3b9795449252c6c0ff8a8b0e6e05789fdb03be", + "otaHeaderString": "GBL GBL_tradfri_cv_cct_unified\u0000\u0000", + "originalUrl": "https://fw.ota.homesmart.ikea.com/files/tradfri-cv-cct-unified_release_prod_v587757105_33e34452-9267-4665-bc5a-844c8f61f063.ota", + "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" }, { - "fileName": "1166-0122-20026A30-RF_261-upgradeMe.ota", - "fileVersion": 537029168, - "fileSize": 231406, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-0122-20026A30-RF_261-upgradeMe.ota", - "imageType": 290, - "manufacturerCode": 4454, - "sha512": "3ddad977b5bfe38a842a0e1ab49c50769d76375ba2db2bbe5379f58e9116a0bea0e49f35d257b25ea895be39024ce21f54d31923311bc2c7d66ce1eca9a5dbd6", - "otaHeaderString": "EBL C688_Freelocate\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "tradfri-dimmer_release_prod_v604241925_ecbb4451-ce85-4e6c-ab9f-e7ce32cd0c1e.ota", + "fileVersion": 604241925, + "fileSize": 214692, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/tradfri-dimmer_release_prod_v604241925_ecbb4451-ce85-4e6c-ab9f-e7ce32cd0c1e.ota", + "imageType": 4554, + "manufacturerCode": 4476, + "sha512": "69b8a35e926eab95831df7ddf91f607cf3462fe02d01eab77ad2f63e0dde5be2ac118bcd136c41d383cf74d50fc26911561649b042c997d7c3043a20e22ba7e4", + "otaHeaderString": "GBL GBL_tradfri_dimmer\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://fw.ota.homesmart.ikea.com/files/tradfri-dimmer_release_prod_v604241925_ecbb4451-ce85-4e6c-ab9f-e7ce32cd0c1e.ota", + "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" }, { - "fileName": "1166-0124-20046A30-RF_264-upgradeMe.ota", - "fileVersion": 537160240, - "fileSize": 231406, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-0124-20046A30-RF_264-upgradeMe.ota", - "imageType": 292, - "manufacturerCode": 4454, - "sha512": "7d883752d7d3b215a90f1add7bc5b14a2c468dd72bf4936722627339c48d579be505c747e80cebf6669362f25c48423b523ce6fc78ab3a8d157d4b48a4a8332a", - "otaHeaderString": "EBL C688_Freelocate\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "tradfri-driver-hp_release_prod_v587757105_b42c57bf-cb9c-478c-8327-5812a3286a64.ota", + "fileVersion": 587757105, + "fileSize": 215852, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/tradfri-driver-hp_release_prod_v587757105_b42c57bf-cb9c-478c-8327-5812a3286a64.ota", + "imageType": 16898, + "manufacturerCode": 4476, + "sha512": "13109c4d517f16aa069af63c3c8257767a98c22fd21dd964e54c36deabb62494b2ee5fd2cbda1e925389277db9deadd95a0eaa173b0f6f35aee65159a97dcff3", + "otaHeaderString": "EBL tradfri_light_hp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://fw.ota.homesmart.ikea.com/files/tradfri-driver-hp_release_prod_v587757105_b42c57bf-cb9c-478c-8327-5812a3286a64.ota", + "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" }, { - "fileName": "1166-0128-24031511-upgradeMe-RS 226.zigbee", - "fileVersion": 604181777, - "fileSize": 262013, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-0128-24031511-upgradeMe-RS 226.zigbee", - "imageType": 296, - "manufacturerCode": 4454, - "sha512": "8d239c44c73d403c15448d5c7e4c15d1b25463bbb4681fdfd184cdb6e5f72b4797d71b746097b14ce0e09b631a9e6a4b4d103caa1175ccd257b9193fe7261120", - "otaHeaderString": "Light\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "tradfri-driver-lp_release_prod_v587757105_b28cda41-22d2-446b-b3bf-5ca11d866719.ota", + "fileVersion": 587757105, + "fileSize": 215596, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/tradfri-driver-lp_release_prod_v587757105_b28cda41-22d2-446b-b3bf-5ca11d866719.ota", + "imageType": 16897, + "manufacturerCode": 4476, + "sha512": "5a7718b7c56e00cae0dc2396a339dde9d837f0ea0d023d653d93044eaf8841a9799f64301d09b3ad7fa0e6b81b76ca4b704291a30a8943c79f14ff0bfa05554e", + "otaHeaderString": "EBL tradfri_light_lp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://fw.ota.homesmart.ikea.com/files/tradfri-driver-lp_release_prod_v587757105_b28cda41-22d2-446b-b3bf-5ca11d866719.ota", + "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" }, { - "fileName": "1166-0129-24031511-upgradeMe-RS 227 T.zigbee", - "fileVersion": 604181777, - "fileSize": 268720, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-0129-24031511-upgradeMe-RS 227 T.zigbee", - "imageType": 297, - "manufacturerCode": 4454, - "sha512": "c7365c9576886a4fc4ddb6e1256d7dcb75f788ec92631e5cb13b8ae317b876954988632010fbe6604a5d1fd5f25936f61387dd6dda20ca61eb5848999278b964", - "otaHeaderString": "Light\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "tradfri-driver-zingo_release_prod_v16777220_1fd2b92c-45c5-44d0-97c5-5c71c2ecb8d2.ota", + "fileVersion": 16777220, + "fileSize": 257262, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/tradfri-driver-zingo_release_prod_v16777220_1fd2b92c-45c5-44d0-97c5-5c71c2ecb8d2.ota", + "imageType": 16649, + "manufacturerCode": 4476, + "sha512": "9e2560406937f8e342c391ef18ad8aefdea62adcc0c59fc163c3daf2f7dd91626e47466388a8a7b7e85ac0508d0eb6bce4891d1622fde52f508764921e3cd79d", + "otaHeaderString": "GBL zingo_ikea_driver_hwpwm_ww\u0000\u0000", + "originalUrl": "https://fw.ota.homesmart.ikea.com/files/tradfri-driver-zingo_release_prod_v16777220_1fd2b92c-45c5-44d0-97c5-5c71c2ecb8d2.ota", + "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" }, { - "fileName": "1166-012A-24031511-upgradeMe-RB 245.zigbee", - "fileVersion": 604181777, - "fileSize": 262013, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-012A-24031511-upgradeMe-RB 245.zigbee", - "imageType": 298, - "manufacturerCode": 4454, - "sha512": "a6606afeb0ce56b20d7aa839d40ec079851fa6b39a80a65707d4dbd900fb2ac2582db40b5dc519c473fc51d1e630bb81aded66545283b77f2ac5e91699771cac", - "otaHeaderString": "Light\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "tradfri-light-unified-w_release_prod_v587806257_147c8812-e7f3-4999-b7eb-3da91009ab65.ota", + "fileVersion": 587806257, + "fileSize": 211572, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/tradfri-light-unified-w_release_prod_v587806257_147c8812-e7f3-4999-b7eb-3da91009ab65.ota", + "imageType": 16643, + "manufacturerCode": 4476, + "sha512": "e9ca743c2309cee9f12b481ac959da0d0ad095f009049c133c003447095a2295fac56969a682070cea75037e74ef37df7b93e39eda1fc4a3f4efe15fa9bace21", + "otaHeaderString": "GBL GBL_tradfri_light_unified_w\u0000", + "originalUrl": "https://fw.ota.homesmart.ikea.com/files/tradfri-light-unified-w_release_prod_v587806257_147c8812-e7f3-4999-b7eb-3da91009ab65.ota", + "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" }, { - "fileName": "1166-012B-24031511-upgradeMe-RB 249 T.zigbee", - "fileVersion": 604181777, - "fileSize": 268720, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-012B-24031511-upgradeMe-RB 249 T.zigbee", - "imageType": 299, - "manufacturerCode": 4454, - "sha512": "d3c86737e3a9de6102c013b00b69ea37c551debb898c25f5ce67bfdab4c52b8acca5932e34953d06087dd078d77d83d5d8654c695af6a18440fc2acea0c07f5f", - "otaHeaderString": "Light\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "tradfri-motion-sensor2_release_prod_v604241925_8afa2f7c-19c3-4ddf-a96c-233714179022.ota", + "fileVersion": 604241925, + "fileSize": 217548, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/tradfri-motion-sensor2_release_prod_v604241925_8afa2f7c-19c3-4ddf-a96c-233714179022.ota", + "imageType": 4552, + "manufacturerCode": 4476, + "sha512": "178bc4070db85787b2a8bc154a79ed10feb0a3dc06debc61f01f3e870effd36763569e601b75a2f64a9f5a409387dd5e18b7675e280966cdb0e57db0590c0cbc", + "otaHeaderString": "GBL GBL_tradfri_motion_sensor2\u0000\u0000", + "originalUrl": "https://fw.ota.homesmart.ikea.com/files/tradfri-motion-sensor2_release_prod_v604241925_8afa2f7c-19c3-4ddf-a96c-233714179022.ota", + "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" }, { - "fileName": "1166-012C-24031511-upgradeMe-RB 251 C.zigbee", - "fileVersion": 604181777, - "fileSize": 318314, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-012C-24031511-upgradeMe-RB 251 C.zigbee", - "imageType": 300, - "manufacturerCode": 4454, - "sha512": "7be7ca7b54e3f404f164f0ae22386e6180f30a72334909648240a45490002b291e4031a6604d3ed7b894a1105a49f6d088df4a085f434a8b1be512a8552a995d", - "otaHeaderString": "Light\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "tradfri-onoff-controller_release_prod_v604241926_3c2e5569-667c-49ed-a286-78a0e031935d.ota", + "fileVersion": 604241926, + "fileSize": 205488, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/tradfri-onoff-controller_release_prod_v604241926_3c2e5569-667c-49ed-a286-78a0e031935d.ota", + "imageType": 4549, + "manufacturerCode": 4476, + "sha512": "41adf236facf5176dd7cd7aad4e8fcdfc9294e07ac5db0b0aad9f79d914817a04fb5c647d08d61188c10e52819ffc6058cfe93611d2ccf35234b9167a96e839a", + "otaHeaderString": "GBL GBL_tradfri_onoff_controller", + "originalUrl": "https://fw.ota.homesmart.ikea.com/files/tradfri-onoff-controller_release_prod_v604241926_3c2e5569-667c-49ed-a286-78a0e031935d.ota", + "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" }, { - "fileName": "1166-012D-24031511-upgradeMe-RB 266.zigbee", - "fileVersion": 604181777, - "fileSize": 262013, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-012D-24031511-upgradeMe-RB 266.zigbee", - "imageType": 301, - "manufacturerCode": 4454, - "sha512": "317a109be00c0f7b96e7bdb1d60eab57d68149e3a9da78b7fe21db165d22165fef389b8eb4c0463abe27d5e9680a48975a72687900f5baa5e2df5db16eda1348", - "otaHeaderString": "Light\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "tradfri-shortcut-button_release_prod_v604241926_56f5d8d1-78b1-4088-afc1-05d3b7e3314b.ota", + "fileVersion": 604241926, + "fileSize": 204932, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/tradfri-shortcut-button_release_prod_v604241926_56f5d8d1-78b1-4088-afc1-05d3b7e3314b.ota", + "imageType": 4550, + "manufacturerCode": 4476, + "sha512": "8527aa46afbf93cfaec68845cfc5092ca533b87ef0d162741eee82b32185a9d2966235edaae8127d9ee81a70f5247a23d75907b2387f520d797f3da1e9fdc3db", + "otaHeaderString": "GBL GBL_tradfri_shortcut_button\u0000", + "originalUrl": "https://fw.ota.homesmart.ikea.com/files/tradfri-shortcut-button_release_prod_v604241926_56f5d8d1-78b1-4088-afc1-05d3b7e3314b.ota", + "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" }, { - "fileName": "1166-012E-24031511-upgradeMe-RB 279 T.zigbee", - "fileVersion": 604181777, - "fileSize": 268720, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-012E-24031511-upgradeMe-RB 279 T.zigbee", - "imageType": 302, - "manufacturerCode": 4454, - "sha512": "96c85aab44c85dfaecf0e5728b87de5920aa6d1030e18831cbfd737b5e0772937f55f0e7da1c5356ef6e6756f7c4cffbfc7d0ba095e63d053bde2535a450b72d", - "otaHeaderString": "Light\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "tradfri-signal-repeater_release_prod_v587753009_3ce8f096-bd12-4b2c-b66e-51dc9f2637dc.ota", + "fileVersion": 587753009, + "fileSize": 197052, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/tradfri-signal-repeater_release_prod_v587753009_3ce8f096-bd12-4b2c-b66e-51dc9f2637dc.ota", + "imageType": 4354, + "manufacturerCode": 4476, + "sha512": "f5166c7fb478b574269092b1086424cbc726bb05fa5512d5dcbb62f53b0fa2f184533d9467977e1e6ebc83e1ec6998b5097bfb65238b226b24a13ab54a9de731", + "otaHeaderString": "GBL GBL_tradfri_zigbee_repeater\u0000", + "originalUrl": "https://fw.ota.homesmart.ikea.com/files/tradfri-signal-repeater_release_prod_v587753009_3ce8f096-bd12-4b2c-b66e-51dc9f2637dc.ota", + "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" }, { - "fileName": "1166-012F-24021511-upgradeMe -RB 286 C.zigbee", - "fileVersion": 604116241, - "fileSize": 302698, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-012F-24021511-upgradeMe -RB 286 C.zigbee", - "imageType": 303, - "manufacturerCode": 4454, - "sha512": "3195366686f563306fa7fd9d41656498fb6d15e085d4f691d8464f6de074c1042ed33a6706deea6d9dd001ef535f74cd8dceae1deec38194ab1e3d92a596a11f", - "otaHeaderString": "Light\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "tradfri-sy5882-bulb-ws_release_prod_v587814449_185b3c4d-da1b-4867-8c16-2cee1fc5c11d.ota", + "fileVersion": 587814449, + "fileSize": 214716, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/tradfri-sy5882-bulb-ws_release_prod_v587814449_185b3c4d-da1b-4867-8c16-2cee1fc5c11d.ota", + "imageType": 16900, + "manufacturerCode": 4476, + "sha512": "a1ae0dd420adf21515a772631117c867712998d123c4c4a2c4655038aa5fc6104fc1cabc01fa18b8c8a9522efda86a53f2cfbc9557976a30b72c0068c4ded7d5", + "otaHeaderString": "GBL GBL_tradfri_sy5882_bulb_ws\u0000\u0000", + "originalUrl": "https://fw.ota.homesmart.ikea.com/files/tradfri-sy5882-bulb-ws_release_prod_v587814449_185b3c4d-da1b-4867-8c16-2cee1fc5c11d.ota", + "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" }, { - "fileName": "1166-0130-22151511-upgradeMe RS 232 C 20230714.ota", - "fileVersion": 571806993, - "fileSize": 319518, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-0130-22151511-upgradeMe RS 232 C 20230714.ota", - "imageType": 304, - "manufacturerCode": 4454, - "sha512": "cfe7aab8c926345f38aa817a6ac652519cd891eeba8162e680b98dc91e6025ff150a04e618c8abc5528110965d1bf036f324619269d33bb97a535ce766b71a5f", - "otaHeaderString": "Light\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "tradfri-sy5882-driver-ws_release_prod_v587798065_479fc716-673b-4731-bbb7-86833c456e4c.ota", + "fileVersion": 587798065, + "fileSize": 214572, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/tradfri-sy5882-driver-ws_release_prod_v587798065_479fc716-673b-4731-bbb7-86833c456e4c.ota", + "imageType": 16899, + "manufacturerCode": 4476, + "sha512": "a40d614191c884b2cfc50761c5d40b66b95a30194140154d2839110bb78ca034ee3b51dd33ecf146eac122743cbd157a6e77486dc1d8ec42b3aed72b8603ff09", + "otaHeaderString": "GBL GBL_tradfri_sy5882_driver_ws", + "originalUrl": "https://fw.ota.homesmart.ikea.com/files/tradfri-sy5882-driver-ws_release_prod_v587798065_479fc716-673b-4731-bbb7-86833c456e4c.ota", + "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" }, { - "fileName": "1166-0131-24081511-upgradeMe RB 255 C 20230714.ota", - "fileVersion": 604509457, - "fileSize": 319414, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-0131-24081511-upgradeMe RB 255 C 20230714.ota", - "imageType": 305, - "manufacturerCode": 4454, - "sha512": "0d1374689790b7d92eecc068303f87ef0d5df1aadddb0a498c9dca73db9313b2239be14b4b63420660da8512a692909cce64b6ff74769fa62bc4fef610c9c366", - "otaHeaderString": "Light\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" - }, - { - "fileName": "1166-0132-17103685-rb272t-1.7.16.ota", - "fileVersion": 386938501, - "fileSize": 285314, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-0132-17103685-rb272t-1.7.16.ota", - "imageType": 306, - "manufacturerCode": 4454, - "sha512": "62b9b55d90e15816f611ea1d174a1d1c05e8d854f635ff10ab9e4921e35926992efe7da605f558ed3172c81b91913cb836202a9a3d1649157b2fdcd1566e0261", - "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "tradfri-sy5882-unified_release_prod_v587757105_d478807c-f16e-4989-a948-82818fb545b9.ota", + "fileVersion": 587757105, + "fileSize": 215656, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/tradfri-sy5882-unified_release_prod_v587757105_d478807c-f16e-4989-a948-82818fb545b9.ota", + "imageType": 16901, + "manufacturerCode": 4476, + "sha512": "5cf9948f9a048dcd9d4dbbdc9ef0f9ff64687c3d64fc8077b6368ee3c27ede31916f3132d4f2e86aadd13f1d8ba145cb90ff166e7b4b59951317d13747b3c2f3", + "otaHeaderString": "GBL GBL_tradfri_sy5882_unified\u0000\u0000", + "originalUrl": "https://fw.ota.homesmart.ikea.com/files/tradfri-sy5882-unified_release_prod_v587757105_d478807c-f16e-4989-a948-82818fb545b9.ota", + "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" }, { - "fileName": "1166-0133-17103685-rb247t-1.7.16.ota", - "fileVersion": 386938501, - "fileSize": 285314, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-0133-17103685-rb247t-1.7.16.ota", - "imageType": 307, - "manufacturerCode": 4454, - "sha512": "4da46054eea1c538f7382ea20ab2df708b64d2ac55c5732fe9e3ef9495a1dbd5f047a066952dd36143860d13ccb325e13c60c342c97faf70c5784608eb5fedc7", - "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "tradfri-transformer_release_prod_v587753009_17d32c23-151f-44cb-a947-4c13a78f36e6.ota", + "fileVersion": 587753009, + "fileSize": 215340, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/tradfri-transformer_release_prod_v587753009_17d32c23-151f-44cb-a947-4c13a78f36e6.ota", + "imageType": 16641, + "manufacturerCode": 4476, + "sha512": "ab7efe310564f5e48bd122281092fe6e9be727a78825308d5597e5ac30995381d9b911e7f984ebccba2156da35450ec4c85854d51349e09acee23bb01bddc97a", + "otaHeaderString": "EBL tradfri_light_ansluta_basic\u0000", + "originalUrl": "https://fw.ota.homesmart.ikea.com/files/tradfri-transformer_release_prod_v587753009_17d32c23-151f-44cb-a947-4c13a78f36e6.ota", + "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" }, { - "fileName": "1166-0134-17103685-rf273t-1.7.16.ota", - "fileVersion": 386938501, - "fileSize": 285282, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-0134-17103685-rf273t-1.7.16.ota", - "imageType": 308, - "manufacturerCode": 4454, - "sha512": "e8978a70c31814c2b720280e1152198416df59d48ce200bcb942c5e1abd14ca55be76d5373df26d77ec28d1eeb4bbc7972fc9c2f420f4941901c7415023a0f31", - "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "tradfri-wireless-dimmer_release_prod_v587367985_87ff9a75-c4e3-4999-a654-09bb8638f4cc.ota", + "fileVersion": 587367985, + "fileSize": 179390, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/tradfri-wireless-dimmer_release_prod_v587367985_87ff9a75-c4e3-4999-a654-09bb8638f4cc.ota", + "imageType": 4546, + "manufacturerCode": 4476, + "sha512": "d3691fa7980da249e6bd8ad416ca3ccec7e385ebcb49ed24408e985a4e5561a9bcd71918666c37e4f72f6aed672121b1fec98f2ee8718b69a5d575d8a5d02e6c", + "otaHeaderString": "EBL tradfri_switch_basic\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://fw.ota.homesmart.ikea.com/files/tradfri-wireless-dimmer_release_prod_v587367985_87ff9a75-c4e3-4999-a654-09bb8638f4cc.ota", + "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" }, { - "fileName": "1166-0135-17103685-rf274t-1.7.16.ota", - "fileVersion": 386938501, - "fileSize": 285282, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-0135-17103685-rf274t-1.7.16.ota", - "imageType": 309, - "manufacturerCode": 4454, - "sha512": "ee7f62c9a13949e69e1190088eda29ba0900ee0c6c90b00f90513d55975c8f1ae8b619d2ef4ba566b4e665d9d32a5601395540d9ab39350d3f99959f3e83f4ad", - "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "tretakt_smart_plug_soc-0x1100-2.4.25-prod.ota.ota.signed", + "fileVersion": 33816613, + "fileSize": 280318, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/tretakt_smart_plug_soc-0x1100-2.4.25-prod.ota.ota.signed", + "imageType": 4352, + "manufacturerCode": 4476, + "sha512": "cd2f88f3f47f459218dd23d1317e76f413cea8a4eedee047a7a6627a595e742f47ec2783eeb2b33e634435cda3f219fa7b540dde6d67876f05d3fdf6feb636d2", + "otaHeaderString": "GBL tretakt_smart_plug_soc\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://fw.ota.homesmart.ikea.net/global/GW1.0/01.21.031/bin/tretakt_smart_plug_soc-0x1100-2.4.25-prod.ota.ota.signed", + "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" }, { - "fileName": "1166-0136-17103685-rf271t-1.7.16.ota", - "fileVersion": 386938501, - "fileSize": 285282, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-0136-17103685-rf271t-1.7.16.ota", - "imageType": 310, - "manufacturerCode": 4454, - "sha512": "a337dc7dcef398bda0ef273fde885162862e8e99a8e337c931b77cbc3dc9edb6fd6af3aaa133a756eb30edd525781838c3437c3d7b44dfeb710b2c5b1c154f84", - "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "zingo-jetstrom-cws_release_prod_v16777268_023f19b9-f55b-4c94-a3fe-00c97755eb78.ota", + "fileVersion": 16777268, + "fileSize": 329014, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/zingo-jetstrom-cws_release_prod_v16777268_023f19b9-f55b-4c94-a3fe-00c97755eb78.ota", + "imageType": 51017, + "manufacturerCode": 4476, + "sha512": "9563658eca45bba7f6a91528694b8e6db4e78b8b72160310120bc11b48f76708d53328dfe6a0b26797a11ad4f1c4cae832515b9fb4c4135735bf0959e641b6d3", + "otaHeaderString": "GBL zingo_jetstrom_cws\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://fw.ota.homesmart.ikea.com/files/zingo-jetstrom-cws_release_prod_v16777268_023f19b9-f55b-4c94-a3fe-00c97755eb78.ota", + "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" }, { - "fileName": "1166-0209-17103685-bb262-1.7.16.ota", - "fileVersion": 386938501, - "fileSize": 280658, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-0209-17103685-bb262-1.7.16.ota", - "imageType": 521, - "manufacturerCode": 4454, - "sha512": "8fcb605c73d677e38f48072562d39d0311deb56bd2ccd87324acefeea405b35e2945df929e8a3c753869acbbee89386258c49c9694adca40a9a3fa6dd7f3f7d2", - "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "zingo-jetstrom-ws_release_prod_v33816584_33813e5d-0cc9-4b4a-9e93-9000ee44cbe4.ota", + "fileVersion": 33816584, + "fileSize": 249938, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/zingo-jetstrom-ws_release_prod_v33816584_33813e5d-0cc9-4b4a-9e93-9000ee44cbe4.ota", + "imageType": 4357, + "manufacturerCode": 4476, + "sha512": "95d187ca0a3c4edba376571ea9631a3c04f0518b3593d83863b1f40ce5f3a51f9aa7459091f59e5e7c7e6f6cbea7d476d7d396424336bf96bd0e8586595f0cca", + "otaHeaderString": "GBL zingo_lds_bulb_jetstrom_ws\u0000\u0000", + "originalUrl": "https://fw.ota.homesmart.ikea.com/files/zingo-jetstrom-ws_release_prod_v33816584_33813e5d-0cc9-4b4a-9e93-9000ee44cbe4.ota", + "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" }, { - "fileName": "1166-0220-20026A30-BF_263-upgradeMe.ota", - "fileVersion": 537029168, - "fileSize": 231406, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-0220-20026A30-BF_263-upgradeMe.ota", - "imageType": 544, - "manufacturerCode": 4454, - "sha512": "1fb89b2184d2564e0ecec1adbc2a839fb64bd7ebb0eecc53ea7158c23941546a0946873056c38807b0700c0d2822636576f86404371fff64204a1b06f0d5c010", - "otaHeaderString": "EBL C688_Freelocate\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "zingo-kt-bulb-hwpwmcs-ws_release_prod_v16842784_32dc5ff1-4fa4-4960-a847-5e548a81047c.ota", + "fileVersion": 16842784, + "fileSize": 307886, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/zingo-kt-bulb-hwpwmcs-ws_release_prod_v16842784_32dc5ff1-4fa4-4960-a847-5e548a81047c.ota", + "imageType": 8708, + "manufacturerCode": 4476, + "sha512": "8053c97e5a587a806f24a2006eecc7ad43a968052d58b62b968bfb5fdf38c40f12e24a0908412cf8cc9cb59d2e92488ff6424fda4bdd0175f756a42c6724979e", + "otaHeaderString": "GBL zingo_kt_bulb_hwpwmcs_ws\u0000\u0000\u0000\u0000", + "originalUrl": "https://fw.ota.homesmart.ikea.com/files/zingo-kt-bulb-hwpwmcs-ws_release_prod_v16842784_32dc5ff1-4fa4-4960-a847-5e548a81047c.ota", + "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" }, { - "fileName": "1166-0221-20026A30-BF_265-upgradeMe.ota", - "fileVersion": 537029168, - "fileSize": 231406, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-0221-20026A30-BF_265-upgradeMe.ota", - "imageType": 545, - "manufacturerCode": 4454, - "sha512": "29c01a141853afb877ce7ba9df86b0eba2ddb067164d996333c71128fe15d7d3d7dcc4e0bd7662cb7dd440b1705d157aaf30479b75bec445c2b3e7c4a646f9d3", - "otaHeaderString": "EBL C688_Freelocate\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "zingo-kt-styrbar-remote_release_prod_v33816598_c00d5422-e816-48ec-87a6-40198661d2d5.ota", + "fileVersion": 33816598, + "fileSize": 218698, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/zingo-kt-styrbar-remote_release_prod_v33816598_c00d5422-e816-48ec-87a6-40198661d2d5.ota", + "imageType": 4555, + "manufacturerCode": 4476, + "sha512": "b9bdc4022897cfcd826dd8f537bcef0a83929d3334f9838498e45fa81265ba2bc5182df0f022f92e283cab0dfaea897a3e2452ddf9d7b8a32405aa327b652973", + "otaHeaderString": "GBL zingo_kt_styrbar_remote\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://fw.ota.homesmart.ikea.com/files/zingo-kt-styrbar-remote_release_prod_v33816598_c00d5422-e816-48ec-87a6-40198661d2d5.ota", + "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" }, { - "fileName": "1166-022D-24031511-upgradeMe-BY 266.zigbee", - "fileVersion": 604181777, - "fileSize": 262013, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-022D-24031511-upgradeMe-BY 266.zigbee", - "imageType": 557, - "manufacturerCode": 4454, - "sha512": "e3a75926cd6e19441dac4aec5a6c81aba32c0fc09fb74481cb1140e4284954497167ae2a897346d53b5cd14bb80bb52b6f14bf7356d5de300b1868f62b6ca8e7", - "otaHeaderString": "Light\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "zingo-lds-bulb-hwpwm-ww_release_prod_v16842756_529d7965-cee3-4c32-bd28-e5dd17ddc256.ota", + "fileVersion": 16842756, + "fileSize": 287186, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/zingo-lds-bulb-hwpwm-ww_release_prod_v16842756_529d7965-cee3-4c32-bd28-e5dd17ddc256.ota", + "imageType": 8450, + "manufacturerCode": 4476, + "sha512": "cfd6b7b521b41aefd57eb0e474d07f22fad59aae07d2d23db8c0d1f59f5c7354b80162a2f95e3310a8f6923475a6e215a450b31db6551c0adba4ce8603dae9c6", + "otaHeaderString": "GBL zingo_lds_bulb_hwpwm_ww\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://fw.ota.homesmart.ikea.com/files/zingo-lds-bulb-hwpwm-ww_release_prod_v16842756_529d7965-cee3-4c32-bd28-e5dd17ddc256.ota", + "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" }, { - "fileName": "1166-022F-24021511-upgradeMe BY 286 C.zigbee", - "fileVersion": 604116241, - "fileSize": 302698, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-022F-24021511-upgradeMe BY 286 C.zigbee", - "imageType": 559, - "manufacturerCode": 4454, - "sha512": "a6fdd9ab0f770665e126920143da7c0f66ef5d9fed5f2b76f030c4d21a51ae02d881ca31aa6cb80730246311f8bbaac2f9196b7840ac8bc99a6f22db738e9a00", - "otaHeaderString": "Light\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "zingo-lds-bulb-hwpwmcs-ws_release_prod_v65554_5d50205c-63c3-426d-bfba-4839c4b55bba.ota", + "fileVersion": 65554, + "fileSize": 236794, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/zingo-lds-bulb-hwpwmcs-ws_release_prod_v65554_5d50205c-63c3-426d-bfba-4839c4b55bba.ota", + "imageType": 8709, + "manufacturerCode": 4476, + "sha512": "58bb981b05c1a1ba4c86f8c02facf1474a2d7877fd7f7155e15e7a03a91a38f5b070e27fcf1e53fd238bafb12b771e869655e864fd2385e2a83b5282055de8c9", + "otaHeaderString": "GBL zingo-lds-bulb-hwpwmcs-ws\u0000\u0000\u0000", + "originalUrl": "https://fw.ota.homesmart.ikea.com/files/zingo-lds-bulb-hwpwmcs-ws_release_prod_v65554_5d50205c-63c3-426d-bfba-4839c4b55bba.ota", + "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" }, { - "fileName": "1166-0311-27016A30-SP_222-upgradeMe.ota", - "fileVersion": 654404144, - "fileSize": 235306, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-0311-27016A30-SP_222-upgradeMe.ota", - "imageType": 785, - "manufacturerCode": 4454, - "sha512": "cc6096c0d0f29ef27b883b2fe77672e1956fdcf8fbe028e61052f103d68af0d082d61e32dc41a583c9165186924b727e45c3e83e0b17f1077410cbea3d588720", - "otaHeaderString": "EBL C688_Freelocate\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "zingo-lds-plugin-unit_release_prod_v65538_b29c3768-a102-4414-a84d-405c99654e74.ota", + "fileVersion": 65538, + "fileSize": 220362, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/zingo-lds-plugin-unit_release_prod_v65538_b29c3768-a102-4414-a84d-405c99654e74.ota", + "imageType": 4365, + "manufacturerCode": 4476, + "sha512": "6a4eb16fbb01847b2487b6f8479b5f0681b3d53dce135919638c0f5d1ebc9cc29ea3cd86cd9472b61d2119102897059d593ffb5d6d2be6e7282a26599ecd5366", + "otaHeaderString": "GBL 10078247-zingo-lds-plugin-un", + "originalUrl": "https://fw.ota.homesmart.ikea.com/files/zingo-lds-plugin-unit_release_prod_v65538_b29c3768-a102-4414-a84d-405c99654e74.ota", + "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" }, { - "fileName": "1166-0312-27016A30-upgradeMe.zigbee", - "fileVersion": 654404144, - "fileSize": 235306, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-0312-27016A30-upgradeMe.zigbee", - "imageType": 786, - "manufacturerCode": 4454, - "sha512": "e04ad772d6e3c263adc8108eb80c811cd1aad5e750241bc77e44067f4b9530098fa31b7b03abec412d9d28e732f9d25ffaf96f7f0ec619e1a18b51cc90b5a35b", - "otaHeaderString": "EBL C688_Freelocate\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "zingo-lds-starkvind_release_prod_v69633_2044addf-0a35-4845-b851-74df04ab3a76.ota", + "fileVersion": 69633, + "fileSize": 231282, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/zingo-lds-starkvind_release_prod_v69633_2044addf-0a35-4845-b851-74df04ab3a76.ota", + "imageType": 4364, + "manufacturerCode": 4476, + "sha512": "39dd95e0252a1b3a945528577e1246f6dbce9303505bf2b5d9bed467c903056e6ba399b90a765bc1595c67676d5c483976c221660113ea67390e5a83911fe811", + "otaHeaderString": "GBL 10082261-zingo-lds-starkvind", + "originalUrl": "https://fw.ota.homesmart.ikea.com/files/zingo-lds-starkvind_release_prod_v69633_2044addf-0a35-4845-b851-74df04ab3a76.ota", + "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" }, { - "fileName": "1166-0313-31016610-upgradeMe.ota", - "fileVersion": 822175248, - "fileSize": 229422, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-0313-31016610-upgradeMe.ota", - "imageType": 787, - "manufacturerCode": 4454, - "sha512": "91605b5a7f965ac34a1e72bd2e2adba7abea877182b043b6d21e78ef1aa68005eba7011c548116ef2df74d29c7036e6a2616c65597705fd64d01d2f528ceb986", - "otaHeaderString": "GBL Smart Home Plug\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "zingo-sigma-driver-silverglans-ww_release_prod_v65569_73466dc4-1320-4242-add6-717432538a77.ota", + "fileVersion": 65569, + "fileSize": 230566, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/zingo-sigma-driver-silverglans-ww_release_prod_v65569_73466dc4-1320-4242-add6-717432538a77.ota", + "imageType": 16644, + "manufacturerCode": 4476, + "sha512": "e06f08a6091d7c5712d8c99997b7aa81cac20386ad4ae08b55ca75127e9156e4cddebfdf6cb7f71d6a3b64c672a550f7e46488c81a5281aa135793680221b026", + "otaHeaderString": "GBL Signed OTA\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://fw.ota.homesmart.ikea.com/files/zingo-sigma-driver-silverglans-ww_release_prod_v65569_73466dc4-1320-4242-add6-717432538a77.ota", + "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" }, { - "fileName": "1166-0401-17103685-ae262-1.7.16.ota", - "fileVersion": 386938501, - "fileSize": 280658, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-0401-17103685-ae262-1.7.16.ota", - "imageType": 1025, - "manufacturerCode": 4454, - "sha512": "c7bfbb09c6ee55816575099d875b46ad3009329cc651dddf23bb24b8b5b9fdc5a87374f18d54deb9f7ae6e7e012d300969fbd56cf18a8618635b5fc64888a60c", - "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "zingo-ws-soc_release_prod_v50331683_f909cf22-3452-47e3-b8b2-c59d82102e17.ota", + "fileVersion": 50331683, + "fileSize": 306706, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/zingo-ws-soc_release_prod_v50331683_f909cf22-3452-47e3-b8b2-c59d82102e17.ota", + "imageType": 8710, + "manufacturerCode": 4476, + "sha512": "8458fac2bb64a28167c0c9b95d19d953a77e5ba839a218cd1eea338909d3e25dd204db0a3b43466182d71732c0d99ce6aa6a55b5f48b4207a999528daa371329", + "otaHeaderString": "GBL zingo_ws_soc\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://fw.ota.homesmart.ikea.com/files/zingo-ws-soc_release_prod_v50331683_f909cf22-3452-47e3-b8b2-c59d82102e17.ota", + "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" }, { - "fileName": "1166-0402-17103685-ae264-1.7.16.ota", + "fileName": "zingo-ws_release_prod_v50331681_969bee21-eca6-4f10-a4c0-9685c0cd5d52.ota", + "fileVersion": 50331681, + "fileSize": 307758, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/zingo-ws_release_prod_v50331681_969bee21-eca6-4f10-a4c0-9685c0cd5d52.ota", + "imageType": 8704, + "manufacturerCode": 4476, + "sha512": "079742b178c6a667e8965466fd9ff7554864a40c761a0dbc13cae68900088bf49883ab27f466ed4a47201f8fda697763ff354d0d0edfc85af6f8b417a74852c8", + "otaHeaderString": "GBL zingo_ws\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://fw.ota.homesmart.ikea.com/files/zingo-ws_release_prod_v50331681_969bee21-eca6-4f10-a4c0-9685c0cd5d52.ota", + "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" + }, + { + "fileName": "zingo-ww_release_prod_v16777282_a39f1e76-af87-4f04-bd7f-0faf71baf3e4.ota", + "fileVersion": 16777282, + "fileSize": 287186, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/zingo-ww_release_prod_v16777282_a39f1e76-af87-4f04-bd7f-0faf71baf3e4.ota", + "imageType": 8448, + "manufacturerCode": 4476, + "sha512": "346c769cb5a81638d38391afd8fa8acdbb3fbbe3f43994c6a09fc5551b551b7a84e13b27823cbe533d28a860b0286bd3fa47b768719d1568c5deb6ef1aec1706", + "otaHeaderString": "GBL zingo_ww\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://fw.ota.homesmart.ikea.com/files/zingo-ww_release_prod_v16777282_a39f1e76-af87-4f04-bd7f-0faf71baf3e4.ota", + "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" + }, + { + "fileName": "zingo_cws-0x2805-1.0.44-prod.ota.ota.signed", + "fileVersion": 16777284, + "fileSize": 335354, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/zingo_cws-0x2805-1.0.44-prod.ota.ota.signed", + "imageType": 10245, + "manufacturerCode": 4476, + "sha512": "c41e5f5c5caba112c83765055ace9794c2a53f92a7574727d94cfcef353abf6c84e69d53ffbeedb9d83205d534a272d34b9311a6d19e62a6e0cd19d7070af292", + "otaHeaderString": "GBL zingo_cws\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://fw.ota.homesmart.ikea.net/global/GW1.0/01.21.031/bin/zingo_cws-0x2805-1.0.44-prod.ota.ota.signed", + "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" + }, + { + "fileName": "1166-0109-17103685-rb262-1.7.16.ota", "fileVersion": 386938501, "fileSize": 280658, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-0402-17103685-ae264-1.7.16.ota", - "imageType": 1026, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-0109-17103685-rb262-1.7.16.ota", + "imageType": 265, "manufacturerCode": 4454, - "sha512": "fdff1b901c31d0e443cab9465cf3d7941e318878079bd25f2dcadd697fd304b7eb6e876f123ad4a55a1da7f4dfb8d5619d87ed00dce36bcfbc7ed050073a1f61", + "sha512": "63c1f5676ed175002c18466970f434f71ffc729f758f4d2b001fbbbc08d8241a13e710e310da5afdc42d83baf9be9dabd4df2581c2d6b70c20ca81d802a1f084", "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "1166-0414-20026A30-AE_280_C-upgradeMe.ota", - "fileVersion": 537029168, - "fileSize": 236826, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-0414-20026A30-AE_280_C-upgradeMe.ota", - "imageType": 1044, + "fileName": "1166-010a-17103685-rb267-1.7.16.ota", + "fileVersion": 386938501, + "fileSize": 280658, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-010a-17103685-rb267-1.7.16.ota", + "imageType": 266, "manufacturerCode": 4454, - "sha512": "9e80707893222af177ceb158353d1829f5df6b86dab5edda769f62fd60bb4ae8289e63c1d3f139ea4db4a21a6c0779de36767645ee6a51ce6dd9a04d6af81958", - "otaHeaderString": "EBL C688_Freelocate\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "sha512": "07213630168af80893093522bd122c521e6f8b08d44ec7d566adf267a7204e2ea3c32a1c3120980460d57ab5cdfdab753527c0e78f93edf51725ad8732656e3d", + "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "1166-0430-17103685-ae270t-1.7.16.ota", + "fileName": "1166-010b-17103685-rb243-1.7.16.ota", "fileVersion": 386938501, - "fileSize": 285282, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-0430-17103685-ae270t-1.7.16.ota", - "imageType": 1072, + "fileSize": 280658, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-010b-17103685-rb243-1.7.16.ota", + "imageType": 267, "manufacturerCode": 4454, - "sha512": "a1821008181b2dca54ffb61a99f49fe8c8d8b39fd984d57423e34691de32666d9b2f8bbd3f7f6a929d67229c239b55fcfeb490f352cc0ccc0cb361408bb17b75", + "sha512": "60fc7967ef0702d4a06ce3ce3cbeae6e9388d495c8506f849d2143b1c8f2ba181ea6d20d050b5dfc87e25f8d34e8aedafbced076dfdf3bd00598a74c9b74fc43", "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "1166-0980-20036A30-RCL_240_T-upgradeMe.ota", - "fileVersion": 537094704, - "fileSize": 235482, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-0980-20036A30-RCL_240_T-upgradeMe.ota", - "imageType": 2432, + "fileName": "1166-010d-17103685-rf262-1.7.16.ota", + "fileVersion": 386938501, + "fileSize": 280658, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-010d-17103685-rf262-1.7.16.ota", + "imageType": 269, "manufacturerCode": 4454, - "sha512": "9acfaa6978264a588a742a65148536269737c46f81b337709b2cd61f2fdf8ba8e67b94445dd3f85348dfe7d5bb167e03ebef941cde23384b0d1ca17b93d0e5a3", - "otaHeaderString": "EBL C610_light_mg1p_ZBTColorTemp" - }, - { - "fileName": "VZM31-SN_2.18-Production.ota", - "fileVersion": 16908818, - "fileSize": 310258, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Inovelli/VZM31-SN_2.18-Production.ota", - "imageType": 257, - "manufacturerCode": 4655, - "sha512": "6d480a5d621a16bb3a57fcc1af09071fc528dab2a8f3e479620c3bd75ddfa9e8f624c32b1dc35d5c1bc8db0f67a70ee150ce3a516a2026f717076dcbeba23df7", - "otaHeaderString": "EBL VM_SWITCH\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "sha512": "9c856d7f1aa28af576849cdb46c8e4d175f9ca3fc5d974b34d332e1ea2ab2c744f3ab9a5711a34d2f1a217b2b25f1363be59273bac7fbaeb20c5e5f101e0f876", + "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "V00.00.52.12.ota", - "fileVersion": 5212, - "fileSize": 578278, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Insta/V00.00.52.12.ota", - "imageType": 529, - "manufacturerCode": 4474, - "sha512": "ab539a1d694d9488a0deeaa2b0b809bc19b88ba7323eecba7f8abff7e989cee43112b29eb39a8548c0da480d258d7be0f681adb5b848bece0b2a55692c3b2b95", - "otaHeaderString": "EBL Zigbee_System'\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "1166-0112-10096610-RS_226v1-upgradeMe.ota", + "fileVersion": 269051408, + "fileSize": 230710, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-0112-10096610-RS_226v1-upgradeMe.ota", + "imageType": 274, + "manufacturerCode": 4454, + "sha512": "215e9c69557798b17153a921f76313c71bff860a569a8188e0b8d5db18f97eb5b7d92c36860509d7c2a6de2a4fe08f909a8390f1623b47654aa6290407b7a994", + "otaHeaderString": "EBL ZBTDimmableLight_MG21A010F76" }, { - "fileName": "ZLL_HS_4f_GJ_Release_10.03.32.02.zigbee", - "fileVersion": 36832016, - "fileSize": 133287, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Insta/ZLL_HS_4f_GJ_Release_10.03.32.02.zigbee", - "imageType": 53249, - "manufacturerCode": 4474, - "sha512": "a1d34e74b0f65e6808e403f930c58c365622ee6ad157fa0cd3b6e93043797cae1d45ac3f72b7c43dfce046bca3cf6bb3848043bbb29fae1e5b49237d6d403d9d", - "otaHeaderString": "450727 " + "fileName": "1166-0115-20046A30-RS_230_C-upgradeMe.ota", + "fileVersion": 537160240, + "fileSize": 236978, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-0115-20046A30-RS_230_C-upgradeMe.ota", + "imageType": 277, + "manufacturerCode": 4454, + "sha512": "e6dbd3ab1d4b457cd6d8f102835ecb569364455de465d4068ea927551111137ed68da30d4b61c4c9908cd6cb701487cf50fb316ac2b1113c901daad5c13bd7c6", + "otaHeaderString": "EBL C688_Freelocate\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "ZLL_WS_4f_J_Release_10.03.32.02.zigbee", - "fileVersion": 36832016, - "fileSize": 134487, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Insta/ZLL_WS_4f_J_Release_10.03.32.02.zigbee", - "imageType": 53250, - "manufacturerCode": 4474, - "sha512": "53c6cadc6a83d39f2cfa2e29d3d7f15e48ead17f5e4d46ae81466c263696cbe9ec7656818a900f6d963d8bc081e0c0671662a12504e53ec73751e151c84c410a", - "otaHeaderString": "450728 " + "fileName": "1166-011A-20086A30-RS_229_T-upgradeMe.ota", + "fileVersion": 537422384, + "fileSize": 236066, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-011A-20086A30-RS_229_T-upgradeMe.ota", + "imageType": 282, + "manufacturerCode": 4454, + "sha512": "0d21ed79d6c102790ec2017ec768c334cf175f381df3556505f6aa078d3b26373411b4ee0b656fb505923a178c94e13f4c6c0c2f0c09b3e72d227113aceed55f", + "otaHeaderString": "EBL C688_Freelocate\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "20190408_EUROTRONIC_Spirit_Zigbee_0x00122C380.ota", - "fileVersion": 19055488, - "fileSize": 185294, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Jennic/20190408_EUROTRONIC_Spirit_Zigbee_0x00122C380.ota", - "imageType": 4364, - "manufacturerCode": 4151, - "sha512": "4e870adf42d60f196f353f87a5c16d4782f38a2fc3cd977a4cddea237789eb7847363f4810216b434a5fc269971e25ad0671cfc4e6aa5c4a3c7946f01702dbf4", - "otaHeaderString": "DR1175r1v2--JN5179--ENCRYPTED000" + "fileName": "1166-011B-10116610-RB_245_v2-upgradeMe.ota", + "fileVersion": 269575696, + "fileSize": 230886, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-011B-10116610-RB_245_v2-upgradeMe.ota", + "imageType": 283, + "manufacturerCode": 4454, + "sha512": "7f0201c41d7010261a363497694dda3b0cc03dd2a103c82bd5d6e13e85ea305c47ba8d62e65e21c5e0cb3a58da3ea52e04cbafb8b4aca057157a525d0871be20", + "otaHeaderString": "EBL ZBTDimmableLight_MG21A010F76" }, { - "fileName": "BSM300Z_OTA_ENC_V4_ENC.ota", - "fileVersion": 4, - "fileSize": 174558, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Jennic/BSM300Z_OTA_ENC_V4_ENC.ota", - "imageType": 4097, - "manufacturerCode": 4151, - "sha512": "1d20a4c887bb3aef48819c4d9d1608f82a8e5ea58d37e98788288d717278681aeef870555a8cb08a45dd9e7e558f8eb9c3a9330c1911e5beb15939226b772fae", - "otaHeaderString": "DR1175r1v02--JN5169--ENCRYPTED00" + "fileName": "1166-011C-20026A30-RB_248_T_v2-upgradeMe.ota", + "fileVersion": 537029168, + "fileSize": 236070, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-011C-20026A30-RB_248_T_v2-upgradeMe.ota", + "imageType": 284, + "manufacturerCode": 4454, + "sha512": "74994baf707f7300353c63ab595a33ba4f1f8a8cb3a58b04d6fa8b68098e36e8cc863881c5491d480d037960ce8c0ce8543fafe74c409de9ffca64987cc893cc", + "otaHeaderString": "EBL C688_Freelocate\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "CSM300Z_TOF_OTA_ENC_V15_ENC.ota", - "fileVersion": 15, - "fileSize": 191534, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Jennic/CSM300Z_TOF_OTA_ENC_V15_ENC.ota", - "imageType": 4105, - "manufacturerCode": 4151, - "sha512": "8b99e6ca27ee6c4f6ffdeb9f569fb7bfcd724d8b06897495fe6bd59aeaf1634886aa161b99159f8883ef4fd224d32adfb4489bcd8ef7c1ea87071a51a28f6d9c", - "otaHeaderString": "DR1175r1v02--JN5169--ENCRYPTED00" + "fileName": "1166-0120-20026A30-RF_263-upgradeMe.ota", + "fileVersion": 537029168, + "fileSize": 231406, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-0120-20026A30-RF_263-upgradeMe.ota", + "imageType": 288, + "manufacturerCode": 4454, + "sha512": "83410df888984666b83ecf87ee4fc0059082ac30acfbbadd8a3cdce62302501cc927aabd631dc741f3e351526caac506e7b80d5b26601c36b7064a1210ed2064", + "otaHeaderString": "EBL C688_Freelocate\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "DIO300Z_OTA_ENC_V5_ENC.ota", - "fileVersion": 5, - "fileSize": 188702, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Jennic/DIO300Z_OTA_ENC_V5_ENC.ota", - "imageType": 4120, - "manufacturerCode": 4151, - "sha512": "f5a51866ce803e15aed135d81e0a101cabcda00701a73aeaff3d0248dfbab27fc7412559d6b12f7ded8511200f5eda846eaad32b75c2d4bb60434afd379a6c52", - "otaHeaderString": "DR1175r1v02--JN5169--ENCRYPTED00" + "fileName": "1166-0121-20026A30-RF_265-upgradeMe.ota", + "fileVersion": 537029168, + "fileSize": 231406, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-0121-20026A30-RF_265-upgradeMe.ota", + "imageType": 289, + "manufacturerCode": 4454, + "sha512": "c2f46b6db03e16664479f0293e7dfa88b6d92f3620bc277e86bf5e75f552fe7077f64fa95899748cd140f9a073c567c69e5fc5591e2377409fad2e0ae819b0ee", + "otaHeaderString": "EBL C688_Freelocate\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "DLM300Z_OTA_ENC_V8_ENC.ota", - "fileVersion": 8, - "fileSize": 173246, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Jennic/DLM300Z_OTA_ENC_V8_ENC.ota", - "imageType": 4101, - "manufacturerCode": 4151, - "sha512": "e54631f1ed754cd5025ec9f0493a59ad6b03987968cc2f7013cd85f6e09d734652bb81500c62a0ae671bc70029db368719524f03929a514e981a7cf66ed6a19e", - "otaHeaderString": "DR1175r1v02--JN5169--ENCRYPTED00" + "fileName": "1166-0122-20026A30-RF_261-upgradeMe.ota", + "fileVersion": 537029168, + "fileSize": 231406, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-0122-20026A30-RF_261-upgradeMe.ota", + "imageType": 290, + "manufacturerCode": 4454, + "sha512": "3ddad977b5bfe38a842a0e1ab49c50769d76375ba2db2bbe5379f58e9116a0bea0e49f35d257b25ea895be39024ce21f54d31923311bc2c7d66ce1eca9a5dbd6", + "otaHeaderString": "EBL C688_Freelocate\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "DMS300Z_OTA_ENC_V3_ENC.ota", - "fileVersion": 3, - "fileSize": 177790, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Jennic/DMS300Z_OTA_ENC_V3_ENC.ota", - "imageType": 4111, - "manufacturerCode": 4151, - "sha512": "1551dbfdb952f8b6e93b62c6c895d59b82d3cd8d3b5ebf80e5c4347cea85f341d4fe726223d4b6330fbbbe25df76c5172c2ed2b788d2ee06aa4125503656e932", - "otaHeaderString": "DR1175r1v02--JN5169--ENCRYPTED00" + "fileName": "1166-0124-20046A30-RF_264-upgradeMe.ota", + "fileVersion": 537160240, + "fileSize": 231406, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-0124-20046A30-RF_264-upgradeMe.ota", + "imageType": 292, + "manufacturerCode": 4454, + "sha512": "7d883752d7d3b215a90f1add7bc5b14a2c468dd72bf4936722627339c48d579be505c747e80cebf6669362f25c48423b523ce6fc78ab3a8d157d4b48a4a8332a", + "otaHeaderString": "EBL C688_Freelocate\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "DSM300Z_OTA_ENC_V5_ENC.ota", - "fileVersion": 5, - "fileSize": 175902, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Jennic/DSM300Z_OTA_ENC_V5_ENC.ota", - "imageType": 4098, - "manufacturerCode": 4151, - "sha512": "b672359b105c3803386743e71d71908a3c582e807fcf68ec0ad89e264f51e555ac27b4ba67b51116b8c0812aa1ba84c321876892e47a8e7062df3a54cca79d7f", - "otaHeaderString": "DR1175r1v02--JN5169--ENCRYPTED00" + "fileName": "1166-0128-24031511-upgradeMe-RS 226.zigbee", + "fileVersion": 604181777, + "fileSize": 262013, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-0128-24031511-upgradeMe-RS 226.zigbee", + "imageType": 296, + "manufacturerCode": 4454, + "sha512": "8d239c44c73d403c15448d5c7e4c15d1b25463bbb4681fdfd184cdb6e5f72b4797d71b746097b14ce0e09b631a9e6a4b4d103caa1175ccd257b9193fe7261120", + "otaHeaderString": "Light\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "GCM300Z_OTA_ENC_V1_ENC.ota", - "fileVersion": 1, - "fileSize": 171086, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Jennic/GCM300Z_OTA_ENC_V1_ENC.ota", - "imageType": 4115, - "manufacturerCode": 4151, - "sha512": "03a2af79ecb80faf4595fca429dfd70af6581d9d62868049873d2f05c633d9445051c0663ca87f394c59fe70104ee6ca94b0de19d970acd637e7f528e9aa7e83", - "otaHeaderString": "DR1175r1v02--JN5169--ENCRYPTED00" + "fileName": "1166-0129-24031511-upgradeMe-RS 227 T.zigbee", + "fileVersion": 604181777, + "fileSize": 268720, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-0129-24031511-upgradeMe-RS 227 T.zigbee", + "imageType": 297, + "manufacturerCode": 4454, + "sha512": "c7365c9576886a4fc4ddb6e1256d7dcb75f788ec92631e5cb13b8ae317b876954988632010fbe6604a5d1fd5f25936f61387dd6dda20ca61eb5848999278b964", + "otaHeaderString": "Light\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "ISM300Z_OTA_ENC_V3_ENC.ota", - "fileVersion": 3, - "fileSize": 192926, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Jennic/ISM300Z_OTA_ENC_V3_ENC.ota", - "imageType": 4110, - "manufacturerCode": 4151, - "sha512": "fb3df739fb53d5ccc316be0889dac0dfd47f8b1a85ddd9bcd657724ef767ddde6b7cdffb935afdf5ccaad2218d21e043cb1a909efdbca1acdc52dd3b1c2ee330", - "otaHeaderString": "DR1175r1v02--JN5169--ENCRYPTED00" + "fileName": "1166-012A-24031511-upgradeMe-RB 245.zigbee", + "fileVersion": 604181777, + "fileSize": 262013, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-012A-24031511-upgradeMe-RB 245.zigbee", + "imageType": 298, + "manufacturerCode": 4454, + "sha512": "a6606afeb0ce56b20d7aa839d40ec079851fa6b39a80a65707d4dbd900fb2ac2582db40b5dc519c473fc51d1e630bb81aded66545283b77f2ac5e91699771cac", + "otaHeaderString": "Light\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "MSM300Z_OTA_ENC_V4_ENC.ota", - "fileVersion": 4, - "fileSize": 175486, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Jennic/MSM300Z_OTA_ENC_V4_ENC.ota", - "imageType": 4102, - "manufacturerCode": 4151, - "sha512": "bf4e464bcfeb6356b31909a5e9d2097345ec47fd44b4f24afb10039412a545c09e2dc88f131c774cbd686304dde7feb2b0e9469c90342ee4e7e3bc1623760460", - "otaHeaderString": "DR1175r1v02--JN5169--ENCRYPTED00" + "fileName": "1166-012B-24031511-upgradeMe-RB 249 T.zigbee", + "fileVersion": 604181777, + "fileSize": 268720, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-012B-24031511-upgradeMe-RB 249 T.zigbee", + "imageType": 299, + "manufacturerCode": 4454, + "sha512": "d3c86737e3a9de6102c013b00b69ea37c551debb898c25f5ce67bfdab4c52b8acca5932e34953d06087dd078d77d83d5d8654c695af6a18440fc2acea0c07f5f", + "otaHeaderString": "Light\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "PMM300Z2_OTA_ENC_V6_ENC.ota", - "fileVersion": 6, - "fileSize": 212478, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Jennic/PMM300Z2_OTA_ENC_V6_ENC.ota", - "imageType": 4107, - "manufacturerCode": 4151, - "sha512": "10b0cffcf7dc90804694a52be1ff3ca8178a8685172e309da9eacc71109403fd53be9a127b881341a095cb3ae2284eaedd5bec49a15d7b9d8badd76e382be4b5", - "otaHeaderString": "DR1175r1v02--JN5169--ENCRYPTED00" + "fileName": "1166-012C-24031511-upgradeMe-RB 251 C.zigbee", + "fileVersion": 604181777, + "fileSize": 318314, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-012C-24031511-upgradeMe-RB 251 C.zigbee", + "imageType": 300, + "manufacturerCode": 4454, + "sha512": "7be7ca7b54e3f404f164f0ae22386e6180f30a72334909648240a45490002b291e4031a6604d3ed7b894a1105a49f6d088df4a085f434a8b1be512a8552a995d", + "otaHeaderString": "Light\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "PMM300Z3_OTA_ENC_V5_ENC.ota", - "fileVersion": 5, - "fileSize": 220046, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Jennic/PMM300Z3_OTA_ENC_V5_ENC.ota", - "imageType": 4108, - "manufacturerCode": 4151, - "sha512": "5dbafbb232eccb6d2c3c219a759dfd1ea847a3645d23b26f2f791fccabe004e6ce0220ca7cc73faddb45be8f7ee90f6c67df07bbe0ac4b663f068ec2e0709953", - "otaHeaderString": "DR1175r1v02--JN5169--ENCRYPTED00" + "fileName": "1166-012D-24031511-upgradeMe-RB 266.zigbee", + "fileVersion": 604181777, + "fileSize": 262013, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-012D-24031511-upgradeMe-RB 266.zigbee", + "imageType": 301, + "manufacturerCode": 4454, + "sha512": "317a109be00c0f7b96e7bdb1d60eab57d68149e3a9da78b7fe21db165d22165fef389b8eb4c0463abe27d5e9680a48975a72687900f5baa5e2df5db16eda1348", + "otaHeaderString": "Light\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "SBM300ZB_OTA_ENC_V4_ENC.ota", - "fileVersion": 4, - "fileSize": 178798, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Jennic/SBM300ZB_OTA_ENC_V4_ENC.ota", - "imageType": 4104, - "manufacturerCode": 4151, - "sha512": "0199440a282e299fa026c44645fe2612cb5bf29edaf55587ad2f9e6b7b064a82b137feef0c6e202091cac0febc465c0ed51153dd3d620fdae2286e9d3057120b", - "otaHeaderString": "DR1175r1v02--JN5169--ENCRYPTED00" + "fileName": "1166-012E-24031511-upgradeMe-RB 279 T.zigbee", + "fileVersion": 604181777, + "fileSize": 268720, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-012E-24031511-upgradeMe-RB 279 T.zigbee", + "imageType": 302, + "manufacturerCode": 4454, + "sha512": "96c85aab44c85dfaecf0e5728b87de5920aa6d1030e18831cbfd737b5e0772937f55f0e7da1c5356ef6e6756f7c4cffbfc7d0ba095e63d053bde2535a450b72d", + "otaHeaderString": "Light\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "TCM300Z_OTA_ENC_V5_ENC.ota", - "fileVersion": 5, - "fileSize": 221166, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Jennic/TCM300Z_OTA_ENC_V5_ENC.ota", - "imageType": 4119, - "manufacturerCode": 4151, - "sha512": "e1414ec9cde43992fd8e22d39419fdf2c87f4383da677e3499587cf004e70ee7fbe7894816c50c640a0717a59c087ba167cea3c96ee579862f40e73b0d66ee1d", - "otaHeaderString": "DR1175r1v02--JN5169--ENCRYPTED00" + "fileName": "1166-012F-24021511-upgradeMe -RB 286 C.zigbee", + "fileVersion": 604116241, + "fileSize": 302698, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-012F-24021511-upgradeMe -RB 286 C.zigbee", + "imageType": 303, + "manufacturerCode": 4454, + "sha512": "3195366686f563306fa7fd9d41656498fb6d15e085d4f691d8464f6de074c1042ed33a6706deea6d9dd001ef535f74cd8dceae1deec38194ab1e3d92a596a11f", + "otaHeaderString": "Light\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "TSM300Z_OTA_ENC_V6_ENC.ota", - "fileVersion": 6, - "fileSize": 184686, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Jennic/TSM300Z_OTA_ENC_V6_ENC.ota", - "imageType": 4100, - "manufacturerCode": 4151, - "sha512": "3c625264337a918802322eb48225ee41e4490466c4d10a1172a52fcbd4aee2184a7c5eae832d1ba0a281e71dc9df1edb0a008611e40e825a2393d29bec062ec8", - "otaHeaderString": "DR1175r1v02--JN5169--ENCRYPTED00" + "fileName": "1166-0130-22151511-upgradeMe RS 232 C 20230714.ota", + "fileVersion": 571806993, + "fileSize": 319518, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-0130-22151511-upgradeMe RS 232 C 20230714.ota", + "imageType": 304, + "manufacturerCode": 4454, + "sha512": "cfe7aab8c926345f38aa817a6ac652519cd891eeba8162e680b98dc91e6025ff150a04e618c8abc5528110965d1bf036f324619269d33bb97a535ce766b71a5f", + "otaHeaderString": "Light\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "USM300Z_OTA_ENC_V6_ENC.ota", - "fileVersion": 6, - "fileSize": 185246, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Jennic/USM300Z_OTA_ENC_V6_ENC.ota", - "imageType": 4103, - "manufacturerCode": 4151, - "sha512": "55de851ccec9042d8fcc2c9de66c4a53f8d7584119efcaf299021be9efe5007c05bad27691c396c453ea67fb0f15f4a1d7cb48bf5819ccd85913636d4831d555", - "otaHeaderString": "DR1175r1v02--JN5169--ENCRYPTED00" + "fileName": "1166-0131-24081511-upgradeMe RB 255 C 20230714.ota", + "fileVersion": 604509457, + "fileSize": 319414, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-0131-24081511-upgradeMe RB 255 C 20230714.ota", + "imageType": 305, + "manufacturerCode": 4454, + "sha512": "0d1374689790b7d92eecc068303f87ef0d5df1aadddb0a498c9dca73db9313b2239be14b4b63420660da8512a692909cce64b6ff74769fa62bc4fef610c9c366", + "otaHeaderString": "Light\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "A19_RGBW_IMG0019_00102428-encrypted.ota", - "fileVersion": 1057832, - "fileSize": 180052, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/A19_RGBW_IMG0019_00102428-encrypted.ota", - "imageType": 25, - "manufacturerCode": 4489, - "sha512": "1a269383342ad612e3a30eafdb2363a4d2feda40718bae10a6eeb0970d2771df670287b9741e37cce14db1d40a39b5bb334226836171565cb9cf23d5349cd04d", - "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "1166-0132-17103685-rb272t-1.7.16.ota", + "fileVersion": 386938501, + "fileSize": 285314, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-0132-17103685-rb272t-1.7.16.ota", + "imageType": 306, + "manufacturerCode": 4454, + "sha512": "62b9b55d90e15816f611ea1d174a1d1c05e8d854f635ff10ab9e4921e35926992efe7da605f558ed3172c81b91913cb836202a9a3d1649157b2fdcd1566e0261", + "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "A19_TW_10_year_IMG000D_00102428-encrypted.ota", - "fileVersion": 1057832, - "fileSize": 170800, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/A19_TW_10_year_IMG000D_00102428-encrypted.ota", - "imageType": 13, - "manufacturerCode": 4489, - "sha512": "60a0a7447a209707257775697c16150844641442c4e192b89fe1858c50e3df54f77a8102d113de8cd75b3c3ea64eeeb68211d5affdb9e605cf830c119dcf4415", - "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "1166-0133-17103685-rb247t-1.7.16.ota", + "fileVersion": 386938501, + "fileSize": 285314, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-0133-17103685-rb247t-1.7.16.ota", + "imageType": 307, + "manufacturerCode": 4454, + "sha512": "4da46054eea1c538f7382ea20ab2df708b64d2ac55c5732fe9e3ef9495a1dbd5f047a066952dd36143860d13ccb325e13c60c342c97faf70c5784608eb5fedc7", + "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "A19_W_10_year_IMG000C_00102428-encrypted.ota", - "fileVersion": 1057832, - "fileSize": 170140, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/A19_W_10_year_IMG000C_00102428-encrypted.ota", - "imageType": 12, - "manufacturerCode": 4489, - "sha512": "4efd3c4d802dc32489b1de0aca342bf6e7c55f2ce488987889707d7a513538f6901e39f0fdfdd461622ecaa8c2322237aaf73a5a50523b55f60b4efdb49fc70b", - "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "1166-0134-17103685-rf273t-1.7.16.ota", + "fileVersion": 386938501, + "fileSize": 285282, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-0134-17103685-rf273t-1.7.16.ota", + "imageType": 308, + "manufacturerCode": 4454, + "sha512": "e8978a70c31814c2b720280e1152198416df59d48ce200bcb942c5e1abd14ca55be76d5373df26d77ec28d1eeb4bbc7972fc9c2f420f4941901c7415023a0f31", + "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "BR30_RGBW_IMG001B_00102428-encrypted.ota", - "fileVersion": 1057832, - "fileSize": 179100, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/BR30_RGBW_IMG001B_00102428-encrypted.ota", - "imageType": 27, - "manufacturerCode": 4489, - "sha512": "68bfb341e4a3327bfe6c3ac2a469bf9c8497298ef4ea05a956058bc306bf33e1fd664068521d9f99704eeb95f1a1c6ade63a03f142cc4f4ee45c6a30220da247", - "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "1166-0135-17103685-rf274t-1.7.16.ota", + "fileVersion": 386938501, + "fileSize": 285282, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-0135-17103685-rf274t-1.7.16.ota", + "imageType": 309, + "manufacturerCode": 4454, + "sha512": "ee7f62c9a13949e69e1190088eda29ba0900ee0c6c90b00f90513d55975c8f1ae8b619d2ef4ba566b4e665d9d32a5601395540d9ab39350d3f99959f3e83f4ad", + "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "BR30_TW_IMG001A_00102428-encrypted.ota", - "fileVersion": 1057832, - "fileSize": 170776, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/BR30_TW_IMG001A_00102428-encrypted.ota", - "imageType": 26, - "manufacturerCode": 4489, - "sha512": "8fffbd0b82ecdabdd76890c8def88c431116a9daf7c0fa6cc7bbab14dc893be235fbc092375e70fe0679a1a710aba246bdf7f47536242256148a6a11987f8d70", - "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "1166-0136-17103685-rf271t-1.7.16.ota", + "fileVersion": 386938501, + "fileSize": 285282, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-0136-17103685-rf271t-1.7.16.ota", + "imageType": 310, + "manufacturerCode": 4454, + "sha512": "a337dc7dcef398bda0ef273fde885162862e8e99a8e337c931b77cbc3dc9edb6fd6af3aaa133a756eb30edd525781838c3437c3d7b44dfeb710b2c5b1c154f84", + "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "BR30_W_10_year_IMG000F_00102428-encrypted.ota", - "fileVersion": 1057832, - "fileSize": 170120, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/BR30_W_10_year_IMG000F_00102428-encrypted.ota", - "imageType": 15, - "manufacturerCode": 4489, - "sha512": "928f699ccb59d763a442e0d00ec842c5c95b59c0354d2b447b172f98ef9410a90e8315a460c122d3ba4f8e502fe8a6ec8e40b44c798855a995ff536b405232f4", - "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "1166-0209-17103685-bb262-1.7.16.ota", + "fileVersion": 386938501, + "fileSize": 280658, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-0209-17103685-bb262-1.7.16.ota", + "imageType": 521, + "manufacturerCode": 4454, + "sha512": "8fcb605c73d677e38f48072562d39d0311deb56bd2ccd87324acefeea405b35e2945df929e8a3c753869acbbee89386258c49c9694adca40a9a3fa6dd7f3f7d2", + "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "Conv_Under_Cabinet_TW_IMG0021_00102428-encrypted.ota", - "fileVersion": 1057832, - "fileSize": 170776, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/Conv_Under_Cabinet_TW_IMG0021_00102428-encrypted.ota", - "imageType": 33, - "manufacturerCode": 4489, - "sha512": "4857e26de657a952f7878edfb03b58020e3b64715bfd3c00d7f0f78bb9c8e8f3002ae2d10bd3c8cbc2e071b7909ae27436cdfe82fb3c4b3f360963a49e5b3806", - "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "1166-0220-20026A30-BF_263-upgradeMe.ota", + "fileVersion": 537029168, + "fileSize": 231406, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-0220-20026A30-BF_263-upgradeMe.ota", + "imageType": 544, + "manufacturerCode": 4454, + "sha512": "1fb89b2184d2564e0ecec1adbc2a839fb64bd7ebb0eecc53ea7158c23941546a0946873056c38807b0700c0d2822636576f86404371fff64204a1b06f0d5c010", + "otaHeaderString": "EBL C688_Freelocate\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "Downlight_TW_HCL_IM0065_00103201-encrypted_09_20_2019_Fri_142050_70_withoutMF.ota", - "fileVersion": 1061377, - "fileSize": 179976, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/Downlight_TW_HCL_IM0065_00103201-encrypted_09_20_2019_Fri_142050_70_withoutMF.ota", - "imageType": 101, - "manufacturerCode": 4489, - "sha512": "0e9ad28f4e950d73417489ec5f046d72c93f71d327eb23123d16941a5e6b42e0ca8b0c75cf56a443ab2d0d7d6d23433bfed4533dde65ccb07c177802872ddb0c", - "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "1166-0221-20026A30-BF_265-upgradeMe.ota", + "fileVersion": 537029168, + "fileSize": 231406, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-0221-20026A30-BF_265-upgradeMe.ota", + "imageType": 545, + "manufacturerCode": 4454, + "sha512": "29c01a141853afb877ce7ba9df86b0eba2ddb067164d996333c71128fe15d7d3d7dcc4e0bd7662cb7dd440b1705d157aaf30479b75bec445c2b3e7c4a646f9d3", + "otaHeaderString": "EBL C688_Freelocate\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "Edge_Lit_Under_Cabinet_IMG0023_00102411-encrypted.ota", - "fileVersion": 1057809, - "fileSize": 170492, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/Edge_Lit_Under_Cabinet_IMG0023_00102411-encrypted.ota", - "imageType": 35, - "manufacturerCode": 4489, - "sha512": "4b657dd79631031aac8fd8baa1dd7ad1f1c7d1ba34aa40849bd4fb543ea0917dfee11c579aaa31f2c5eb8bdaa725b2140dd68c021cb7252492f79cf0040e4fa4", - "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "1166-022D-24031511-upgradeMe-BY 266.zigbee", + "fileVersion": 604181777, + "fileSize": 262013, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-022D-24031511-upgradeMe-BY 266.zigbee", + "imageType": 557, + "manufacturerCode": 4454, + "sha512": "e3a75926cd6e19441dac4aec5a6c81aba32c0fc09fb74481cb1140e4284954497167ae2a897346d53b5cd14bb80bb52b6f14bf7356d5de300b1868f62b6ca8e7", + "otaHeaderString": "Light\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "FLEX_Outdoor_RGBW_IMG001F_00102428-encrypted.ota", - "fileVersion": 1057832, - "fileSize": 179960, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/FLEX_Outdoor_RGBW_IMG001F_00102428-encrypted.ota", - "imageType": 31, - "manufacturerCode": 4489, - "sha512": "6bb62d30849317b975d5f614a5a9f9a7d8e2b82519584b1b9ef69555b77646f9082dcde22c6212ed8cc184b35dee64e31d486a739b023efe81a9624dde69b89a", - "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "1166-022F-24021511-upgradeMe BY 286 C.zigbee", + "fileVersion": 604116241, + "fileSize": 302698, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-022F-24021511-upgradeMe BY 286 C.zigbee", + "imageType": 559, + "manufacturerCode": 4454, + "sha512": "a6fdd9ab0f770665e126920143da7c0f66ef5d9fed5f2b76f030c4d21a51ae02d881ca31aa6cb80730246311f8bbaac2f9196b7840ac8bc99a6f22db738e9a00", + "otaHeaderString": "Light\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "FLEX_RGBW_IMG001E_00102428-encrypted.ota", - "fileVersion": 1057832, - "fileSize": 178908, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/FLEX_RGBW_IMG001E_00102428-encrypted.ota", - "imageType": 30, - "manufacturerCode": 4489, - "sha512": "4e49ac2d15af8e28157db8d70f782d1a2e2eb783f0a11a0a2da623d2c8d5b29dd5165971de241fa1c2b21d9bebb2b13289336203cc2d509705937c31b9838648", - "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "1166-0311-27016A30-SP_222-upgradeMe.ota", + "fileVersion": 654404144, + "fileSize": 235306, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-0311-27016A30-SP_222-upgradeMe.ota", + "imageType": 785, + "manufacturerCode": 4454, + "sha512": "cc6096c0d0f29ef27b883b2fe77672e1956fdcf8fbe028e61052f103d68af0d082d61e32dc41a583c9165186924b727e45c3e83e0b17f1077410cbea3d588720", + "otaHeaderString": "EBL C688_Freelocate\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "Flushmount_TW_IMG0022_00102428-encrypted.ota", - "fileVersion": 1057832, - "fileSize": 170776, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/Flushmount_TW_IMG0022_00102428-encrypted.ota", - "imageType": 34, - "manufacturerCode": 4489, - "sha512": "e73eeb57bb577cb3a365583d3e0cb44524941f25ac5f69e7bb68f707a68fb397e075598b79edaea2267cf488ba731ea13731833508c5d3ed60c00e8d7d4dab84", - "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "1166-0312-27016A30-upgradeMe.zigbee", + "fileVersion": 654404144, + "fileSize": 235306, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-0312-27016A30-upgradeMe.zigbee", + "imageType": 786, + "manufacturerCode": 4454, + "sha512": "e04ad772d6e3c263adc8108eb80c811cd1aad5e750241bc77e44067f4b9530098fa31b7b03abec412d9d28e732f9d25ffaf96f7f0ec619e1a18b51cc90b5a35b", + "otaHeaderString": "EBL C688_Freelocate\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "Outdoor_Accent_Light_RGB_IMG0020_00102428-encrypted.ota", - "fileVersion": 1057832, - "fileSize": 178524, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/Outdoor_Accent_Light_RGB_IMG0020_00102428-encrypted.ota", - "imageType": 32, - "manufacturerCode": 4489, - "sha512": "a3284885687a2424b61d05285e3021e91ad5627bfe50566eaabb5b2bf55444c0d1064b66292d7679f6a3f320281c4dfb7262d2466492d4b54dcd7237dbf5aebf", - "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "1166-0313-31016610-upgradeMe.ota", + "fileVersion": 822175248, + "fileSize": 229422, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-0313-31016610-upgradeMe.ota", + "imageType": 787, + "manufacturerCode": 4454, + "sha512": "91605b5a7f965ac34a1e72bd2e2adba7abea877182b043b6d21e78ef1aa68005eba7011c548116ef2df74d29c7036e6a2616c65597705fd64d01d2f528ceb986", + "otaHeaderString": "GBL Smart Home Plug\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "PAR16_DIM_Z3_IM0031_01056400-encrypted_202129091143_withoutMF.ota", - "fileVersion": 17130496, - "fileSize": 185112, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/PAR16_DIM_Z3_IM0031_01056400-encrypted_202129091143_withoutMF.ota", - "imageType": 49, - "manufacturerCode": 4489, - "sha512": "9ead17873dd80c19bd7c5ed9647f15a02f66d314a9ead8f142f93e1bc32139badc403e33fa0a2fd4d74d35defd0ed1df41eebba7abed88e1519e9d4e88f97927", - "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "1166-0331-191b3685-sp240-1.9.27.ota", + "fileVersion": 421213829, + "fileSize": 284930, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-0331-191b3685-sp240-1.9.27.ota", + "imageType": 817, + "manufacturerCode": 4454, + "sha512": "ed1744e511cdad872b6e9e513863aa23fd18b5e2a3b0c69bc69d0d185e35a61826362b57fda555eee44f0f0c05cfa750c3680c63ed62f6571e33977d5fbd1a96", + "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "PAR38_W_10_year_IMG0010_00102428-encrypted.ota", - "fileVersion": 1057832, - "fileSize": 170120, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/PAR38_W_10_year_IMG0010_00102428-encrypted.ota", - "imageType": 16, - "manufacturerCode": 4489, - "sha512": "584fef08d2cc42006e14f9c3b632c6536355932beab0d8166fd7a32096ad3d7cd515c946e48195c356b175f08653bc80a589ce656dd1c98ce888043edbc4a95d", - "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "1166-0332-191b3685-sp242-1.9.27.ota", + "fileVersion": 421213829, + "fileSize": 284930, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-0332-191b3685-sp242-1.9.27.ota", + "imageType": 818, + "manufacturerCode": 4454, + "sha512": "b520326f7b61b76c473f88a37f5cc57756cf643479427f9f47a60016fcd77b125a9ed4b9fe24423080d610fe2a840c54ecf99224bd40d2318f441e0057ac759c", + "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "Panel_TW_HCL_IM0063_00103201-encrypted_09_18_2019_Wed_113705_07_withoutMF.ota", - "fileVersion": 1061377, - "fileSize": 179964, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/Panel_TW_HCL_IM0063_00103201-encrypted_09_18_2019_Wed_113705_07_withoutMF.ota", - "imageType": 99, - "manufacturerCode": 4489, - "sha512": "bfb076e5ba37c99b06b9da01938c165a54f5f5a61559969b27e2ebcccbba31954d176c501346275124fe856e0ebab6660f1276af7de4302046e4dcf91d79fee2", - "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "1166-0333-191b3685-sp244-1.9.27.ota", + "fileVersion": 421213829, + "fileSize": 284914, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-0333-191b3685-sp244-1.9.27.ota", + "imageType": 819, + "manufacturerCode": 4454, + "sha512": "b610478a7e6588b9f40245eff6cd70868341e07139325058289a06bd78f40a6426eef866f42511c889da194dd8755fd33fab01ed8afc03e8c09a9c305ee9ae6c", + "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "Plug_Z3_IM002D_00103101-encrypted_12_07_2018_Fri_103650_94_withoutMF.ota", - "fileVersion": 1061121, - "fileSize": 178996, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/Plug_Z3_IM002D_00103101-encrypted_12_07_2018_Fri_103650_94_withoutMF.ota", - "imageType": 45, - "manufacturerCode": 4489, - "sha512": "3ebc116780b1b69bed344d94937b1e6280bd7ca477f49958fbb28cbf634f747f4358f307126652ef1c46b94a7f964ccba44e0da62b1acb7a19d10a7f477c7da2", - "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "1166-0334-191c3685-sp240v2-1.9.28.ota", + "fileVersion": 421279365, + "fileSize": 284930, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-0334-191c3685-sp240v2-1.9.28.ota", + "imageType": 820, + "manufacturerCode": 4454, + "sha512": "0f5c523a9da767fef3015c1db083273485df7c9c630a286a20b977530345e5b23f7b3b0fe512ecb37a420626ac39f7b0028b15d8d425defc2e1b6c86fa020484", + "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "RT_RGBW_IMG001D_00102428-encrypted.ota", - "fileVersion": 1057832, - "fileSize": 179088, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/RT_RGBW_IMG001D_00102428-encrypted.ota", - "imageType": 29, - "manufacturerCode": 4489, - "sha512": "41c07ffddaa00c8665b4cdef34c34f0a1f1701ad62c6ffee00d5bc408d08865cf163cda2ab382c9770e00bd6c5b296873abc2bfe85f0473d926905c2024c6286", - "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "1166-0335-191c3685-sp242v2-1.9.28.ota", + "fileVersion": 421279365, + "fileSize": 284930, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-0335-191c3685-sp242v2-1.9.28.ota", + "imageType": 821, + "manufacturerCode": 4454, + "sha512": "92393903c13e65063f054537aa2dd77fcf9b3fbe267f52c244d480802bb8625e6980e012105b39de15f253adfceaf8a8cd226ef6a13f66ca1b2c74e59a1dad91", + "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "RT_TW_IMG001C_00102428-encrypted.ota", - "fileVersion": 1057832, - "fileSize": 170776, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/RT_TW_IMG001C_00102428-encrypted.ota", - "imageType": 28, - "manufacturerCode": 4489, - "sha512": "deb1f04253eeff026532a9732f9e544847be88d01b866316babea77e1f36d0125cd1033124af15c0cbf5014eb38cc46927165ce0ba99620117d132c6fa1221f7", - "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "1166-0336-191c3685-sp244v2-1.9.28.ota", + "fileVersion": 421279365, + "fileSize": 284914, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-0336-191c3685-sp244v2-1.9.28.ota", + "imageType": 822, + "manufacturerCode": 4454, + "sha512": "c294996829f0b518f0e4fa66769f44d07bdae9653387be9854f2ff64b26c18cf86b0cb0b485edf9f07bdb51a0142b653daedd9f92da2283f460e3d9b2133c1d2", + "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "1021-000e-004c4203-NLF.zigbee", - "fileVersion": 4997635, - "fileSize": 255207, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Legrand/1021-000e-004c4203-NLF.zigbee", - "imageType": 14, - "manufacturerCode": 4129, - "sha512": "9d76e88d757a086c8d7004daa3de8ff513f911c3d06e6afed374e49ba12e6339f208362a434021c247246a7574c683460c00fa0d90de12d8b54ed351a4990c29", - "otaHeaderString": " " + "fileName": "1166-0401-17103685-ae262-1.7.16.ota", + "fileVersion": 386938501, + "fileSize": 280658, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-0401-17103685-ae262-1.7.16.ota", + "imageType": 1025, + "manufacturerCode": 4454, + "sha512": "c7bfbb09c6ee55816575099d875b46ad3009329cc651dddf23bb24b8b5b9fdc5a87374f18d54deb9f7ae6e7e012d300969fbd56cf18a8618635b5fc64888a60c", + "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "1021-000f-00414203-NLL.zigbee", - "fileVersion": 4276739, - "fileSize": 254391, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Legrand/1021-000f-00414203-NLL.zigbee", - "imageType": 15, - "manufacturerCode": 4129, - "sha512": "2705e190fc0752d7778071c497edc76e193e2782b2f65e0da1f9aa2dace4eb35dc280b4c0afdeaef8345615354a27bf3b30d5958d9248025d72e9e35fae926a5", - "otaHeaderString": " " + "fileName": "1166-0402-17103685-ae264-1.7.16.ota", + "fileVersion": 386938501, + "fileSize": 280658, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-0402-17103685-ae264-1.7.16.ota", + "imageType": 1026, + "manufacturerCode": 4454, + "sha512": "fdff1b901c31d0e443cab9465cf3d7941e318878079bd25f2dcadd697fd304b7eb6e876f123ad4a55a1da7f4dfb8d5619d87ed00dce36bcfbc7ed050073a1f61", + "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "1021-0010-00434203-NLM.zigbee", - "fileVersion": 4407811, - "fileSize": 245527, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Legrand/1021-0010-00434203-NLM.zigbee", - "imageType": 16, - "manufacturerCode": 4129, - "sha512": "6331d017f16c58e0894fb6adb87b1e5123dbd893349ccce00f0dcdb5d32d5589d07b6b9ac99be940af1a8a3c22dcecf707ce5d87d0983c3f863edafa39fc0360", - "otaHeaderString": " " + "fileName": "1166-0414-20026A30-AE_280_C-upgradeMe.ota", + "fileVersion": 537029168, + "fileSize": 236826, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-0414-20026A30-AE_280_C-upgradeMe.ota", + "imageType": 1044, + "manufacturerCode": 4454, + "sha512": "9e80707893222af177ceb158353d1829f5df6b86dab5edda769f62fd60bb4ae8289e63c1d3f139ea4db4a21a6c0779de36767645ee6a51ce6dd9a04d6af81958", + "otaHeaderString": "EBL C688_Freelocate\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "1021-0011-00654203-NLP.zigbee", - "fileVersion": 6636035, - "fileSize": 250967, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Legrand/1021-0011-00654203-NLP.zigbee", - "imageType": 17, - "manufacturerCode": 4129, - "sha512": "1a2712eb0c01325fca91d2d3e646d796f136cc757c02bec07f8c87e9c97b8b0f8028100a440b32f675466115a15b3fa35bb509ec8270c5ab5009add84321fbee", - "otaHeaderString": " " + "fileName": "1166-0430-17103685-ae270t-1.7.16.ota", + "fileVersion": 386938501, + "fileSize": 285282, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-0430-17103685-ae270t-1.7.16.ota", + "imageType": 1072, + "manufacturerCode": 4454, + "sha512": "a1821008181b2dca54ffb61a99f49fe8c8d8b39fd984d57423e34691de32666d9b2f8bbd3f7f6a929d67229c239b55fcfeb490f352cc0ccc0cb361408bb17b75", + "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "1021-0012-004e4203-NLT.zigbee", - "fileVersion": 5128707, - "fileSize": 205415, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Legrand/1021-0012-004e4203-NLT.zigbee", - "imageType": 18, - "manufacturerCode": 4129, - "sha512": "f09cb4a036232b96c9f0adbf6de215820973f9211cd2bc1d5089ccc9c399dcb3bcd5a4ec452ef05f69df9eb956dcae8d1a4f6b75676f7226902f4870261ccbac", - "otaHeaderString": " " + "fileName": "1166-0980-20036A30-RCL_240_T-upgradeMe.ota", + "fileVersion": 537094704, + "fileSize": 235482, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-0980-20036A30-RCL_240_T-upgradeMe.ota", + "imageType": 2432, + "manufacturerCode": 4454, + "sha512": "9acfaa6978264a588a742a65148536269737c46f81b337709b2cd61f2fdf8ba8e67b94445dd3f85348dfe7d5bb167e03ebef941cde23384b0d1ca17b93d0e5a3", + "otaHeaderString": "EBL C610_light_mg1p_ZBTColorTemp" }, { - "fileName": "1021-0013-003d4203-NLV.zigbee", - "fileVersion": 4014595, - "fileSize": 254583, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Legrand/1021-0013-003d4203-NLV.zigbee", - "imageType": 19, - "manufacturerCode": 4129, - "sha512": "50118724b35b04f5aa4a19cd9aa804505f91dd330e075c6373b9b626aa34d369bd99974e7c18394eba3ad63e22b754b8d70c1d82ef384885bfaf9aee9d52a211", - "otaHeaderString": " " + "fileName": "DZM32-SN_1.13.ota", + "fileVersion": 50397203, + "fileSize": 294682, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Inovelli/DZM32-SN_1.13.ota", + "imageType": 4660, + "manufacturerCode": 4655, + "sha512": "e09e2d301520bf618dd7511ec6df4ac0d659a8a515014d89326610b303df17b992c3ae125ce918debda459c4e783c71546ffe6270c4ae47f89c2673e420c8ab3", + "otaHeaderString": "EFR32MG21_Z3\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://files.inovelli.com/firmware/DZM32-SN/Beta/1.13/DZM32-SN_1.13.ota" }, { - "fileName": "1021-0015-00264203-NLC.zigbee", - "fileVersion": 2507267, - "fileSize": 251447, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Legrand/1021-0015-00264203-NLC.zigbee", - "imageType": 21, - "manufacturerCode": 4129, - "sha512": "9c5f83c5213b71746b293730630e9f186a85ecce7a2876d88adc878ec9614a619630e8240980c88e6aa2555c7605454b3ead9ccb494940096e2fbfb5c07401db", - "otaHeaderString": " " + "fileName": "VZM30-SN_0.03.ota", + "fileVersion": 17825795, + "fileSize": 228406, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Inovelli/VZM30-SN_0.03.ota", + "imageType": 272, + "manufacturerCode": 4655, + "sha512": "e3e4d75124c74d0595af42e9371b590098d63e86bbda515ca9a309c39894388d8fcf378969c1038d57806809464aa8a975e4f32a18d1f6836605252b58f1a9ea", + "otaHeaderString": "VZM30-SN_OnOff\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://files.inovelli.com/firmware/VZM30-SN/Beta/0.03/VZM30-SN_0.03.ota" }, { - "fileName": "1021-0016-002f4203-NLD.zigbee", - "fileVersion": 3097091, - "fileSize": 204503, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Legrand/1021-0016-002f4203-NLD.zigbee", - "imageType": 22, - "manufacturerCode": 4129, - "sha512": "868f2a191d778c6562f0596d34f9f2de7b1afbb2e5b1a7484b07f6b6d2d231933c611a8e1f77c2e89cf6d2cd654be0f74e26c7f04f101bacc73071f85ab8a303", - "otaHeaderString": " " + "fileName": "VZM31-SN_2.18-Production.ota", + "fileVersion": 16908818, + "fileSize": 310258, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Inovelli/VZM31-SN_2.18-Production.ota", + "imageType": 257, + "manufacturerCode": 4655, + "sha512": "6d480a5d621a16bb3a57fcc1af09071fc528dab2a8f3e479620c3bd75ddfa9e8f624c32b1dc35d5c1bc8db0f67a70ee150ce3a516a2026f717076dcbeba23df7", + "otaHeaderString": "EBL VM_SWITCH\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "1021-0018-00204203-NLTS.zigbee", - "fileVersion": 2114051, - "fileSize": 199911, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Legrand/1021-0018-00204203-NLTS.zigbee", - "imageType": 24, - "manufacturerCode": 4129, - "sha512": "a7e48921d70cf3007eee77dc2ccaeb3ead2c1f094f94ccc4467bc1278b9abe6404cb96cbc5958194e469cf78dc1eddee8538e72768c11546eb84ffbb7f7d3d54", - "otaHeaderString": " " + "fileName": "VZM35-SN_1.07.ota", + "fileVersion": 33685767, + "fileSize": 232994, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Inovelli/VZM35-SN_1.07.ota", + "imageType": 513, + "manufacturerCode": 4655, + "sha512": "cc2e1639debcebb42e8cb8e48559258378112a94eaf6480721ee9ce5b5ab8d562a2b8c0c6df8819b1db9b3a539178f1b1bbf039243cf1184efe1024e4c8f05d0", + "otaHeaderString": "VZM35_MG24\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://files.inovelli.com/firmware/VZM35-SN/Beta/1.07/VZM35-SN_1.07.ota" }, { - "fileName": "1021-0019-00254203-NLFN.zigbee", - "fileVersion": 2441731, - "fileSize": 240407, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Legrand/1021-0019-00254203-NLFN.zigbee", - "imageType": 25, - "manufacturerCode": 4129, - "sha512": "e88473d0afd0549a9168a8fbc0c0d6419827e31ae175a8e07712ed204bb820875c5d9f9110b357ba3240e51702a80cfd7a66f20dbe8a14a373c65afb803efe64", - "otaHeaderString": " " + "fileName": "VZM36_1.01-Beta.ota", + "fileVersion": 67174657, + "fileSize": 237938, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Inovelli/VZM36_1.01-Beta.ota", + "imageType": 1025, + "manufacturerCode": 4655, + "sha512": "daa5570379960cc959d867160bc21d3cf651926af63c4c3076a02810cee1a4b8a4def1a097b2bdaea818c712f39fb93c37ccf84aeb0ada4eaedebd9b1c4eb882", + "otaHeaderString": "VMZB_Canopy\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://github.com/InovelliUSA/Firmware/raw/6608d75c73b5200b20ed197653c9ad3af1f5c1e7/Blue-Series/Zigbee/VZM36-Fan-Plus-Light/Beta/1.01/VZM36_1.01-Beta.ota" }, { - "fileName": "1021-001c-00214203-NLFE.zigbee", - "fileVersion": 2179587, - "fileSize": 240791, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Legrand/1021-001c-00214203-NLFE.zigbee", - "imageType": 28, - "manufacturerCode": 4129, - "sha512": "18baa1b5244ce4e72ffaff672bfaa58e19da461cefa13a0918c0fe6488e59d4d6e3ceb4d3573cfe1cbe22684b586cefedd03aba2bde94f9ad3737ea40214662b", - "otaHeaderString": " " + "fileName": "V00.00.52.12.ota", + "fileVersion": 5212, + "fileSize": 578278, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Insta/V00.00.52.12.ota", + "imageType": 529, + "manufacturerCode": 4474, + "sha512": "ab539a1d694d9488a0deeaa2b0b809bc19b88ba7323eecba7f8abff7e989cee43112b29eb39a8548c0da480d258d7be0f681adb5b848bece0b2a55692c3b2b95", + "otaHeaderString": "EBL Zigbee_System'\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "1021-001d-002d4203-NLUI-8090D0-Boot-universal-Switch_2_16.zigbee", - "fileVersion": 2966019, - "fileSize": 248919, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Legrand/1021-001d-002d4203-NLUI-8090D0-Boot-universal-Switch_2_16.zigbee", - "imageType": 29, - "manufacturerCode": 4129, - "sha512": "896695b95a14ba76b3156c382b84fb099bcc98bb395ab9bec3bbbe9f17783b5057927084744753c57239ae41e14550f8330c4a786392a644372294f4e01f94cb", - "otaHeaderString": " " + "fileName": "ZLL_HS_4f_GJ_Release_10.03.32.02.zigbee", + "fileVersion": 36832016, + "fileSize": 133287, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Insta/ZLL_HS_4f_GJ_Release_10.03.32.02.zigbee", + "imageType": 53249, + "manufacturerCode": 4474, + "sha512": "a1d34e74b0f65e6808e403f930c58c365622ee6ad157fa0cd3b6e93043797cae1d45ac3f72b7c43dfce046bca3cf6bb3848043bbb29fae1e5b49237d6d403d9d", + "otaHeaderString": "450727 " }, { - "fileName": "1021-001e-002d4203-NLUF-8190D7-Boot-universal-Dimmer_2_23.zigbee", - "fileVersion": 2966019, - "fileSize": 262215, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Legrand/1021-001e-002d4203-NLUF-8190D7-Boot-universal-Dimmer_2_23.zigbee", - "imageType": 30, - "manufacturerCode": 4129, - "sha512": "69086803abb9d13475d677fba160b8c2aa1466599c90f6bb3806eb6eab6feaea691510af237ea89ef2f0ab3ca4223a9980985f9cf514694cde7c4c669aebd5b6", - "otaHeaderString": " " + "fileName": "ZLL_WS_4f_J_Release_10.03.32.02.zigbee", + "fileVersion": 36832016, + "fileSize": 134487, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Insta/ZLL_WS_4f_J_Release_10.03.32.02.zigbee", + "imageType": 53250, + "manufacturerCode": 4474, + "sha512": "53c6cadc6a83d39f2cfa2e29d3d7f15e48ead17f5e4d46ae81466c263696cbe9ec7656818a900f6d963d8bc081e0c0671662a12504e53ec73751e151c84c410a", + "otaHeaderString": "450728 " }, { - "fileName": "1021-001f-002d4203-NLUP-8080C9-Boot-plug-Switch_2_09.zigbee", - "fileVersion": 2966019, - "fileSize": 247863, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Legrand/1021-001f-002d4203-NLUP-8080C9-Boot-plug-Switch_2_09.zigbee", - "imageType": 31, - "manufacturerCode": 4129, - "sha512": "c901ee9159b992658e1f78876cb42b2a98b366adb07729160441ddf0e99d05ab002f4ad8111a2353e87041f7401b28c23bcc220c92991b432c61d3333a8120a7", - "otaHeaderString": " " + "fileName": "20190408_EUROTRONIC_Spirit_Zigbee_0x00122C380.ota", + "fileVersion": 19055488, + "fileSize": 185294, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Jennic/20190408_EUROTRONIC_Spirit_Zigbee_0x00122C380.ota", + "imageType": 4364, + "manufacturerCode": 4151, + "sha512": "4e870adf42d60f196f353f87a5c16d4782f38a2fc3cd977a4cddea237789eb7847363f4810216b434a5fc269971e25ad0671cfc4e6aa5c4a3c7946f01702dbf4", + "otaHeaderString": "DR1175r1v2--JN5179--ENCRYPTED000" }, { - "fileName": "1021-0020-002d4203-NLUO-8190D7-Boot-universal-Dimmer_2_23.zigbee", - "fileVersion": 2966019, - "fileSize": 262215, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Legrand/1021-0020-002d4203-NLUO-8190D7-Boot-universal-Dimmer_2_23.zigbee", - "imageType": 32, - "manufacturerCode": 4129, - "sha512": "798e1a024c5293360af60ac2cc202455ef073e9029e5a7b5dbe93a3f58c630c694ddabba8733119d43111ece1ce2548caafdd32992b48115391989d1cdf63c8d", - "otaHeaderString": " " + "fileName": "BSM300Z_OTA_ENC_V4_ENC.ota", + "fileVersion": 4, + "fileSize": 174558, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Jennic/BSM300Z_OTA_ENC_V4_ENC.ota", + "imageType": 4097, + "manufacturerCode": 4151, + "sha512": "1d20a4c887bb3aef48819c4d9d1608f82a8e5ea58d37e98788288d717278681aeef870555a8cb08a45dd9e7e558f8eb9c3a9330c1911e5beb15939226b772fae", + "otaHeaderString": "DR1175r1v02--JN5169--ENCRYPTED00" }, { - "fileName": "1021-0024-001a4203-NLIS.zigbee", - "fileVersion": 1720835, - "fileSize": 252871, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Legrand/1021-0024-001a4203-NLIS.zigbee", - "imageType": 36, - "manufacturerCode": 4129, - "sha512": "b03dc2238643ea24496d354161478bc7f32d45f679689f004f0d33835d8b29c2d6ad24ac14221550be805328aa936da554a068c564498d2ab45055f577881c15", - "otaHeaderString": " " + "fileName": "CSM300Z_TOF_OTA_ENC_V15_ENC.ota", + "fileVersion": 15, + "fileSize": 191534, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Jennic/CSM300Z_TOF_OTA_ENC_V15_ENC.ota", + "imageType": 4105, + "manufacturerCode": 4151, + "sha512": "8b99e6ca27ee6c4f6ffdeb9f569fb7bfcd724d8b06897495fe6bd59aeaf1634886aa161b99159f8883ef4fd224d32adfb4489bcd8ef7c1ea87071a51a28f6d9c", + "otaHeaderString": "DR1175r1v02--JN5169--ENCRYPTED00" }, { - "fileName": "1021-002a-00184203-NLW.zigbee", - "fileVersion": 1589763, - "fileSize": 198023, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Legrand/1021-002a-00184203-NLW.zigbee", - "imageType": 42, - "manufacturerCode": 4129, - "sha512": "9a616dbc836db6a154b95eb11e015629033b19617b48d868646fe2c73ded188756444d7a0eaf5bacca61dd276b2c586f953fe9c2d419063d9dbc2f4f9cdea752", - "otaHeaderString": " " + "fileName": "DIO300Z_OTA_ENC_V5_ENC.ota", + "fileVersion": 5, + "fileSize": 188702, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Jennic/DIO300Z_OTA_ENC_V5_ENC.ota", + "imageType": 4120, + "manufacturerCode": 4151, + "sha512": "f5a51866ce803e15aed135d81e0a101cabcda00701a73aeaff3d0248dfbab27fc7412559d6b12f7ded8511200f5eda846eaad32b75c2d4bb60434afd379a6c52", + "otaHeaderString": "DR1175r1v02--JN5169--ENCRYPTED00" }, { - "fileName": "1021-002e-001d4203-NLIV.zigbee", - "fileVersion": 1917443, - "fileSize": 252823, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Legrand/1021-002e-001d4203-NLIV.zigbee", - "imageType": 46, - "manufacturerCode": 4129, - "sha512": "3a1d1bfc96613d48964bb02ca39ceb60f9d288446d9e0c79d1a6e0fda11993011cee075943cd6b38f861666bdb75f16d6916a457c1a2e9597ae7ecb6e418c1cf", - "otaHeaderString": " " + "fileName": "DLM300Z_OTA_ENC_V8_ENC.ota", + "fileVersion": 8, + "fileSize": 173246, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Jennic/DLM300Z_OTA_ENC_V8_ENC.ota", + "imageType": 4101, + "manufacturerCode": 4151, + "sha512": "e54631f1ed754cd5025ec9f0493a59ad6b03987968cc2f7013cd85f6e09d734652bb81500c62a0ae671bc70029db368719524f03929a514e981a7cf66ed6a19e", + "otaHeaderString": "DR1175r1v02--JN5169--ENCRYPTED00" }, { - "fileName": "1021-002f-00104203-NLH.zigbee", - "fileVersion": 1065475, - "fileSize": 215735, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Legrand/1021-002f-00104203-NLH.zigbee", - "imageType": 47, - "manufacturerCode": 4129, - "sha512": "b742fab60dbe4c03e75d89bd6a33af39cbd4211957e93e1037311144234df5b1e806d5e182f804db3a8378197483001c45f3367db30f262c12a0714f661c60d6", - "otaHeaderString": " " + "fileName": "DMS300Z_OTA_ENC_V3_ENC.ota", + "fileVersion": 3, + "fileSize": 177790, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Jennic/DMS300Z_OTA_ENC_V3_ENC.ota", + "imageType": 4111, + "manufacturerCode": 4151, + "sha512": "1551dbfdb952f8b6e93b62c6c895d59b82d3cd8d3b5ebf80e5c4347cea85f341d4fe726223d4b6330fbbbe25df76c5172c2ed2b788d2ee06aa4125503656e932", + "otaHeaderString": "DR1175r1v02--JN5169--ENCRYPTED00" }, { - "fileName": "1021-0033-000b4203-NLJ.zigbee", - "fileVersion": 737795, - "fileSize": 241671, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Legrand/1021-0033-000b4203-NLJ.zigbee", - "imageType": 51, - "manufacturerCode": 4129, - "sha512": "0239b592bc9f25a5b0e7e056953055b6dcf4f259bb9729a0f70c03e11e12db9de21574d0ff676f17dff606df691ce63dc6d2f61fd32ceceb5fc4dd12a70c4172", - "otaHeaderString": " " + "fileName": "DSM300Z_OTA_ENC_V5_ENC.ota", + "fileVersion": 5, + "fileSize": 175902, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Jennic/DSM300Z_OTA_ENC_V5_ENC.ota", + "imageType": 4098, + "manufacturerCode": 4151, + "sha512": "b672359b105c3803386743e71d71908a3c582e807fcf68ec0ad89e264f51e555ac27b4ba67b51116b8c0812aa1ba84c321876892e47a8e7062df3a54cca79d7f", + "otaHeaderString": "DR1175r1v02--JN5169--ENCRYPTED00" }, { - "fileName": "1021-0034-00074203-NLY.zigbee", - "fileVersion": 475651, - "fileSize": 219751, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Legrand/1021-0034-00074203-NLY.zigbee", - "imageType": 52, - "manufacturerCode": 4129, - "sha512": "e8c70969fa566a0d5f509bb2cab20b876b61ec72f17a5455a9bc366f65b42a16d21e58b2ee31f7938df69b51eb80cb17cb70d52c8c2a7298cd3756816b63dd58", - "otaHeaderString": " " - }, + "fileName": "GCM300Z_OTA_ENC_V1_ENC.ota", + "fileVersion": 1, + "fileSize": 171086, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Jennic/GCM300Z_OTA_ENC_V1_ENC.ota", + "imageType": 4115, + "manufacturerCode": 4151, + "sha512": "03a2af79ecb80faf4595fca429dfd70af6581d9d62868049873d2f05c633d9445051c0663ca87f394c59fe70104ee6ca94b0de19d970acd637e7f528e9aa7e83", + "otaHeaderString": "DR1175r1v02--JN5169--ENCRYPTED00" + }, { - "fileName": "20211122110505_OTA_lumi.curtain.hagl07_V48_20211119_2C5A.ota", - "fileVersion": 48, - "fileSize": 284750, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20211122110505_OTA_lumi.curtain.hagl07_V48_20211119_2C5A.ota", - "imageType": 4104, - "manufacturerCode": 4447, - "sha512": "41788737db26cfe01890a1c5f400b5f3ffb01f4d8ac81606e55a7bfbc0c1d8a22ae8725ff9ff2d9a4bff890fce3271a6fbc808c2a43f3bddf07c7ea75d630432", - "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", - "modelId": "lumi.curtain.hagl07" + "fileName": "ISM300Z_OTA_ENC_V3_ENC.ota", + "fileVersion": 3, + "fileSize": 192926, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Jennic/ISM300Z_OTA_ENC_V3_ENC.ota", + "imageType": 4110, + "manufacturerCode": 4151, + "sha512": "fb3df739fb53d5ccc316be0889dac0dfd47f8b1a85ddd9bcd657724ef767ddde6b7cdffb935afdf5ccaad2218d21e043cb1a909efdbca1acdc52dd3b1c2ee330", + "otaHeaderString": "DR1175r1v02--JN5169--ENCRYPTED00" }, { - "fileName": "20211124154453_OTA_lumi.switch.n1aeu1_0.0.0_1123_20211110.ota", - "fileVersion": 2839, - "fileSize": 294136, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20211124154453_OTA_lumi.switch.n1aeu1_0.0.0_1123_20211110.ota", - "imageType": 5404, - "manufacturerCode": 4447, - "sha512": "140be0a40f40f84fcb1878ba623ad5830bfab2049f489ee7acf8ae22c1db1e4991fbf39832482a55fee2fc5b20681d9ab5592d457d1e5bf705b0c75af45eff1f", - "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", - "modelId": "lumi.switch.n1aeu1" + "fileName": "MSM300Z_OTA_ENC_V4_ENC.ota", + "fileVersion": 4, + "fileSize": 175486, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Jennic/MSM300Z_OTA_ENC_V4_ENC.ota", + "imageType": 4102, + "manufacturerCode": 4151, + "sha512": "bf4e464bcfeb6356b31909a5e9d2097345ec47fd44b4f24afb10039412a545c09e2dc88f131c774cbd686304dde7feb2b0e9469c90342ee4e7e3bc1623760460", + "otaHeaderString": "DR1175r1v02--JN5169--ENCRYPTED00" }, { - "fileName": "20211228121851_OTA_lumi.switch.b1nacn02_0.0.0_0065_20211223_EB5B32.ota", - "fileVersion": 65, - "fileSize": 187230, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20211228121851_OTA_lumi.switch.b1nacn02_0.0.0_0065_20211223_EB5B32.ota", - "imageType": 257, - "manufacturerCode": 4447, - "sha512": "8945e228c2e8cff55d312e7592a01f93b6772334fbe46177c7966c1a896b0e9fa70ee62a70ac4a667ad4dbe9221f1d73b0048b754e3fdcfd1ed32b94fc1a69ab", - "otaHeaderString": "DR1175r1v1UNENCRYPTED00000JN5169", - "modelId": "lumi.switch.b1nacn02" + "fileName": "PMM300Z2_OTA_ENC_V6_ENC.ota", + "fileVersion": 6, + "fileSize": 212478, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Jennic/PMM300Z2_OTA_ENC_V6_ENC.ota", + "imageType": 4107, + "manufacturerCode": 4151, + "sha512": "10b0cffcf7dc90804694a52be1ff3ca8178a8685172e309da9eacc71109403fd53be9a127b881341a095cb3ae2284eaedd5bec49a15d7b9d8badd76e382be4b5", + "otaHeaderString": "DR1175r1v02--JN5169--ENCRYPTED00" }, { - "fileName": "20211228180917_OTA_lumi.switch.b1naus01_0.0.0_0031_20211228_5689C8.ota", - "fileVersion": 31, - "fileSize": 270126, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20211228180917_OTA_lumi.switch.b1naus01_0.0.0_0031_20211228_5689C8.ota", - "imageType": 276, - "manufacturerCode": 4447, - "sha512": "7c43a39a05825af48d125be2ca24118e286f2b52c5912ed07b9c18fac9fee9681800e1815b3c294a109fc9b220587e6aac62d94be27bd994a0be67a47141fd57", - "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", - "modelId": "lumi.switch.b1naus01" + "fileName": "PMM300Z3_OTA_ENC_V5_ENC.ota", + "fileVersion": 5, + "fileSize": 220046, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Jennic/PMM300Z3_OTA_ENC_V5_ENC.ota", + "imageType": 4108, + "manufacturerCode": 4151, + "sha512": "5dbafbb232eccb6d2c3c219a759dfd1ea847a3645d23b26f2f791fccabe004e6ce0220ca7cc73faddb45be8f7ee90f6c67df07bbe0ac4b663f068ec2e0709953", + "otaHeaderString": "DR1175r1v02--JN5169--ENCRYPTED00" }, { - "fileName": "20220104175358_OTA_lumi.plug.maus01_0.0.0_0017_20211224_83991F.ota", - "fileVersion": 17, - "fileSize": 186494, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20220104175358_OTA_lumi.plug.maus01_0.0.0_0017_20211224_83991F.ota", - "imageType": 257, - "manufacturerCode": 4447, - "sha512": "391074dec14591fea2f947701c75908c21802430c45a902109f698601136ac9f591373d180b25edc27c44a45f683ff373f101387047bfb100d700a9f1e847afa", - "otaHeaderString": "DR1175r1v1UNENCRYPTED00000JN5169", - "modelId": "lumi.plug.maus01" + "fileName": "SBM300ZB_OTA_ENC_V4_ENC.ota", + "fileVersion": 4, + "fileSize": 178798, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Jennic/SBM300ZB_OTA_ENC_V4_ENC.ota", + "imageType": 4104, + "manufacturerCode": 4151, + "sha512": "0199440a282e299fa026c44645fe2612cb5bf29edaf55587ad2f9e6b7b064a82b137feef0c6e202091cac0febc465c0ed51153dd3d620fdae2286e9d3057120b", + "otaHeaderString": "DR1175r1v02--JN5169--ENCRYPTED00" }, { - "fileName": "20220106191002_OTA_lumi.switch.b2nacn02_0.0.0_0066_20211223_7588AC.ota", - "fileVersion": 66, - "fileSize": 189374, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20220106191002_OTA_lumi.switch.b2nacn02_0.0.0_0066_20211223_7588AC.ota", - "imageType": 257, - "manufacturerCode": 4447, - "sha512": "5e1f09ef670a25902760c951d88ea417a3ddb888f18330355d04c9a61776a4b8551275d7488f9beecc81767cfc2726c7bcb8c26f198c10f0247eeb1d89f9d752", - "otaHeaderString": "DR1175r1v1UNENCRYPTED00000JN5169", - "modelId": "lumi.switch.b2nacn02" + "fileName": "TCM300Z_OTA_ENC_V5_ENC.ota", + "fileVersion": 5, + "fileSize": 221166, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Jennic/TCM300Z_OTA_ENC_V5_ENC.ota", + "imageType": 4119, + "manufacturerCode": 4151, + "sha512": "e1414ec9cde43992fd8e22d39419fdf2c87f4383da677e3499587cf004e70ee7fbe7894816c50c640a0717a59c087ba167cea3c96ee579862f40e73b0d66ee1d", + "otaHeaderString": "DR1175r1v02--JN5169--ENCRYPTED00" }, { - "fileName": "20220212141304_OTA_lumi.curtain.aq2_0.0.0_0033_20220124_2C69FB.ota", - "fileVersion": 33, - "fileSize": 189758, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20220212141304_OTA_lumi.curtain.aq2_0.0.0_0033_20220124_2C69FB.ota", - "imageType": 257, - "manufacturerCode": 4447, - "sha512": "07592976767a2cb8dd0faa643a15c4e022e0af06ac2dc6f0ba86bd5a3b6126dfefa794c4bfd899ad9883445bcc3b0a7df649341324469437cd74b64a49a6f168", - "otaHeaderString": "DR1175r1v1UNENCRYPTED00000JN5169", - "modelId": "lumi.curtain.aq2" + "fileName": "TSM300Z_OTA_ENC_V6_ENC.ota", + "fileVersion": 6, + "fileSize": 184686, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Jennic/TSM300Z_OTA_ENC_V6_ENC.ota", + "imageType": 4100, + "manufacturerCode": 4151, + "sha512": "3c625264337a918802322eb48225ee41e4490466c4d10a1172a52fcbd4aee2184a7c5eae832d1ba0a281e71dc9df1edb0a008611e40e825a2393d29bec062ec8", + "otaHeaderString": "DR1175r1v02--JN5169--ENCRYPTED00" }, { - "fileName": "20220222162717_OTA_lumi.light.rgbac1_0.0.0_0028_20220222_BFF63B.ota", - "fileVersion": 28, - "fileSize": 294846, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20220222162717_OTA_lumi.light.rgbac1_0.0.0_0028_20220222_BFF63B.ota", - "imageType": 2057, - "manufacturerCode": 4447, - "sha512": "72c0dcb313361f780eeb093dedbcb6f4089b43cdd0e37f87ae8e3782874f9fada121b376a1715c44002f962c86c70d2da923b8b11e96f1cf08693a0da5939acb", - "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", - "modelId": "lumi.light.rgbac1" + "fileName": "USM300Z_OTA_ENC_V6_ENC.ota", + "fileVersion": 6, + "fileSize": 185246, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Jennic/USM300Z_OTA_ENC_V6_ENC.ota", + "imageType": 4103, + "manufacturerCode": 4151, + "sha512": "55de851ccec9042d8fcc2c9de66c4a53f8d7584119efcaf299021be9efe5007c05bad27691c396c453ea67fb0f15f4a1d7cb48bf5819ccd85913636d4831d555", + "otaHeaderString": "DR1175r1v02--JN5169--ENCRYPTED00" }, { - "fileName": "20220222202427_OTA_lumi.airmonitor.acn01_0.0.0_0029_20220222_17EC2C.ota", - "fileVersion": 29, - "fileSize": 244350, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20220222202427_OTA_lumi.airmonitor.acn01_0.0.0_0029_20220222_17EC2C.ota", - "imageType": 9480, - "manufacturerCode": 4447, - "sha512": "6810b06a486f7689c87186e593dfdd6f5e0900ac9da154d515c6dd8881c6688ffbaac82e370940ebf133098f26c9a2df1aaf81b6fe0bc2815ee6ac2958b424d5", - "otaHeaderString": "OM15082-TEMP-JN5180--ENCRYPTED01", - "modelId": "lumi.airmonitor.acn01" + "fileName": "jethome_zigbee_release_15_zigbee.ota.zigbee", + "fileVersion": 15, + "fileSize": 160242, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/JetHome/jethome_zigbee_release_15_zigbee.ota.zigbee", + "imageType": 61441, + "manufacturerCode": 61731, + "sha512": "53efac6c622306df81fd6d36d52eca301df138aedfc1bf3366a5d77b685cf2c3e20016eff83d1cf62ab8257dfefa91af05e6086429c6b56517e342d07d0a27b8", + "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://fw.jethome.ru/media/firmwares/jethome/zigbee/release/15/jethome_zigbee_release_15_zigbee.ota.zigbee", + "manufacturerName": [ + "JetHome" + ], + "releaseNotes": "https://fw.jethome.ru/devices/jethome/WS7/fw/release/latest/CHANGELOG.md" }, { - "fileName": "20220316103100_OTA_lumi.curtain.v1_0.0.0_0036_20220125_BEEC32.ota", - "fileVersion": 36, - "fileSize": 191070, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20220316103100_OTA_lumi.curtain.v1_0.0.0_0036_20220125_BEEC32.ota", - "imageType": 257, - "manufacturerCode": 4447, - "sha512": "ea99469ae0b63556455784b95de50e5143f593186d9a3fc4ad577bc5d75f8e465bcff88e9996f2ff690db687a7984a1a33a95ce7fdf7d79bf0a3cc23651378e8", - "otaHeaderString": "DR1175r1v1UNENCRYPTED00000JN5169", - "modelId": "lumi.curtain" + "fileName": "1189_007c_11436630_Release.ota", + "fileVersion": 289629744, + "fileSize": 238322, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/1189_007c_11436630_Release.ota", + "imageType": 124, + "manufacturerCode": 4489, + "sha512": "e501377b05e04dc72f2b220ce19002f4a3b34a3f132b9dcc047e2b498e8c70999d93e7d7e5703b42fbb787876bb89ebde43dd8dc50bb64d201000a3f9294447a", + "otaHeaderString": "EBL AcSensor_Y\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=124&version=17.67.102.48", + "releaseNotes": "1. Fix bug that sensor freeze after long time running in big system.\r\n2. Fix bug that sensor automatic left network occasionally." }, { - "fileName": "20220402154955_OTA_lumi.light.aqcn02_0.0.0_34_20220331_2215F2.ota", - "fileVersion": 34, - "fileSize": 200446, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20220402154955_OTA_lumi.light.aqcn02_0.0.0_34_20220331_2215F2.ota", - "imageType": 257, - "manufacturerCode": 4447, - "sha512": "1c7f550fd7318778b9bb53d8296f108e0fade70a34b0735964bdfa22efd87c987c39a7a89e48cf9d360a6eb0b8def6fe3c2ea5d36f11de9ffc7c648a05f5d312", - "otaHeaderString": "DR1175r1v1UNENCRYPTED00000JN5169", - "modelId": "lumi.light.aqcn02" + "fileName": "1189_0097_11436630_Release.ota", + "fileVersion": 289629744, + "fileSize": 240006, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/1189_0097_11436630_Release.ota", + "imageType": 151, + "manufacturerCode": 4489, + "sha512": "e477bea2476d14f8ea6c639fec2a90f01d631dab3e0184ecfe11cfb5f0453a1cd0348eee3a72950d33ca370df573c8f71716cdcde97ffe272272158a4c1a2fe6", + "otaHeaderString": "EBL AcSensor_Y\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=151&version=17.67.102.48", + "releaseNotes": "1. Fix bug that sensor freezing after long time running.\r\n2. Fix bug that sensor automatic leave network occasionally.\r\n3. Fix manual reset fail if press more than 15 seconds." }, { - "fileName": "20220506181329_lumi.curtain.agl001_Multi_JN5189_FMSH_0.0.0_2424_20220422_1aa302.ota", - "fileVersion": 6168, - "fileSize": 288213, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20220506181329_lumi.curtain.agl001_Multi_JN5189_FMSH_0.0.0_2424_20220422_1aa302.ota", - "imageType": 4105, - "manufacturerCode": 4447, - "sha512": "0d1bae25759420898d381b98e97858d2e47f48cd3495abd8754661d0e1957eb5b570a2ae7435acc435d5a18665409e07148abae6f1f4a190c9af786d94ec725d", - "otaHeaderString": "CURTAIN-OCC-JN5189---ENCRYPTED00", - "modelId": "lumi.curtain.agl001" + "fileName": "A19_RGBW_IMG0019_00102428-encrypted.ota", + "fileVersion": 1057832, + "fileSize": 180052, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/A19_RGBW_IMG0019_00102428-encrypted.ota", + "imageType": 25, + "manufacturerCode": 4489, + "sha512": "1a269383342ad612e3a30eafdb2363a4d2feda40718bae10a6eeb0970d2771df670287b9741e37cce14db1d40a39b5bb334226836171565cb9cf23d5349cd04d", + "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "20220524105221_OTA_lumi.motion.ac01_0.0.0_0054_20220509_EB279B.ota", - "fileVersion": 54, - "fileSize": 317658, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20220524105221_OTA_lumi.motion.ac01_0.0.0_0054_20220509_EB279B.ota", - "imageType": 8347, - "manufacturerCode": 4447, - "sha512": "32174d5bc4abbb7295e7619a1684b0a37a9622dfc4cebbc6a39174e18fa3b9bde9b562cbb34e1eb9c61169c0f1f879245d4e452890dfc0645cd22e6ad36f468d", - "otaHeaderString": "\u0014OTA_lumi.motion.ac01\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "modelId": "lumi.motion.ac01" + "fileName": "A19_TW_10_year_IMG000D_00102428-encrypted.ota", + "fileVersion": 1057832, + "fileSize": 170800, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/A19_TW_10_year_IMG000D_00102428-encrypted.ota", + "imageType": 13, + "manufacturerCode": 4489, + "sha512": "60a0a7447a209707257775697c16150844641442c4e192b89fe1858c50e3df54f77a8102d113de8cd75b3c3ea64eeeb68211d5affdb9e605cf830c119dcf4415", + "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "20220607175331_OTA_lumi.switch.acn029_0.0.0_211551_20220217_08B622.ota", - "fileVersion": 1380147, - "fileSize": 322672, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20220607175331_OTA_lumi.switch.acn029_0.0.0_211551_20220217_08B622.ota", - "imageType": 2572, - "manufacturerCode": 4447, - "sha512": "61b68fa353b90d1e4e390fb04d466dd70f1f4ec03145a9d45ea9efb79099c27f81d89e6ef907f163f06bf1ed167e0d69178e3843b5f0155583dbb74b0f57c3d6", - "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", - "modelId": "lumi.switch.acn029" + "fileName": "A19_W_10_year_IMG000C_00102428-encrypted.ota", + "fileVersion": 1057832, + "fileSize": 170140, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/A19_W_10_year_IMG000C_00102428-encrypted.ota", + "imageType": 12, + "manufacturerCode": 4489, + "sha512": "4efd3c4d802dc32489b1de0aca342bf6e7c55f2ce488987889707d7a513538f6901e39f0fdfdd461622ecaa8c2322237aaf73a5a50523b55f60b4efdb49fc70b", + "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "20220607175754_OTA_lumi.switch.acn030_0.0.0_211551_20220217_BBD96B.ota", - "fileVersion": 1380147, - "fileSize": 324960, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20220607175754_OTA_lumi.switch.acn030_0.0.0_211551_20220217_BBD96B.ota", - "imageType": 2700, - "manufacturerCode": 4447, - "sha512": "26af30dab1549a41d96e9c7a952bb8222f4ececea5197bb88839deb3c1ed2aa5397839af1e0593bf334601386f55b122b76345670a2e0611608586d3903d92a5", - "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", - "modelId": "lumi.switch.acn030" - }, - { - "fileName": "20220607180259_OTA_lumi.switch.acn031_0.0.0_211551_20220217_C7F604.ota", - "fileVersion": 1380147, - "fileSize": 326064, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20220607180259_OTA_lumi.switch.acn031_0.0.0_211551_20220217_C7F604.ota", - "imageType": 2828, - "manufacturerCode": 4447, - "sha512": "b46f4d4870bbe38de40dcaad10a7d44cbe684f49608c5a849a5e00490fe77f9bf1b899a5b036ce9e39f5b212239d3b7689eac449181ec07dd0e631e6c2ff0dbf", - "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", - "modelId": "lumi.switch.acn031" + "fileName": "A60S_RGBW-0x1189-0x00A0-0x03197310-MF_DIS-20240523095111-3221010102432.ota", + "fileVersion": 51999504, + "fileSize": 314466, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/A60S_RGBW-0x1189-0x00A0-0x03197310-MF_DIS-20240523095111-3221010102432.ota", + "imageType": 160, + "manufacturerCode": 4489, + "sha512": "d0ccca81ba3598d79b70ab4ee836c230d725cf02e5ee4b6feff7d4301c3c86afbe2b30504e96cee88b5333aec580d2c1e1b09cfbc4d4e359f744b86deb6f26cc", + "otaHeaderString": "A60S_RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=160&version=3.25.115.16", + "releaseNotes": "(1) Security patch\r\n(2) Refine RGBW color control.\r\n(3) Support sleep mode in Hue automation settings. " }, { - "fileName": "20220607183723_OTA_lumi.remote.cagl02_V1.0.25_20220602_44D1AF.ota", - "fileVersion": 25, - "fileSize": 266926, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20220607183723_OTA_lumi.remote.cagl02_V1.0.25_20220602_44D1AF.ota", - "imageType": 8840, - "manufacturerCode": 4447, - "sha512": "c92357df7603f9e33f7c818eabb42ba301886fed9a0f2c70df0d909932c024ea772929f62dce10a71deef723ecb69f67346f487260d9bcea76eb96b436569c9e", - "otaHeaderString": "OM15082-CUBE-JN5180-ENCRYPTED000", - "modelId": "lumi.remote.cagl02" + "fileName": "A60S_TW-0x1189-0x00A2-0x03177310-MF_DIS-20240426153518-3221010102432.ota", + "fileVersion": 51868432, + "fileSize": 307510, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/A60S_TW-0x1189-0x00A2-0x03177310-MF_DIS-20240426153518-3221010102432.ota", + "imageType": 162, + "manufacturerCode": 4489, + "sha512": "ed88b8e69fbae0d071962bd9d65b0d54353c20f8824e5a07ddc5a3dcc586ad8aea8a809e97aff6d49bc41140c5a0bbac7e3519b19562bdb98d5ecfc01225c703", + "otaHeaderString": "A60S_TW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=162&version=3.23.115.16", + "releaseNotes": "(1) Add security patch. " }, { - "fileName": "20220624200604_OTA_lumi.switch.b2nc01_0.0.0_0025_20220615_7973B8.ota", - "fileVersion": 25, - "fileSize": 288686, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20220624200604_OTA_lumi.switch.b2nc01_0.0.0_0025_20220615_7973B8.ota", - "imageType": 6408, - "manufacturerCode": 4447, - "sha512": "af8c264c43ee112a3277400ee24b921e84c30c4675d8618bbee922e2d66ce29ba79bb133cc28f0608f3c9a3b1ce39a1bf0ca337fd00b27428346d5e134e45b5c", - "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", - "modelId": "lumi.switch.b2nc01" + "fileName": "A60_DIM_Z3_IM003D_01056400-encrypted_202129091152_withoutMF.ota", + "fileVersion": 17130496, + "fileSize": 185112, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/A60_DIM_Z3_IM003D_01056400-encrypted_202129091152_withoutMF.ota", + "imageType": 61, + "manufacturerCode": 4489, + "sha512": "393017c8b6fe46366e9cbfdec965caf1abaa9db310d6cbcd61017f5341000066e38cf848f7fa6ddb0d259542299a008a955dc22381702925b5cd989715339173", + "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=61&version=1.5.100.0", + "releaseNotes": "Support ZLO" }, { - "fileName": "20220624200938_OTA_lumi.switch.b1nc01_0.0.0_0024_20220615_7D3656.ota", - "fileVersion": 24, - "fileSize": 286878, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20220624200938_OTA_lumi.switch.b1nc01_0.0.0_0024_20220615_7D3656.ota", - "imageType": 6280, - "manufacturerCode": 4447, - "sha512": "a3a0ba4b901f63b9063cc70e35c1886da85235db0ef6f7006bfbf35345ade6359adf4261ed86b6173e7e21c5dd9e4959fb09f26df5eb35529314cf3a5bf83db0", - "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", - "modelId": "lumi.switch.b1nc01" + "fileName": "A60_RGBW_Value_II-0x1189-0x008A-0x03197310-MF_DIS-20240523093911-3221010102432.ota", + "fileVersion": 51999504, + "fileSize": 314402, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/A60_RGBW_Value_II-0x1189-0x008A-0x03197310-MF_DIS-20240523093911-3221010102432.ota", + "imageType": 138, + "manufacturerCode": 4489, + "sha512": "c1506be6d427dff52ef7cc3d1d877fcab87d413f22866af878b3e0e801a8ba7bf863061052387091bb14a126dff04d6dc2897b38be2598c20056fc56b580aee0", + "otaHeaderString": "A60_RGBW_Value_II\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=138&version=3.25.115.16", + "releaseNotes": "(1) Security patch\r\n(2) Refine RGBW color control.\r\n(3) Support sleep mode in Hue automation settings. " }, { - "fileName": "20220701175804_OTA_lumi.switch.b2lc04_0.0.0_0023_20220701_E4CE08.ota", - "fileVersion": 23, - "fileSize": 291662, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20220701175804_OTA_lumi.switch.b2lc04_0.0.0_0023_20220701_E4CE08.ota", - "imageType": 6664, - "manufacturerCode": 4447, - "sha512": "1823d8c227a419d5f128169c9e61baa18822e828e02e2ef368927546850dfacb154d38f523e27e80ab6e7cd6c1783fba8abc207c8e80371759c14fbfc9bf152f", - "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", - "modelId": "lumi.switch.b2lc04" + "fileName": "A60_TW_Value_II-0x1189-0x008B-0x03177310-MF_DIS-20240426150951-3221010102432.ota", + "fileVersion": 51868432, + "fileSize": 307510, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/A60_TW_Value_II-0x1189-0x008B-0x03177310-MF_DIS-20240426150951-3221010102432.ota", + "imageType": 139, + "manufacturerCode": 4489, + "sha512": "8366767213db679d702c51e9130554afcd55730ff8a1203d08d4d43729b2f9905f061f6a89b51bfce7d8da85bc5102ee38948680c002861822683cc451ed4211", + "otaHeaderString": "A60_TW_Value_II\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=139&version=3.23.115.16", + "releaseNotes": "(1) Add security patch. " }, { - "fileName": "20220701180138_OTA_lumi.switch.b1lc04_0.0.0_0023_20220701_1ED980.ota", - "fileVersion": 23, - "fileSize": 289838, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20220701180138_OTA_lumi.switch.b1lc04_0.0.0_0023_20220701_1ED980.ota", - "imageType": 6536, - "manufacturerCode": 4447, - "sha512": "c40e00c75ab07fdb8956e1f169b1652bb1ea2141e68eee56ae728f164391956ac7c069c0aac086c215db3f74520e64afb9d9019809321b98ccc0118018869a72", - "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", - "modelId": "lumi.switch.b1lc04" + "fileName": "A60_TW_Z3_IM003C_01056400-encrypted_202129091149_withoutMF.ota", + "fileVersion": 17130496, + "fileSize": 185972, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/A60_TW_Z3_IM003C_01056400-encrypted_202129091149_withoutMF.ota", + "imageType": 60, + "manufacturerCode": 4489, + "sha512": "6f9a19ff9388d9db2ed7b769db40f156c425fc46a1b67b24ec2eb47ae40b21e2a9b4cc7cc717f24847e134d28c88a545909cd18aad012058eef3bfca7fec3981", + "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=60&version=1.5.100.0", + "releaseNotes": "Support ZLO" }, { - "fileName": "20220718113235_OTA_lumi.sensor_smoke.acn03_0.0.0_0017_20220617_CB9276.ota", - "fileVersion": 17, - "fileSize": 222094, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20220718113235_OTA_lumi.sensor_smoke.acn03_0.0.0_0017_20220617_CB9276.ota", - "imageType": 9728, - "manufacturerCode": 4447, - "sha512": "d5a8e5c323acd99ceaf02ab061e7145dbcf2da028c9d73a6042d02536f0b8aaefbc798b9b47e8fb03345721c0231374c8654e3979e73b10ba51997ad9d41cf0a", - "otaHeaderString": "OM15082-WIN-JN5180--ENCRYPTED000", - "modelId": "lumi.sensor_smoke.acn03" + "fileName": "B40S_TW-0x1189-0x00A3-0x03177310-MF_DIS-20240426154101-3221010102432.ota", + "fileVersion": 51868432, + "fileSize": 307510, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/B40S_TW-0x1189-0x00A3-0x03177310-MF_DIS-20240426154101-3221010102432.ota", + "imageType": 163, + "manufacturerCode": 4489, + "sha512": "1600634bb26a61cb275d022c3a234f4ce62a77b75ac38b36bba8c45363ccfe639c0e77890473133acb3448c7ed70387c3945967d411af5f58b21c513f915e8c0", + "otaHeaderString": "B40S_TW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=163&version=3.23.115.16", + "releaseNotes": "(1) Add security patch. " }, { - "fileName": "20220718144406_OTA_lumi.switch.n3acn3_0.0.0_0033_20211108_E03E80.ota", - "fileVersion": 33, - "fileSize": 291022, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20220718144406_OTA_lumi.switch.n3acn3_0.0.0_0033_20211108_E03E80.ota", - "imageType": 1164, - "manufacturerCode": 4447, - "sha512": "a01487436dd5bc830b74851fc7360c541543e684b11e263e888551439b7a309beb9d61b808866fc98356ea45c1b5ca61bfb8af5e7d47784c9c505667154d2362", - "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", - "modelId": "lumi.switch.n3acn3" + "fileName": "B40_DIM_Z3_IM0034_01056400-encrypted_202129091146_withoutMF.ota", + "fileVersion": 17130496, + "fileSize": 185112, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/B40_DIM_Z3_IM0034_01056400-encrypted_202129091146_withoutMF.ota", + "imageType": 52, + "manufacturerCode": 4489, + "sha512": "b2b40193c7536afef6cc1364a075d2546c1f812ae395addf37b96c4532ee2d1e43cd871ce254a1f16c499f77717e96e2d7bc07ef72c3d71d3a7451031c822b36", + "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=52&version=1.5.100.0", + "releaseNotes": "Support ZLO" }, { - "fileName": "20220728184843_OTA_lumi.ctrl_86plug.aq1_0.0.0_0094_20220722_42FE08.ota", - "fileVersion": 94, - "fileSize": 189934, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20220728184843_OTA_lumi.ctrl_86plug.aq1_0.0.0_0094_20220722_42FE08.ota", - "imageType": 257, - "manufacturerCode": 4447, - "sha512": "2a481a36e2aa077c110d7efc30f5f3709f799469eba7dde9defa57c80d327b645c74bc332ff22e004d64ec67fa88abd8f1f1572efbfd48c582292cfaf2cf07a0", - "otaHeaderString": "DR1175r1v1UNENCRYPTED00000JN5169", - "modelId": "lumi.ctrl_86plug.aq1" + "fileName": "B40_TW_Value-0x1189-0x008C-0x03177310-MF_DIS-20240426151750-3221010102432.ota", + "fileVersion": 51868432, + "fileSize": 307510, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/B40_TW_Value-0x1189-0x008C-0x03177310-MF_DIS-20240426151750-3221010102432.ota", + "imageType": 140, + "manufacturerCode": 4489, + "sha512": "e7d3fad4b806240d3a8016dd69b356038549f20130e154a5ed763e2e6b4c0954833d9f452c1bb9b37b0ae0fa5a5c616cb83563e57f628ee2b62c1449378888ae", + "otaHeaderString": "B40_TW_Value\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=140&version=3.23.115.16", + "releaseNotes": "(1) Add security patch. " }, { - "fileName": "20220920171525_OTA_lumi.airm.fhac01_0.0.0_0026_20220919_BEDF49.ota", - "fileVersion": 26, - "fileSize": 274750, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20220920171525_OTA_lumi.airm.fhac01_0.0.0_0026_20220919_BEDF49.ota", - "imageType": 7432, - "manufacturerCode": 4447, - "sha512": "89a392b29fab601cb7d17980806dbf131ebfdbd807fa12031fb92caa71f48f204b989f4477621cd309fcdb23c961ff1adefaff698d4bf0e97383c480fa1a7eba", - "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", - "modelId": "lumi.airm.fhac01" + "fileName": "B40_TW_Z3_IM0033_01056400-encrypted_202129091140_withoutMF.ota", + "fileVersion": 17130496, + "fileSize": 185968, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/B40_TW_Z3_IM0033_01056400-encrypted_202129091140_withoutMF.ota", + "imageType": 51, + "manufacturerCode": 4489, + "sha512": "8bcea29b2c059391bbfcd0b9998db6c2328ee1cc988226049462d164373cc0b2a84178e0ae4a9331d022b35cf8f2bf93d800ece0bbabbf0554298fa69a665256", + "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=51&version=1.5.100.0", + "releaseNotes": "Support ZLO" }, { - "fileName": "20221009111923_OTA_lumi.curtain.acn002_0.0.0_1530_20221009_6C9C3D.ota", - "fileVersion": 3870, - "fileSize": 296304, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20221009111923_OTA_lumi.curtain.acn002_0.0.0_1530_20221009_6C9C3D.ota", - "imageType": 14976, - "manufacturerCode": 4447, - "sha512": "2436508af75c9b0139d304f8b62ce5579ad721fffec74967db7256bb030f47f8172a2b2ef2003eede1c868410b007ac6c89b3936dd44dffd07fdff155bcb7451", - "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", - "modelId": "lumi.curtain.acn002" + "fileName": "BR30_RGBW_IMG001B_00102428-encrypted.ota", + "fileVersion": 1057832, + "fileSize": 179100, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/BR30_RGBW_IMG001B_00102428-encrypted.ota", + "imageType": 27, + "manufacturerCode": 4489, + "sha512": "68bfb341e4a3327bfe6c3ac2a469bf9c8497298ef4ea05a956058bc306bf33e1fd664068521d9f99704eeb95f1a1c6ade63a03f142cc4f4ee45c6a30220da247", + "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "20221123140517_OTA_lumi.remote.b1acn02_0.0.0_0031_20221010_8D956D.ota", - "fileVersion": 31, - "fileSize": 211150, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20221123140517_OTA_lumi.remote.b1acn02_0.0.0_0031_20221010_8D956D.ota", - "imageType": 8584, - "manufacturerCode": 4447, - "sha512": "2012c8d42ad631e5bb8e95a8a6fe2eab308c2379d52880636b956cdf4a01aa9d68101ca5b76c5dcdb2f485edfb67361fe641b54ac838f0b5a7b4cf8f6c71c486", - "otaHeaderString": "OM15082-SWITCH-JN5180--ENCRYPTED", - "modelId": "lumi.remote.b1acn02" + "fileName": "BR30_TW_IMG001A_00102428-encrypted.ota", + "fileVersion": 1057832, + "fileSize": 170776, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/BR30_TW_IMG001A_00102428-encrypted.ota", + "imageType": 26, + "manufacturerCode": 4489, + "sha512": "8fffbd0b82ecdabdd76890c8def88c431116a9daf7c0fa6cc7bbab14dc893be235fbc092375e70fe0679a1a710aba246bdf7f47536242256148a6a11987f8d70", + "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "20221213122302_OTA_aqara.feeder.acn001_0.0.0_3833_20220914_03DFD1.ota", - "fileVersion": 9761, - "fileSize": 324224, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20221213122302_OTA_aqara.feeder.acn001_0.0.0_3833_20220914_03DFD1.ota", - "imageType": 4873, - "manufacturerCode": 4447, - "sha512": "20955a8996973680d9b1f110c9d5583c072bcb99032a1070fc0c6663323539928d82d46f34a21109e68882272a459d205eecc0ae3b3bae66a8866dc0c2094b2f", - "otaHeaderString": "empower mcu\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "modelId": "aqara.feeder.acn001" + "fileName": "BR30_W_10_year_IMG000F_00102428-encrypted.ota", + "fileVersion": 1057832, + "fileSize": 170120, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/BR30_W_10_year_IMG000F_00102428-encrypted.ota", + "imageType": 15, + "manufacturerCode": 4489, + "sha512": "928f699ccb59d763a442e0d00ec842c5c95b59c0354d2b447b172f98ef9410a90e8315a460c122d3ba4f8e502fe8a6ec8e40b44c798855a995ff536b405232f4", + "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "20230110152017_OTA_lumi.sensor_ht.agl02_0.0.0_0029_20230109_88D8F4.ota", - "fileVersion": 29, - "fileSize": 227710, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20230110152017_OTA_lumi.sensor_ht.agl02_0.0.0_0029_20230109_88D8F4.ota", - "imageType": 8456, - "manufacturerCode": 4447, - "sha512": "a786eccd33e389777f731f08590dc1d69c6192a03d0ac52cb1901bdf03707a30ac8bdd083beeed75c79923282542ec460d54b0b59a15be371fa2ace1c815cf6b", - "otaHeaderString": "OM15082-TEMP-JN5180--ENCRYPTED02", - "modelId": "lumi.sensor_ht.agl02" - }, - { - "fileName": "20230110152619_OTA_lumi.magnet.agl02_0.0.0_0030_20230109_D7EBD0.ota", - "fileVersion": 30, - "fileSize": 214798, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20230110152619_OTA_lumi.magnet.agl02_0.0.0_0030_20230109_D7EBD0.ota", - "imageType": 8200, - "manufacturerCode": 4447, - "sha512": "b8ebb6f7d216870587e7ff91f26116452d9fb2a47b5b1766992f02ec31bd43e59329920dd60e1754cb388ec7a9e3b41c2f979a749fb73dcc6cd16215e230d060", - "otaHeaderString": "OM15082-WIN-JN5180--ENCRYPTED000", - "modelId": "lumi.magnet.agl02" + "fileName": "CLA60_RGBW_Z3_IM0011_01066400-encrypted_202126110358_withoutMF.ota", + "fileVersion": 17196032, + "fileSize": 193900, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/CLA60_RGBW_Z3_IM0011_01066400-encrypted_202126110358_withoutMF.ota", + "imageType": 17, + "manufacturerCode": 4489, + "sha512": "e6667216432104472db651baec065ecb2cd6a7e00efa5ea56ca57ad0c5b8e3c67ad07feb8fced88dde2c4fbdcd4b90cdc41343ca9edbf69df37b35395596dbf0", + "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=17&version=1.6.100.0", + "releaseNotes": "1. Rollback Protection enabled \r\n2. Fade off feature removed\r\n3. ZLO commands support\r\n4. Color Improvement " }, { - "fileName": "20230112205436_OTA_lumi.motion.agl04_0.0.0_0027_20230109_4D9D5F.ota", - "fileVersion": 27, - "fileSize": 217470, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20230112205436_OTA_lumi.motion.agl04_0.0.0_0027_20230109_4D9D5F.ota", - "imageType": 9352, - "manufacturerCode": 4447, - "sha512": "c7d5486e4cf6bd592b2e66e5a0d005b1813b182da2f88c871fc20b797db7cc3633a426d80ee968d225e1918831914864f54eb39a117abf8aa82e21f40ece2bed", - "otaHeaderString": "OM15082-OCC-JN5180--ENCRYPTED0V2", - "modelId": "lumi.motion.agl04" + "fileName": "Conv_Under_Cabinet_TW_IMG0021_00102428-encrypted.ota", + "fileVersion": 1057832, + "fileSize": 170776, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/Conv_Under_Cabinet_TW_IMG0021_00102428-encrypted.ota", + "imageType": 33, + "manufacturerCode": 4489, + "sha512": "4857e26de657a952f7878edfb03b58020e3b64715bfd3c00d7f0f78bb9c8e8f3002ae2d10bd3c8cbc2e071b7909ae27436cdfe82fb3c4b3f360963a49e5b3806", + "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "20230130180718_OTA_lumi.motion.ac02_0.0.0_0010_20230104_390E3D.ota", - "fileVersion": 10, - "fileSize": 196238, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20230130180718_OTA_lumi.motion.ac02_0.0.0_0010_20230104_390E3D.ota", - "imageType": 11528, - "manufacturerCode": 4447, - "sha512": "22fb7b610d169f433ef0bad5a6c6e5f0abfb5b09a1ed2155bc5da23b6cfd204659441136947270b98514581e97233cd2db33002ec277796e1e2ae1572abf2853", - "otaHeaderString": "BAQMSP1-OCC-JN5189---ENCRYPTED00", - "modelId": "lumi.motion.ac02" + "fileName": "DIM-A60_DIM_T-0x00CD-0x03203660.OTA", + "fileVersion": 52442720, + "fileSize": 188384, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/DIM-A60_DIM_T-0x00CD-0x03203660.OTA", + "imageType": 205, + "manufacturerCode": 4489, + "sha512": "a7be48d6c9e1473748af00bf8696ead99497c7dc5006f76a888ca6e386ed0d266047ff08c4303b85b1f56ea4edaca4f03a0c2aab3842a24707c2fd4fcd73ec8a", + "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=205&version=3.32.54.96", + "releaseNotes": "1. Support maximum 30 groups\r\n2. Enable the watchdog\r\n3. Set the Tx power to 9.8dB\r\n4. For Filament dimmable bulbs only, set the minimum level to 3%(according to APP) = the minimum PWM duty cycle is 15/255" }, { - "fileName": "20230202185209_OTA_lumi.ctrl_ln2.aq1_0.0.0_0095_20220725_0B0798.ota", - "fileVersion": 95, - "fileSize": 190334, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20230202185209_OTA_lumi.ctrl_ln2.aq1_0.0.0_0095_20220725_0B0798.ota", - "imageType": 257, - "manufacturerCode": 4447, - "sha512": "e2a0d6d247b177a34471d2098e5069c0752cec764871e9b9e1f368427af2a66d54f0d57fa9c2ef135f4ce4f76f86dc38f7c9992040c09ab9bbf291a47c357ff2", - "otaHeaderString": "DR1175r1v1UNENCRYPTED00000JN5169", - "modelId": "lumi.ctrl_ln2.aq1" + "fileName": "DIM-A60_FIL_DIM_T-0x00D0-0x03203660.OTA", + "fileVersion": 52442720, + "fileSize": 188416, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/DIM-A60_FIL_DIM_T-0x00D0-0x03203660.OTA", + "imageType": 208, + "manufacturerCode": 4489, + "sha512": "3854e452e13ff0c973531e99a842d36fcbff6a4d43f2edd57a472bde48b32eb590759fcaf96ff0824845e1b9c63666adc21d4070c367ff3b18505ff7cab0d5f3", + "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=208&version=3.32.54.96", + "releaseNotes": "1. Support maximum 30 groups\r\n2. Enable the watchdog\r\n3. Set the Tx power to 9.8dB\r\n4. For Filament dimmable bulbs only, set the minimum level to 3%(according to APP) = the minimum PWM duty cycle is 15/255" }, { - "fileName": "20230202185525_OTA_lumi.ctrl_ln1.aq1_0.0.0_0095_20220804_59D5CD.ota", - "fileVersion": 95, - "fileSize": 188030, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20230202185525_OTA_lumi.ctrl_ln1.aq1_0.0.0_0095_20220804_59D5CD.ota", - "imageType": 257, - "manufacturerCode": 4447, - "sha512": "79ab01c83ded9ad1116f8314e1464ebfa0a87947bbabb26904fca72a05e07864cb153330badcc8c9fb0dde834fa31f5707cd2e887f79021dbee98a90e26b1abd", - "otaHeaderString": "DR1175r1v1UNENCRYPTED00000JN5169", - "modelId": "lumi.ctrl_ln1.aq1" + "fileName": "DIM-B40_DIM_T-0x00B8-0x03203660.OTA", + "fileVersion": 52442720, + "fileSize": 188384, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/DIM-B40_DIM_T-0x00B8-0x03203660.OTA", + "imageType": 184, + "manufacturerCode": 4489, + "sha512": "d50a9ebeb0a3d3eefabaf593b71aa229213b44d90046220e753be73e5c72a51c7fb419db27fb667bc1a949f6c9a159edf68ce5bf24f49c7056a668c6d0ee0504", + "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=184&version=3.32.54.96", + "releaseNotes": "1. Support maximum 30 groups\r\n2. Enable the watchdog\r\n3. Set the Tx power to 9.8dB\r\n4. For Filament dimmable bulbs only, set the minimum level to 3%(according to APP) = the minimum PWM duty cycle is 15/255" }, { - "fileName": "20230209143954_OTA_lumi.motion.agl02_0.0.0_0037_20230209_78D49C.ota", - "fileVersion": 37, - "fileSize": 215918, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20230209143954_OTA_lumi.motion.agl02_0.0.0_0037_20230209_78D49C.ota", - "imageType": 8328, - "manufacturerCode": 4447, - "sha512": "082c60b0481de354ecb1580fc78618990dc32bd19f512694e4ba3fbd90a1fbcc0b49fae17cd3bfa476b10c4a2e304d9faaecdf38e8f55574afca8388c2e13fb7", - "otaHeaderString": "OM15082-OCC-JN5180--ENCRYPTED0V2", - "modelId": "lumi.motion.agl02" + "fileName": "DIM-EDISON60_FIL_DIM_T-0x00D1-0x03203660.OTA", + "fileVersion": 52442720, + "fileSize": 188416, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/DIM-EDISON60_FIL_DIM_T-0x00D1-0x03203660.OTA", + "imageType": 209, + "manufacturerCode": 4489, + "sha512": "92741c25cf6da726cf1d83d45b3d8420546a52c3db0b6c8237551e8d71b8badb6bd3023348d58b94118eebb454cafc06e7a778c3899555b9af5f3e4cef81ae37", + "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=209&version=3.32.54.96", + "releaseNotes": "1. Support maximum 30 groups\r\n2. Enable the watchdog\r\n3. Set the Tx power to 9.8dB\r\n4. For Filament dimmable bulbs only, set the minimum level to 3%(according to APP) = the minimum PWM duty cycle is 15/255" }, { - "fileName": "20230221165005_OTA_lumi.airrtc.agl001_0.0.0_1030_20230220_712488.ota", - "fileVersion": 2590, - "fileSize": 264144, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20230221165005_OTA_lumi.airrtc.agl001_0.0.0_1030_20230220_712488.ota", - "imageType": 5017, - "manufacturerCode": 4447, - "sha512": "8e360ede89d13ee7f046cebca8b0d6d46806617f91907c44270dd478f86cadc6e521f774113a3c4d434b1ff27e375f5a586e78cdca421363f84feaa6e36346fa", - "otaHeaderString": "BAQMSP1-OCC-JN5189---ENCRYPTED00", - "modelId": "lumi.airrtc.agl001" + "fileName": "DIM-GLOBE60_FIL_DIM_T-0x00D2-0x03203660.OTA", + "fileVersion": 52442720, + "fileSize": 188416, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/DIM-GLOBE60_FIL_DIM_T-0x00D2-0x03203660.OTA", + "imageType": 210, + "manufacturerCode": 4489, + "sha512": "e686f9d515678dcf10bba87545f2588c39354635c2b5e95ac060b5447600819c733c436ce16dcf6122c35d4b24cb4d7a4288c8fc9e71985f88d23ee111bb23ed", + "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=210&version=3.32.54.96", + "releaseNotes": "1. Support maximum 30 groups\r\n2. Enable the watchdog\r\n3. Set the Tx power to 9.8dB\r\n4. For Filament dimmable bulbs only, set the minimum level to 3%(according to APP) = the minimum PWM duty cycle is 15/255" }, { - "fileName": "20230425180824_OTA_lumi.sensor_gas.acn02_0.0.0_0017_20230423_3F1EAA.ota", - "fileVersion": 17, - "fileSize": 274110, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20230425180824_OTA_lumi.sensor_gas.acn02_0.0.0_0017_20230423_3F1EAA.ota", - "imageType": 6156, - "manufacturerCode": 4447, - "sha512": "552e0562121fed5cfce3d0a64f66750ed68f597b3fdd3ff4e53277cb742540accb23b0a52ee4a4d64c83590370609aab90ac34c711b3027f6ea6785f04610108", - "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", - "modelId": "lumi.sensor_gas.acn02" + "fileName": "DIM-P40_DIM_T-0x00CE-0x03203660.OTA", + "fileVersion": 52442720, + "fileSize": 188384, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/DIM-P40_DIM_T-0x00CE-0x03203660.OTA", + "imageType": 206, + "manufacturerCode": 4489, + "sha512": "b3867cfd8f681ae951ac614b822ad4c0368d4eb5fcf4055d643fb1abf07aebdc763e32f5bc06aa3d491202b4db2621db4bd9810189d2af8bb1c6d85e4c5ac3dd", + "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=206&version=3.32.54.96", + "releaseNotes": "1. Support maximum 30 groups\r\n2. Enable the watchdog\r\n3. Set the Tx power to 9.8dB\r\n4. For Filament dimmable bulbs only, set the minimum level to 3%(according to APP) = the minimum PWM duty cycle is 15/255" }, { - "fileName": "20230610160234_lumi.light.acn132_mcu_0.0.0_2627_20230606_DA1C86.ota", - "fileVersion": 672539, - "fileSize": 942962, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20230610160234_lumi.light.acn132_mcu_0.0.0_2627_20230606_DA1C86.ota", - "imageType": 141, - "manufacturerCode": 4447, - "sha512": "25007f79ccb030715cd9fa1a0acd447554aa1b8c0627116b0ae06e5135e6c5922e64eace80452e9a05423487d499df1fa0a23a30aead31fac2f15c51f9d82895", - "otaHeaderString": "Aqara OTA Image\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "modelId": "lumi.light.acn132" + "fileName": "DIM-PAR16_DIM_T-0x00CF-0x03203660.OTA", + "fileVersion": 52442720, + "fileSize": 188384, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/DIM-PAR16_DIM_T-0x00CF-0x03203660.OTA", + "imageType": 207, + "manufacturerCode": 4489, + "sha512": "2085b60c00c66103d3d178822f210df1f1243c445f2dcd582d854ba244a7ac5993f88f1621fd33eade6282c9df9411304ce8cf6301689309d88e7a95128e573e", + "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=207&version=3.32.54.96", + "releaseNotes": "1. Support maximum 30 groups\r\n2. Enable the watchdog\r\n3. Set the Tx power to 9.8dB\r\n4. For Filament dimmable bulbs only, set the minimum level to 3%(according to APP) = the minimum PWM duty cycle is 15/255" }, { - "fileName": "20230704151031_OTA_lumi.curtain.vagl02_V41_20230703_563B.ota", - "fileVersion": 41, - "fileSize": 285742, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20230704151031_OTA_lumi.curtain.vagl02_V41_20230703_563B.ota", - "imageType": 4616, - "manufacturerCode": 4447, - "sha512": "5c154c263bddba0ab0f5ffc0fb80d68f1c56c833b9018ad2a1942f30cec1efee977d6e2f431f8e06d617b241b1311ce4dc8d04f68757e889314e18075e485e5e", - "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", - "modelId": "lumi.curtain.vagl02" + "fileName": "DIM_ENERGY-TUBE_T8_CON_1200_16W_830ZBVR-0x1189-0x00DE-0x02056550-MF_DIS-20230612083031-322101076832.ota", + "fileVersion": 33908048, + "fileSize": 197266, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/DIM_ENERGY-TUBE_T8_CON_1200_16W_830ZBVR-0x1189-0x00DE-0x02056550-MF_DIS-20230612083031-322101076832.ota", + "imageType": 222, + "manufacturerCode": 4489, + "sha512": "393c6424ec18ebb05b0c1d4aa9b8c7ebffcf2eb27201dd9e66462623456af1b95ddc70436bfb9d5b19ff9665cecab3a419cbf543f38008cbd6c0d2da541facff", + "otaHeaderString": "TUBE_T8_CON_1200_16W_830ZBVR\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=222&version=2.5.101.80", + "releaseNotes": "1. Support GP switch.\r\n2. Improve network performance by fine tune router table." }, { - "fileName": "20230905121119_OTA_lumi.light.acn003_0.0.0_0029_20230712_1D4A6E.ota", - "fileVersion": 29, - "fileSize": 315524, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20230905121119_OTA_lumi.light.acn003_0.0.0_0029_20230712_1D4A6E.ota", - "imageType": 131, - "manufacturerCode": 4447, - "sha512": "25a205565f0ba9400cf57e7f633e9fb16fe473d23ac79897269d07ead4a2507a1585abcbb55994be551fbf130c28d4bf34a705d9d7d3083a21e2441cfcbd4a20", - "otaHeaderString": "Aqara OTA Image\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "modelId": "lumi.light.acn003" + "fileName": "DIM_ENERGY-TUBE_T8_CON_1200_16W_840ZBVR-0x1189-0x00C7-0x02056550-MF_DIS-20230612075626-322101076832.ota", + "fileVersion": 33908048, + "fileSize": 197266, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/DIM_ENERGY-TUBE_T8_CON_1200_16W_840ZBVR-0x1189-0x00C7-0x02056550-MF_DIS-20230612075626-322101076832.ota", + "imageType": 199, + "manufacturerCode": 4489, + "sha512": "a5fe0c1a70dbf225591ba8cfde1dbdd49d8997e5e0a850a9f06d83781a45247572e4ace263e93e3381843c2f42076f6a0266b040aff2ee9e7bd513d31592cb19", + "otaHeaderString": "TUBE_T8_CON_1200_16W_840ZBVR\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=199&version=2.5.101.80", + "releaseNotes": "1. Support GP switch.\r\n2. Improve network performance by fine tune router table." }, { - "fileName": "20231222182930_lumi.light.acn128_0.0.0_0022_20231219_46D8F0.ota", - "fileVersion": 22, - "fileSize": 313700, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20231222182930_lumi.light.acn128_0.0.0_0022_20231219_46D8F0.ota", - "imageType": 139, - "manufacturerCode": 4447, - "sha512": "c0e7a4ea751f2cfb715aee5c3cd4d5cf458f133a76c88e16080a0442652ebb6ae555bcd1336b609a2a9eecc53869d21182fe4b093cc349ef326bf37b6809cf11", - "otaHeaderString": "Aqara OTA Image\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "modelId": "lumi.light.acn128" + "fileName": "DIM_ENERGY-TUBE_T8_CON_1200_16W_865ZBVR-0x1189-0x00C8-0x02056550-MF_DIS-20230612080310-322101076832.ota", + "fileVersion": 33908048, + "fileSize": 197266, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/DIM_ENERGY-TUBE_T8_CON_1200_16W_865ZBVR-0x1189-0x00C8-0x02056550-MF_DIS-20230612080310-322101076832.ota", + "imageType": 200, + "manufacturerCode": 4489, + "sha512": "f31f82039d767be2f7b85eb9d0f7dd9c2573a1558b6745eb588a8191ff0edd6d7ba36400ecee5697845c28910360635521922667ccd49ced2ab7fa37d55612f6", + "otaHeaderString": "TUBE_T8_CON_1200_16W_865ZBVR\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=200&version=2.5.101.80", + "releaseNotes": "1. Support GP switch.\r\n2. Improve network performance by fine tune router table." }, { - "fileName": "20231222183430_lumi.light.acn014_0.0.0_0040_20231220_1E2291.ota", - "fileVersion": 40, - "fileSize": 482528, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20231222183430_lumi.light.acn014_0.0.0_0040_20231220_1E2291.ota", - "imageType": 129, - "manufacturerCode": 4447, - "sha512": "18b7eb6a76e610645b078103276462991897c02da3825ca92be54dd10260477932eb69300e988b7017e16b74e5c75c707dee56cd9996227de1f252c5fa1aba40", - "otaHeaderString": "Aqara OTA Image\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "modelId": "lumi.light.acn014" + "fileName": "DIM_ENERGY-TUBE_T8_CON_1500_24W_830ZBVR-0x1189-0x00DD-0x02056550-MF_DIS-20230612083725-322101076832.ota", + "fileVersion": 33908048, + "fileSize": 197266, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/DIM_ENERGY-TUBE_T8_CON_1500_24W_830ZBVR-0x1189-0x00DD-0x02056550-MF_DIS-20230612083725-322101076832.ota", + "imageType": 221, + "manufacturerCode": 4489, + "sha512": "b69c54bc99b7ecf1b1a13ac41ef52963f0ab41e8fdf0f2b032aa28fbbe1ab069caf3ec235f5619767a8478f5858f831961ddaa2cf8ce8edc9704acb08d132cd1", + "otaHeaderString": "TUBE_T8_CON_1500_24W_830ZBVR\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=221&version=2.5.101.80", + "releaseNotes": "1. Support GP switch.\r\n2. Improve network performance by fine tune router table." }, { - "fileName": "20231222194652_lumi.dimmer.acn004_0.0.0_0024_9FD15B.ota", - "fileVersion": 24, - "fileSize": 440714, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20231222194652_lumi.dimmer.acn004_0.0.0_0024_9FD15B.ota", - "imageType": 6028, - "manufacturerCode": 4447, - "sha512": "56ecdbb4940e48ab4abeb2ca7a168f23e4c9c116818f842a36b3a28c935a3b8f6e99c42cdef4b2db1dcb9ad2a244548591a1d112d9c37bd4bc568b5c20a3fa07", - "otaHeaderString": "Aqara OTA Image\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "modelId": "lumi.dimmer.acn004" - }, - { - "fileName": "20231222195203_lumi.light.acn024_0.0.0_0041_20231220_20F906.ota", - "fileVersion": 41, - "fileSize": 317900, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20231222195203_lumi.light.acn024_0.0.0_0041_20231220_20F906.ota", - "imageType": 138, - "manufacturerCode": 4447, - "sha512": "dea351b8a1208cb6703530a78966cc940a5d67c2a8990df18a3fcb7d55304a82d713a656efd27705a8ff51b43028ddef4b765dc3692be2f9cdaf47795ab15b11", - "otaHeaderString": "Aqara OTA Image\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "modelId": "lumi.light.acn024" + "fileName": "DIM_ENERGY-TUBE_T8_CON_1500_24W_840ZBVR-0x1189-0x00C9-0x02056550-MF_DIS-20230612081003-322101076832.ota", + "fileVersion": 33908048, + "fileSize": 197266, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/DIM_ENERGY-TUBE_T8_CON_1500_24W_840ZBVR-0x1189-0x00C9-0x02056550-MF_DIS-20230612081003-322101076832.ota", + "imageType": 201, + "manufacturerCode": 4489, + "sha512": "f23ea8d9035ae309dbe1b444316ea8a19436c5f0c2f100e8ea7399e4d31a6c4eee5751b8d65bf09eaeb5321cc2963075b4e4c89204cf4b2350926c59d3eb9bfd", + "otaHeaderString": "TUBE_T8_CON_1500_24W_840ZBVR\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=201&version=2.5.101.80", + "releaseNotes": "1. Support GP switch.\r\n2. Improve network performance by fine tune router table." }, { - "fileName": "20231222195338_lumi.light.acn026_0.0.0_0041_20231220_20F906.ota", - "fileVersion": 41, - "fileSize": 317900, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20231222195338_lumi.light.acn026_0.0.0_0041_20231220_20F906.ota", - "imageType": 138, - "manufacturerCode": 4447, - "sha512": "dea351b8a1208cb6703530a78966cc940a5d67c2a8990df18a3fcb7d55304a82d713a656efd27705a8ff51b43028ddef4b765dc3692be2f9cdaf47795ab15b11", - "otaHeaderString": "Aqara OTA Image\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "modelId": "lumi.light.acn026" + "fileName": "DIM_ENERGY-TUBE_T8_CON_1500_24W_865ZBVR-0x1189-0x00CA-0x02056550-MF_DIS-20230612081654-322101076832.ota", + "fileVersion": 33908048, + "fileSize": 197266, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/DIM_ENERGY-TUBE_T8_CON_1500_24W_865ZBVR-0x1189-0x00CA-0x02056550-MF_DIS-20230612081654-322101076832.ota", + "imageType": 202, + "manufacturerCode": 4489, + "sha512": "2dfb53a2e8f3db70d12485bcf0c563251c3593bff503b677e5b3988092a28ed782558d0976237da3145d5998c005ce55cf43e60ebc54701cbb1c6139b221a290", + "otaHeaderString": "TUBE_T8_CON_1500_24W_865ZBVR\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=202&version=2.5.101.80", + "releaseNotes": "1. Support GP switch.\r\n2. Improve network performance by fine tune router table." }, { - "fileName": "20231227113728_lumi.light.acn031_0.0.0_0026_20231226_064840.ota", - "fileVersion": 26, - "fileSize": 462258, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20231227113728_lumi.light.acn031_0.0.0_0026_20231226_064840.ota", - "imageType": 143, - "manufacturerCode": 4447, - "sha512": "e221d3bb6d2a28011463b259ab94e1de40953b2bafd66730b7349e00b88591afe3972f02fea6f8a839d86d92015964976ad61da797de312688696bbeecc718a2", - "otaHeaderString": "Aqara OTA Image\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "modelId": "lumi.light.acn031" + "fileName": "DIM_ENERGY-TUBE_T8_CON_600_7_5W_830ZBVR-0x1189-0x00DF-0x02056550-MF_DIS-20230704080741-322101076832.ota", + "fileVersion": 33908048, + "fileSize": 197266, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/DIM_ENERGY-TUBE_T8_CON_600_7_5W_830ZBVR-0x1189-0x00DF-0x02056550-MF_DIS-20230704080741-322101076832.ota", + "imageType": 223, + "manufacturerCode": 4489, + "sha512": "6510d671f8a216cbb08ecfea2033318fcc8e5c55c3290c576c614e7f98f948b9a40d2cc5c720bc0b3d754a087ba3cc053a6780f5fc8af6317145177df0ee1cba", + "otaHeaderString": "TUBE_T8_CON_600_7_5W_830ZBVR\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=223&version=2.5.101.80", + "releaseNotes": "1. Support GP switch.\r\n2. Improve network performance by fine tune router table." }, { - "fileName": "20231227113844_lumi.light.acn032_0.0.0_0026_20231226_064840.ota", - "fileVersion": 26, - "fileSize": 462258, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20231227113844_lumi.light.acn032_0.0.0_0026_20231226_064840.ota", - "imageType": 143, - "manufacturerCode": 4447, - "sha512": "e221d3bb6d2a28011463b259ab94e1de40953b2bafd66730b7349e00b88591afe3972f02fea6f8a839d86d92015964976ad61da797de312688696bbeecc718a2", - "otaHeaderString": "Aqara OTA Image\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "modelId": "lumi.light.acn032" + "fileName": "DIM_ENERGY-TUBE_T8_CON_600_7_5W_840ZBVR-0x1189-0x00CB-0x02056550-MF_DIS-20230704075326-322101076832.ota", + "fileVersion": 33908048, + "fileSize": 197266, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/DIM_ENERGY-TUBE_T8_CON_600_7_5W_840ZBVR-0x1189-0x00CB-0x02056550-MF_DIS-20230704075326-322101076832.ota", + "imageType": 203, + "manufacturerCode": 4489, + "sha512": "10cccaed0ea69674eeffa6df77eea4873be3d9e8c29fa21a6c1ff1d45305e74741942f47ea23aad6a1f3385fdf4b482e681265ae82bbde4c6acb52f4ad75530c", + "otaHeaderString": "TUBE_T8_CON_600_7_5W_840ZBVR\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=203&version=2.5.101.80", + "releaseNotes": "1. Support GP switch.\r\n2. Improve network performance by fine tune router table." }, { - "fileName": "20240103161114_OTA_lumi.switch.n4acn4_V62_20240103_776DCB.ota", - "fileVersion": 62, - "fileSize": 377918, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20240103161114_OTA_lumi.switch.n4acn4_V62_20240103_776DCB.ota", - "imageType": 3848, - "manufacturerCode": 4447, - "sha512": "b5927a2c270ba68d1d9db4bd61b7354d48cf9063aa2bbbf5d0866a91731de5c11478830e283d0fe01bdd32ae3941db725b88e40ad2ef8439d901ea41cf747ec6", - "otaHeaderString": "ROUTERX-----JN5189--ENCRYPTED000", - "modelId": "lumi.switch.n4acn4" + "fileName": "DIM_ENERGY-TUBE_T8_CON_600_7_5W_865ZBVR-0x1189-0x00CC-0x02056550-MF_DIS-20230704080035-322101076832.ota", + "fileVersion": 33908048, + "fileSize": 197266, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/DIM_ENERGY-TUBE_T8_CON_600_7_5W_865ZBVR-0x1189-0x00CC-0x02056550-MF_DIS-20230704080035-322101076832.ota", + "imageType": 204, + "manufacturerCode": 4489, + "sha512": "678cb88d600622f7c62c55c5728c6dd2dcb384210550dd88dcd71355425197ca2ff76c6f541b6f7aba474cd029ee8a06a75236f6174deed229678742b33dede0", + "otaHeaderString": "TUBE_T8_CON_600_7_5W_865ZBVR\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=204&version=2.5.101.80", + "releaseNotes": "1. Support GP switch.\r\n2. Improve network performance by fine tune router table." }, { - "fileName": "20240112203928_lumi.switch.n0agl1_0.0.0.0030_20240112_C892CC.ota", - "fileVersion": 30, - "fileSize": 288146, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20240112203928_lumi.switch.n0agl1_0.0.0.0030_20240112_C892CC.ota", - "imageType": 6169, - "manufacturerCode": 4447, - "sha512": "796c6dc424faf0be42aa98482ab178ce3e429a80b47f0ba90ec91d479c6c3205865b666ca57de4814e4e806d1e4bbe8d594956fea30443ba25a67093e46a52be", - "otaHeaderString": "lumi.switch.n0agl1\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "modelId": "lumi.switch.n0agl1" + "fileName": "DIM_UART-DL_PFM155UGR_04-0x1189-0x0087-0x02116550-MF_DIS-20230710044635-3221010102432.ota", + "fileVersion": 34694480, + "fileSize": 197986, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/DIM_UART-DL_PFM155UGR_04-0x1189-0x0087-0x02116550-MF_DIS-20230710044635-3221010102432.ota", + "imageType": 135, + "manufacturerCode": 4489, + "sha512": "b4c7cb37a7cee34df7d6935222cbf56f8a25b5a5ff5831bd4a906336b4fa9cfab30d8d5841d642c3ac6fe47067773173921119ace67cf9326e98de20b74d0eae", + "otaHeaderString": "DL_PFM155UGR_04\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=135&version=2.17.101.80", + "releaseNotes": "1. Support GP switch.\r\n2. Improve network performance by fine tune router table.\r\n3. Fix abnormal device announcement." }, { - "fileName": "20240119171828_OTA_lumi.dimmer.rcbac1_0.0.0_0034_20240119_C8C27C.ota", - "fileVersion": 34, - "fileSize": 326270, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20240119171828_OTA_lumi.dimmer.rcbac1_0.0.0_0034_20240119_C8C27C.ota", - "imageType": 6024, - "manufacturerCode": 4447, - "sha512": "ec8b02bda1c6c6ff53dcdb3d8e4cf7754aef2000335635c236cf88772dff11975a13d19e40c19206bc4d0ff8153c41bd16538b2929c6b8b748c9640b1b0dd239", - "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", - "modelId": "lumi.dimmer.rcbac1" + "fileName": "DIM_UART-DL_PFM195UGR_04-0x1189-0x0088-0x02116550-MF_DIS-20230708054143-3221010102432.ota", + "fileVersion": 34694480, + "fileSize": 197986, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/DIM_UART-DL_PFM195UGR_04-0x1189-0x0088-0x02116550-MF_DIS-20230708054143-3221010102432.ota", + "imageType": 136, + "manufacturerCode": 4489, + "sha512": "df38535a415e0db5e7eafb32c81b6ee04068cdcdf78d658073649197661b157335f0dc7cec4e26369a99ed688461db045aa4ea8e48c8007b2e2fc337734b353b", + "otaHeaderString": "DL_PFM195UGR_04\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=136&version=2.17.101.80", + "releaseNotes": "1. Support GP switch.\r\n2. Improve network performance by fine tune router table.\r\n3. Fix abnormal device announcement." }, { - "fileName": "20240204163339_OTA_lumi.switch.acn059_0.0.0_0034_20240204_80D522.ota", - "fileVersion": 34, - "fileSize": 579494, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20240204163339_OTA_lumi.switch.acn059_0.0.0_0034_20240204_80D522.ota", - "imageType": 6424, - "manufacturerCode": 4447, - "sha512": "8bed0ef08684be7c182c00bb6226d301e94f73052c997b1adef7ed4379d953c54e870175eca3596e1a5fb3db91ebf8bacd6fa9d9ba65eb3c00556ff2406c1622", - "otaHeaderString": "Aqara OTA Image\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "modelId": "lumi.switch.acn059" + "fileName": "DIM_UART-LN_Indivi1200_04-0x1189-0x0084-0x02116550-MF_DIS-20230710043240-3221010102432.ota", + "fileVersion": 34694480, + "fileSize": 197986, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/DIM_UART-LN_Indivi1200_04-0x1189-0x0084-0x02116550-MF_DIS-20230710043240-3221010102432.ota", + "imageType": 132, + "manufacturerCode": 4489, + "sha512": "c240d8f145914f61aaf701d1a772f7cc72a1a778df368261cf6175ae685f1354f4ab86df50d682547f0e54a80db02efbf6ddaa39583086800563a7c585ee67f3", + "otaHeaderString": "LN_Indivi1200_04\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=132&version=2.17.101.80", + "releaseNotes": "1. Support GP switch.\r\n2. Improve network performance by fine tune router table.\r\n3. Fix abnormal device announcement." }, { - "fileName": "20240204163449_OTA_lumi.switch.acn058_0.0.0_0034_20240204_80D522.ota", - "fileVersion": 34, - "fileSize": 579494, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20240204163449_OTA_lumi.switch.acn058_0.0.0_0034_20240204_80D522.ota", - "imageType": 6424, - "manufacturerCode": 4447, - "sha512": "8bed0ef08684be7c182c00bb6226d301e94f73052c997b1adef7ed4379d953c54e870175eca3596e1a5fb3db91ebf8bacd6fa9d9ba65eb3c00556ff2406c1622", - "otaHeaderString": "Aqara OTA Image\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "modelId": "lumi.switch.acn058" + "fileName": "DIM_UART-LN_Indivi1500_04-0x1189-0x0085-0x02116550-MF_DIS-20230708053449-3221010102432.ota", + "fileVersion": 34694480, + "fileSize": 197986, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/DIM_UART-LN_Indivi1500_04-0x1189-0x0085-0x02116550-MF_DIS-20230708053449-3221010102432.ota", + "imageType": 133, + "manufacturerCode": 4489, + "sha512": "d84bc210d6a8a1f0e7f625d68ae9f9d6d69f37248084e025ba520bd9192090b2f6e9f20233e16478dfa9e8316631e490dda02fa7aabfa184033a75bbf69ff49e", + "otaHeaderString": "LN_Indivi1500_04\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=133&version=2.17.101.80", + "releaseNotes": "1. Support GP switch.\r\n2. Improve network performance by fine tune router table.\r\n3. Fix abnormal device announcement." }, { - "fileName": "20240204163527_OTA_lumi.switch.acn057_0.0.0_0034_20240204_80D522.ota", - "fileVersion": 34, - "fileSize": 579494, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20240204163527_OTA_lumi.switch.acn057_0.0.0_0034_20240204_80D522.ota", - "imageType": 6424, - "manufacturerCode": 4447, - "sha512": "8bed0ef08684be7c182c00bb6226d301e94f73052c997b1adef7ed4379d953c54e870175eca3596e1a5fb3db91ebf8bacd6fa9d9ba65eb3c00556ff2406c1622", - "otaHeaderString": "Aqara OTA Image\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "modelId": "lumi.switch.acn057" + "fileName": "DIM_UART-PL_DI1200_04-0x1189-0x0086-0x02116550-MF_DIS-20230710043941-3221010102432.ota", + "fileVersion": 34694480, + "fileSize": 197986, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/DIM_UART-PL_DI1200_04-0x1189-0x0086-0x02116550-MF_DIS-20230710043941-3221010102432.ota", + "imageType": 134, + "manufacturerCode": 4489, + "sha512": "ce82c7e358c5a5b23112939da57d220f94f58f4ca5a644827c9dc35ae1c31b6c563e3e914bdcbdb80b84a51c0a2cb21d19d22aae9c82b6cca0693e0aaf6a444e", + "otaHeaderString": "PL_DI1200_04\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=134&version=2.17.101.80", + "releaseNotes": "1. Support GP switch.\r\n2. Improve network performance by fine tune router table.\r\n3. Fix abnormal device announcement." }, { - "fileName": "20240204163609_OTA_lumi.switch.acn056_0.0.0_0034_20240204_80D522.ota", - "fileVersion": 34, - "fileSize": 579494, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20240204163609_OTA_lumi.switch.acn056_0.0.0_0034_20240204_80D522.ota", - "imageType": 6424, - "manufacturerCode": 4447, - "sha512": "8bed0ef08684be7c182c00bb6226d301e94f73052c997b1adef7ed4379d953c54e870175eca3596e1a5fb3db91ebf8bacd6fa9d9ba65eb3c00556ff2406c1622", - "otaHeaderString": "Aqara OTA Image\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "modelId": "lumi.switch.acn056" + "fileName": "DIM_UART-PL_Indivi600_04-0x1189-0x0082-0x02116550-MF_DIS-20230710041844-3221010102432.ota", + "fileVersion": 34694480, + "fileSize": 197986, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/DIM_UART-PL_Indivi600_04-0x1189-0x0082-0x02116550-MF_DIS-20230710041844-3221010102432.ota", + "imageType": 130, + "manufacturerCode": 4489, + "sha512": "5412293f3bb6338d8423aa7e6e33760da3b465dc4e6459305f819c7388fd983ff51103f8bc5ad48d63941eaa3b581a278eefd88bf7c32fbaa8bc9275a54703a4", + "otaHeaderString": "PL_Indivi600_04\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=130&version=2.17.101.80", + "releaseNotes": "1. Support GP switch.\r\n2. Improve network performance by fine tune router table.\r\n3. Fix abnormal device announcement." }, { - "fileName": "20240204163658_OTA_lumi.switch.acn055_0.0.0_0034_20240204_80D522.ota", - "fileVersion": 34, - "fileSize": 579494, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20240204163658_OTA_lumi.switch.acn055_0.0.0_0034_20240204_80D522.ota", - "imageType": 6424, - "manufacturerCode": 4447, - "sha512": "8bed0ef08684be7c182c00bb6226d301e94f73052c997b1adef7ed4379d953c54e870175eca3596e1a5fb3db91ebf8bacd6fa9d9ba65eb3c00556ff2406c1622", - "otaHeaderString": "Aqara OTA Image\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "modelId": "lumi.switch.acn055" + "fileName": "DIM_UART-PL_Indivi625_04-0x1189-0x0083-0x02116550-MF_DIS-20230710042543-3221010102432.ota", + "fileVersion": 34694480, + "fileSize": 197986, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/DIM_UART-PL_Indivi625_04-0x1189-0x0083-0x02116550-MF_DIS-20230710042543-3221010102432.ota", + "imageType": 131, + "manufacturerCode": 4489, + "sha512": "b6d8215e1fe268f953bc5989f46d4d7ff894b661f7bdf5103e7d015fe35b77987b37c57869b5a9cc2865bdc0b616be5466d0a667be322cb0518321fdf4056d63", + "otaHeaderString": "PL_Indivi625_04\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=131&version=2.17.101.80", + "releaseNotes": "1. Support GP switch.\r\n2. Improve network performance by fine tune router table.\r\n3. Fix abnormal device announcement." }, { - "fileName": "20240204163742_OTA_lumi.switch.acn054_0.0.0_0034_20240204_80D522.ota", - "fileVersion": 34, - "fileSize": 579494, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20240204163742_OTA_lumi.switch.acn054_0.0.0_0034_20240204_80D522.ota", - "imageType": 6424, - "manufacturerCode": 4447, - "sha512": "8bed0ef08684be7c182c00bb6226d301e94f73052c997b1adef7ed4379d953c54e870175eca3596e1a5fb3db91ebf8bacd6fa9d9ba65eb3c00556ff2406c1622", - "otaHeaderString": "Aqara OTA Image\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "modelId": "lumi.switch.acn054" + "fileName": "DIM_UART-PL_PFM600UGR_04-0x1189-0x0080-0x02116550-MF_DIS-20230710040457-3221010102432.ota", + "fileVersion": 34694480, + "fileSize": 197986, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/DIM_UART-PL_PFM600UGR_04-0x1189-0x0080-0x02116550-MF_DIS-20230710040457-3221010102432.ota", + "imageType": 128, + "manufacturerCode": 4489, + "sha512": "678c6940cc738d658658c2bd759b3e831c55c28a9cb121f4dcd2ab6c99e388e0d341af886cb5ab5c58d77847d72f6c2d1c34c10cdcedebcf29532045e955fdc8", + "otaHeaderString": "PL_PFM600UGR_04\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=128&version=2.17.101.80", + "releaseNotes": "1. Support GP switch.\r\n2. Improve network performance by fine tune router table.\r\n3. Fix abnormal device announcement." }, { - "fileName": "20240204163834_OTA_lumi.switch.acn049_0.0.0_0034_20240204_80D522.ota", - "fileVersion": 34, - "fileSize": 579494, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20240204163834_OTA_lumi.switch.acn049_0.0.0_0034_20240204_80D522.ota", - "imageType": 6424, - "manufacturerCode": 4447, - "sha512": "8bed0ef08684be7c182c00bb6226d301e94f73052c997b1adef7ed4379d953c54e870175eca3596e1a5fb3db91ebf8bacd6fa9d9ba65eb3c00556ff2406c1622", - "otaHeaderString": "Aqara OTA Image\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "modelId": "lumi.switch.acn049" + "fileName": "DIM_UART-PL_PFM600_04-0x1189-0x0089-0x02116550-MF_DIS-20230710045334-3221010102432.ota", + "fileVersion": 34694480, + "fileSize": 197986, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/DIM_UART-PL_PFM600_04-0x1189-0x0089-0x02116550-MF_DIS-20230710045334-3221010102432.ota", + "imageType": 137, + "manufacturerCode": 4489, + "sha512": "31f8d55de2ed328c6c00195499c0cecd8ec8eeb86a147deac7b7f92719600e7fe1390fd78dd03d5bb5e5e1521dec63bba760eea757662a6d50f5b813fcc2df64", + "otaHeaderString": "PL_PFM600_04\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=137&version=2.17.101.80", + "releaseNotes": "1. Support GP switch.\r\n2. Improve network performance by fine tune router table.\r\n3. Fix abnormal device announcement." }, { - "fileName": "20240204163918_OTA_lumi.switch.acn048_0.0.0_0034_20240204_80D522.ota", - "fileVersion": 34, - "fileSize": 579494, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20240204163918_OTA_lumi.switch.acn048_0.0.0_0034_20240204_80D522.ota", - "imageType": 6424, - "manufacturerCode": 4447, - "sha512": "8bed0ef08684be7c182c00bb6226d301e94f73052c997b1adef7ed4379d953c54e870175eca3596e1a5fb3db91ebf8bacd6fa9d9ba65eb3c00556ff2406c1622", - "otaHeaderString": "Aqara OTA Image\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "modelId": "lumi.switch.acn048" + "fileName": "DIM_UART-PL_PFM625UGR_04-0x1189-0x0081-0x02116550-MF_DIS-20230710041154-3221010102432.ota", + "fileVersion": 34694480, + "fileSize": 197986, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/DIM_UART-PL_PFM625UGR_04-0x1189-0x0081-0x02116550-MF_DIS-20230710041154-3221010102432.ota", + "imageType": 129, + "manufacturerCode": 4489, + "sha512": "f568beab5a4f3266d22a658ea9bdd877f7192004560252682ad4e74ad56e27b4a59bbb8869f615aa8e80c6b21f7cb9e6f52123a8729886bb7e1de188ac924aa6", + "otaHeaderString": "PL_PFM625UGR_04\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=129&version=2.17.101.80", + "releaseNotes": "1. Support GP switch.\r\n2. Improve network performance by fine tune router table.\r\n3. Fix abnormal device announcement." }, { - "fileName": "20240312112133_OTA_lumi.switch.n3acn1_0.0.0_58_20240311_90ED4C.ota", - "fileVersion": 58, - "fileSize": 291358, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20240312112133_OTA_lumi.switch.n3acn1_0.0.0_58_20240311_90ED4C.ota", - "imageType": 2828, - "manufacturerCode": 4447, - "sha512": "914ae14b65dad3fad4c7e9ed32d2a43763d5a7b67a170133c2f9394092d62f17cbfb0f83e3cdc9255698bec66a3d3c1a7f373ffb75843302343598cc05d4532a", - "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", - "modelId": "lumi.switch.n3acn1" + "fileName": "DIM_UART-PL_PFM625_04-0x1189-0x007F-0x02116550-MF_DIS-20230710035807-3221010102432.ota", + "fileVersion": 34694480, + "fileSize": 197986, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/DIM_UART-PL_PFM625_04-0x1189-0x007F-0x02116550-MF_DIS-20230710035807-3221010102432.ota", + "imageType": 127, + "manufacturerCode": 4489, + "sha512": "7573438156a9b63831d2a804d00e83c551b510337a664a261e63baef996d91c9f6a7c47206a23a8f7f962d1a375ce43ac489f1e4c4419f0b09ff7ca8e6e43224", + "otaHeaderString": "PL_PFM625_04\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=127&version=2.17.101.80", + "releaseNotes": "1. Support GP switch.\r\n2. Improve network performance by fine tune router table.\r\n3. Fix abnormal device announcement." }, { - "fileName": "20240312112538_OTA_lumi.switch.n1acn1_0.0.0_58_20240311_02B313.ota", - "fileVersion": 58, - "fileSize": 288030, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20240312112538_OTA_lumi.switch.n1acn1_0.0.0_58_20240311_02B313.ota", - "imageType": 2572, - "manufacturerCode": 4447, - "sha512": "f5d7b9af469e2f627dd341ba70b677400e3e25b43118b8d32f8970f8674cbb8948c195b692a8f425d78fd178e931ca2d0572ca45cd4419a4e6367b47208a9410", - "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", - "modelId": "lumi.switch.n1acn1" + "fileName": "DL_HCL_DN150_01_IM0096_010A6400-encrypted_202331101115_withoutMF.OTA", + "fileVersion": 17458176, + "fileSize": 179616, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/DL_HCL_DN150_01_IM0096_010A6400-encrypted_202331101115_withoutMF.OTA", + "imageType": 150, + "manufacturerCode": 4489, + "sha512": "bcabc6ddc1c94263acab14bb699b01082dd013d2617269fdb8ca3f0e192fd2f9f0a854dec96917d8684259598c26276238073f0daf4ea008eae4db5e991e68b7", + "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=150&version=1.10.100.0", + "releaseNotes": "1. Fix bug that Biolux Gen I luminaire lost HCL mode occasionally." }, { - "fileName": "20240411111850_OTA_lumi.light.cbacn1_0.0.0_0043_20240407_AE8330.ota", - "fileVersion": 43, - "fileSize": 288846, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20240411111850_OTA_lumi.light.cbacn1_0.0.0_0043_20240407_AE8330.ota", - "imageType": 2440, - "manufacturerCode": 4447, - "sha512": "1329724912da4ec269e06349fd11f5e32a9133fa7d8e3ce0b755887da314022de320f19ba1320b1a4eb700b6233eb1bf384c20d9bf80e88aa5f941353665c296", - "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", - "modelId": "lumi.light.cbacn1" + "fileName": "Downlight_TW_HCL_IM0065_00103201-encrypted_09_20_2019_Fri_142050_70_withoutMF.ota", + "fileVersion": 1061377, + "fileSize": 179976, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/Downlight_TW_HCL_IM0065_00103201-encrypted_09_20_2019_Fri_142050_70_withoutMF.ota", + "imageType": 101, + "manufacturerCode": 4489, + "sha512": "0e9ad28f4e950d73417489ec5f046d72c93f71d327eb23123d16941a5e6b42e0ca8b0c75cf56a443ab2d0d7d6d23433bfed4533dde65ccb07c177802872ddb0c", + "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "20240415175402_OTA_lumi.light.acn004_0.0.0_0031_20240319_BB204F.ota", - "fileVersion": 31, - "fileSize": 288510, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20240415175402_OTA_lumi.light.acn004_0.0.0_0031_20240319_BB204F.ota", - "imageType": 4361, - "manufacturerCode": 4447, - "sha512": "a342cb05509ab10892a695de2947c66e92109c90cdd9a36c38fbce282971723dbe5502095353e45aace651bf4ff3dbe39c179d3fd32cf148a5f194254e9efd72", - "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", - "modelId": "lumi.light.acn004" + "fileName": "Edge_Lit_Under_Cabinet_IMG0023_00102411-encrypted.ota", + "fileVersion": 1057809, + "fileSize": 170492, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/Edge_Lit_Under_Cabinet_IMG0023_00102411-encrypted.ota", + "imageType": 35, + "manufacturerCode": 4489, + "sha512": "4b657dd79631031aac8fd8baa1dd7ad1f1c7d1ba34aa40849bd4fb543ea0917dfee11c579aaa31f2c5eb8bdaa725b2140dd68c021cb7252492f79cf0040e4fa4", + "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "20240719174937_OTA_lumi.plug.maeu01_0.0.0_0045_20240719_958E71.ota", - "fileVersion": 45, - "fileSize": 280672, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20240719174937_OTA_lumi.plug.maeu01_0.0.0_0045_20240719_958E71.ota", - "imageType": 24, - "manufacturerCode": 4447, - "sha512": "a1bd7164edbb76eeb44ee05f6a5f85cf39d33b2262d8cc7786e1cc1e009baf1e8450a3dcbf7f1e61f85039146aa0c57f7f2a2175a3e3dd6cfa8f170647b2dd09", - "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", - "modelId": "lumi.plug.maeu01" + "fileName": "FLEX_Outdoor_RGBW_IMG001F_00102428-encrypted.ota", + "fileVersion": 1057832, + "fileSize": 179960, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/FLEX_Outdoor_RGBW_IMG001F_00102428-encrypted.ota", + "imageType": 31, + "manufacturerCode": 4489, + "sha512": "6bb62d30849317b975d5f614a5a9f9a7d8e2b82519584b1b9ef69555b77646f9082dcde22c6212ed8cc184b35dee64e31d486a739b023efe81a9624dde69b89a", + "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "LM15_86SP_aq_V1.0.11_20170302_OTA_v11_withCRC.20170417201259.ota", - "fileVersion": 11, - "fileSize": 204434, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/LM15_86SP_aq_V1.0.11_20170302_OTA_v11_withCRC.20170417201259.ota", - "imageType": 257, - "manufacturerCode": 4447, - "sha512": "87aa835321545ec7144d2fec17f51122f8a130f26ed4260301d07839000ff192649865f450302ced4aec9b19fcb309420b13c2a12a78d994d1a84676ffbbafab", - "otaHeaderString": "DR1175r1v1UNENCRYPTED00000JN5169", - "modelId": "lumi.ctrl_86plug" + "fileName": "FLEX_RGBW_IMG001E_00102428-encrypted.ota", + "fileVersion": 1057832, + "fileSize": 178908, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/FLEX_RGBW_IMG001E_00102428-encrypted.ota", + "imageType": 30, + "manufacturerCode": 4489, + "sha512": "4e49ac2d15af8e28157db8d70f782d1a2e2eb783f0a11a0a2da623d2c8d5b29dd5165971de241fa1c2b21d9bebb2b13289336203cc2d509705937c31b9838648", + "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "LM15_SP_aq_V1.3.30_20180724_v30_withCRC.20180724160524.ota", - "fileVersion": 30, - "fileSize": 191714, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/LM15_SP_aq_V1.3.30_20180724_v30_withCRC.20180724160524.ota", - "imageType": 257, - "manufacturerCode": 4447, - "sha512": "8fd5a04c36991ed8b7e4de3a842e15162b6c8e07e3b0dce5e74ef6295cd653b2e69d44ab5e5e0274c6baf7b9633b4639319036b57e3a383606e70bf174229531", - "otaHeaderString": "DR1175r1v1UNENCRYPTED00000JN5169", - "modelId": "lumi.plug.aq1" + "fileName": "Flex_RGBW_Z3_IM002A_01066400-encrypted_202216020348_withoutMF.ota", + "fileVersion": 17196032, + "fileSize": 193948, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/Flex_RGBW_Z3_IM002A_01066400-encrypted_202216020348_withoutMF.ota", + "imageType": 42, + "manufacturerCode": 4489, + "sha512": "511af78337e0e0a68140c062733b852fe03c9ff67f15e4a93dccb9ee64eb37bad8f184e3edfb4ac4d587ff8abb6a00c24121993f8a20d6a365b7218423acaaf0", + "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=42&version=1.6.100.0", + "releaseNotes": "1. Rollback Protection enabled \r\n2. Fade off feature removed\r\n3. ZLO commands support\r\n4. Color Improvement " }, { - "fileName": "LM15_ln1_AQ_V1.0.32_20180625_v32.20181008194104.ota", - "fileVersion": 32, - "fileSize": 193374, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/LM15_ln1_AQ_V1.0.32_20180625_v32.20181008194104.ota", - "imageType": 257, - "manufacturerCode": 4447, - "sha512": "c89e575b65906603c6fde9e77424a8ea91924d279de679bbadd1bfa496988b4cbec7b2faa9632ff09f78e044706dd2ee26ed68e624d4b980705fd49f5d5f580b", - "otaHeaderString": "DR1175r1v1UNENCRYPTED00000JN5169", - "modelId": "lumi.ctrl_ln1" + "fileName": "Flushmount_TW_IMG0022_00102428-encrypted.ota", + "fileVersion": 1057832, + "fileSize": 170776, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/Flushmount_TW_IMG0022_00102428-encrypted.ota", + "imageType": 34, + "manufacturerCode": 4489, + "sha512": "e73eeb57bb577cb3a365583d3e0cb44524941f25ac5f69e7bb68f707a68fb397e075598b79edaea2267cf488ba731ea13731833508c5d3ed60c00e8d7d4dab84", + "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "LM15_ln2_V1.0.32_20180625_v32.20181008194246.ota", - "fileVersion": 32, - "fileSize": 195630, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/LM15_ln2_V1.0.32_20180625_v32.20181008194246.ota", - "imageType": 257, - "manufacturerCode": 4447, - "sha512": "14f037e10da56a544f6534678cdcbd2c875a512d9dfb1169fec0c21a31326f7f4bc5041a22969ff8b4a9997cf8f2593fb52bd5eafc3b93098162e1a93d663758", - "otaHeaderString": "DR1175r1v1UNENCRYPTED00000JN5169", - "modelId": "lumi.ctrl_ln2" + "fileName": "Gardenpole_Mini_RGBW_Z3_IM0040_01066400-encrypted_202210011005_withoutMF.ota", + "fileVersion": 17196032, + "fileSize": 193948, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/Gardenpole_Mini_RGBW_Z3_IM0040_01066400-encrypted_202210011005_withoutMF.ota", + "imageType": 64, + "manufacturerCode": 4489, + "sha512": "7a34a152205947dc93ae9748099140f20fb87dbc47c6fea09ddc8bb8cf53b594aa47dc7f7e3fac92f7db9b8ed8eeaaad7adc03f47b90501959fb76e72652d940", + "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=64&version=1.6.100.0", + "releaseNotes": "1. Rollback Protection enabled \r\n2. Fade off feature removed\r\n3. ZLO commands support\r\n4. Color Improvement " }, { - "fileName": "LM19_BatteryCurtain_V1.0.24_20200803_Enc_F3D9.20200903160047.ota", - "fileVersion": 24, - "fileSize": 240014, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/LM19_BatteryCurtain_V1.0.24_20200803_Enc_F3D9.20200903160047.ota", - "imageType": 9224, - "manufacturerCode": 4447, - "sha512": "fc2fc192a1e41f551bb5f8a5c5293035b2d5d75be43adfd922ec5948c56409afe837672245bf0785d4913b9e44c008e197e5c7d8a8e1ea00645457386b2cbb3e", - "otaHeaderString": "OM15082-CURTIN-JN5180--ENCRYPTED", - "modelId": "lumi.curtain.hagl04" + "fileName": "Gardenpole_RGBW_Z3_IM003B_01066400-encrypted_202216020351_withoutMF.ota", + "fileVersion": 17196032, + "fileSize": 193940, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/Gardenpole_RGBW_Z3_IM003B_01066400-encrypted_202216020351_withoutMF.ota", + "imageType": 59, + "manufacturerCode": 4489, + "sha512": "130bf1100ebe5d9225a110e8446e9555929380358ee9a7d726a00562b46c0a9ce50b66f94fb1cfb9d6fdf82547c0773512d6f5d78a070a46183b07ddcd3d0cc6", + "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=59&version=1.6.100.0", + "releaseNotes": "1. Rollback Protection enabled \r\n2. Fade off feature removed\r\n3. ZLO commands support\r\n4. Color Improvement " }, { - "fileName": "OTA_LM15_LNN_V2.6.22_20180503_neutral1_19ms_DIO19Led.20181011142357.ota", - "fileVersion": 22, - "fileSize": 169746, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/OTA_LM15_LNN_V2.6.22_20180503_neutral1_19ms_DIO19Led.20181011142357.ota", - "imageType": 257, - "manufacturerCode": 4447, - "sha512": "715205fd8efbac551b4483e1eb28c7767eb693aa602928c1d2400a94a3fe816f8330e76216c957874557f0399318159cbdd1cb686e89529bd213a4b79a19bb78", - "otaHeaderString": "DR1175r1v1UNENCRYPTED00000JN5169", - "modelId": "lumi.ctrl_neutral1" + "fileName": "LEDVANCE_DIM-0x1189-0x006F-0x03177310-MF_DIS-20240428033446-3221010102432.ota", + "fileVersion": 51868432, + "fileSize": 297066, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/LEDVANCE_DIM-0x1189-0x006F-0x03177310-MF_DIS-20240428033446-3221010102432.ota", + "imageType": 111, + "manufacturerCode": 4489, + "sha512": "f4cb4724cca17e70883068bd886fa785be6c2e091270663712a97c019446eccd21c25a821cf0035d55a39cc2efdaac16419da47945e4be5faaa1bcf483892c09", + "otaHeaderString": "LEDVANCE_DIM\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=111&version=3.23.115.16", + "releaseNotes": "(1) Add security patch. " }, { - "fileName": "OTA_LM15_LNN_V2.6.22_20180503_neutral2_19ms_DIO19Led.20181011142447.ota", - "fileVersion": 22, - "fileSize": 171330, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/OTA_LM15_LNN_V2.6.22_20180503_neutral2_19ms_DIO19Led.20181011142447.ota", - "imageType": 257, - "manufacturerCode": 4447, - "sha512": "bed8ed339344a5fc66a8e599949e83f9a1d99b36ede2e4b5a9bbb09a855fb695be89e280f1ab4522299c63d3fc7856e4458688fa596ef7eb0c8e548143aa8bdc", - "otaHeaderString": "DR1175r1v1UNENCRYPTED00000JN5169", - "modelId": "lumi.ctrl_neutral2" + "fileName": "Outdoor_Accent_Light_RGB_IMG0020_00102428-encrypted.ota", + "fileVersion": 1057832, + "fileSize": 178524, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/Outdoor_Accent_Light_RGB_IMG0020_00102428-encrypted.ota", + "imageType": 32, + "manufacturerCode": 4489, + "sha512": "a3284885687a2424b61d05285e3021e91ad5627bfe50566eaabb5b2bf55444c0d1064b66292d7679f6a3f320281c4dfb7262d2466492d4b54dcd7237dbf5aebf", + "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "OTA_LMACN02_DoorLock_V4.1.09_20180317.20180411152155.ota", - "fileVersion": 9, - "fileSize": 175378, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/OTA_LMACN02_DoorLock_V4.1.09_20180317.20180411152155.ota", - "imageType": 257, - "manufacturerCode": 4447, - "sha512": "6c32a2bc8a4146766650a7208a7cd43a57d2a912907173c8c5994e1d4ea8906699c2ddbd33f31c260aaf05b3d74cf3210159dbfa7d6f4e86c692aa21e479c80b", - "otaHeaderString": "DR1175r1v1UNENCRYPTED00000JN5169", - "modelId": "lumi.lock.acn02" - }, - { - "fileName": "OTA_LMAQ_DoorLock_V2.2.19_20171108.20180129142422.ota", - "fileVersion": 19, - "fileSize": 166066, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/OTA_LMAQ_DoorLock_V2.2.19_20171108.20180129142422.ota", - "imageType": 257, - "manufacturerCode": 4447, - "sha512": "199e6a1fbee2d754b640d82acfd5e00f2799567abd8dec04176c4535aef97d2fa91ddce40346b556284134b9ebc123411a9f970361a81522160c997f94372c24", - "otaHeaderString": "DR1175r1v1UNENCRYPTED00000JN5169", - "modelId": "lumi.lock.aq1" + "fileName": "Outdoor_FLEX_RGBW_Z3_IM005C_01066400-encrypted_202210011002_withoutMF.ota", + "fileVersion": 17196032, + "fileSize": 193920, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/Outdoor_FLEX_RGBW_Z3_IM005C_01066400-encrypted_202210011002_withoutMF.ota", + "imageType": 92, + "manufacturerCode": 4489, + "sha512": "0f6b59d25e4ca7047c898b9b74358f4efbf89ae37f7b8f706dccac741d36023a71624addac0ed7e4a60da8c96995395a10dea15cbafaa8030130261a1f9f5110", + "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=92&version=1.6.100.0", + "releaseNotes": "1. Rollback Protection enabled \r\n2. Fade off feature removed\r\n3. ZLO commands support\r\n4. Color Improvement " }, { - "fileName": "OTA_LM_WM_DoorLock_V2.3.13_20180409.20180412161023.ota", - "fileVersion": 13, - "fileSize": 156530, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/OTA_LM_WM_DoorLock_V2.3.13_20180409.20180412161023.ota", - "imageType": 257, - "manufacturerCode": 4447, - "sha512": "077d99acbf7f4e0bb540b586d62f2274556d55a9c654ee6a3397b3d60dbe4032e7bdc6d27b8c409be7d58a24d56609d9975d31ba7b9c8b852f6650e7e6c20115", - "otaHeaderString": "DR1175r1v1UNENCRYPTED00000JN5169", - "modelId": "lumi.lock" + "fileName": "P40S_TW-0x1189-0x00A4-0x03177310-MF_DIS-20240426154635-3221010102432.ota", + "fileVersion": 51868432, + "fileSize": 307510, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/P40S_TW-0x1189-0x00A4-0x03177310-MF_DIS-20240426154635-3221010102432.ota", + "imageType": 164, + "manufacturerCode": 4489, + "sha512": "b6cda1628d320f1644420100c79c5a1888ae4257a53f4dc490f18e83a3f69120b33944b4faa3613f80a3c9ebff3749e9fa74af1506c04254b8d11d4e1801ccb4", + "otaHeaderString": "P40S_TW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=164&version=3.23.115.16", + "releaseNotes": "(1) Add security patch. " }, { - "fileName": "OTA_WithCRC_LMES_RGBController_V1.2.30_20170801.20170920100827.ota", - "fileVersion": 30, - "fileSize": 197826, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/OTA_WithCRC_LMES_RGBController_V1.2.30_20170801.20170920100827.ota", - "imageType": 257, - "manufacturerCode": 4447, - "sha512": "cd1f30464a1cef4ceb99aa4c32255cd11957e21d4461dd05b5d171f6967b5f5f4808c99bddd1b0041848ffd85a3a182fad1b4adead585c4960305b24cee5f712", - "otaHeaderString": "DR1175r1v1UNENCRYPTED00000JN5169", - "modelId": "lumi.ctrl_rgb.es1" + "fileName": "P40_TW_Value-0x1189-0x008D-0x03177310-MF_DIS-20240426152357-3221010102432.ota", + "fileVersion": 51868432, + "fileSize": 307510, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/P40_TW_Value-0x1189-0x008D-0x03177310-MF_DIS-20240426152357-3221010102432.ota", + "imageType": 141, + "manufacturerCode": 4489, + "sha512": "840e07b58c0ca4df0285e8d49ef192ce05d005ed189e619bd3342a4579ab9f464ead3ae0bd941e9ed29c2df05e68e520de7d2f07102753ea634089dbe9459ab0", + "otaHeaderString": "P40_TW_Value\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=141&version=3.23.115.16", + "releaseNotes": "(1) Add security patch. " }, { - "fileName": "OTA_lumi.airrtc.tcpco2ecn01_OTA_v12.20180828161433.ota", - "fileVersion": 12, - "fileSize": 193726, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/OTA_lumi.airrtc.tcpco2ecn01_OTA_v12.20180828161433.ota", - "imageType": 257, - "manufacturerCode": 4447, - "sha512": "e111297f40388931b58c2fb1caa29627d6d9f6230c6eab274fad645ce8de0f92856644f63e0b8f941eb288ecaad9ac65c757a84b118178e75b36a7acbfbb2c9a", - "otaHeaderString": "DR1175r1v1UNENCRYPTED00000JN5169", - "modelId": "lumi.airrtc.tcpco2ecn01" + "fileName": "PAR16S_RGBW-0x1189-0x00A6-0x03197310-MF_DIS-20240523095706-3221010102432.ota", + "fileVersion": 51999504, + "fileSize": 314462, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/PAR16S_RGBW-0x1189-0x00A6-0x03197310-MF_DIS-20240523095706-3221010102432.ota", + "imageType": 166, + "manufacturerCode": 4489, + "sha512": "fb4132facbb0d4c2db44a5f1a55a062516fd95bfd157ae8184710b785f488655174eca264a47da8dc2d05f145d80beee4b07adfc40e41546fa3ed73fd88be7ef", + "otaHeaderString": "PAR16S_RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=166&version=3.25.115.16", + "releaseNotes": "(1) Security patch\r\n(2) Refine RGBW color control.\r\n(3) Support sleep mode in Hue automation settings. " }, { - "fileName": "OTA_lumi.airrtc.tcpecn02_OTA_v12.20180828161528.ota", - "fileVersion": 12, - "fileSize": 193726, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/OTA_lumi.airrtc.tcpecn02_OTA_v12.20180828161528.ota", - "imageType": 257, - "manufacturerCode": 4447, - "sha512": "4d09285e0e5e84c97bc9d33added3034aca02dae8dbbaefd1b61de4e2ab384c0d7884fbabbcee76e9512d43686304935d97c88a30387419e20fc5e50331966b6", - "otaHeaderString": "DR1175r1v1UNENCRYPTED00000JN5169", - "modelId": "lumi.airrtc.tcpecn02" + "fileName": "PAR16S_TW-0x1189-0x00A5-0x03177310-MF_DIS-20240426155214-3221010102432.ota", + "fileVersion": 51868432, + "fileSize": 307510, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/PAR16S_TW-0x1189-0x00A5-0x03177310-MF_DIS-20240426155214-3221010102432.ota", + "imageType": 165, + "manufacturerCode": 4489, + "sha512": "bbd0f303f2f47b5a4c99e13188860e18a7b2a21ea808b035356182bf3e6d42306a34312c8126d9c6f505884332a1b72bfac6a4049e41da04b843992d09ab0839", + "otaHeaderString": "PAR16S_TW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=165&version=3.23.115.16", + "releaseNotes": "(1) Add security patch. " }, { - "fileName": "OTA_lumi.flood.agl02_V1.0.18_20190814.20191008104903.ota", - "fileVersion": 18, - "fileSize": 207358, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/OTA_lumi.flood.agl02_V1.0.18_20190814.20191008104903.ota", - "imageType": 8712, - "manufacturerCode": 4447, - "sha512": "8d8615f9f2d4e24f99fb860de82618799767061bf57ceab0370ca51ae3cea00684f374e8826b62f04fcf9c8ef1ce7128d299ae3066b1f85658b6a5450e3aac48", - "otaHeaderString": "OM15082-WATER-JN5180--ENCRYPTED0", - "modelId": "lumi.flood.agl02" + "fileName": "PAR16_DIM_Z3_IM0031_01056400-encrypted_202129091143_withoutMF.ota", + "fileVersion": 17130496, + "fileSize": 185112, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/PAR16_DIM_Z3_IM0031_01056400-encrypted_202129091143_withoutMF.ota", + "imageType": 49, + "manufacturerCode": 4489, + "sha512": "9ead17873dd80c19bd7c5ed9647f15a02f66d314a9ead8f142f93e1bc32139badc403e33fa0a2fd4d74d35defd0ed1df41eebba7abed88e1519e9d4e88f97927", + "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "OTA_lumi.light.cwopcn01_V25_20200328_86DF8E.20200702155802.ota", - "fileVersion": 25, - "fileSize": 285038, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/OTA_lumi.light.cwopcn01_V25_20200328_86DF8E.20200702155802.ota", - "imageType": 1800, - "manufacturerCode": 4447, - "sha512": "bdd19e7caac673df5546f97fe7b68d5c815bf4d2d5083cac5b2cd0407befdc488149dd20bbe33bd88e62802d5aa76c08f5ddbae92bf1c4a44638bc29d468c190", - "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", - "modelId": "lumi.light.cwopcn01" + "fileName": "PAR16_RGBW_Value-0x1189-0x008E-0x03197310-MF_DIS-20240523094504-3221010102432.ota", + "fileVersion": 51999504, + "fileSize": 314422, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/PAR16_RGBW_Value-0x1189-0x008E-0x03197310-MF_DIS-20240523094504-3221010102432.ota", + "imageType": 142, + "manufacturerCode": 4489, + "sha512": "805309879e74f225530aebe850d4f86a43b48273dfe24046addbb263b8f580b69d44e9b2c712098e6c8386e7865122cb14564b0e17d0ce1c24397384bf4d0031", + "otaHeaderString": "PAR16_RGBW_Value\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=142&version=3.25.115.16", + "releaseNotes": "(1) Security patch\r\n(2) Refine RGBW color control.\r\n(3) Support sleep mode in Hue automation settings. " }, { - "fileName": "OTA_lumi.light.cwopcn02_V25_20200328_6C8C9C.20200702155957.ota", - "fileVersion": 25, - "fileSize": 285038, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/OTA_lumi.light.cwopcn02_V25_20200328_6C8C9C.20200702155957.ota", - "imageType": 1928, - "manufacturerCode": 4447, - "sha512": "bffc6ff8f2017693e3608f9e8bc6a5447eee176f44821a8bdf20ede738ada69252b88472d67a3d2c17a7eefe9f40ef44205b25cf318a9d2ea73395ed0b2ebe49", - "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", - "modelId": "lumi.light.cwopcn02" + "fileName": "PAR16_RGBW_Z3_IM0030_01066400-encrypted_202126110402_withoutMF.ota", + "fileVersion": 17196032, + "fileSize": 193956, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/PAR16_RGBW_Z3_IM0030_01066400-encrypted_202126110402_withoutMF.ota", + "imageType": 48, + "manufacturerCode": 4489, + "sha512": "46ecf61b702216a68504b404ec6bcadb69a79aa42658a440cad157cf023d5d01e7d3cc36f2d095e9b9b2eef93a0d1a1e5827f1ebebb0b8353af6a3defba30bdd", + "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=48&version=1.6.100.0", + "releaseNotes": "1. Rollback Protection enabled \r\n2. Fade off feature removed\r\n3. ZLO commands support\r\n4. Color Improvement " }, { - "fileName": "OTA_lumi.light.cwopcn03_V25_20200328_0022DA.20200702160124.ota", - "fileVersion": 25, - "fileSize": 285038, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/OTA_lumi.light.cwopcn03_V25_20200328_0022DA.20200702160124.ota", - "imageType": 2056, - "manufacturerCode": 4447, - "sha512": "1bbcc31a494f0c1ee2442cd4ace4843c16292ea626bab0a4038505eb7c6d1aefb864cfcda5d89d85bc8f8995bc3ababee6c7feb51ad0ba45fe4be08853eb6ee0", - "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", - "modelId": "lumi.light.cwopcn03" + "fileName": "PAR16_TW_Value-0x1189-0x008F-0x03177310-MF_DIS-20240426152944-3221010102432.ota", + "fileVersion": 51868432, + "fileSize": 307510, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/PAR16_TW_Value-0x1189-0x008F-0x03177310-MF_DIS-20240426152944-3221010102432.ota", + "imageType": 143, + "manufacturerCode": 4489, + "sha512": "8e68bc40a53736aac839cb57b6b4424b893a826e8a4f755dc9286b16ce06b1fea9307938ca5f4e68695ea3c43b76b6e0c34479b269f0c80e19b1379be5c2d5b1", + "otaHeaderString": "PAR16_TW_Value\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=143&version=3.23.115.16", + "releaseNotes": "(1) Add security patch. " }, { - "fileName": "OTA_lumi.plug.mmeu01_V22_20190906_D32362.20191008105750.ota", - "fileVersion": 22, - "fileSize": 276030, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/OTA_lumi.plug.mmeu01_V22_20190906_D32362.20191008105750.ota", - "imageType": 16408, - "manufacturerCode": 4447, - "sha512": "a7fec7851a60696fb4f482f8fbbcfd638631bc460dca328427351baaf3a0c65a85191d450dab96700dd46c2ca9228efcd9a30c909d598718fe60210ee551d4f8", - "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", - "modelId": "lumi.plug.mmeu01" + "fileName": "PAR16_TW_Z3_IM002E_01056400-encrypted_202129091137_withoutMF.ota", + "fileVersion": 17130496, + "fileSize": 185968, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/PAR16_TW_Z3_IM002E_01056400-encrypted_202129091137_withoutMF.ota", + "imageType": 46, + "manufacturerCode": 4489, + "sha512": "d330be4e977f4ebfc5cbf6357c0eb0d36c957b5972d2e45c1b2ed74960d09df4bd65f9d745161e84dae65ecf24a911d0c3a17a1113e82ab0ae2fe831d6f70ae1", + "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=46&version=1.5.100.0", + "releaseNotes": "Support ZLO" }, { - "fileName": "OTA_lumi.relay.c4acn01_V2.1.20_201900821_8FFEC9.20190906162416.ota", - "fileVersion": 20, - "fileSize": 184398, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/OTA_lumi.relay.c4acn01_V2.1.20_201900821_8FFEC9.20190906162416.ota", - "imageType": 257, - "manufacturerCode": 4447, - "sha512": "d4abf6afd408978d7ae937d399c1bd1de2ca6eb58b84aa5bd498958496952c66818344cc5757b2c5b60df4fd5aa505202147d05d51afb448340141affa0d21da", - "otaHeaderString": "DR1175r1v1UNENCRYPTED00000JN5169", - "modelId": "lumi.relay.c4acn01" + "fileName": "PAR38_W_10_year_IMG0010_00102428-encrypted.ota", + "fileVersion": 1057832, + "fileSize": 170120, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/PAR38_W_10_year_IMG0010_00102428-encrypted.ota", + "imageType": 16, + "manufacturerCode": 4489, + "sha512": "584fef08d2cc42006e14f9c3b632c6536355932beab0d8166fd7a32096ad3d7cd515c946e48195c356b175f08653bc80a589ce656dd1c98ce888043edbc4a95d", + "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "OTA_lumi.remote.b286acn03_V1.0.21_20191127.20200310172748.ota", - "fileVersion": 21, - "fileSize": 209006, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/OTA_lumi.remote.b286acn03_V1.0.21_20191127.20200310172748.ota", - "imageType": 8584, - "manufacturerCode": 4447, - "sha512": "61ffabff02870c62fbd1ac20290248d3d506da1545a96ce044e32b0b8b370321947bd26048a1188a9bcabfdbb0411eec5acb73a07f6527c39e3fc43d2b2fea28", - "otaHeaderString": "OM15082-SW_AQ02-JN5180-ENCRYPTED", - "modelId": "lumi.remote.b286acn03" + "fileName": "PLUG_COMPACT_EU_T-0x00D6-0x032B3674-MF_DIS.OTA", + "fileVersion": 53163636, + "fileSize": 197136, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/PLUG_COMPACT_EU_T-0x00D6-0x032B3674-MF_DIS.OTA", + "imageType": 214, + "manufacturerCode": 4489, + "sha512": "bc45a149b84113718eee4a127fc0bcb4c25c905efa805140de278adc7730461717b256bebe2befdce7e777078e498aae4369e48e9f899526630c4f5a658d933c", + "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=214&version=3.43.54.116", + "releaseNotes": "1. Add the \"startuponoff\" attribute.\r\n2. After a successful OTA, the socket maintains its previous state." }, { - "fileName": "OTA_lumi.sen_ill.agl01_V1.0.27_20200312.20200507152054.ota", - "fileVersion": 27, - "fileSize": 215886, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/OTA_lumi.sen_ill.agl01_V1.0.27_20200312.20200507152054.ota", - "imageType": 9096, - "manufacturerCode": 4447, - "sha512": "8beb3aac5eeb05cec5d6d4299066a929b2b4268d318864c407d8ed29f7a99a0d876c96afa01ca58b603203e6b8e7eff813d8616bfb69e9e4d391b35030bd17fd", - "otaHeaderString": "OM15082-LUX-JN5180-AQ-ENCRYPTED0", - "modelId": "lumi.sen_ill.agl01" + "fileName": "PLUG_EU_T-0x00D4-0x032B3674-MF_DIS.OTA", + "fileVersion": 53163636, + "fileSize": 197136, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/PLUG_EU_T-0x00D4-0x032B3674-MF_DIS.OTA", + "imageType": 212, + "manufacturerCode": 4489, + "sha512": "de0dbabc38386eef03c3a49330a72e21be11cc16f1254da44c5b2d1d828e18150d3ae80bb05a357ae4f1f7188d621dac4f1263244eeab944ffd271d8dc158c96", + "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=212&version=3.43.54.116", + "releaseNotes": "1. Add the \"startuponoff\" attribute.\r\n2. After a successful OTA, the socket maintains its previous state." }, { - "fileName": "OTA_lumi.sen_ill.mgl01_V1.0.18_20190814.20191008105225.ota", - "fileVersion": 18, - "fileSize": 212206, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/OTA_lumi.sen_ill.mgl01_V1.0.18_20190814.20191008105225.ota", - "imageType": 9096, - "manufacturerCode": 4447, - "sha512": "b64d5670271617c06695049aee0a832f3667aa2a15ba84ee84c879dcc5089e046b570918ec5ad0e509b195bf3c7a315d1984939256b386c6766f471f8b7ef922", - "otaHeaderString": "OM15082-LUX-JN5180-MI-ENCRYPTED0", - "modelId": "lumi.sen_ill.mgl01" + "fileName": "PLUG_OUTDOOR_EU_T-0x00C2-0x032B3674-MF_DIS.OTA", + "fileVersion": 53163636, + "fileSize": 197136, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/PLUG_OUTDOOR_EU_T-0x00C2-0x032B3674-MF_DIS.OTA", + "imageType": 194, + "manufacturerCode": 4489, + "sha512": "249ec36e24e3a8858093d04967bee25eb350870993fa033a2e04a123242aa52d1f276526fb893abd39e4a85409f5d364e5c3ad0bbb555479604ee4edf4bf0843", + "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=194&version=3.43.54.116", + "releaseNotes": "1. Add the \"startuponoff\" attribute.\r\n2. After a successful OTA, the socket maintains its previous state." }, { - "fileName": "OTA_lumi.switch.b1laus01_0.0.0_0032_20200609_0C501F.20200811124320.ota", - "fileVersion": 32, - "fileSize": 268222, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/OTA_lumi.switch.b1laus01_0.0.0_0032_20200609_0C501F.20200811124320.ota", - "imageType": 528, - "manufacturerCode": 4447, - "sha512": "5c0ef08e8a09d8611d05f9816556f92aaf142854a36564f44a8583928fb87ad4d6870080fde39d29a0daca8f767ddc7382de23b9689a1a9c8baa86f85e62d0af", - "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", - "modelId": "lumi.switch.b1laus01" + "fileName": "PLUG_UK_T-0x00D5-0x032B3674-MF_DIS.OTA", + "fileVersion": 53163636, + "fileSize": 197136, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/PLUG_UK_T-0x00D5-0x032B3674-MF_DIS.OTA", + "imageType": 213, + "manufacturerCode": 4489, + "sha512": "db2ed859306e90874012e305e984dedd5d437410ae920c71d0dfb6814ce74c65c41ade1d6c63892c91c6ae6d648ac5be253c35344bbec270d08b462eb940e6cb", + "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=213&version=3.43.54.116", + "releaseNotes": "1. Add the \"startuponoff\" attribute.\r\n2. After a successful OTA, the socket maintains its previous state." }, { - "fileName": "OTA_lumi.switch.b1nacn01_0.0.0_0026_20211101_E70B9E.ota", - "fileVersion": 26, - "fileSize": 286350, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/OTA_lumi.switch.b1nacn01_0.0.0_0026_20211101_E70B9E.ota", - "imageType": 268, - "manufacturerCode": 4447, - "sha512": "45cc317c491ba0d3cf84d9d16572920009481d9be2527d43be156af8cedb263ebe76320c1e55bcbf114578967efa30d2abec840adfe8394cbc850931c5e4b258", - "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", - "modelId": "lumi.switch.b1nacn01" + "fileName": "PL_HCL600_01_IM0095_010A6400-encrypted_202331101118_withoutMF.OTA", + "fileVersion": 17458176, + "fileSize": 179680, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/PL_HCL600_01_IM0095_010A6400-encrypted_202331101118_withoutMF.OTA", + "imageType": 149, + "manufacturerCode": 4489, + "sha512": "7b56e97da0f534b598d03c753d19ce041f1a0831b5a61b6f004485923d542c6048bfaf612f4c4e025f22aec9a790b7c94098b4bdd783b0c8d2c79f171037f05e", + "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=149&version=1.10.100.0", + "releaseNotes": "1. Fix bug that Biolux Gen I luminaire lost HCL mode occasionally." }, { - "fileName": "OTA_lumi.switch.b2laus01_0.0.0_0032_20200609_CC225A.20200811140905.ota", - "fileVersion": 32, - "fileSize": 270014, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/OTA_lumi.switch.b2laus01_0.0.0_0032_20200609_CC225A.20200811140905.ota", - "imageType": 656, - "manufacturerCode": 4447, - "sha512": "07666cf47deba2f10574cc52a39e7855fb3961d52272b29958ee51d48b375e407a5fabc755f737b44c113622e9b136d3650a6251b761a59d06eb3ba376d09294", - "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", - "modelId": "lumi.switch.b2laus01" + "fileName": "PL_HCL625_01_IM0094_010A6400-encrypted_202331101122_withoutMF.OTA", + "fileVersion": 17458176, + "fileSize": 179680, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/PL_HCL625_01_IM0094_010A6400-encrypted_202331101122_withoutMF.OTA", + "imageType": 148, + "manufacturerCode": 4489, + "sha512": "600b8867605e9cfb1f6aa6e5907617d687e68d333ef27fe2cb7c970297f9e95041d601f65dca315f3a90c30cd62d7f0ab12dff78a297c8a66ba4f56f935a3ac6", + "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=148&version=1.10.100.0", + "releaseNotes": "1. Fix bug that Biolux Gen I luminaire lost HCL mode occasionally." }, { - "fileName": "OTA_lumi.vibration.agl01_V1.0.25_20200528_F8C40C.20200529185424.ota", - "fileVersion": 25, - "fileSize": 242382, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/OTA_lumi.vibration.agl01_V1.0.25_20200528_F8C40C.20200529185424.ota", - "imageType": 8968, - "manufacturerCode": 4447, - "sha512": "7580343aa5334c23561d0843ea6e8983358e35e3a2d5ebad03d9862632011753f3c72f4c93efcd60a65c1781da59d11217e144aab00d5aa597a70895433e65eb", - "otaHeaderString": "OM15082-SWITCH-JN5180--ENCRYPTED", - "modelId": "lumi.vibration.agl01" + "fileName": "Panel_TW_HCL_IM0063_00103201-encrypted_09_18_2019_Wed_113705_07_withoutMF.ota", + "fileVersion": 1061377, + "fileSize": 179964, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/Panel_TW_HCL_IM0063_00103201-encrypted_09_18_2019_Wed_113705_07_withoutMF.ota", + "imageType": 99, + "manufacturerCode": 4489, + "sha512": "bfb076e5ba37c99b06b9da01938c165a54f5f5a61559969b27e2ebcccbba31954d176c501346275124fe856e0ebab6660f1276af7de4302046e4dcf91d79fee2", + "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "OTA_lumi_switch_l3acn3_0_0_0_0027_20200619_283DA8_20200702151504.ota", - "fileVersion": 27, - "fileSize": 271982, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/OTA_lumi_switch_l3acn3_0_0_0_0027_20200619_283DA8_20200702151504.ota", - "imageType": 1288, - "manufacturerCode": 4447, - "sha512": "dc09d2a451cf89927342a27b70e6e823b23f5ad118cf6a1b4c444dd4af1508ae2c52810ca96d309d4a1aea17dccb2402b356b3177831fa510e30d9d5d09091bc", - "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", - "modelId": "lumi.switch.l3acn3" + "fileName": "Panel_TW_Z3_IM005A_01056400-encrypted_202129091207_withoutMF.ota", + "fileVersion": 17130496, + "fileSize": 185972, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/Panel_TW_Z3_IM005A_01056400-encrypted_202129091207_withoutMF.ota", + "imageType": 90, + "manufacturerCode": 4489, + "sha512": "4d197641675c06b65e3fde9b65cf805772bb0e249066b74d35644fea1d20c53f967234e8128357b82a8ba960227fe20f2f3bb077a3a1cdfbb30c8e9c53673ad9", + "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=90&version=1.5.100.0", + "releaseNotes": "Support ZLO" }, { - "fileName": "OTA_withCRC_LMES_Dimmer3Controller_V1.2.30_20170801.20170818101543.ota", - "fileVersion": 30, - "fileSize": 189730, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/OTA_withCRC_LMES_Dimmer3Controller_V1.2.30_20170801.20170818101543.ota", - "imageType": 257, - "manufacturerCode": 4447, - "sha512": "d6fb4c4ec58fb1618056e3bd1d338f1ee45ef69942b0a98993bdf98898d8c62f2b6104bf618524cabe2b998b9d5237afae978c3d7dfa3a14325ba3c31dc5b076", - "otaHeaderString": "DR1175r1v1UNENCRYPTED00000JN5169", - "modelId": "lumi.ctrl_dimmer3.es1" + "fileName": "Plug_Value-0x1189-0x0067-0x031F7310-MF_DIS-20240710124454-3221010102432.ota", + "fileVersion": 52392720, + "fileSize": 292762, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/Plug_Value-0x1189-0x0067-0x031F7310-MF_DIS-20240710124454-3221010102432.ota", + "imageType": 103, + "manufacturerCode": 4489, + "sha512": "80ce3557353d90aa106fecb237befd780861dcc710431826444f65c98edb120f5f7517c2bf9b52cce72cadc9f275a2e7f2b963dd3a1c831adadf55acebe58f38", + "otaHeaderString": "Plug_Value\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=103&version=3.31.115.16", + "releaseNotes": "(1) Add security patch.\r\n(2) Fix reset button bug in smart outdoor plug." }, { - "fileName": "OTA_withCRC_LMES_DualController_V1.3.30_20170801.20170818100757.ota", - "fileVersion": 30, - "fileSize": 184002, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/OTA_withCRC_LMES_DualController_V1.3.30_20170801.20170818100757.ota", - "imageType": 257, - "manufacturerCode": 4447, - "sha512": "02abd66413de6a4f3bf5633b1e82b66f4b8a1fa9b488d1f7a3aeac5f76a097e83a207920f47cce90fa5f12cf9a39ef6ea7c0e629a5be32bd49b0cbc4bc95a7bd", - "otaHeaderString": "DR1175r1v1UNENCRYPTED00000JN5169", - "modelId": "lumi.ctrl_dualchn.es1" + "fileName": "Plug_Z3_IM002D_00103101-encrypted_12_07_2018_Fri_103650_94_withoutMF.ota", + "fileVersion": 1061121, + "fileSize": 178996, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/Plug_Z3_IM002D_00103101-encrypted_12_07_2018_Fri_103650_94_withoutMF.ota", + "imageType": 45, + "manufacturerCode": 4489, + "sha512": "3ebc116780b1b69bed344d94937b1e6280bd7ca477f49958fbb28cbf634f747f4358f307126652ef1c46b94a7f964ccba44e0da62b1acb7a19d10a7f477c7da2", + "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "OTA_withCRC_LMES_HVACController_V1.2.30_20170710.20181024102131.ota", - "fileVersion": 30, - "fileSize": 185138, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/OTA_withCRC_LMES_HVACController_V1.2.30_20170710.20181024102131.ota", - "imageType": 257, - "manufacturerCode": 4447, - "sha512": "c9587bd3318aa040473a4fd8d0c20f89c169f83902476ab28c738aa3b1d3b5a4bfb2a2663447135761518c86c91c35152290d9e0ef67385e09c5094c675b5f41", - "otaHeaderString": "DR1175r1v1UNENCRYPTED00000JN5169", - "modelId": "lumi.airrtc.tcpecn01" + "fileName": "RT_RGBW_IMG001D_00102428-encrypted.ota", + "fileVersion": 1057832, + "fileSize": 179088, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/RT_RGBW_IMG001D_00102428-encrypted.ota", + "imageType": 29, + "manufacturerCode": 4489, + "sha512": "41c07ffddaa00c8665b4cdef34c34f0a1f1701ad62c6ffee00d5bc408d08865cf163cda2ab382c9770e00bd6c5b296873abc2bfe85f0473d926905c2024c6286", + "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "OTA_withCRC_LMES_HVACController_V1_2_30_20170710_20170818101250.ota", - "fileVersion": 30, - "fileSize": 185138, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/OTA_withCRC_LMES_HVACController_V1_2_30_20170710_20170818101250.ota", - "imageType": 257, - "manufacturerCode": 4447, - "sha512": "c9587bd3318aa040473a4fd8d0c20f89c169f83902476ab28c738aa3b1d3b5a4bfb2a2663447135761518c86c91c35152290d9e0ef67385e09c5094c675b5f41", - "otaHeaderString": "DR1175r1v1UNENCRYPTED00000JN5169", - "modelId": "lumi.ctrl_hvac.es1" + "fileName": "RT_TW_IMG001C_00102428-encrypted.ota", + "fileVersion": 1057832, + "fileSize": 170776, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/RT_TW_IMG001C_00102428-encrypted.ota", + "imageType": 28, + "manufacturerCode": 4489, + "sha512": "deb1f04253eeff026532a9732f9e544847be88d01b866316babea77e1f36d0125cd1033124af15c0cbf5014eb38cc46927165ce0ba99620117d132c6fa1221f7", + "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "lumi.plug_20211224_v92.ota", - "fileVersion": 92, - "fileSize": 185918, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/lumi.plug_20211224_v92.ota", - "imageType": 257, - "manufacturerCode": 4447, - "sha512": "d9c53f674955832d3b31903cf6f8812791380339cfebd4ffd801638f781ca3fb9d43b74e4bc78d96ce684c23fa3875f7451448ba48e701d6b0a4dbcbb5dcc0e5", - "otaHeaderString": "DR1175r1v1UNENCRYPTED00000JN5169", - "modelId": "lumi.plug" + "fileName": "TW_UART_ENERGY-DL_HCL_ND150_02-0x1189-0x00BB-0x02236550-MF_DIS-20230609102634-3221010102432.ota", + "fileVersion": 35874128, + "fileSize": 208078, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/TW_UART_ENERGY-DL_HCL_ND150_02-0x1189-0x00BB-0x02236550-MF_DIS-20230609102634-3221010102432.ota", + "imageType": 187, + "manufacturerCode": 4489, + "sha512": "e1719c9df94e390b00f670fcf1864cad8273fb0554986ffa0281f3fdc76a65bc37304793d937fea7555fd01de69cc8ce5cca8bd9f6780a6ca91ab5b0d04073de", + "otaHeaderString": "DL_HCL_ND150_02\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=187&version=2.35.101.80", + "releaseNotes": "1. Support GP switch.\r\n2. Improve network performance by fine tune router table." }, { - "fileName": "lumi.relay.c2acn01_20211201_v0047.ota", - "fileVersion": 47, - "fileSize": 182206, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/lumi.relay.c2acn01_20211201_v0047.ota", - "imageType": 257, - "manufacturerCode": 4447, - "sha512": "66380db41c6f9cc8d4c74809caff46c0cb1b691046c3e490fe8d98f2fa2a5c6acceb1d27456a3d7efd50cde92ef150c5adbc0287538a7218540400385bd2956d", - "otaHeaderString": "DR1175r1v1UNENCRYPTED00000JN5169", - "modelId": "lumi.relay.c2acn01" + "fileName": "TW_UART_ENERGY-PL_HCL300x1200_01-0x1189-0x00BC-0x02236550-MF_DIS-20230609103517-3221010102432.ota", + "fileVersion": 35874128, + "fileSize": 208054, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/TW_UART_ENERGY-PL_HCL300x1200_01-0x1189-0x00BC-0x02236550-MF_DIS-20230609103517-3221010102432.ota", + "imageType": 188, + "manufacturerCode": 4489, + "sha512": "c12b7a8695472aa0c3ebf3e43f504bdbf58c65ef81c137d2718644416214de45054f440eb341c486767f9a4b9fdfaa665575066ad153c56ddbdf50a08a2f863e", + "otaHeaderString": "PL_HCL300x1200_01\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=188&version=2.35.101.80", + "releaseNotes": "1. Support GP switch.\r\n2. Improve network performance by fine tune router table." }, { - "fileName": "lumi.switch.b1lacn01_0.0.0_0032_20200414.ota", - "fileVersion": 32, - "fileSize": 267726, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/lumi.switch.b1lacn01_0.0.0_0032_20200414.ota", - "imageType": 520, - "manufacturerCode": 4447, - "sha512": "1c7e4d51802bd4196e6ea0cf432b5bb40117ae71d20035341be25834417f2c12873539ba99953039c468a2d801b7c59b8a6290619b36bdf195b2161ca1cf9322", - "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", - "modelId": "lumi.switch.b1lacn01" + "fileName": "TW_UART_ENERGY-PL_HCL600_02-0x1189-0x00B9-0x02236550-MF_DIS-20230609100910-3221010102432.ota", + "fileVersion": 35874128, + "fileSize": 208078, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/TW_UART_ENERGY-PL_HCL600_02-0x1189-0x00B9-0x02236550-MF_DIS-20230609100910-3221010102432.ota", + "imageType": 185, + "manufacturerCode": 4489, + "sha512": "23655edfb8be126dd44463e0e4cd7c0cda3e804166ef559a98c2ec8ae70ca0d49a177e2a10f6823af736160aea52f2efb3f983057220abe1f894d69c8cd55ad8", + "otaHeaderString": "PL_HCL600_02\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=185&version=2.35.101.80", + "releaseNotes": "1. Support GP switch.\r\n2. Improve network performance by fine tune router table." }, { - "fileName": "lumi.switch.b2lacn01_0.0.0_0032_20200414.ota", - "fileVersion": 32, - "fileSize": 269454, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/lumi.switch.b2lacn01_0.0.0_0032_20200414.ota", - "imageType": 648, - "manufacturerCode": 4447, - "sha512": "b0d9595aab6d9b9b6ad9acd8b0bb9f0d6577dbbf4c96f90cd6465e8c6a487d999f6b0d8f378472580c19e072c029dbe21d9f18cd010f67ecac8ec4dad21cb0a3", - "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", - "modelId": "lumi.switch.b2lacn01" + "fileName": "TW_UART_ENERGY-PL_HCL625_02-0x1189-0x00BA-0x02236550-MF_DIS-20230609101747-3221010102432.ota", + "fileVersion": 35874128, + "fileSize": 208078, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/TW_UART_ENERGY-PL_HCL625_02-0x1189-0x00BA-0x02236550-MF_DIS-20230609101747-3221010102432.ota", + "imageType": 186, + "manufacturerCode": 4489, + "sha512": "38e3242e350178d74c2447851c5314db9b522ba380dc26850bc66b8fc9fac367afae2e65a62daf398bb5baf06851cc3b2065af7c0782a6dda3709fee712455f2", + "otaHeaderString": "PL_HCL625_02\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=186&version=2.35.101.80", + "releaseNotes": "1. Support GP switch.\r\n2. Improve network performance by fine tune router table." }, { - "fileName": "lumi.switch.b3l01_0.0.0_0033_20200414.ota", - "fileVersion": 33, - "fileSize": 270894, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/lumi.switch.b3l01_0.0.0_0033_20200414.ota", - "imageType": 4232, - "manufacturerCode": 4447, - "sha512": "b2ef1b4a93225ef8d0400a039fb67a124fc188b90d9bc9d1b9444fcf780465bcfcc78c9c2df8987034487d8bd9b12e5296b307b9088bfec2049c86a2a43a2091", - "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", - "modelId": "lumi.switch.b3l01" + "fileName": "Tibea_TW_Z3_IM002C_01056400-encrypted_202129091201_withoutMF.ota", + "fileVersion": 17130496, + "fileSize": 185972, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/Tibea_TW_Z3_IM002C_01056400-encrypted_202129091201_withoutMF.ota", + "imageType": 44, + "manufacturerCode": 4489, + "sha512": "61c9b3727efccff6ba214bda917257e68164c4f276f979d2ac09057be5a9d37129236545022c4c93afc27c2e33a4909f21b8e92cf616795135913f56bcb22b97", + "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=44&version=1.5.100.0", + "releaseNotes": "Support ZLO" }, { - "fileName": "lumi.switch.n0acn2_0.0.0_0039_20211230_6DCD12.ota", - "fileVersion": 39, - "fileSize": 287646, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/lumi.switch.n0acn2_0.0.0_0039_20211230_6DCD12.ota", - "imageType": 1409, - "manufacturerCode": 4447, - "sha512": "c830f68703a1556c619000b8b67c055676953d40ac32090f3ca4fa8abc7c30902614a2890dcd926b9e8d496be769e103ef32c40c9dbbc4caec15417d00465de6", - "otaHeaderString": "lumi.switch.n0acn2\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "modelId": "lumi.switch.n0acn2" + "fileName": "Undercabinet_TW_Z3_IM0046_01056400-encrypted_202129091204_withoutMF.ota", + "fileVersion": 17130496, + "fileSize": 185980, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/Undercabinet_TW_Z3_IM0046_01056400-encrypted_202129091204_withoutMF.ota", + "imageType": 70, + "manufacturerCode": 4489, + "sha512": "b2d9f6a1618d68bc97e07a737f02f7b8be4d4f8fc4f08f9e8030c6312b75baa83394490fd37525676102e39e39c59f4003c06521a8b8bbbc727ebf41dcb9f10c", + "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=70&version=1.5.100.0", + "releaseNotes": "Support ZLO" }, { - "fileName": "lumi.zzjq_1.1.35_20180824_v35.20180824161828.ota", - "fileVersion": 35, - "fileSize": 176238, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/lumi.zzjq_1.1.35_20180824_v35.20180824161828.ota", - "imageType": 257, - "manufacturerCode": 4447, - "sha512": "c7b739ab5dce9a15e1b7019503bde9d0809577cbd701b4c03cdf47cad4bbdb8490016f1d52cd2c9af37e1a9cc805fe997ea0f75e91149bea26575f75b10b750b", - "otaHeaderString": "DR1175r1v1UNENCRYPTED00000JN5169", - "modelId": "lumi.eemeter.zbtecn01" + "fileName": "VIVARES_PBC4_01_0X0098_0x10132503.ota", + "fileVersion": 269690115, + "fileSize": 158673, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/VIVARES_PBC4_01_0X0098_0x10132503.ota", + "imageType": 152, + "manufacturerCode": 4489, + "sha512": "127394c14ca09515c29686e159cb139b1c8e3874339b9c96515a9a0423bb0f249281e3f5b250afab20ed257998b4766dd9665c8bcf1d1154520d242f8ca84cb9", + "otaHeaderString": "Encrypted GBL Z3SwitchSoc_sdk650", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=152&version=16.19.37.3", + "releaseNotes": "Fix router request to avoid route table full." }, { - "fileName": "4512700-Firmware-35.ota", - "fileVersion": 56, - "fileSize": 187759, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Namron/4512700-Firmware-35.ota", - "imageType": 103, - "manufacturerCode": 4644, - "sha512": "a26bc37b7dfad1fa473eef13677505df70ec6ae5e3012351dec1344bac53756b4423ae2fbfdb21056b11da8b762455df15481500f7b505f5e2892c33629e0a21", - "otaHeaderString": "4512700\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "Zigbee3toDALI_100E655B.ota", + "fileVersion": 269378907, + "fileSize": 200928, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/Zigbee3toDALI_100E655B.ota", + "imageType": 57374, + "manufacturerCode": 4364, + "sha512": "af7d59bf9775eaaa80fbed6d2b19365e29fc3a1cd813dbbab19d6e1dae2293112c64d09ce10436b24c441e27ca6faf44016ae9e79fc81cc93e988e59ad639657", + "otaHeaderString": "Zigbee3toDALIConverter\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4364&product=57374&version=16.14.101.91", + "releaseNotes": "1. Fix bug that endpoint changes.\r\n2. Supportdim down control from push button coupler." }, { - "fileName": "4512703-Firmware-35.ota", - "fileVersion": 25, - "fileSize": 160153, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Namron/4512703-Firmware-35.ota", - "imageType": 1008, - "manufacturerCode": 4644, - "sha512": "b4d6e2ee31ad7a90ec0d87d3a00ca08a587ac5ca276484a2ffdc8ff94dcb6b63199f679e6659a2b5217aa4a6bf067c8bc10692ca541ddec354184939a673cb71", - "otaHeaderString": "4512701&4512703&4512719\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "modelId": "4512703" + "fileName": "1021-000e-004c4203-NLF.zigbee", + "fileVersion": 4997635, + "fileSize": 255207, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Legrand/1021-000e-004c4203-NLF.zigbee", + "imageType": 14, + "manufacturerCode": 4129, + "sha512": "9d76e88d757a086c8d7004daa3de8ff513f911c3d06e6afed374e49ba12e6339f208362a434021c247246a7574c683460c00fa0d90de12d8b54ed351a4990c29", + "otaHeaderString": " " }, { - "fileName": "4512704-Firmware-35.ota", - "fileVersion": 47, - "fileSize": 241342, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Namron/4512704-Firmware-35.ota", - "imageType": 2004, - "manufacturerCode": 4644, - "sha512": "0aeb77ba2d00b84af63582a3c71e98fda84f9bfdd079a19c203e34b18ff1f722417484e03e0be841793c14f9e3eb50e77412f4918d3b50ada1c1e85bba4c2d7a", - "otaHeaderString": "4512704\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "modelId": "4512704" + "fileName": "1021-000f-00414203-NLL.zigbee", + "fileVersion": 4276739, + "fileSize": 254391, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Legrand/1021-000f-00414203-NLL.zigbee", + "imageType": 15, + "manufacturerCode": 4129, + "sha512": "2705e190fc0752d7778071c497edc76e193e2782b2f65e0da1f9aa2dace4eb35dc280b4c0afdeaef8345615354a27bf3b30d5958d9248025d72e9e35fae926a5", + "otaHeaderString": " " }, { - "fileName": "4512705-Firmware-35.ota", - "fileVersion": 25, - "fileSize": 160153, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Namron/4512705-Firmware-35.ota", - "imageType": 1008, - "manufacturerCode": 4644, - "sha512": "b4d6e2ee31ad7a90ec0d87d3a00ca08a587ac5ca276484a2ffdc8ff94dcb6b63199f679e6659a2b5217aa4a6bf067c8bc10692ca541ddec354184939a673cb71", - "otaHeaderString": "4512701&4512703&4512719\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "modelId": "4512705" + "fileName": "1021-0010-00434203-NLM.zigbee", + "fileVersion": 4407811, + "fileSize": 245527, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Legrand/1021-0010-00434203-NLM.zigbee", + "imageType": 16, + "manufacturerCode": 4129, + "sha512": "6331d017f16c58e0894fb6adb87b1e5123dbd893349ccce00f0dcdb5d32d5589d07b6b9ac99be940af1a8a3c22dcecf707ce5d87d0983c3f863edafa39fc0360", + "otaHeaderString": " " }, { - "fileName": "4512719-Firmware-35.ota", - "fileVersion": 25, - "fileSize": 160153, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Namron/4512719-Firmware-35.ota", - "imageType": 1008, - "manufacturerCode": 4644, - "sha512": "b4d6e2ee31ad7a90ec0d87d3a00ca08a587ac5ca276484a2ffdc8ff94dcb6b63199f679e6659a2b5217aa4a6bf067c8bc10692ca541ddec354184939a673cb71", - "otaHeaderString": "4512701&4512703&4512719\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "modelId": "4512719" + "fileName": "1021-0011-00654203-NLP.zigbee", + "fileVersion": 6636035, + "fileSize": 250967, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Legrand/1021-0011-00654203-NLP.zigbee", + "imageType": 17, + "manufacturerCode": 4129, + "sha512": "1a2712eb0c01325fca91d2d3e646d796f136cc757c02bec07f8c87e9c97b8b0f8028100a440b32f675466115a15b3fa35bb509ec8270c5ab5009add84321fbee", + "otaHeaderString": " " }, { - "fileName": "4512721-Firmware-35.ota", - "fileVersion": 25, - "fileSize": 160154, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Namron/4512721-Firmware-35.ota", - "imageType": 1008, - "manufacturerCode": 4644, - "sha512": "af27753c8e1c53e38f3330e161143f01492a9d124156a9e1a8ead138143695e1496a5d0266494892e8a6d1055f6b8a7272ea5327d6d8061ba4be94f74c39c418", - "otaHeaderString": "4512721&4512728&4512729\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "modelId": "4512721" + "fileName": "1021-0012-004e4203-NLT.zigbee", + "fileVersion": 5128707, + "fileSize": 205415, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Legrand/1021-0012-004e4203-NLT.zigbee", + "imageType": 18, + "manufacturerCode": 4129, + "sha512": "f09cb4a036232b96c9f0adbf6de215820973f9211cd2bc1d5089ccc9c399dcb3bcd5a4ec452ef05f69df9eb956dcae8d1a4f6b75676f7226902f4870261ccbac", + "otaHeaderString": " " }, { - "fileName": "4512726-Firmware-35.ota", - "fileVersion": 22, - "fileSize": 144312, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Namron/4512726-Firmware-35.ota", - "imageType": 1234, - "manufacturerCode": 4644, - "sha512": "e338a39c7e4d9c902d0c36e9d83c14e75e562acfa26c87a2e7c730bfe310700a3f2504f2c2ee828ebac2f69db0fc32ec3ebd80de97ef9357244846c7ad7d7baa", - "otaHeaderString": "Encrypted GBL Z3SwitchSoc_sdk676", - "modelId": "4512726" + "fileName": "1021-0013-003d4203-NLV.zigbee", + "fileVersion": 4014595, + "fileSize": 254583, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Legrand/1021-0013-003d4203-NLV.zigbee", + "imageType": 19, + "manufacturerCode": 4129, + "sha512": "50118724b35b04f5aa4a19cd9aa804505f91dd330e075c6373b9b626aa34d369bd99974e7c18394eba3ad63e22b754b8d70c1d82ef384885bfaf9aee9d52a211", + "otaHeaderString": " " }, { - "fileName": "4512729-Firmware-35.ota", - "fileVersion": 25, - "fileSize": 160154, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Namron/4512729-Firmware-35.ota", - "imageType": 1008, - "manufacturerCode": 4644, - "sha512": "af27753c8e1c53e38f3330e161143f01492a9d124156a9e1a8ead138143695e1496a5d0266494892e8a6d1055f6b8a7272ea5327d6d8061ba4be94f74c39c418", - "otaHeaderString": "4512721&4512728&4512729\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "modelId": "4512729" + "fileName": "1021-0015-00264203-NLC.zigbee", + "fileVersion": 2507267, + "fileSize": 251447, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Legrand/1021-0015-00264203-NLC.zigbee", + "imageType": 21, + "manufacturerCode": 4129, + "sha512": "9c5f83c5213b71746b293730630e9f186a85ecce7a2876d88adc878ec9614a619630e8240980c88e6aa2555c7605454b3ead9ccb494940096e2fbfb5c07401db", + "otaHeaderString": " " }, { - "fileName": "5401392-Firmware-35.ota", - "fileVersion": 25, - "fileSize": 255890, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Namron/5401392-Firmware-35.ota", - "imageType": 6207, - "manufacturerCode": 4644, - "sha512": "77238bf33e618f65d5651235836277bfa985ab14db09caf1f7be6b97cf962e4b89edacb204249c427392d24e3a63b5b5bcb2ee41af053524d2ccba8575853c13", - "otaHeaderString": "Encrypted GBL Z3_HVAC_Router_ZG9" + "fileName": "1021-0016-002f4203-NLD.zigbee", + "fileVersion": 3097091, + "fileSize": 204503, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Legrand/1021-0016-002f4203-NLD.zigbee", + "imageType": 22, + "manufacturerCode": 4129, + "sha512": "868f2a191d778c6562f0596d34f9f2de7b1afbb2e5b1a7484b07f6b6d2d231933c611a8e1f77c2e89cf6d2cd654be0f74e26c7f04f101bacc73071f85ab8a303", + "otaHeaderString": " " }, { - "fileName": "5401393-Firmware-35.ota", - "fileVersion": 25, - "fileSize": 255890, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Namron/5401393-Firmware-35.ota", - "imageType": 6206, - "manufacturerCode": 4644, - "sha512": "d7c57d581cfdff58c7ecd6201bad199b9e30e9d96e692767a4435718ad67853933ccc5779f0ab60dc13ee947d8d78d071c9d1445e3c1aff18b6e58cda5fdf776", - "otaHeaderString": "Encrypted GBL Z3_HVAC_Router_ZG9" + "fileName": "1021-0018-00204203-NLTS.zigbee", + "fileVersion": 2114051, + "fileSize": 199911, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Legrand/1021-0018-00204203-NLTS.zigbee", + "imageType": 24, + "manufacturerCode": 4129, + "sha512": "a7e48921d70cf3007eee77dc2ccaeb3ead2c1f094f94ccc4467bc1278b9abe6404cb96cbc5958194e469cf78dc1eddee8538e72768c11546eb84ffbb7f7d3d54", + "otaHeaderString": " " }, { - "fileName": "5401394-Firmware-35.ota", - "fileVersion": 25, - "fileSize": 255890, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Namron/5401394-Firmware-35.ota", - "imageType": 6205, - "manufacturerCode": 4644, - "sha512": "aced4b4f5e579e65201476e41d98708fc09b1cefbaee7bf2dc87e9e95f1bbc0a6ecdfe1e3fde89495d666c2b6648ac9c0a78e7f3cba68eeac195847a019e14cb", - "otaHeaderString": "Encrypted GBL Z3_HVAC_Router_ZG9" + "fileName": "1021-0019-00254203-NLFN.zigbee", + "fileVersion": 2441731, + "fileSize": 240407, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Legrand/1021-0019-00254203-NLFN.zigbee", + "imageType": 25, + "manufacturerCode": 4129, + "sha512": "e88473d0afd0549a9168a8fbc0c0d6419827e31ae175a8e07712ed204bb820875c5d9f9110b357ba3240e51702a80cfd7a66f20dbe8a14a373c65afb803efe64", + "otaHeaderString": " " }, { - "fileName": "5401395-Firmware-35.ota", - "fileVersion": 25, - "fileSize": 255890, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Namron/5401395-Firmware-35.ota", - "imageType": 6204, - "manufacturerCode": 4644, - "sha512": "0d73ecc7b2d8b92c7508da39a1db5a52b3cb0deb73cc2ffb58b6d7522f8843910330488b574885d8d87065fd6eb2e9be6b361d5be53dd76aee4d13835492ebb4", - "otaHeaderString": "Encrypted GBL Z3_HVAC_Router_ZG9" + "fileName": "1021-001c-00214203-NLFE.zigbee", + "fileVersion": 2179587, + "fileSize": 240791, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Legrand/1021-001c-00214203-NLFE.zigbee", + "imageType": 28, + "manufacturerCode": 4129, + "sha512": "18baa1b5244ce4e72ffaff672bfaa58e19da461cefa13a0918c0fe6488e59d4d6e3ceb4d3573cfe1cbe22684b586cefedd03aba2bde94f9ad3737ea40214662b", + "otaHeaderString": " " }, { - "fileName": "5401396-Firmware-35.ota", - "fileVersion": 25, - "fileSize": 255890, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Namron/5401396-Firmware-35.ota", - "imageType": 6211, - "manufacturerCode": 4644, - "sha512": "9acfb847048dbf5de2eb022e09a6187dc1201849119a8c1d59c87a352769ca440627abc9ca903177a281fd4f015b7600ad6bb9c890e1caee0692411f92ae9daa", - "otaHeaderString": "Encrypted GBL Z3_HVAC_Router_ZG9" + "fileName": "1021-001d-002d4203-NLUI-8090D0-Boot-universal-Switch_2_16.zigbee", + "fileVersion": 2966019, + "fileSize": 248919, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Legrand/1021-001d-002d4203-NLUI-8090D0-Boot-universal-Switch_2_16.zigbee", + "imageType": 29, + "manufacturerCode": 4129, + "sha512": "896695b95a14ba76b3156c382b84fb099bcc98bb395ab9bec3bbbe9f17783b5057927084744753c57239ae41e14550f8330c4a786392a644372294f4e01f94cb", + "otaHeaderString": " " }, { - "fileName": "5401397-Firmware-35.ota", - "fileVersion": 25, - "fileSize": 255890, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Namron/5401397-Firmware-35.ota", - "imageType": 6210, - "manufacturerCode": 4644, - "sha512": "2bd9a7db0c606e54fcd1cb8ca69301569652b0ae859ba1dc1cd15205e305ec1f2c4ec19a71c7d851032903386199053c0927d224e1215b78ee9b1a2648bb1082", - "otaHeaderString": "Encrypted GBL Z3_HVAC_Router_ZG9" + "fileName": "1021-001e-002d4203-NLUF-8190D7-Boot-universal-Dimmer_2_23.zigbee", + "fileVersion": 2966019, + "fileSize": 262215, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Legrand/1021-001e-002d4203-NLUF-8190D7-Boot-universal-Dimmer_2_23.zigbee", + "imageType": 30, + "manufacturerCode": 4129, + "sha512": "69086803abb9d13475d677fba160b8c2aa1466599c90f6bb3806eb6eab6feaea691510af237ea89ef2f0ab3ca4223a9980985f9cf514694cde7c4c669aebd5b6", + "otaHeaderString": " " }, { - "fileName": "5401398-Firmware-35.ota", - "fileVersion": 25, - "fileSize": 255890, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Namron/5401398-Firmware-35.ota", - "imageType": 6209, - "manufacturerCode": 4644, - "sha512": "e6b59973e7659f8f2d1c5e237129e184acd9bc0509acac302905604bba38588de9e681aa8b8a9a4a59f3573d4845e65ff7505ae0038079df025135c1bad34ee0", - "otaHeaderString": "Encrypted GBL Z3_HVAC_Router_ZG9" + "fileName": "1021-001f-002d4203-NLUP-8080C9-Boot-plug-Switch_2_09.zigbee", + "fileVersion": 2966019, + "fileSize": 247863, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Legrand/1021-001f-002d4203-NLUP-8080C9-Boot-plug-Switch_2_09.zigbee", + "imageType": 31, + "manufacturerCode": 4129, + "sha512": "c901ee9159b992658e1f78876cb42b2a98b366adb07729160441ddf0e99d05ab002f4ad8111a2353e87041f7401b28c23bcc220c92991b432c61d3333a8120a7", + "otaHeaderString": " " }, { - "fileName": "5401399-Firmware-35.ota", - "fileVersion": 25, - "fileSize": 255890, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Namron/5401399-Firmware-35.ota", - "imageType": 6208, - "manufacturerCode": 4644, - "sha512": "81a8aa05bd2ac259e7ff21bc70588b5a56f4e9a9e04c5a48a66b07534604e2836e8210b406ea582a3f1781173e0692c63a38db59d6e20f2e95815b4ba852bf69", - "otaHeaderString": "Encrypted GBL Z3_HVAC_Router_ZG9" + "fileName": "1021-0020-002d4203-NLUO-8190D7-Boot-universal-Dimmer_2_23.zigbee", + "fileVersion": 2966019, + "fileSize": 262215, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Legrand/1021-0020-002d4203-NLUO-8190D7-Boot-universal-Dimmer_2_23.zigbee", + "imageType": 32, + "manufacturerCode": 4129, + "sha512": "798e1a024c5293360af60ac2cc202455ef073e9029e5a7b5dbe93a3f58c630c694ddabba8733119d43111ece1ce2548caafdd32992b48115391989d1cdf63c8d", + "otaHeaderString": " " }, { - "fileName": "NAMRON_AS_4512737(6001) V22.ota", - "fileVersion": 22, - "fileSize": 245148, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Namron/NAMRON_AS_4512737(6001) V22.ota", - "imageType": 6001, - "manufacturerCode": 4644, - "sha512": "ce40cfc670692384590fc58b84fd9b0d1a6f7b1fa28c6a34ea46fd404b536135151e0fa70bef5ff0c1eeca3fe0d27174806fd1b4863e5bc10afaeca49e0b14f0", - "otaHeaderString": "Encrypted GBL Z3_HVAC_Router\u0000\u0000\u0000\u0000", - "modelId": "4512737" + "fileName": "1021-0024-001a4203-NLIS.zigbee", + "fileVersion": 1720835, + "fileSize": 252871, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Legrand/1021-0024-001a4203-NLIS.zigbee", + "imageType": 36, + "manufacturerCode": 4129, + "sha512": "b03dc2238643ea24496d354161478bc7f32d45f679689f004f0d33835d8b29c2d6ad24ac14221550be805328aa936da554a068c564498d2ab45055f577881c15", + "otaHeaderString": " " }, { - "fileName": "NAMRON_AS_4512738(6002) V22.ota", - "fileVersion": 22, - "fileSize": 245148, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Namron/NAMRON_AS_4512738(6002) V22.ota", - "imageType": 6002, - "manufacturerCode": 4644, - "sha512": "c6eb11b68bbbacee5ee8dc483a93d07db60003a8345fdd512e05603b9ab1b3dd06f692e01a3be71f3411fdd43a3446198fc7dc806c9b80cab3c86226a41941a7", - "otaHeaderString": "Encrypted GBL Z3_HVAC_Router\u0000\u0000\u0000\u0000", - "modelId": "4512738" + "fileName": "1021-002a-00184203-NLW.zigbee", + "fileVersion": 1589763, + "fileSize": 198023, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Legrand/1021-002a-00184203-NLW.zigbee", + "imageType": 42, + "manufacturerCode": 4129, + "sha512": "9a616dbc836db6a154b95eb11e015629033b19617b48d868646fe2c73ded188756444d7a0eaf5bacca61dd276b2c586f953fe9c2d419063d9dbc2f4f9cdea752", + "otaHeaderString": " " }, { - "fileName": "128b-0102-10101-700_nodon_sin_2_fm_stm32_V10101.zigbee", - "fileVersion": 65793, - "fileSize": 27162, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/NodOn/128b-0102-10101-700_nodon_sin_2_fm_stm32_V10101.zigbee", - "imageType": 258, - "manufacturerCode": 4747, - "sha512": "4e9eaa29e4bd1277595d6bc779f4f45b9e70dc5407d7fe200c08884e533e0f377f054021cfb89c7e6fad5ffd1dcd35ec22ae90e39ebc94874c95ab2acdb2e77c", - "otaHeaderString": "nodon_sin_stm32_ota\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "1021-002e-001d4203-NLIV.zigbee", + "fileVersion": 1917443, + "fileSize": 252823, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Legrand/1021-002e-001d4203-NLIV.zigbee", + "imageType": 46, + "manufacturerCode": 4129, + "sha512": "3a1d1bfc96613d48964bb02ca39ceb60f9d288446d9e0c79d1a6e0fda11993011cee075943cd6b38f861666bdb75f16d6916a457c1a2e9597ae7ecb6e418c1cf", + "otaHeaderString": " " }, { - "fileName": "128b-0105-010500-700_nodon_sin_xx_met_fm_stm32_V010500.zigbee", - "fileVersion": 66816, - "fileSize": 39464, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/NodOn/128b-0105-010500-700_nodon_sin_xx_met_fm_stm32_V010500.zigbee", - "imageType": 261, - "manufacturerCode": 4747, - "sha512": "fc47d5f4e6a709cf3ced8b0cbc97dce6f7626a185ea86f807827afd29c87a380ba4f9bbc200f7a19f41033e4d1609ffc2c77f0ac4fe486c6756fa7cfe1b0713e", - "otaHeaderString": "nodon_sinMet_stm32_ota\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "1021-002f-00104203-NLH.zigbee", + "fileVersion": 1065475, + "fileSize": 215735, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Legrand/1021-002f-00104203-NLH.zigbee", + "imageType": 47, + "manufacturerCode": 4129, + "sha512": "b742fab60dbe4c03e75d89bd6a33af39cbd4211957e93e1037311144234df5b1e806d5e182f804db3a8378197483001c45f3367db30f262c12a0714f661c60d6", + "otaHeaderString": " " }, { - "fileName": "128b-0106-010500-700_nodon_sin_xx_met_fm_stm32_V010500.zigbee", - "fileVersion": 66816, - "fileSize": 39464, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/NodOn/128b-0106-010500-700_nodon_sin_xx_met_fm_stm32_V010500.zigbee", - "imageType": 262, - "manufacturerCode": 4747, - "sha512": "214f6e1793a739a1822ddbe53a5c68a32b0ee48ba19fff974b8e607bfaea4baeb3596dde070e7aec06e0a7eddad25a67db62ee8a7396c77fe5ac71f34e7fb35a", - "otaHeaderString": "nodon_sin_stm32_ota\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "1021-0033-000b4203-NLJ.zigbee", + "fileVersion": 737795, + "fileSize": 241671, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Legrand/1021-0033-000b4203-NLJ.zigbee", + "imageType": 51, + "manufacturerCode": 4129, + "sha512": "0239b592bc9f25a5b0e7e056953055b6dcf4f259bb9729a0f70c03e11e12db9de21574d0ff676f17dff606df691ce63dc6d2f61fd32ceceb5fc4dd12a70c4172", + "otaHeaderString": " " }, { - "fileName": "128b-0109-10102-700_nodon_sin_rs_fm_stm32_V10102.zigbee", - "fileVersion": 65794, - "fileSize": 30206, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/NodOn/128b-0109-10102-700_nodon_sin_rs_fm_stm32_V10102.zigbee", - "imageType": 265, - "manufacturerCode": 4747, - "sha512": "54f663c338f26aa89245edc79bbbdc911763897f2ca6ba92d72ce447f03f23d0d33a669af68e87ef84d95fa0df0231441f56fc45cb768a5e12ca2f1e77c2f1b9", - "otaHeaderString": "nodon_sin_stm32_ota\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "1021-0034-00074203-NLY.zigbee", + "fileVersion": 475651, + "fileSize": 219751, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Legrand/1021-0034-00074203-NLY.zigbee", + "imageType": 52, + "manufacturerCode": 4129, + "sha512": "e8c70969fa566a0d5f509bb2cab20b876b61ec72f17a5455a9bc366f65b42a16d21e58b2ee31f7938df69b51eb80cb17cb70d52c8c2a7298cd3756816b63dd58", + "otaHeaderString": " " }, { - "fileName": "128b-010A-010500-700_nodon_sin_xx_met_fm_stm32_V010500.zigbee", - "fileVersion": 66816, - "fileSize": 39456, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/NodOn/128b-010A-010500-700_nodon_sin_xx_met_fm_stm32_V010500.zigbee", - "imageType": 266, - "manufacturerCode": 4747, - "sha512": "d866e1dd0614b33a8d24b0d66228d53f4cca93c26a2613f75dcf73edb311e7bf6e3c791fae93c3b9633a4c40dbb6380aee5e6134fdfb9cee7bce70386fb7eb1d", - "otaHeaderString": "nodon_sin1_stm32_ota\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "ZLinky_router_v15.ota", + "fileVersion": 15, + "fileSize": 251918, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LiXee/ZLinky_router_v15.ota", + "imageType": 1, + "manufacturerCode": 4151, + "sha512": "862f9df0d5537a346fe0d283449a797127dc6504f0589d639dc26d334d235c8a3e0a85107d9a6e7569ea9915eb567b95658142d1e0d6e03930dfe42bec8a1f83", + "otaHeaderString": "OM15081-RTR-JN5189-0000000000000", + "originalUrl": "https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v15.0/ZLinky_router_v15.ota", + "manufacturerName": [ + "LiXee" + ], + "releaseNotes": "https://github.com/fairecasoimeme/Zlinky_TIC/releases/tag/v15.0" }, { - "fileName": "ZLL_MK_0x01020509_CLA60_TW.ota", - "fileVersion": 16909577, - "fileSize": 133444, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Osram/ZLL_MK_0x01020509_CLA60_TW.ota", - "imageType": 8, - "manufacturerCode": 4364, - "sha512": "1cba1e813a0264143e082c9288922309b098c2490548b74a6f63bd2703057afab2f80b16500805417b20ad2c02746cd64c17e3a91c0f338c5dac051a23e43c37", - "otaHeaderString": "NULL\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "ZLinky_router_v15_limited.ota", + "fileVersion": 15, + "fileSize": 251918, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LiXee/ZLinky_router_v15_limited.ota", + "imageType": 2, + "manufacturerCode": 4151, + "sha512": "2647d9424d00c19468548edd9e1153a0a8437e37cea3a00feff1e7b24119d2cd5370a00c5f2acac3c69f3f175f7c7e22b6a24cfe1de8a44abfaf6bc7caf44aec", + "otaHeaderString": "OM15081-RTR-LIMITED-JN5189-00000", + "originalUrl": "https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v15.0/ZLinky_router_v15_limited.ota", + "manufacturerName": [ + "LiXee" + ], + "releaseNotes": "https://github.com/fairecasoimeme/Zlinky_TIC/releases/tag/v15.0" }, { - "fileName": "ZLL_MK_0x01020510_CEILING_TW_OSRAM.ota", - "fileVersion": 16909584, - "fileSize": 132672, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Osram/ZLL_MK_0x01020510_CEILING_TW_OSRAM.ota", - "imageType": 107, - "manufacturerCode": 4364, - "sha512": "3222b2998a5d587db758fd0ea0185cb0c60324276e30227828d976d469b5ee7461ccc7ccf24e7e9fc7790352e94bf547ff85a44b341a9ce80356c5ba737af1a4", - "otaHeaderString": "NULL\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "20211122110505_OTA_lumi.curtain.hagl07_V48_20211119_2C5A.ota", + "fileVersion": 48, + "fileSize": 284750, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20211122110505_OTA_lumi.curtain.hagl07_V48_20211119_2C5A.ota", + "imageType": 4104, + "manufacturerCode": 4447, + "sha512": "41788737db26cfe01890a1c5f400b5f3ffb01f4d8ac81606e55a7bfbc0c1d8a22ae8725ff9ff2d9a4bff890fce3271a6fbc808c2a43f3bddf07c7ea75d630432", + "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", + "modelId": "lumi.curtain.hagl07" }, { - "fileName": "ZLL_MK_0x01020510_CLA60_RGBW_OSRAM.ota", - "fileVersion": 16909584, - "fileSize": 142972, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Osram/ZLL_MK_0x01020510_CLA60_RGBW_OSRAM.ota", - "imageType": 98, - "manufacturerCode": 4364, - "sha512": "f48a5a3b4d0e636e40e82b219eb6ab64431b98b92ad0737a4de42193d64dd5638d38c13273835b2f0959be98b424c0a6ee47c3eb8b7aa18de11d96e84ad5b0d5", - "otaHeaderString": "NULL\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "20211124154453_OTA_lumi.switch.n1aeu1_0.0.0_1123_20211110.ota", + "fileVersion": 2839, + "fileSize": 294136, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20211124154453_OTA_lumi.switch.n1aeu1_0.0.0_1123_20211110.ota", + "imageType": 5404, + "manufacturerCode": 4447, + "sha512": "140be0a40f40f84fcb1878ba623ad5830bfab2049f489ee7acf8ae22c1db1e4991fbf39832482a55fee2fc5b20681d9ab5592d457d1e5bf705b0c75af45eff1f", + "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", + "modelId": "lumi.switch.n1aeu1" }, { - "fileName": "ZLL_MK_0x01020510_CLA60_TW_OSRAM.ota", - "fileVersion": 16909584, - "fileSize": 132672, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Osram/ZLL_MK_0x01020510_CLA60_TW_OSRAM.ota", - "imageType": 99, - "manufacturerCode": 4364, - "sha512": "c084961dd6117cfd1dc1dab4fd99e6f95c3f0fb2a6b9a847acd52e7b2ab091b32800898477d04871db32cfc7c96eec5afdbf4564cc27ca63283bbeeaec63d06f", - "otaHeaderString": "NULL\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "20211228121851_OTA_lumi.switch.b1nacn02_0.0.0_0065_20211223_EB5B32.ota", + "fileVersion": 65, + "fileSize": 187230, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20211228121851_OTA_lumi.switch.b1nacn02_0.0.0_0065_20211223_EB5B32.ota", + "imageType": 257, + "manufacturerCode": 4447, + "sha512": "8945e228c2e8cff55d312e7592a01f93b6772334fbe46177c7966c1a896b0e9fa70ee62a70ac4a667ad4dbe9221f1d73b0048b754e3fdcfd1ed32b94fc1a69ab", + "otaHeaderString": "DR1175r1v1UNENCRYPTED00000JN5169", + "modelId": "lumi.switch.b1nacn02" }, { - "fileName": "ZLL_MK_0x01020510_CLA60_W_CLEAR.ota", - "fileVersion": 16909584, - "fileSize": 123884, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Osram/ZLL_MK_0x01020510_CLA60_W_CLEAR.ota", - "imageType": 19, - "manufacturerCode": 4364, - "sha512": "7f4bb423aed7d3d81a43c054897796f76e05c049911fee9ffc36d4c4a4baa44369bb35a8d44d8e3630e26ec65a3a59e5ada97d75109887422c7e6a75b2a9bcf5", - "otaHeaderString": "NULL\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "20211228180917_OTA_lumi.switch.b1naus01_0.0.0_0031_20211228_5689C8.ota", + "fileVersion": 31, + "fileSize": 270126, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20211228180917_OTA_lumi.switch.b1naus01_0.0.0_0031_20211228_5689C8.ota", + "imageType": 276, + "manufacturerCode": 4447, + "sha512": "7c43a39a05825af48d125be2ca24118e286f2b52c5912ed07b9c18fac9fee9681800e1815b3c294a109fc9b220587e6aac62d94be27bd994a0be67a47141fd57", + "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", + "modelId": "lumi.switch.b1naus01" }, { - "fileName": "ZLL_MK_0x01020510_CLASSIC_A60_RGBW.ota", - "fileVersion": 16909584, - "fileSize": 144008, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Osram/ZLL_MK_0x01020510_CLASSIC_A60_RGBW.ota", - "imageType": 6, - "manufacturerCode": 4364, - "sha512": "dbdab10f00722f7b9be2b7b4e6ce8302edee2ad02c9b75da9adf754779ad003ed8f5b07225ea547be14c600989baae56cf1e420b11b264d8c31d3f856e5a9892", - "otaHeaderString": "NULL\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "20220104175358_OTA_lumi.plug.maus01_0.0.0_0017_20211224_83991F.ota", + "fileVersion": 17, + "fileSize": 186494, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20220104175358_OTA_lumi.plug.maus01_0.0.0_0017_20211224_83991F.ota", + "imageType": 257, + "manufacturerCode": 4447, + "sha512": "391074dec14591fea2f947701c75908c21802430c45a902109f698601136ac9f591373d180b25edc27c44a45f683ff373f101387047bfb100d700a9f1e847afa", + "otaHeaderString": "DR1175r1v1UNENCRYPTED00000JN5169", + "modelId": "lumi.plug.maus01" }, { - "fileName": "ZLL_MK_0x01020510_CLASSIC_B40_TW.ota", - "fileVersion": 16909584, - "fileSize": 132928, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Osram/ZLL_MK_0x01020510_CLASSIC_B40_TW.ota", - "imageType": 20, - "manufacturerCode": 4364, - "sha512": "2faa40b833154aaee844b6ab6e393c76b327b1122bb88ae6f3036d95858cfdcdae35fad7c5f6578c166be25fe6978eb02858ae4e09c955debcf26b11b23b79de", - "otaHeaderString": "NULL\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "20220106191002_OTA_lumi.switch.b2nacn02_0.0.0_0066_20211223_7588AC.ota", + "fileVersion": 66, + "fileSize": 189374, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20220106191002_OTA_lumi.switch.b2nacn02_0.0.0_0066_20211223_7588AC.ota", + "imageType": 257, + "manufacturerCode": 4447, + "sha512": "5e1f09ef670a25902760c951d88ea417a3ddb888f18330355d04c9a61776a4b8551275d7488f9beecc81767cfc2726c7bcb8c26f198c10f0247eeb1d89f9d752", + "otaHeaderString": "DR1175r1v1UNENCRYPTED00000JN5169", + "modelId": "lumi.switch.b2nacn02" }, { - "fileName": "ZLL_MK_0x01020510_FLOOD_LIGHT_RGBW_OSRAM.ota", - "fileVersion": 16909584, - "fileSize": 142972, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Osram/ZLL_MK_0x01020510_FLOOD_LIGHT_RGBW_OSRAM.ota", - "imageType": 108, - "manufacturerCode": 4364, - "sha512": "a3b64a5183bc23617afa528edffbe83721547f203f3eca3f043c39d42eacee94cd0a15f8096c136d3c738dd87945f15f9822b0ba265249e1892e739a2b491904", - "otaHeaderString": "NULL\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "20220212141304_OTA_lumi.curtain.aq2_0.0.0_0033_20220124_2C69FB.ota", + "fileVersion": 33, + "fileSize": 189758, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20220212141304_OTA_lumi.curtain.aq2_0.0.0_0033_20220124_2C69FB.ota", + "imageType": 257, + "manufacturerCode": 4447, + "sha512": "07592976767a2cb8dd0faa643a15c4e022e0af06ac2dc6f0ba86bd5a3b6126dfefa794c4bfd899ad9883445bcc3b0a7df649341324469437cd74b64a49a6f168", + "otaHeaderString": "DR1175r1v1UNENCRYPTED00000JN5169", + "modelId": "lumi.curtain.aq2" }, { - "fileName": "ZLL_MK_0x01020510_GARDENPOLE_MINI_RGBW_OSRAM.ota", - "fileVersion": 16909584, - "fileSize": 142968, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Osram/ZLL_MK_0x01020510_GARDENPOLE_MINI_RGBW_OSRAM.ota", - "imageType": 103, - "manufacturerCode": 4364, - "sha512": "c2eabeb89c104b3d398ac9bcd8ff7f8a10eb2e6352050f0404939f7b6c7391ea005b1975ff3e8367775ce2f4b40a1fc197b390564e75389e71f61a2f6d3b7a5e", - "otaHeaderString": "NULL\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "20220222162717_OTA_lumi.light.rgbac1_0.0.0_0028_20220222_BFF63B.ota", + "fileVersion": 28, + "fileSize": 294846, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20220222162717_OTA_lumi.light.rgbac1_0.0.0_0028_20220222_BFF63B.ota", + "imageType": 2057, + "manufacturerCode": 4447, + "sha512": "72c0dcb313361f780eeb093dedbcb6f4089b43cdd0e37f87ae8e3782874f9fada121b376a1715c44002f962c86c70d2da923b8b11e96f1cf08693a0da5939acb", + "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", + "modelId": "lumi.light.rgbac1" }, { - "fileName": "ZLL_MK_0x01020510_GARDENPOLE_RGBW_LIGHTIFY.ota", - "fileVersion": 16909584, - "fileSize": 142968, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Osram/ZLL_MK_0x01020510_GARDENPOLE_RGBW_LIGHTIFY.ota", - "imageType": 90, - "manufacturerCode": 4364, - "sha512": "35242c676acf7426fbe89562a5199a665778ef95a2e001141fd5d4927e3a8d3724c0cea5874f36cefdb536bbae3356dd99bff8e6a3666c6205141e3d34d66f57", - "otaHeaderString": "NULL\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "20220222202427_OTA_lumi.airmonitor.acn01_0.0.0_0029_20220222_17EC2C.ota", + "fileVersion": 29, + "fileSize": 244350, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20220222202427_OTA_lumi.airmonitor.acn01_0.0.0_0029_20220222_17EC2C.ota", + "imageType": 9480, + "manufacturerCode": 4447, + "sha512": "6810b06a486f7689c87186e593dfdd6f5e0900ac9da154d515c6dd8881c6688ffbaac82e370940ebf133098f26c9a2df1aaf81b6fe0bc2815ee6ac2958b424d5", + "otaHeaderString": "OM15082-TEMP-JN5180--ENCRYPTED01", + "modelId": "lumi.airmonitor.acn01" }, { - "fileName": "ZLL_MK_0x01020510_GARDENSPOT_RGB.ota", - "fileVersion": 16909584, - "fileSize": 140550, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Osram/ZLL_MK_0x01020510_GARDENSPOT_RGB.ota", - "imageType": 5, - "manufacturerCode": 4364, - "sha512": "20f450221e2915f84dc9ac50d3649f8df219240a35a770c2185d270ccfd4619968f8fe82cb917e181b1e688c6ea6623dc59798575716d2af7f0f660842ca6821", - "otaHeaderString": "NULL\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "20220316103100_OTA_lumi.curtain.v1_0.0.0_0036_20220125_BEEC32.ota", + "fileVersion": 36, + "fileSize": 191070, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20220316103100_OTA_lumi.curtain.v1_0.0.0_0036_20220125_BEEC32.ota", + "imageType": 257, + "manufacturerCode": 4447, + "sha512": "ea99469ae0b63556455784b95de50e5143f593186d9a3fc4ad577bc5d75f8e465bcff88e9996f2ff690db687a7984a1a33a95ce7fdf7d79bf0a3cc23651378e8", + "otaHeaderString": "DR1175r1v1UNENCRYPTED00000JN5169", + "modelId": "lumi.curtain" }, { - "fileName": "ZLL_MK_0x01020510_GARDENSPOT_W.ota", - "fileVersion": 16909584, - "fileSize": 123884, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Osram/ZLL_MK_0x01020510_GARDENSPOT_W.ota", - "imageType": 7, - "manufacturerCode": 4364, - "sha512": "dab7a5430e9a1bd12d15b0a524c0d715ba3de5800fe528478ccdd147a6923fcbe85fa124f0afd120a9a8e4f2d6f458763c88cd58dc1716d44040665a4ccc034d", - "otaHeaderString": "NULL\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "20220402154955_OTA_lumi.light.aqcn02_0.0.0_34_20220331_2215F2.ota", + "fileVersion": 34, + "fileSize": 200446, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20220402154955_OTA_lumi.light.aqcn02_0.0.0_34_20220331_2215F2.ota", + "imageType": 257, + "manufacturerCode": 4447, + "sha512": "1c7f550fd7318778b9bb53d8296f108e0fade70a34b0735964bdfa22efd87c987c39a7a89e48cf9d360a6eb0b8def6fe3c2ea5d36f11de9ffc7c648a05f5d312", + "otaHeaderString": "DR1175r1v1UNENCRYPTED00000JN5169", + "modelId": "lumi.light.aqcn02" }, { - "fileName": "ZLL_MK_0x01020510_LIGHTIFY_INDOOR_FLEX.ota", - "fileVersion": 16909584, - "fileSize": 142972, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Osram/ZLL_MK_0x01020510_LIGHTIFY_INDOOR_FLEX.ota", - "imageType": 92, - "manufacturerCode": 4364, - "sha512": "c40a4c6a58409f325d1409536737b11bdbb6ffd1176d67aea0423778af8b513c4663d8ece9666363950b12e24507d2a8ff345645eb62ca2e881223b94cb3c42f", - "otaHeaderString": "NULL\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "20220506181329_lumi.curtain.agl001_Multi_JN5189_FMSH_0.0.0_2424_20220422_1aa302.ota", + "fileVersion": 6168, + "fileSize": 288213, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20220506181329_lumi.curtain.agl001_Multi_JN5189_FMSH_0.0.0_2424_20220422_1aa302.ota", + "imageType": 4105, + "manufacturerCode": 4447, + "sha512": "0d1bae25759420898d381b98e97858d2e47f48cd3495abd8754661d0e1957eb5b570a2ae7435acc435d5a18665409e07148abae6f1f4a190c9af786d94ec725d", + "otaHeaderString": "CURTAIN-OCC-JN5189---ENCRYPTED00", + "modelId": "lumi.curtain.agl001" }, { - "fileName": "ZLL_MK_0x01020510_LIGHTIFY_OUTDOOR_FLEX.ota", - "fileVersion": 16909584, - "fileSize": 143228, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Osram/ZLL_MK_0x01020510_LIGHTIFY_OUTDOOR_FLEX.ota", - "imageType": 91, - "manufacturerCode": 4364, - "sha512": "b21e18b34bb70d9904adf05e2697769760ada4c1b1ed30aa8c647e99442c35090727f35e823e3dad16ea1593967c790c683895f1c33184eb80055cf322e640ab", - "otaHeaderString": "NULL\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "20220524105221_OTA_lumi.motion.ac01_0.0.0_0054_20220509_EB279B.ota", + "fileVersion": 54, + "fileSize": 317658, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20220524105221_OTA_lumi.motion.ac01_0.0.0_0054_20220509_EB279B.ota", + "imageType": 8347, + "manufacturerCode": 4447, + "sha512": "32174d5bc4abbb7295e7619a1684b0a37a9622dfc4cebbc6a39174e18fa3b9bde9b562cbb34e1eb9c61169c0f1f879245d4e452890dfc0645cd22e6ad36f468d", + "otaHeaderString": "\u0014OTA_lumi.motion.ac01\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "modelId": "lumi.motion.ac01" }, { - "fileName": "ZLL_MK_0x01020510_MR16_TW_OSRAM.ota", - "fileVersion": 16909584, - "fileSize": 132676, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Osram/ZLL_MK_0x01020510_MR16_TW_OSRAM.ota", - "imageType": 101, - "manufacturerCode": 4364, - "sha512": "c3773bcba343db437a051be87cbdfb4055412875760d00257e0fc74b7d34d13b496b078d6b0211013101a358f3d5bf3fee17fb6c84a175662b147b32e15f9b62", - "otaHeaderString": "NULL\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "20220607175331_OTA_lumi.switch.acn029_0.0.0_211551_20220217_08B622.ota", + "fileVersion": 1380147, + "fileSize": 322672, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20220607175331_OTA_lumi.switch.acn029_0.0.0_211551_20220217_08B622.ota", + "imageType": 2572, + "manufacturerCode": 4447, + "sha512": "61b68fa353b90d1e4e390fb04d466dd70f1f4ec03145a9d45ea9efb79099c27f81d89e6ef907f163f06bf1ed167e0d69178e3843b5f0155583dbb74b0f57c3d6", + "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", + "modelId": "lumi.switch.acn029" }, { - "fileName": "ZLL_MK_0x01020510_OUTDOOR_LANTERN_B50_RGBW_OSRAM.ota", - "fileVersion": 16909584, - "fileSize": 142968, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Osram/ZLL_MK_0x01020510_OUTDOOR_LANTERN_B50_RGBW_OSRAM.ota", - "imageType": 105, - "manufacturerCode": 4364, - "sha512": "032d9bfa1155bc78b5c010070f0b89e26227da3ada96cec9edb83ad783c2babcad4ec5ab9d8ab8491768e0826effa6f051d5206492dda9669002fdef0320cb97", - "otaHeaderString": "NULL\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "20220607175754_OTA_lumi.switch.acn030_0.0.0_211551_20220217_BBD96B.ota", + "fileVersion": 1380147, + "fileSize": 324960, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20220607175754_OTA_lumi.switch.acn030_0.0.0_211551_20220217_BBD96B.ota", + "imageType": 2700, + "manufacturerCode": 4447, + "sha512": "26af30dab1549a41d96e9c7a952bb8222f4ececea5197bb88839deb3c1ed2aa5397839af1e0593bf334601386f55b122b76345670a2e0611608586d3903d92a5", + "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", + "modelId": "lumi.switch.acn030" }, { - "fileName": "ZLL_MK_0x01020510_OUTDOOR_LANTERN_B90_RGBW_OSRAM.ota", - "fileVersion": 16909584, - "fileSize": 142968, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Osram/ZLL_MK_0x01020510_OUTDOOR_LANTERN_B90_RGBW_OSRAM.ota", - "imageType": 110, - "manufacturerCode": 4364, - "sha512": "8f54df92306ebd864022d368fbb00f87d33c04111c2482e436564a778cc4d3de3c129a355a712d96c028c3ff599134bbf9cfdd41386e2e767e8814b72b9e948b", - "otaHeaderString": "NULL\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "20220607180259_OTA_lumi.switch.acn031_0.0.0_211551_20220217_C7F604.ota", + "fileVersion": 1380147, + "fileSize": 326064, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20220607180259_OTA_lumi.switch.acn031_0.0.0_211551_20220217_C7F604.ota", + "imageType": 2828, + "manufacturerCode": 4447, + "sha512": "b46f4d4870bbe38de40dcaad10a7d44cbe684f49608c5a849a5e00490fe77f9bf1b899a5b036ce9e39f5b212239d3b7689eac449181ec07dd0e631e6c2ff0dbf", + "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", + "modelId": "lumi.switch.acn031" }, { - "fileName": "ZLL_MK_0x01020510_OUTDOOR_LANTERN_W_RGBW_OSRAM.ota", - "fileVersion": 16909584, - "fileSize": 142968, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Osram/ZLL_MK_0x01020510_OUTDOOR_LANTERN_W_RGBW_OSRAM.ota", - "imageType": 104, - "manufacturerCode": 4364, - "sha512": "7674274798b0eab2f4023f0732f56fdcf131c108ed1080f8a752aa58542839edae468980c51dddf87a1452c331e4bd1f793bb792c2d6e73a4183e792e478f4a8", - "otaHeaderString": "NULL\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "20220607183723_OTA_lumi.remote.cagl02_V1.0.25_20220602_44D1AF.ota", + "fileVersion": 25, + "fileSize": 266926, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20220607183723_OTA_lumi.remote.cagl02_V1.0.25_20220602_44D1AF.ota", + "imageType": 8840, + "manufacturerCode": 4447, + "sha512": "c92357df7603f9e33f7c818eabb42ba301886fed9a0f2c70df0d909932c024ea772929f62dce10a71deef723ecb69f67346f487260d9bcea76eb96b436569c9e", + "otaHeaderString": "OM15082-CUBE-JN5180-ENCRYPTED000", + "modelId": "lumi.remote.cagl02" }, { - "fileName": "ZLL_MK_0x01020510_PANEL_RGBW_OSRAM.ota", - "fileVersion": 16909584, - "fileSize": 142968, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Osram/ZLL_MK_0x01020510_PANEL_RGBW_OSRAM.ota", - "imageType": 106, - "manufacturerCode": 4364, - "sha512": "0fdc276f1620a676118245f7744a1cb079e5ac5686106d29c744e6aa6b494421dcf438ff12212723844f95b82612ad837275b7f8c67b8403eb11b39ee3bc03af", - "otaHeaderString": "NULL\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "20220624200604_OTA_lumi.switch.b2nc01_0.0.0_0025_20220615_7973B8.ota", + "fileVersion": 25, + "fileSize": 288686, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20220624200604_OTA_lumi.switch.b2nc01_0.0.0_0025_20220615_7973B8.ota", + "imageType": 6408, + "manufacturerCode": 4447, + "sha512": "af8c264c43ee112a3277400ee24b921e84c30c4675d8618bbee922e2d66ce29ba79bb133cc28f0608f3c9a3b1ce39a1bf0ca337fd00b27428346d5e134e45b5c", + "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", + "modelId": "lumi.switch.b2nc01" }, { - "fileName": "ZLL_MK_0x01020510_PAR16_50_TW.ota", - "fileVersion": 16909584, - "fileSize": 132672, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Osram/ZLL_MK_0x01020510_PAR16_50_TW.ota", - "imageType": 3, - "manufacturerCode": 4364, - "sha512": "ce267106c201cfca6f94e1fdfa4a256bdd8eede8610bc0f5ccebbc70c5df50acf37d71f1779fd454069a6708caa2c858c6510bc627ced7b60b9dcb05bceab240", - "otaHeaderString": "NULL\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "20220624200938_OTA_lumi.switch.b1nc01_0.0.0_0024_20220615_7D3656.ota", + "fileVersion": 24, + "fileSize": 286878, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20220624200938_OTA_lumi.switch.b1nc01_0.0.0_0024_20220615_7D3656.ota", + "imageType": 6280, + "manufacturerCode": 4447, + "sha512": "a3a0ba4b901f63b9063cc70e35c1886da85235db0ef6f7006bfbf35345ade6359adf4261ed86b6173e7e21c5dd9e4959fb09f26df5eb35529314cf3a5bf83db0", + "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", + "modelId": "lumi.switch.b1nc01" }, { - "fileName": "ZLL_MK_0x01020510_Par16Rgbw.ota", - "fileVersion": 16909584, - "fileSize": 142086, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Osram/ZLL_MK_0x01020510_Par16Rgbw.ota", - "imageType": 17, - "manufacturerCode": 4364, - "sha512": "e19e81931f7716a02aabbe696630d5bf48e13ec46f4fd1353c59ff29f683ca44ff5b8417387b1e811e3db32a1b2dcc87d88989874de08790ed304410bd7c322c", - "otaHeaderString": "NULL\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "20220701175804_OTA_lumi.switch.b2lc04_0.0.0_0023_20220701_E4CE08.ota", + "fileVersion": 23, + "fileSize": 291662, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20220701175804_OTA_lumi.switch.b2lc04_0.0.0_0023_20220701_E4CE08.ota", + "imageType": 6664, + "manufacturerCode": 4447, + "sha512": "1823d8c227a419d5f128169c9e61baa18822e828e02e2ef368927546850dfacb154d38f523e27e80ab6e7cd6c1783fba8abc207c8e80371759c14fbfc9bf152f", + "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", + "modelId": "lumi.switch.b2lc04" }, { - "fileName": "ZLL_MK_0x01020510_Surface_Light_TW.ota", - "fileVersion": 16909584, - "fileSize": 131904, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Osram/ZLL_MK_0x01020510_Surface_Light_TW.ota", - "imageType": 4, - "manufacturerCode": 4364, - "sha512": "e11551fedbf0617d1133fd4cbc03a05231569ebc3ff006fd49a1e2fc7e6821eaf6d5f4bb19d39381e67f13c74caf3269b8ae42c49e3accadc4a0b029d2cd625d", - "otaHeaderString": "NULL\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "20220701180138_OTA_lumi.switch.b1lc04_0.0.0_0023_20220701_1ED980.ota", + "fileVersion": 23, + "fileSize": 289838, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20220701180138_OTA_lumi.switch.b1lc04_0.0.0_0023_20220701_1ED980.ota", + "imageType": 6536, + "manufacturerCode": 4447, + "sha512": "c40e00c75ab07fdb8956e1f169b1652bb1ea2141e68eee56ae728f164391956ac7c069c0aac086c215db3f74520e64afb9d9019809321b98ccc0118018869a72", + "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", + "modelId": "lumi.switch.b1lc04" }, { - "fileName": "ZLL_MK_0x01020510_Surface_Light_W.ota", - "fileVersion": 16909584, - "fileSize": 123884, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Osram/ZLL_MK_0x01020510_Surface_Light_W.ota", - "imageType": 9, - "manufacturerCode": 4364, - "sha512": "83c54292e2da84e377175f06dc3860028cc37676b51e6669d13a888ff2bdf1545cf215c8990fd6915bbb3359a450c10cd03a30108366fc8b2ccbb60588c1ca69", - "otaHeaderString": "NULL\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "20220718113235_OTA_lumi.sensor_smoke.acn03_0.0.0_0017_20220617_CB9276.ota", + "fileVersion": 17, + "fileSize": 222094, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20220718113235_OTA_lumi.sensor_smoke.acn03_0.0.0_0017_20220617_CB9276.ota", + "imageType": 9728, + "manufacturerCode": 4447, + "sha512": "d5a8e5c323acd99ceaf02ab061e7145dbcf2da028c9d73a6042d02536f0b8aaefbc798b9b47e8fb03345721c0231374c8654e3979e73b10ba51997ad9d41cf0a", + "otaHeaderString": "OM15082-WIN-JN5180--ENCRYPTED000", + "modelId": "lumi.sensor_smoke.acn03" }, { - "fileName": "ZLL_Plug01_OnOff_MK_0x01020509.ota", - "fileVersion": 16909577, - "fileSize": 121680, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Osram/ZLL_Plug01_OnOff_MK_0x01020509.ota", - "imageType": 39, - "manufacturerCode": 4364, - "sha512": "65aa917e46d1f31cc1a148a2d0cbe9d24bac3267deb6d6567e27f584b9124ca0fabe0d2be26aa185461605194c1ab0ab68a99dd0e71148e35e21ddc4815e2d21", - "otaHeaderString": "NULL\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "20220718144406_OTA_lumi.switch.n3acn3_0.0.0_0033_20211108_E03E80.ota", + "fileVersion": 33, + "fileSize": 291022, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20220718144406_OTA_lumi.switch.n3acn3_0.0.0_0033_20211108_E03E80.ota", + "imageType": 1164, + "manufacturerCode": 4447, + "sha512": "a01487436dd5bc830b74851fc7360c541543e684b11e263e888551439b7a309beb9d61b808866fc98356ea45c1b5ca61bfb8af5e7d47784c9c505667154d2362", + "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", + "modelId": "lumi.switch.n3acn3" }, { - "fileName": "ZLL_SubstiTube_W_MK_0x01020509.ota", - "fileVersion": 16909577, - "fileSize": 123440, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Osram/ZLL_SubstiTube_W_MK_0x01020509.ota", - "imageType": 46, - "manufacturerCode": 4364, - "sha512": "2b5de5c152ea81b5cd0f565b325703edfa2e781911366b2f462b982001885876663cab1f7635eba7b6972fea8ba9fc55a1bcad43c7fc5653c2c22a78bd0b2a86", - "otaHeaderString": "NULL\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "20220728184843_OTA_lumi.ctrl_86plug.aq1_0.0.0_0094_20220722_42FE08.ota", + "fileVersion": 94, + "fileSize": 189934, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20220728184843_OTA_lumi.ctrl_86plug.aq1_0.0.0_0094_20220722_42FE08.ota", + "imageType": 257, + "manufacturerCode": 4447, + "sha512": "2a481a36e2aa077c110d7efc30f5f3709f799469eba7dde9defa57c80d327b645c74bc332ff22e004d64ec67fa88abd8f1f1572efbfd48c582292cfaf2cf07a0", + "otaHeaderString": "DR1175r1v1UNENCRYPTED00000JN5169", + "modelId": "lumi.ctrl_86plug.aq1" }, { - "fileName": "LDS_MotionSensor_1168-0402-41030002.zigbee", - "fileVersion": 1090715650, - "fileSize": 158446, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Perenio/LDS_MotionSensor_1168-0402-41030002.zigbee", - "imageType": 1026, - "manufacturerCode": 4456, - "sha512": "e0cc45970c75311a3a4b0f592c023583f8224d6ca0b2c0612539131b7210e095903fd139c50c4f54c9f97b4b40bd0e0637969aa54b229dbba00e1e40333a4edc", - "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "modelId": "ZHA-PirSensor" + "fileName": "20220920171525_OTA_lumi.airm.fhac01_0.0.0_0026_20220919_BEDF49.ota", + "fileVersion": 26, + "fileSize": 274750, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20220920171525_OTA_lumi.airm.fhac01_0.0.0_0026_20220919_BEDF49.ota", + "imageType": 7432, + "manufacturerCode": 4447, + "sha512": "89a392b29fab601cb7d17980806dbf131ebfdbd807fa12031fb92caa71f48f204b989f4477621cd309fcdb23c961ff1adefaff698d4bf0e97383c480fa1a7eba", + "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", + "modelId": "lumi.airm.fhac01" }, { - "fileName": "LeakSensor_v5.OTA.zigbee", - "fileVersion": 5, - "fileSize": 131742, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Perenio/LeakSensor_v5.OTA.zigbee", - "imageType": 1026, - "manufacturerCode": 4151, - "sha512": "6b2bd58cef1936e5a93399619ada984e2e0aa783e6d9cd193f622c3ce8c45a8d9ca86d4e65032303f38a50f8dc2b8373d324be5b006595b650d3425f431f58b3", - "otaHeaderString": "YF_LeakSensor_NA772_JN5169000000", - "modelId": "PECLS01" + "fileName": "20221009111923_OTA_lumi.curtain.acn002_0.0.0_1530_20221009_6C9C3D.ota", + "fileVersion": 3870, + "fileSize": 296304, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20221009111923_OTA_lumi.curtain.acn002_0.0.0_1530_20221009_6C9C3D.ota", + "imageType": 14976, + "manufacturerCode": 4447, + "sha512": "2436508af75c9b0139d304f8b62ce5579ad721fffec74967db7256bb030f47f8172a2b2ef2003eede1c868410b007ac6c89b3936dd44dffd07fdff155bcb7451", + "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", + "modelId": "lumi.curtain.acn002" }, { - "fileName": "1555679540244_RDS2017009_E11_U2E_V42_20190418_release.ota", - "fileVersion": 42, - "fileSize": 134334, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Sengled/1555679540244_RDS2017009_E11_U2E_V42_20190418_release.ota", - "imageType": 1017, - "manufacturerCode": 4448, - "sha512": "4bbcd1c236161a3bb2f50eaa633205087dbbc6ff28e3136a8280e7822e4cd3662b4fd072e08ad2f245da59cd2fef2a52ff3cbefdbc3bf80bfc5b7cfabbcbc26b", - "otaHeaderString": "EBL E11_U2E_1017\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "20221123140517_OTA_lumi.remote.b1acn02_0.0.0_0031_20221010_8D956D.ota", + "fileVersion": 31, + "fileSize": 211150, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20221123140517_OTA_lumi.remote.b1acn02_0.0.0_0031_20221010_8D956D.ota", + "imageType": 8584, + "manufacturerCode": 4447, + "sha512": "2012c8d42ad631e5bb8e95a8a6fe2eab308c2379d52880636b956cdf4a01aa9d68101ca5b76c5dcdb2f485edfb67361fe641b54ac838f0b5a7b4cf8f6c71c486", + "otaHeaderString": "OM15082-SWITCH-JN5180--ENCRYPTED", + "modelId": "lumi.remote.b1acn02" }, { - "fileName": "1586412538195_RDS2017007_E11-N1EA_V0.0.71_20200311_release.ota", - "fileVersion": 71, - "fileSize": 142014, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Sengled/1586412538195_RDS2017007_E11-N1EA_V0.0.71_20200311_release.ota", - "imageType": 1004, - "manufacturerCode": 4448, - "sha512": "c60da6dd092997e06ea81d543ad5097fa4b65e00f1ee4f9faf9c7fec36c10b1e144a0a039f4ed291c31fd4e7437041faff0bcc61cb8b9d13a22c465aa8d813fa", - "otaHeaderString": "EBL rgb_lamp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "20221213122302_OTA_aqara.feeder.acn001_0.0.0_3833_20220914_03DFD1.ota", + "fileVersion": 9761, + "fileSize": 324224, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20221213122302_OTA_aqara.feeder.acn001_0.0.0_3833_20220914_03DFD1.ota", + "imageType": 4873, + "manufacturerCode": 4447, + "sha512": "20955a8996973680d9b1f110c9d5583c072bcb99032a1070fc0c6663323539928d82d46f34a21109e68882272a459d205eecc0ae3b3bae66a8866dc0c2094b2f", + "otaHeaderString": "empower mcu\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "modelId": "aqara.feeder.acn001" }, { - "fileName": "1594189489604_RDS2017039_E12_N1E_V0.0.30_20200630_SVN396.ota", - "fileVersion": 30, - "fileSize": 140414, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Sengled/1594189489604_RDS2017039_E12_N1E_V0.0.30_20200630_SVN396.ota", - "imageType": 1016, - "manufacturerCode": 4448, - "sha512": "deca704c355a895b9d4c4b292e581866d7d0198ce2ecb63922465312e2a0062d9ca7596555d8becb6d7cc23f2be72b0081ce74437f6c6f6bdc608b439c6b0362", - "otaHeaderString": "EBL E12_N1E_1016\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "20230110152017_OTA_lumi.sensor_ht.agl02_0.0.0_0029_20230109_88D8F4.ota", + "fileVersion": 29, + "fileSize": 227710, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20230110152017_OTA_lumi.sensor_ht.agl02_0.0.0_0029_20230109_88D8F4.ota", + "imageType": 8456, + "manufacturerCode": 4447, + "sha512": "a786eccd33e389777f731f08590dc1d69c6192a03d0ac52cb1901bdf03707a30ac8bdd083beeed75c79923282542ec460d54b0b59a15be371fa2ace1c815cf6b", + "otaHeaderString": "OM15082-TEMP-JN5180--ENCRYPTED02", + "modelId": "lumi.sensor_ht.agl02" }, { - "fileName": "1594881275531_RDSE2020003C0511_E1G-G8E_05m_10m_V0.0.14_20200711_release.ota", - "fileVersion": 14, - "fileSize": 142654, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Sengled/1594881275531_RDSE2020003C0511_E1G-G8E_05m_10m_V0.0.14_20200711_release.ota", - "imageType": 5, - "manufacturerCode": 4448, - "sha512": "2942ab766c6542094a9564f2f8565f602b0440fa28b83b8f98addc8f69d8f99a97a08ea6381b69cc3ffd0a62add6feed1266742f0ea5e35bc87cfa425140a20e", - "otaHeaderString": "EBL RGB_LampTape\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "20230110152619_OTA_lumi.magnet.agl02_0.0.0_0030_20230109_D7EBD0.ota", + "fileVersion": 30, + "fileSize": 214798, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20230110152619_OTA_lumi.magnet.agl02_0.0.0_0030_20230109_D7EBD0.ota", + "imageType": 8200, + "manufacturerCode": 4447, + "sha512": "b8ebb6f7d216870587e7ff91f26116452d9fb2a47b5b1766992f02ec31bd43e59329920dd60e1754cb388ec7a9e3b41c2f979a749fb73dcc6cd16215e230d060", + "otaHeaderString": "OM15082-WIN-JN5180--ENCRYPTED000", + "modelId": "lumi.magnet.agl02" }, { - "fileName": "RDL2016091_1_E11-G13_V0.0.9_20170921_release.ota", - "fileVersion": 9, - "fileSize": 116478, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Sengled/RDL2016091_1_E11-G13_V0.0.9_20170921_release.ota", - "imageType": 3, - "manufacturerCode": 4448, - "sha512": "a925acbe2bd50f597a04ceda2810a60e651a1c2ac0369f5d1aadca89c15d6de763c679f7b6549a8001b03d3e9ac9319aca3983911e8f5a81b36420eac070660f", - "otaHeaderString": "EBL ElementClassic_E11GX3\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "20230112205436_OTA_lumi.motion.agl04_0.0.0_0027_20230109_4D9D5F.ota", + "fileVersion": 27, + "fileSize": 217470, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20230112205436_OTA_lumi.motion.agl04_0.0.0_0027_20230109_4D9D5F.ota", + "imageType": 9352, + "manufacturerCode": 4447, + "sha512": "c7d5486e4cf6bd592b2e66e5a0d005b1813b182da2f88c871fc20b797db7cc3633a426d80ee968d225e1918831914864f54eb39a117abf8aa82e21f40ece2bed", + "otaHeaderString": "OM15082-OCC-JN5180--ENCRYPTED0V2", + "modelId": "lumi.motion.agl04" }, { - "fileName": "RDS2014011_Z01-A19_V0.0.46_20171028_release.ota", - "fileVersion": 46, - "fileSize": 121086, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Sengled/RDS2014011_Z01-A19_V0.0.46_20171028_release.ota", - "imageType": 1, - "manufacturerCode": 4448, - "sha512": "656319d7933e0bcef63a76698d42c5067844503788fd68443149965e03ecd6cce7ad4c08fddadaafff489b0b4d183738feeba3aff8633030d8501ac60c750937", - "otaHeaderString": "EBL Z01_A19_HV2\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "20230130180718_OTA_lumi.motion.ac02_0.0.0_0010_20230104_390E3D.ota", + "fileVersion": 10, + "fileSize": 196238, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20230130180718_OTA_lumi.motion.ac02_0.0.0_0010_20230104_390E3D.ota", + "imageType": 11528, + "manufacturerCode": 4447, + "sha512": "22fb7b610d169f433ef0bad5a6c6e5f0abfb5b09a1ed2155bc5da23b6cfd204659441136947270b98514581e97233cd2db33002ec277796e1e2ae1572abf2853", + "otaHeaderString": "BAQMSP1-OCC-JN5189---ENCRYPTED00", + "modelId": "lumi.motion.ac02" }, { - "fileName": "RDS2017028_E1C-NB6_V0.0.22_20180314.ota", - "fileVersion": 22, - "fileSize": 136062, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Sengled/RDS2017028_E1C-NB6_V0.0.22_20180314.ota", - "imageType": 2100, - "manufacturerCode": 4448, - "sha512": "6a55736c9e858898bef68ad794c77290698227a3eb0db325f9cd750ae7a801ccd7780fd8282a60a7a40478c324e4e7c9b83e4b67cd85032926d80daaba93c1eb", - "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "20230202185209_OTA_lumi.ctrl_ln2.aq1_0.0.0_0095_20220725_0B0798.ota", + "fileVersion": 95, + "fileSize": 190334, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20230202185209_OTA_lumi.ctrl_ln2.aq1_0.0.0_0095_20220725_0B0798.ota", + "imageType": 257, + "manufacturerCode": 4447, + "sha512": "e2a0d6d247b177a34471d2098e5069c0752cec764871e9b9e1f368427af2a66d54f0d57fa9c2ef135f4ce4f76f86dc38f7c9992040c09ab9bbf291a47c357ff2", + "otaHeaderString": "DR1175r1v1UNENCRYPTED00000JN5169", + "modelId": "lumi.ctrl_ln2.aq1" }, { - "fileName": "s40zbLite_v1.0.3.ota", - "fileVersion": 4099, - "fileSize": 156778, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Sonoff/s40zbLite_v1.0.3.ota", - "imageType": 65, - "manufacturerCode": 4742, - "sha512": "38bc090584b844a0fe75900d6c0efb34a57d776b8d549fa3938cda437de4a454885f557a43ba51c7fa524f79de279a17c9da1d6c656c351f82b6eb46db1cf2b7", - "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" - }, - { - "fileName": "snzb-05p_v1.0.2.ota", - "fileVersion": 4098, - "fileSize": 267632, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Sonoff/snzb-05p_v1.0.2.ota", - "imageType": 2059, - "manufacturerCode": 4742, - "sha512": "bb64ae86d9ac2dc398d4520f97554515990ecef5568eebdaa7cdb2be19fe2471b35f53583adc8d8e9e70189a90add27556581bca444690155972ffa6b341b81e", - "otaHeaderString": "ota-file-test\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "20230202185525_OTA_lumi.ctrl_ln1.aq1_0.0.0_0095_20220804_59D5CD.ota", + "fileVersion": 95, + "fileSize": 188030, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20230202185525_OTA_lumi.ctrl_ln1.aq1_0.0.0_0095_20220804_59D5CD.ota", + "imageType": 257, + "manufacturerCode": 4447, + "sha512": "79ab01c83ded9ad1116f8314e1464ebfa0a87947bbabb26904fca72a05e07864cb153330badcc8c9fb0dde834fa31f5707cd2e887f79021dbee98a90e26b1abd", + "otaHeaderString": "DR1175r1v1UNENCRYPTED00000JN5169", + "modelId": "lumi.ctrl_ln1.aq1" }, { - "fileName": "snzb-06p_v1.0.6.ota", - "fileVersion": 4102, - "fileSize": 258306, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Sonoff/snzb-06p_v1.0.6.ota", - "imageType": 2060, - "manufacturerCode": 4742, - "sha512": "e722a7058439abba22f2d392f9308c0eb22dcb89ad32c3409983b74a28724713e9709cd2b6b61622dac57487227d2f902dd38291b9116a87b9fc52981669cf46", - "otaHeaderString": "vers: ZigBee:00001006\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "20230209143954_OTA_lumi.motion.agl02_0.0.0_0037_20230209_78D49C.ota", + "fileVersion": 37, + "fileSize": 215918, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20230209143954_OTA_lumi.motion.agl02_0.0.0_0037_20230209_78D49C.ota", + "imageType": 8328, + "manufacturerCode": 4447, + "sha512": "082c60b0481de354ecb1580fc78618990dc32bd19f512694e4ba3fbd90a1fbcc0b49fae17cd3bfa476b10c4a2e304d9faaecdf38e8f55574afca8388c2e13fb7", + "otaHeaderString": "OM15082-OCC-JN5180--ENCRYPTED0V2", + "modelId": "lumi.motion.agl02" }, { - "fileName": "trvzb_v1.2.1.ota", - "fileVersion": 4609, - "fileSize": 328138, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Sonoff/trvzb_v1.2.1.ota", - "imageType": 8199, - "manufacturerCode": 4742, - "sha512": "fbc751c738cf8c15e088bc5f91f9a0d039d16d09d689ede3c131ac36f2cdf63bf15f3e10cbf775a1896c57e81aeae6425abb893cb5b36e99465c1c7738ec9f39", - "otaHeaderString": "vers:00001201,00001200\n\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "20230221165005_OTA_lumi.airrtc.agl001_0.0.0_1030_20230220_712488.ota", + "fileVersion": 2590, + "fileSize": 264144, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20230221165005_OTA_lumi.airrtc.agl001_0.0.0_1030_20230220_712488.ota", + "imageType": 5017, + "manufacturerCode": 4447, + "sha512": "8e360ede89d13ee7f046cebca8b0d6d46806617f91907c44270dd478f86cadc6e521f774113a3c4d434b1ff27e375f5a586e78cdca421363f84feaa6e36346fa", + "otaHeaderString": "BAQMSP1-OCC-JN5189---ENCRYPTED00", + "modelId": "lumi.airrtc.agl001" }, { - "fileName": "zbmicro_v1.0.5.ota", - "fileVersion": 4101, - "fileSize": 269220, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Sonoff/zbmicro_v1.0.5.ota", - "imageType": 7, - "manufacturerCode": 4742, - "sha512": "dd1d67ba721740c3eec4da80a2396c6fa09b981bcf2ed9fc712790e45ec9fb392d58d33e36a1bc19899a77a3421a206c1c9c2f7512ed3c8c571e1344f7d996d8", - "otaHeaderString": "ota-file-test\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "20230425180824_OTA_lumi.sensor_gas.acn02_0.0.0_0017_20230423_3F1EAA.ota", + "fileVersion": 17, + "fileSize": 274110, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20230425180824_OTA_lumi.sensor_gas.acn02_0.0.0_0017_20230423_3F1EAA.ota", + "imageType": 6156, + "manufacturerCode": 4447, + "sha512": "552e0562121fed5cfce3d0a64f66750ed68f597b3fdd3ff4e53277cb742540accb23b0a52ee4a4d64c83590370609aab90ac34c711b3027f6ea6785f04610108", + "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", + "modelId": "lumi.sensor_gas.acn02" }, { - "fileName": "zbmini-l_v1.1.1.ota", - "fileVersion": 4353, - "fileSize": 131086, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Sonoff/zbmini-l_v1.1.1.ota", - "imageType": 1, - "manufacturerCode": 4742, - "sha512": "b136d2656ea1197ae84f5e9c2244a9d9697bccab2c448324d9176bac791aff0161afc73c8a1574bbd51c0ea2e318840ca58a0a99da32669d3e5fc776bdf3473a", - "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "20230610160234_lumi.light.acn132_mcu_0.0.0_2627_20230606_DA1C86.ota", + "fileVersion": 672539, + "fileSize": 942962, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20230610160234_lumi.light.acn132_mcu_0.0.0_2627_20230606_DA1C86.ota", + "imageType": 141, + "manufacturerCode": 4447, + "sha512": "25007f79ccb030715cd9fa1a0acd447554aa1b8c0627116b0ae06e5135e6c5922e64eace80452e9a05423487d499df1fa0a23a30aead31fac2f15c51f9d82895", + "otaHeaderString": "Aqara OTA Image\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "modelId": "lumi.light.acn132" }, { - "fileName": "zbminil2_v1.0.14.ota", - "fileVersion": 4110, - "fileSize": 259018, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Sonoff/zbminil2_v1.0.14.ota", - "imageType": 4, - "manufacturerCode": 4742, - "sha512": "c80d29e84e3019a84f7a3bdb3e84a3b462e2516c7de5120cdbb68a0e474fcb8b1c5d8eb79b204ad2d9c5af2bed4e544588b192b7884d493a11f82d4ac8625177", - "otaHeaderString": "ota-file-test\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "20230704151031_OTA_lumi.curtain.vagl02_V41_20230703_563B.ota", + "fileVersion": 41, + "fileSize": 285742, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20230704151031_OTA_lumi.curtain.vagl02_V41_20230703_563B.ota", + "imageType": 4616, + "manufacturerCode": 4447, + "sha512": "5c154c263bddba0ab0f5ffc0fb80d68f1c56c833b9018ad2a1942f30cec1efee977d6e2f431f8e06d617b241b1311ce4dc8d04f68757e889314e18075e485e5e", + "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", + "modelId": "lumi.curtain.vagl02" }, { - "fileName": "zbswv_v1.0.4.ota", - "fileVersion": 4100, - "fileSize": 272354, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Sonoff/zbswv_v1.0.4.ota", - "imageType": 8202, - "manufacturerCode": 4742, - "sha512": "49ef75a2d1dd6f706d2182d6cd88c6d98c0aa1e70fdb37e739e6e970266884579794faab361f976aed84c6f9c3c547f7d32f28940f16b72e3f7e454bd5001b1b", - "otaHeaderString": "ota-file-test\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "20230905121119_OTA_lumi.light.acn003_0.0.0_0029_20230712_1D4A6E.ota", + "fileVersion": 29, + "fileSize": 315524, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20230905121119_OTA_lumi.light.acn003_0.0.0_0029_20230712_1D4A6E.ota", + "imageType": 131, + "manufacturerCode": 4447, + "sha512": "25a205565f0ba9400cf57e7f633e9fb16fe473d23ac79897269d07ead4a2507a1585abcbb55994be551fbf130c28d4bf34a705d9d7d3083a21e2441cfcbd4a20", + "otaHeaderString": "Aqara OTA Image\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "modelId": "lumi.light.acn003" }, { - "fileName": "wb_msw3_0_061.ota", - "fileVersion": 61, - "fileSize": 412542, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Sprut.device/wb_msw3_0_061.ota", - "imageType": 1, - "manufacturerCode": 26214, - "sha512": "9cca5fd3f7b910f26cb2fb8c65bd6b62fc421fdcbb1579ed246a93b876337e8e356ed47724e0a023582d51da85dde38a8a991b64f0051dadd81607c9ff696672", - "otaHeaderString": "EBL zb_wb_msw\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "20231222182930_lumi.light.acn128_0.0.0_0022_20231219_46D8F0.ota", + "fileVersion": 22, + "fileSize": 313700, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20231222182930_lumi.light.acn128_0.0.0_0022_20231219_46D8F0.ota", + "imageType": 139, + "manufacturerCode": 4447, + "sha512": "c0e7a4ea751f2cfb715aee5c3cd4d5cf458f133a76c88e16080a0442652ebb6ae555bcd1336b609a2a9eecc53869d21182fe4b093cc349ef326bf37b6809cf11", + "otaHeaderString": "Aqara OTA Image\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "modelId": "lumi.light.acn128" }, { - "fileName": "wb_msw3_A_061.ota", - "fileVersion": 61, - "fileSize": 412538, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Sprut.device/wb_msw3_A_061.ota", - "imageType": 2, - "manufacturerCode": 26214, - "sha512": "a6d952c38effabb14419080d2989b218e41b1eff337967708bfe1f1a62054c8c465f9e6dca945e90c46bc7b8185d122a08a504619934619dbaedaccb9bbd4be9", - "otaHeaderString": "EBL zb_wb_msw\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "20231222183430_lumi.light.acn014_0.0.0_0040_20231220_1E2291.ota", + "fileVersion": 40, + "fileSize": 482528, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20231222183430_lumi.light.acn014_0.0.0_0040_20231220_1E2291.ota", + "imageType": 129, + "manufacturerCode": 4447, + "sha512": "18b7eb6a76e610645b078103276462991897c02da3825ca92be54dd10260477932eb69300e988b7017e16b74e5c75c707dee56cd9996227de1f252c5fa1aba40", + "otaHeaderString": "Aqara OTA Image\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "modelId": "lumi.light.acn014" }, { - "fileName": "1141-0208-01143001-ZMHOC401N.zigbee", - "fileVersion": 18100225, - "fileSize": 127922, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Telink/1141-0208-01143001-ZMHOC401N.zigbee", - "imageType": 520, - "manufacturerCode": 4417, - "sha512": "3976e5a67ec50a54d05dc2b5ed69f94fe1bd989663e8855511cacf00c4472cf904a2f51d63909374258fc7a2943e6b412a3c47cd5cb7282690c7a5c4d7c24828", - "otaHeaderString": "Telink OTA BLE device\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "20231222194652_lumi.dimmer.acn004_0.0.0_0024_9FD15B.ota", + "fileVersion": 24, + "fileSize": 440714, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20231222194652_lumi.dimmer.acn004_0.0.0_0024_9FD15B.ota", + "imageType": 6028, + "manufacturerCode": 4447, + "sha512": "56ecdbb4940e48ab4abeb2ca7a168f23e4c9c116818f842a36b3a28c935a3b8f6e99c42cdef4b2db1dcb9ad2a244548591a1d112d9c37bd4bc568b5c20a3fa07", + "otaHeaderString": "Aqara OTA Image\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "modelId": "lumi.dimmer.acn004" }, { - "fileName": "1663234985-oem_ztu_dimmer1_klt_OTA_1.0.6.bin", - "fileVersion": 70, - "fileSize": 256770, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Telink/1663234985-oem_ztu_dimmer1_klt_OTA_1.0.6.bin", - "imageType": 54179, - "manufacturerCode": 4417, - "sha512": "0d2b6be4f0e8b0efdc2f581aee73055a4b3f05a26888e2c3fd0527f81a2f01af445001a91935f2c95ecbda9f83254ef80a9a51c18e592ac9ed00daedb686cbc8", - "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "manufacturerName": [ - "_TZ3210_ngqk6jia" - ] + "fileName": "20231222195203_lumi.light.acn024_0.0.0_0041_20231220_20F906.ota", + "fileVersion": 41, + "fileSize": 317900, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20231222195203_lumi.light.acn024_0.0.0_0041_20231220_20F906.ota", + "imageType": 138, + "manufacturerCode": 4447, + "sha512": "dea351b8a1208cb6703530a78966cc940a5d67c2a8990df18a3fcb7d55304a82d713a656efd27705a8ff51b43028ddef4b765dc3692be2f9cdaf47795ab15b11", + "otaHeaderString": "Aqara OTA Image\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "modelId": "lumi.light.acn024" }, { - "fileName": "1686137326-oem_zg_tl8258_plug_OTA_1.0.14.bin", - "fileVersion": 78, - "fileSize": 309954, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Telink/1686137326-oem_zg_tl8258_plug_OTA_1.0.14.bin", - "imageType": 54179, - "manufacturerCode": 4417, - "sha512": "6a0861ee46e659b2b4167aa66b958064b57dbbf25c1dc0dcd848b455f012db5f6d0eb2f9099c3905c9cbfcb0ea75eacb12493a1d31e8fcbb896903a31d5cb646", - "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "manufacturerName": [ - "_TZ3000_cjrngdr3" - ] + "fileName": "20231222195338_lumi.light.acn026_0.0.0_0041_20231220_20F906.ota", + "fileVersion": 41, + "fileSize": 317900, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20231222195338_lumi.light.acn026_0.0.0_0041_20231220_20F906.ota", + "imageType": 138, + "manufacturerCode": 4447, + "sha512": "dea351b8a1208cb6703530a78966cc940a5d67c2a8990df18a3fcb7d55304a82d713a656efd27705a8ff51b43028ddef4b765dc3692be2f9cdaf47795ab15b11", + "otaHeaderString": "Aqara OTA Image\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "modelId": "lumi.light.acn026" }, { - "fileName": "1718263020-oem_zg_tl8258_plug_OTA_1.1.0.bin", - "fileVersion": 80, - "fileSize": 310402, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Telink/1718263020-oem_zg_tl8258_plug_OTA_1.1.0.bin", - "imageType": 54179, - "manufacturerCode": 4417, - "sha512": "c541878e792620ad16cc70967e0458c03de21876ad8ed3c3b1eb90c8ecf7bcdfe6bfe711460a5888bb033def141e7dd22d78fe24c44a4e0b9707afb473a2d2a2", - "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "manufacturerName": [ - "_TZ3000_w0qqde0g", - "_TZ3000_dksbtrzs", - "_TZ3000_fukaa7nc" - ] + "fileName": "20231227113728_lumi.light.acn031_0.0.0_0026_20231226_064840.ota", + "fileVersion": 26, + "fileSize": 462258, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20231227113728_lumi.light.acn031_0.0.0_0026_20231226_064840.ota", + "imageType": 143, + "manufacturerCode": 4447, + "sha512": "e221d3bb6d2a28011463b259ab94e1de40953b2bafd66730b7349e00b88591afe3972f02fea6f8a839d86d92015964976ad61da797de312688696bbeecc718a2", + "otaHeaderString": "Aqara OTA Image\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "modelId": "lumi.light.acn031" }, { - "fileName": "TERNCY-SD01_v46.OTA", + "fileName": "20231227113844_lumi.light.acn032_0.0.0_0026_20231226_064840.ota", "fileVersion": 26, - "fileSize": 131522, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Terncy/TERNCY-SD01_v46.OTA", - "imageType": 0, - "manufacturerCode": 4648, - "sha512": "71d600af15976934d28ae0be550a3641967c6b54045f110071ddcf69729e7586c490b723e92eac2825156c07a3126244189af2dd45d5d60a565cd2aa23ad3a4d", - "otaHeaderString": "TERNCY-SD01\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileSize": 462258, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20231227113844_lumi.light.acn032_0.0.0_0026_20231226_064840.ota", + "imageType": 143, + "manufacturerCode": 4447, + "sha512": "e221d3bb6d2a28011463b259ab94e1de40953b2bafd66730b7349e00b88591afe3972f02fea6f8a839d86d92015964976ad61da797de312688696bbeecc718a2", + "otaHeaderString": "Aqara OTA Image\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "modelId": "lumi.light.acn032" }, { - "fileName": "Button_PROD_OTA_V35_v1.00.35.ota", - "fileVersion": 35, - "fileSize": 129698, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/ThirdReality/Button_PROD_OTA_V35_v1.00.35.ota", - "imageType": 54184, - "manufacturerCode": 4659, - "sha512": "431aa68788f8e4150ed7b80f0655e234ab34e06afa1b94dce287625991845496d6191578bf335ef56a0c13853616e7ce6feb00b3a2604d60d11384d7dc69f28a", - "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "originalUrl": "https://tr-zha.s3.amazonaws.com/z2m_firmware/Button_PROD_OTA_V35_v1.00.35.ota" - }, - { - "fileName": "Door_Sensor_PROD_OTA_V63_v1.00.63.ota", - "fileVersion": 63, - "fileSize": 131682, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/ThirdReality/Door_Sensor_PROD_OTA_V63_v1.00.63.ota", - "imageType": 54178, - "manufacturerCode": 4659, - "sha512": "ef7dd6575b60532af41b63957ccfe750fd8ab188d3c896d2c005bdb19b0c0df2ddf3d68100bf887449ad9085cca410c1bfc446c2aa632ee13d5bb2fb62761440", - "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "originalUrl": "https://tr-zha.s3.amazonaws.com/z2m_firmware/Door_Sensor_PROD_OTA_V63_v1.00.63.ota" + "fileName": "20240103161114_OTA_lumi.switch.n4acn4_V62_20240103_776DCB.ota", + "fileVersion": 62, + "fileSize": 377918, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20240103161114_OTA_lumi.switch.n4acn4_V62_20240103_776DCB.ota", + "imageType": 3848, + "manufacturerCode": 4447, + "sha512": "b5927a2c270ba68d1d9db4bd61b7354d48cf9063aa2bbbf5d0866a91731de5c11478830e283d0fe01bdd32ae3941db725b88e40ad2ef8439d901ea41cf747ec6", + "otaHeaderString": "ROUTERX-----JN5189--ENCRYPTED000", + "modelId": "lumi.switch.n4acn4" }, { - "fileName": "FW_ha_v1.00.82.ota", - "fileVersion": 82, - "fileSize": 297858, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/ThirdReality/FW_ha_v1.00.82.ota", - "imageType": 0, - "manufacturerCode": 4877, - "sha512": "ada3886bc02da299648240f71c6d44950937cb6ab29a9bc115a255eeda0d4b3cf061772a60f186361f4c9afddbf90882a28f83370478a561b31eeebf9180e4f2", - "otaHeaderString": "test\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "originalUrl": "https://tr-zha.s3.amazonaws.com/z2m_firmware/FW_ha_v1.00.82.ota" + "fileName": "20240112203928_lumi.switch.n0agl1_0.0.0.0030_20240112_C892CC.ota", + "fileVersion": 30, + "fileSize": 288146, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20240112203928_lumi.switch.n0agl1_0.0.0.0030_20240112_C892CC.ota", + "imageType": 6169, + "manufacturerCode": 4447, + "sha512": "796c6dc424faf0be42aa98482ab178ce3e429a80b47f0ba90ec91d479c6c3205865b666ca57de4814e4e806d1e4bbe8d594956fea30443ba25a67093e46a52be", + "otaHeaderString": "lumi.switch.n0agl1\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "modelId": "lumi.switch.n0agl1" }, { - "fileName": "GarageDoorSensor_PROD_OTA_V29_v1.00.29.ota", - "fileVersion": 29, - "fileSize": 135266, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/ThirdReality/GarageDoorSensor_PROD_OTA_V29_v1.00.29.ota", - "imageType": 54193, - "manufacturerCode": 5127, - "sha512": "af9e91687a1fadfe2b222db1ef540e66d6d34f50780c66693c6f630ac32225dc100459956d79f72f169d60d7e5d66aae7f5c54a9678131852dda83d087632f33", - "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "originalUrl": "https://tr-zha.s3.amazonaws.com/z2m_firmware/GarageDoorSensor_PROD_OTA_V29_v1.00.29.ota" + "fileName": "20240119171828_OTA_lumi.dimmer.rcbac1_0.0.0_0034_20240119_C8C27C.ota", + "fileVersion": 34, + "fileSize": 326270, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20240119171828_OTA_lumi.dimmer.rcbac1_0.0.0_0034_20240119_C8C27C.ota", + "imageType": 6024, + "manufacturerCode": 4447, + "sha512": "ec8b02bda1c6c6ff53dcdb3d8e4cf7754aef2000335635c236cf88772dff11975a13d19e40c19206bc4d0ff8153c41bd16538b2929c6b8b748c9640b1b0dd239", + "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", + "modelId": "lumi.dimmer.rcbac1" }, { - "fileName": "Motion_Sensor_PROD_OTA_V79_v1.00.79.ota", - "fileVersion": 79, - "fileSize": 132610, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/ThirdReality/Motion_Sensor_PROD_OTA_V79_v1.00.79.ota", - "imageType": 54177, - "manufacturerCode": 4659, - "sha512": "e6baeb11feef7c8d0fb2e47bee2c2fd79b155af2a0d68e445b3dd6d55a9dde15fa81517c11f72190d691e20eb0ec4f090235f7697f9e2aebd7a73a5d8ba88803", - "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "originalUrl": "https://tr-zha.s3.amazonaws.com/z2m_firmware/Motion_Sensor_PROD_OTA_V79_v1.00.79.ota" + "fileName": "20240204163339_OTA_lumi.switch.acn059_0.0.0_0034_20240204_80D522.ota", + "fileVersion": 34, + "fileSize": 579494, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20240204163339_OTA_lumi.switch.acn059_0.0.0_0034_20240204_80D522.ota", + "imageType": 6424, + "manufacturerCode": 4447, + "sha512": "8bed0ef08684be7c182c00bb6226d301e94f73052c997b1adef7ed4379d953c54e870175eca3596e1a5fb3db91ebf8bacd6fa9d9ba65eb3c00556ff2406c1622", + "otaHeaderString": "Aqara OTA Image\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "modelId": "lumi.switch.acn059" }, { - "fileName": "SmartCurtain_PROD_OTA_V76_v1.00.76.ota", - "fileVersion": 76, - "fileSize": 136738, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/ThirdReality/SmartCurtain_PROD_OTA_V76_v1.00.76.ota", - "imageType": 54183, - "manufacturerCode": 4659, - "sha512": "4e071cbdb4e440d37c820ecb844571e6acd0d7c6d3f9c06cbb22dde2f0d2387d5cee0f67ed294333ba5c6b31addd2d1772a3cc2aaf0de582b28fefe3ca42ff8b", - "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "originalUrl": "https://tr-zha.s3.amazonaws.com/z2m_firmware/SmartCurtain_PROD_OTA_V76_v1.00.76.ota" + "fileName": "20240204163449_OTA_lumi.switch.acn058_0.0.0_0034_20240204_80D522.ota", + "fileVersion": 34, + "fileSize": 579494, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20240204163449_OTA_lumi.switch.acn058_0.0.0_0034_20240204_80D522.ota", + "imageType": 6424, + "manufacturerCode": 4447, + "sha512": "8bed0ef08684be7c182c00bb6226d301e94f73052c997b1adef7ed4379d953c54e870175eca3596e1a5fb3db91ebf8bacd6fa9d9ba65eb3c00556ff2406c1622", + "otaHeaderString": "Aqara OTA Image\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "modelId": "lumi.switch.acn058" }, { - "fileName": "TRTL_ThermalSensor_PROD_OTA_V37_v1.00.37.ota", - "fileVersion": 37, - "fileSize": 129090, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/ThirdReality/TRTL_ThermalSensor_PROD_OTA_V37_v1.00.37.ota", - "imageType": 54185, - "manufacturerCode": 4659, - "sha512": "b78cc4b15a1fb1ebedc04143bd9001265df6f380953cec30d50bdd6ed2da062fb260e3a981f1dc8cee0536076c656c033b31327dfc27702c9735fa3f1496bb81", - "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "originalUrl": "https://tr-zha.s3.amazonaws.com/z2m_firmware/TRTL_ThermalSensor_PROD_OTA_V37_v1.00.37.ota" + "fileName": "20240204163527_OTA_lumi.switch.acn057_0.0.0_0034_20240204_80D522.ota", + "fileVersion": 34, + "fileSize": 579494, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20240204163527_OTA_lumi.switch.acn057_0.0.0_0034_20240204_80D522.ota", + "imageType": 6424, + "manufacturerCode": 4447, + "sha512": "8bed0ef08684be7c182c00bb6226d301e94f73052c997b1adef7ed4379d953c54e870175eca3596e1a5fb3db91ebf8bacd6fa9d9ba65eb3c00556ff2406c1622", + "otaHeaderString": "Aqara OTA Image\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "modelId": "lumi.switch.acn057" }, { - "fileName": "ThermalLiteSensor_PROD_OTA_V29_1.00.29.ota", - "fileVersion": 29, - "fileSize": 256174, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/ThirdReality/ThermalLiteSensor_PROD_OTA_V29_1.00.29.ota", - "imageType": 54185, - "manufacturerCode": 5127, - "sha512": "3d450453147e414e9998cb000183a22ac6fca656a1a3e11e37b31d7c4fa1ec3f301b28d0b144301630ec33aa1f81afda56d6abfb4191f78d04cd7b9ba27b87b7", - "otaHeaderString": "temp_humi_sensor\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "originalUrl": "https://tr-zha.s3.amazonaws.com/z2m_firmware/ThermalLiteSensor_PROD_OTA_V29_1.00.29.ota" + "fileName": "20240204163609_OTA_lumi.switch.acn056_0.0.0_0034_20240204_80D522.ota", + "fileVersion": 34, + "fileSize": 579494, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20240204163609_OTA_lumi.switch.acn056_0.0.0_0034_20240204_80D522.ota", + "imageType": 6424, + "manufacturerCode": 4447, + "sha512": "8bed0ef08684be7c182c00bb6226d301e94f73052c997b1adef7ed4379d953c54e870175eca3596e1a5fb3db91ebf8bacd6fa9d9ba65eb3c00556ff2406c1622", + "otaHeaderString": "Aqara OTA Image\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "modelId": "lumi.switch.acn056" }, { - "fileName": "Water_Leak_Sensor_PROD_OTA_V66_v1.00.66.ota", - "fileVersion": 66, - "fileSize": 133234, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/ThirdReality/Water_Leak_Sensor_PROD_OTA_V66_v1.00.66.ota", - "imageType": 54179, - "manufacturerCode": 4659, - "sha512": "daba6b3ad69bb070aa46ddae95bf8fa4a3eed151063b9e14f07a5f8937baac5edc922f99b0f6207b9ece62ee65a4ba896721383947c552f94a82c89d4bd04f1d", - "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "originalUrl": "https://tr-zha.s3.amazonaws.com/z2m_firmware/Water_Leak_Sensor_PROD_OTA_V66_v1.00.66.ota" + "fileName": "20240204163658_OTA_lumi.switch.acn055_0.0.0_0034_20240204_80D522.ota", + "fileVersion": 34, + "fileSize": 579494, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20240204163658_OTA_lumi.switch.acn055_0.0.0_0034_20240204_80D522.ota", + "imageType": 6424, + "manufacturerCode": 4447, + "sha512": "8bed0ef08684be7c182c00bb6226d301e94f73052c997b1adef7ed4379d953c54e870175eca3596e1a5fb3db91ebf8bacd6fa9d9ba65eb3c00556ff2406c1622", + "otaHeaderString": "Aqara OTA Image\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "modelId": "lumi.switch.acn055" }, { - "fileName": "1615190575-si32_zg_uart_connect_sleep_ZS5_ty_OTA_1.1.7.bin", - "fileVersion": 87, - "fileSize": 234174, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Tuya/1615190575-si32_zg_uart_connect_sleep_ZS5_ty_OTA_1.1.7.bin", - "imageType": 5634, - "manufacturerCode": 4098, - "sha512": "1113486a67403d922fc4a462b7477e0a0986fa8862a89b74ab8c5eac7b4ecb31c30f1da9ae1bbc1d6d50ae1fed66d38c37a1834ab71fd384c0555002783aba13", - "otaHeaderString": "EBL sdk_route\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "manufacturerName": [ - "_TZE200_kds0pmmv", - "_TZE200_ckud7u2l", - "_TZE200_cwnjrr72", - "_TZE200_ywdxldoj", - "_TZE200_cpmgn2cf" - ] + "fileName": "20240204163742_OTA_lumi.switch.acn054_0.0.0_0034_20240204_80D522.ota", + "fileVersion": 34, + "fileSize": 579494, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20240204163742_OTA_lumi.switch.acn054_0.0.0_0034_20240204_80D522.ota", + "imageType": 6424, + "manufacturerCode": 4447, + "sha512": "8bed0ef08684be7c182c00bb6226d301e94f73052c997b1adef7ed4379d953c54e870175eca3596e1a5fb3db91ebf8bacd6fa9d9ba65eb3c00556ff2406c1622", + "otaHeaderString": "Aqara OTA Image\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "modelId": "lumi.switch.acn054" }, { - "fileName": "1622438235e5764b7a861.zigbee", - "fileVersion": 33753087, - "fileSize": 340031, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Tuya/1622438235e5764b7a861.zigbee", - "imageType": 55, - "manufacturerCode": 4190, - "sha512": "18b1d8028a3de3cf5c28fb442779daa74d5d13bb1f782021db03b945bd02aaa85cf20de17cd23f3d9fbf73224c68a68caa2ad3527ce20913844668161f653c70", - "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "originalUrl": "https://images.tuyaeu.com/smart/firmware/upgrade/ay1557480848074dO17I/1622438235e5764b7a861.zigbee" + "fileName": "20240204163834_OTA_lumi.switch.acn049_0.0.0_0034_20240204_80D522.ota", + "fileVersion": 34, + "fileSize": 579494, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20240204163834_OTA_lumi.switch.acn049_0.0.0_0034_20240204_80D522.ota", + "imageType": 6424, + "manufacturerCode": 4447, + "sha512": "8bed0ef08684be7c182c00bb6226d301e94f73052c997b1adef7ed4379d953c54e870175eca3596e1a5fb3db91ebf8bacd6fa9d9ba65eb3c00556ff2406c1622", + "otaHeaderString": "Aqara OTA Image\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "modelId": "lumi.switch.acn049" }, { - "fileName": "1662545193-oem_zg_tl8258_plug_OTA_3.0.0.bin", - "fileVersion": 192, - "fileSize": 307682, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Tuya/1662545193-oem_zg_tl8258_plug_OTA_3.0.0.bin", - "imageType": 54179, - "manufacturerCode": 4417, - "sha512": "01939ca4fc790432d2c233e19b2440c1e0248d2ce85c9299e0b88928cb2341de675350ac7b78187a25f06a2768f93db0a17c4ba950b60c82c072e0c0833cfcfb", - "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "originalUrl": "https://images.tuyaeu.com/smart/firmware/upgrade/20220907/1662545193-oem_zg_tl8258_plug_OTA_3.0.0.bin", - "modelId": "TS011F" + "fileName": "20240204163918_OTA_lumi.switch.acn048_0.0.0_0034_20240204_80D522.ota", + "fileVersion": 34, + "fileSize": 579494, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20240204163918_OTA_lumi.switch.acn048_0.0.0_0034_20240204_80D522.ota", + "imageType": 6424, + "manufacturerCode": 4447, + "sha512": "8bed0ef08684be7c182c00bb6226d301e94f73052c997b1adef7ed4379d953c54e870175eca3596e1a5fb3db91ebf8bacd6fa9d9ba65eb3c00556ff2406c1622", + "otaHeaderString": "Aqara OTA Image\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "modelId": "lumi.switch.acn048" }, { - "fileName": "1662693814-oem_mg21_zg_nh_win_cover_relay_OTA_1.0.7.bin", - "fileVersion": 71, - "fileSize": 222762, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Tuya/1662693814-oem_mg21_zg_nh_win_cover_relay_OTA_1.0.7.bin", - "imageType": 5634, - "manufacturerCode": 4098, - "sha512": "41ebf9932d11708b81144232b2c3fccc7a58d76116be63785b978b91afb1180e32d8ba4f4c8f2f0960637f1662ec9ac28aa42b74e5ab57574000889671d2b8b9", - "otaHeaderString": "EBL sdk_route\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "manufacturerName": [ - "_TZ3000_1dd0d5yi" - ] + "fileName": "20240312112133_OTA_lumi.switch.n3acn1_0.0.0_58_20240311_90ED4C.ota", + "fileVersion": 58, + "fileSize": 291358, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20240312112133_OTA_lumi.switch.n3acn1_0.0.0_58_20240311_90ED4C.ota", + "imageType": 2828, + "manufacturerCode": 4447, + "sha512": "914ae14b65dad3fad4c7e9ed32d2a43763d5a7b67a170133c2f9394092d62f17cbfb0f83e3cdc9255698bec66a3d3c1a7f373ffb75843302343598cc05d4532a", + "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", + "modelId": "lumi.switch.n3acn1" }, { - "fileName": "16781822109542aac900a.zigbee", - "fileVersion": 34212095, - "fileSize": 337195, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Tuya/16781822109542aac900a.zigbee", - "imageType": 53, - "manufacturerCode": 4190, - "sha512": "15188628b13c26b577aa4a9f82a4a411debc7125e19cb13d3d1612095c87c51b9f186e01b33a0f798c3a6875dc68c9f36a614372fe6523cda8e47b045a1a76ba", - "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "originalUrl": "https://images.tuyaeu.com/smart/firmware/upgrade/ay1557480848074dO17I/16781822109542aac900a.zigbee" + "fileName": "20240312112538_OTA_lumi.switch.n1acn1_0.0.0_58_20240311_02B313.ota", + "fileVersion": 58, + "fileSize": 288030, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20240312112538_OTA_lumi.switch.n1acn1_0.0.0_58_20240311_02B313.ota", + "imageType": 2572, + "manufacturerCode": 4447, + "sha512": "f5d7b9af469e2f627dd341ba70b677400e3e25b43118b8d32f8970f8674cbb8948c195b692a8f425d78fd178e931ca2d0572ca45cd4419a4e6367b47208a9410", + "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", + "modelId": "lumi.switch.n1acn1" }, { - "fileName": "1678411825b98a1530a8c.zigbee", - "fileVersion": 33884671, - "fileSize": 337211, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Tuya/1678411825b98a1530a8c.zigbee", - "imageType": 54, - "manufacturerCode": 4190, - "sha512": "50abcc9a6f6351a9bf45994c09b6681cfb255ce617ec299539a937b70fac16110824600269062c5a086b9749a29caf4efe5b3d694e91b04b099efa84b6ba356c", - "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "originalUrl": "https://images.tuyaeu.com/smart/firmware/upgrade/ay1557480848074dO17I/1678411825b98a1530a8c.zigbee" + "fileName": "20240411111850_OTA_lumi.light.cbacn1_0.0.0_0043_20240407_AE8330.ota", + "fileVersion": 43, + "fileSize": 288846, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20240411111850_OTA_lumi.light.cbacn1_0.0.0_0043_20240407_AE8330.ota", + "imageType": 2440, + "manufacturerCode": 4447, + "sha512": "1329724912da4ec269e06349fd11f5e32a9133fa7d8e3ce0b755887da314022de320f19ba1320b1a4eb700b6233eb1bf384c20d9bf80e88aa5f941353665c296", + "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", + "modelId": "lumi.light.cbacn1" }, { - "fileName": "16819629247ee0445a5f4.zigbee", - "fileVersion": 33686015, - "fileSize": 341010, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Tuya/16819629247ee0445a5f4.zigbee", - "imageType": 79, - "manufacturerCode": 4190, - "sha512": "4b373c33ca742bdb85d9bd7665545be34e4e9660c94218f02c3754f2c9eb4129a428e51b4fe7ccab29f3ee53537b9301cc43b1dbf4c12dae4377025a23848eb8", - "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "originalUrl": "https://images.tuyaeu.com/smart/firmware/upgrade/ay1557480848074dO17I/16819629247ee0445a5f4.zigbee" + "fileName": "20240415175402_OTA_lumi.light.acn004_0.0.0_0031_20240319_BB204F.ota", + "fileVersion": 31, + "fileSize": 288510, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20240415175402_OTA_lumi.light.acn004_0.0.0_0031_20240319_BB204F.ota", + "imageType": 4361, + "manufacturerCode": 4447, + "sha512": "a342cb05509ab10892a695de2947c66e92109c90cdd9a36c38fbce282971723dbe5502095353e45aace651bf4ff3dbe39c179d3fd32cf148a5f194254e9efd72", + "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", + "modelId": "lumi.light.acn004" }, { - "fileName": "16844823767736d4b2cbc.ota", - "fileVersion": 16845314, - "fileSize": 230798, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Tuya/16844823767736d4b2cbc.ota", - "imageType": 62, - "manufacturerCode": 4190, - "sha512": "95e5c61e2a683a901bc320f5af59330ed6b753808a3efffb8bb8a457c5360fd16403accb4e7f2736b418d3a5ad195df967d72a13ac5d4ffd1951abd05e1844e0", - "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "originalUrl": "https://images.tuyaeu.com/smart/firmware/upgrade/ay1557480848074dO17I/16844823767736d4b2cbc.ota" + "fileName": "20240620152417_lumi.curtain.acn003_Multi_JN5189_FMSH_0.0.0_3331_20240613_792592.ota", + "fileVersion": 8479, + "fileSize": 296034, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20240620152417_lumi.curtain.acn003_Multi_JN5189_FMSH_0.0.0_3331_20240613_792592.ota", + "imageType": 4105, + "manufacturerCode": 4447, + "sha512": "6491f7755f15ff586607f10530051b70fa6cdde4ce7285dc05aa06a59a2e206dd1c8d62cc2c838fc98dab5266e6f526c1d6d87e0329d06495831c4a3130c6e98", + "otaHeaderString": "CURTAIN-OCC-JN5189---ENCRYPTED00", + "originalUrl": "https://cdn.aqara.com/cdn/opencloud-product/mainland/product-firmware/prd/lumi.curtain.acn003/20240620152417_lumi.curtain.acn003_Multi_JN5189_FMSH_0.0.0_3331_20240613_792592.ota", + "modelId": "lumi.curtain.acn003", + "releaseNotes": "Fix known bugs" }, { - "fileName": "16855062966c6d846535c.zigbee", - "fileVersion": 34341631, - "fileSize": 357015, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Tuya/16855062966c6d846535c.zigbee", - "imageType": 13, - "manufacturerCode": 4190, - "sha512": "befd51ad8ebb145b7d41b5709ace1a6dfe2af9174c161bb7057db570698cd166f10807b9a418440051c03f53c09f41a1d19219be8d0bb95abee7068edc795773", - "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "originalUrl": "https://images.tuyaeu.com/smart/firmware/upgrade/ay1557480848074dO17I/16855062966c6d846535c.zigbee" + "fileName": "20240719174346_OTA_lumi.plug.macn01_0.0.0_0036_20240719_40C5BB.ota", + "fileVersion": 36, + "fileSize": 292672, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20240719174346_OTA_lumi.plug.macn01_0.0.0_0036_20240719_40C5BB.ota", + "imageType": 12, + "manufacturerCode": 4447, + "sha512": "64136bca741924f865e105685efd1eb2d9c8bcf9b7a53ac3ade32f8927c3e49412a7f4afc0212ab8faa0018abcda2881c5251643faa168e3a04782f94c74e7e1", + "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", + "modelId": "lumi.plug.macn01" }, { - "fileName": "ZB21S3_HZC_Dimmer1_ECO_1.01_20221021.ota", - "fileVersion": 10, - "fileSize": 287022, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Tuya/ZB21S3_HZC_Dimmer1_ECO_1.01_20221021.ota", - "imageType": 44, - "manufacturerCode": 4098, - "sha512": "a663c437d505b34b08c6a049c999ea6af4ed99db9192f0f7ec8b284644d518f6dafbb889e648bc216581e1a05a918811594fdcc4af66ab1c1178205c895038c7", - "otaHeaderString": "EBL Zigbee_Dimmer_1_Gang\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "20240719174937_OTA_lumi.plug.maeu01_0.0.0_0045_20240719_958E71.ota", + "fileVersion": 45, + "fileSize": 280672, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20240719174937_OTA_lumi.plug.maeu01_0.0.0_0045_20240719_958E71.ota", + "imageType": 24, + "manufacturerCode": 4447, + "sha512": "a1bd7164edbb76eeb44ee05f6a5f85cf39d33b2262d8cc7786e1cc1e009baf1e8450a3dcbf7f1e61f85039146aa0c57f7f2a2175a3e3dd6cfa8f170647b2dd09", + "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", + "modelId": "lumi.plug.maeu01" }, { - "fileName": "ZPS_CS5490_039.ota", - "fileVersion": 57, - "fileSize": 155646, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Tuya/ZPS_CS5490_039.ota", - "imageType": 24256, - "manufacturerCode": 4098, - "sha512": "69f0bd7ecf971546743b5422265a1713741df87a6c0344831ee09b938b751c948bf2251f2c76c0dff09d048b3ce785c3d7f07295afde9acb02255263d275322f", - "otaHeaderString": "peanut Power Plug\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "20240722115628_OTA_lumi.plug.sacn03_0.0.0_0038_20240719_39CCF1.ota", + "fileVersion": 38, + "fileSize": 281550, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20240722115628_OTA_lumi.plug.sacn03_0.0.0_0038_20240719_39CCF1.ota", + "imageType": 5128, + "manufacturerCode": 4447, + "sha512": "ef8fea3c72398b645242f2da9d5ff015da5296ab714e49ba86aa7aab42897c427c735cb173555b861e59d06d5ed00fc500c3603904dea140f968ef86862e7ec7", + "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", + "modelId": "lumi.plug.sacn03" }, { - "fileName": "home_control_as_hc_slm_1_00.02.zigbee", - "fileVersion": 10205, - "fileSize": 224634, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Tuya/home_control_as_hc_slm_1_00.02.zigbee", - "imageType": 0, - "manufacturerCode": 4098, - "sha512": "17357f99b497d42ea28e6c0ec994fea250cbcd27c833e730876efdbef4f2764fb796500cc3ee532135f067634ae94c0b2bb6da59871a6c3a612fec668e350a2d", - "otaHeaderString": "EBL HomeControl_DoorLock\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "modelId": "HC-SLM-1" + "fileName": "20240722115926_OTA_lumi.plug.sacn02_0.0.0_0052_20240719_986BEB.ota", + "fileVersion": 52, + "fileSize": 280352, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20240722115926_OTA_lumi.plug.sacn02_0.0.0_0052_20240719_986BEB.ota", + "imageType": 140, + "manufacturerCode": 4447, + "sha512": "7400a508ca6bcd198488d9be60104b88569348c57abc339e7e815c1fa9cff7cb003dfba8062269b172f3ecd4f82dfd00836f3598d5d48cef145359ba12dcd9a8", + "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", + "modelId": "lumi.plug.sacn02" }, { - "fileName": "007B-0141-00002867-good_image_PL_1_3_43.zigbee", - "fileVersion": 10343, - "fileSize": 408418, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/UHome/007B-0141-00002867-good_image_PL_1_3_43.zigbee", - "imageType": 321, - "manufacturerCode": 123, - "sha512": "b27714b307f6e6ac8fb1c3dacf3ebda25afd7c36fe7cea72637aedd90c1164807035d51e00743069ef4bd165787feab4ce3c678808dddf109e5e76847b695843", - "otaHeaderString": "\ngood_image\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "modelId": "PEHPL0X" + "fileName": "20240724195823_OTA_lumi.switch.b3n01_0.0.0_0028_20240723_6A0037.ota", + "fileVersion": 28, + "fileSize": 281808, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20240724195823_OTA_lumi.switch.b3n01_0.0.0_0028_20240723_6A0037.ota", + "imageType": 4108, + "manufacturerCode": 4447, + "sha512": "2f6ecd75ba984271093a3d3c6002a85776bf6c0b035c19af60530b7303c09ca4a30c00bd5d81aa69d42913c6850ac7797be2b902b966373dc381b067a6732398", + "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", + "modelId": "lumi.switch.b3n01" }, { - "fileName": "007B-0141-010E0101-good_image.zigbee", - "fileVersion": 17694977, - "fileSize": 333712, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/UHome/007B-0141-010E0101-good_image.zigbee", - "imageType": 321, - "manufacturerCode": 123, - "sha512": "254e4cbc885512a4dc03bd0c9d9d0a2f080c8f8a78dbf2b1e18872a7edfa6474fcefaf6a52f8fa78eec807e5b6c53c229825fdb4c714800bccabc9fe25c8f465", - "otaHeaderString": "\ngood_image\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "20240726113823_OTA_lumi.switch.n2acn1_0.0.0_59_20240724_F96EFF.ota", + "fileVersion": 59, + "fileSize": 292144, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20240726113823_OTA_lumi.switch.n2acn1_0.0.0_59_20240724_F96EFF.ota", + "imageType": 2700, + "manufacturerCode": 4447, + "sha512": "11c332a852aacc96ecc9a440d914b51025c3fce3bab61014624744436b171852496334c967eeb574fb5ffcacae013bcf4856338a5cfb6b33fabf154395d28c02", + "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", + "originalUrl": "https://cdn.aqara.com/cdn/opencloud-product/mainland/product-firmware/prd/lumi.switch.n2acn1/20240726113823_OTA_lumi.switch.n2acn1_0.0.0_59_20240724_F96EFF.ota", + "modelId": "lumi.switch.n2acn1", + "releaseNotes": "Fix known issues" }, { - "fileName": "TICMeter.ota", - "fileVersion": 197133, - "fileSize": 1140668, - "originalUrl": "https://update.gammatroniques.fr/ticmeter/V3.2.13/download/TICMeter.ota", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/GammaTroniques/TICMeter.ota", - "imageType": 200, - "manufacturerCode": 65535, - "sha512": "67f0bfdbb7d2cdeee4d54d2ad44dc04b42ac9401f02c92fcde5db3010d5706027d793405a601bcf18bb789cfc46cacc4887bee1b59f42c234177135d1ea9ffb0", - "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "modelId": "TICMeter" + "fileName": "20240826103128_20240723105743_OTA_lumi.switch.b2nacn01_0.0.0_0028_20240722_296A66.ota", + "fileVersion": 28, + "fileSize": 277598, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20240826103128_20240723105743_OTA_lumi.switch.b2nacn01_0.0.0_0028_20240722_296A66.ota", + "imageType": 396, + "manufacturerCode": 4447, + "sha512": "5605d6bb5b9c0f9a627e1b25f83abade2fd24284aa9a23435e0c39ba5d5d09ecc84dd18a55dc44013f37583f3673f46bf928e35559cca8fd7e702704986edf2f", + "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", + "modelId": "lumi.switch.b2nacn01" }, { - "fileName": "mgm210l-light-cws-cv-rgbw_release_prod_v268572245_3ae78af7-14fd-44df-bca2-6d366f2e9d02.ota", - "fileVersion": 268572245, - "fileSize": 228582, - "originalUrl": "https://fw.ota.homesmart.ikea.com/files/mgm210l-light-cws-cv-rgbw_release_prod_v268572245_3ae78af7-14fd-44df-bca2-6d366f2e9d02.ota", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/mgm210l-light-cws-cv-rgbw_release_prod_v268572245_3ae78af7-14fd-44df-bca2-6d366f2e9d02.ota", - "imageType": 10242, - "manufacturerCode": 4476, - "sha512": "d00cb8207813feb220c7a907644304b1cb39e4ee239de835c5c73e3bc41a0baaea2d58823ec14ed6887ee442e7014c4617d3c3354dedd11184f83cd26f9dfd8b", - "otaHeaderString": "GBL Signed OTA\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" + "fileName": "20240830115847_OTA_lumi.switch.acn047_0.0.0_0032_20240823_D8294E.ota", + "fileVersion": 32, + "fileSize": 597122, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20240830115847_OTA_lumi.switch.acn047_0.0.0_0032_20240823_D8294E.ota", + "imageType": 6416, + "manufacturerCode": 4447, + "sha512": "a135dcf96e1086d30e945cb3b40885fce60840b98ca6dee595dbed97e702e3583336d21948a19f37d20a942ac9daa84abc57da39465611ff86628d825ce6f5c0", + "otaHeaderString": "Aqara OTA Image\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://cdn.aqara.com/cdn/opencloud-product/mainland/product-firmware/prd/lumi.switch.acn047/20240830115847_OTA_lumi.switch.acn047_0.0.0_0032_20240823_D8294E.ota", + "modelId": "lumi.switch.acn047", + "releaseNotes": "1.Fix known bugs" }, { - "fileName": "motionsensor-lds-mg21a_release_prod_v16777316_3a00064a-cc29-4aac-bdb6-c4fa1fb445d5.ota", - "fileVersion": 16777316, - "fileSize": 267650, - "originalUrl": "https://fw.ota.homesmart.ikea.com/files/motionsensor-lds-mg21a_release_prod_v16777316_3a00064a-cc29-4aac-bdb6-c4fa1fb445d5.ota", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/motionsensor-lds-mg21a_release_prod_v16777316_3a00064a-cc29-4aac-bdb6-c4fa1fb445d5.ota", - "imageType": 6456, - "manufacturerCode": 4476, - "sha512": "39a5d1f8a626c02f3648799b27fb2367e246af3a28a798c90b5374b715f637a13c47fba2ce288ea64a7fc8e17ae98fc1ed64daf05d3629b3f56ad8eee0bd9100", - "otaHeaderString": "GBL motionsensor_lds_mg21a\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" + "fileName": "LM15_86SP_aq_V1.0.11_20170302_OTA_v11_withCRC.20170417201259.ota", + "fileVersion": 11, + "fileSize": 204434, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/LM15_86SP_aq_V1.0.11_20170302_OTA_v11_withCRC.20170417201259.ota", + "imageType": 257, + "manufacturerCode": 4447, + "sha512": "87aa835321545ec7144d2fec17f51122f8a130f26ed4260301d07839000ff192649865f450302ced4aec9b19fcb309420b13c2a12a78d994d1a84676ffbbafab", + "otaHeaderString": "DR1175r1v1UNENCRYPTED00000JN5169", + "modelId": "lumi.ctrl_86plug" }, { - "fileName": "tradfri-controller_release_prod_v604241925_abef4451-762a-4ef9-8c11-dfd88c3e98f7.ota", - "fileVersion": 604241925, - "fileSize": 207084, - "originalUrl": "https://fw.ota.homesmart.ikea.com/files/tradfri-controller_release_prod_v604241925_abef4451-762a-4ef9-8c11-dfd88c3e98f7.ota", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/tradfri-controller_release_prod_v604241925_abef4451-762a-4ef9-8c11-dfd88c3e98f7.ota", - "imageType": 4545, - "manufacturerCode": 4476, - "sha512": "513c5a4bff7d64c014d11c8f8ca776e57b73ee6e18227be80be179e513a853e2eccda5acedd294f94a2f2e123ccc41d64d871f29c5e88cbc2be9d6350b6ffc77", - "otaHeaderString": "EBL tradfri_controller\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" + "fileName": "LM15_SP_aq_V1.3.30_20180724_v30_withCRC.20180724160524.ota", + "fileVersion": 30, + "fileSize": 191714, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/LM15_SP_aq_V1.3.30_20180724_v30_withCRC.20180724160524.ota", + "imageType": 257, + "manufacturerCode": 4447, + "sha512": "8fd5a04c36991ed8b7e4de3a842e15162b6c8e07e3b0dce5e74ef6295cd653b2e69d44ab5e5e0274c6baf7b9633b4639319036b57e3a383606e70bf174229531", + "otaHeaderString": "DR1175r1v1UNENCRYPTED00000JN5169", + "modelId": "lumi.plug.aq1" }, { - "fileName": "tradfri-dimmer_release_prod_v604241925_ecbb4451-ce85-4e6c-ab9f-e7ce32cd0c1e.ota", - "fileVersion": 604241925, - "fileSize": 214692, - "originalUrl": "https://fw.ota.homesmart.ikea.com/files/tradfri-dimmer_release_prod_v604241925_ecbb4451-ce85-4e6c-ab9f-e7ce32cd0c1e.ota", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/tradfri-dimmer_release_prod_v604241925_ecbb4451-ce85-4e6c-ab9f-e7ce32cd0c1e.ota", - "imageType": 4554, - "manufacturerCode": 4476, - "sha512": "69b8a35e926eab95831df7ddf91f607cf3462fe02d01eab77ad2f63e0dde5be2ac118bcd136c41d383cf74d50fc26911561649b042c997d7c3043a20e22ba7e4", - "otaHeaderString": "GBL GBL_tradfri_dimmer\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" + "fileName": "LM15_ln1_AQ_V1.0.32_20180625_v32.20181008194104.ota", + "fileVersion": 32, + "fileSize": 193374, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/LM15_ln1_AQ_V1.0.32_20180625_v32.20181008194104.ota", + "imageType": 257, + "manufacturerCode": 4447, + "sha512": "c89e575b65906603c6fde9e77424a8ea91924d279de679bbadd1bfa496988b4cbec7b2faa9632ff09f78e044706dd2ee26ed68e624d4b980705fd49f5d5f580b", + "otaHeaderString": "DR1175r1v1UNENCRYPTED00000JN5169", + "modelId": "lumi.ctrl_ln1" }, { - "fileName": "tradfri-driver-lp_release_prod_v587757105_b28cda41-22d2-446b-b3bf-5ca11d866719.ota", - "fileVersion": 587757105, - "fileSize": 215596, - "originalUrl": "https://fw.ota.homesmart.ikea.com/files/tradfri-driver-lp_release_prod_v587757105_b28cda41-22d2-446b-b3bf-5ca11d866719.ota", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/tradfri-driver-lp_release_prod_v587757105_b28cda41-22d2-446b-b3bf-5ca11d866719.ota", - "imageType": 16897, - "manufacturerCode": 4476, - "sha512": "5a7718b7c56e00cae0dc2396a339dde9d837f0ea0d023d653d93044eaf8841a9799f64301d09b3ad7fa0e6b81b76ca4b704291a30a8943c79f14ff0bfa05554e", - "otaHeaderString": "EBL tradfri_light_lp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" + "fileName": "LM15_ln2_V1.0.32_20180625_v32.20181008194246.ota", + "fileVersion": 32, + "fileSize": 195630, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/LM15_ln2_V1.0.32_20180625_v32.20181008194246.ota", + "imageType": 257, + "manufacturerCode": 4447, + "sha512": "14f037e10da56a544f6534678cdcbd2c875a512d9dfb1169fec0c21a31326f7f4bc5041a22969ff8b4a9997cf8f2593fb52bd5eafc3b93098162e1a93d663758", + "otaHeaderString": "DR1175r1v1UNENCRYPTED00000JN5169", + "modelId": "lumi.ctrl_ln2" }, { - "fileName": "tradfri-shortcut-button_release_prod_v604241926_56f5d8d1-78b1-4088-afc1-05d3b7e3314b.ota", - "fileVersion": 604241926, - "fileSize": 204932, - "originalUrl": "https://fw.ota.homesmart.ikea.com/files/tradfri-shortcut-button_release_prod_v604241926_56f5d8d1-78b1-4088-afc1-05d3b7e3314b.ota", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/tradfri-shortcut-button_release_prod_v604241926_56f5d8d1-78b1-4088-afc1-05d3b7e3314b.ota", - "imageType": 4550, - "manufacturerCode": 4476, - "sha512": "8527aa46afbf93cfaec68845cfc5092ca533b87ef0d162741eee82b32185a9d2966235edaae8127d9ee81a70f5247a23d75907b2387f520d797f3da1e9fdc3db", - "otaHeaderString": "GBL GBL_tradfri_shortcut_button\u0000", - "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" + "fileName": "LM19_BatteryCurtain_V1.0.24_20200803_Enc_F3D9.20200903160047.ota", + "fileVersion": 24, + "fileSize": 240014, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/LM19_BatteryCurtain_V1.0.24_20200803_Enc_F3D9.20200903160047.ota", + "imageType": 9224, + "manufacturerCode": 4447, + "sha512": "fc2fc192a1e41f551bb5f8a5c5293035b2d5d75be43adfd922ec5948c56409afe837672245bf0785d4913b9e44c008e197e5c7d8a8e1ea00645457386b2cbb3e", + "otaHeaderString": "OM15082-CURTIN-JN5180--ENCRYPTED", + "modelId": "lumi.curtain.hagl04" }, { - "fileName": "tradfri-bulb-w-1000lm_release_prod_v587810353_5a161508-742d-4eab-8761-286c80d116eb.ota", - "fileVersion": 587810353, - "fileSize": 207340, - "originalUrl": "https://fw.ota.homesmart.ikea.com/files/tradfri-bulb-w-1000lm_release_prod_v587810353_5a161508-742d-4eab-8761-286c80d116eb.ota", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/tradfri-bulb-w-1000lm_release_prod_v587810353_5a161508-742d-4eab-8761-286c80d116eb.ota", - "imageType": 8449, - "manufacturerCode": 4476, - "sha512": "d383dc0ad22c96e6876298758979f14917b9972aa68b18e772b103a08969f262ed71d30daed9de40d486f13b8a0df686340b946bafe23621e1fb1ce2866d0572", - "otaHeaderString": "EBL tradfri_light_basic\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" + "fileName": "OTA_LM15_LNN_V2.6.22_20180503_neutral1_19ms_DIO19Led.20181011142357.ota", + "fileVersion": 22, + "fileSize": 169746, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/OTA_LM15_LNN_V2.6.22_20180503_neutral1_19ms_DIO19Led.20181011142357.ota", + "imageType": 257, + "manufacturerCode": 4447, + "sha512": "715205fd8efbac551b4483e1eb28c7767eb693aa602928c1d2400a94a3fe816f8330e76216c957874557f0399318159cbdd1cb686e89529bd213a4b79a19bb78", + "otaHeaderString": "DR1175r1v1UNENCRYPTED00000JN5169", + "modelId": "lumi.ctrl_neutral1" }, { - "fileName": "tradfri-driver-hp_release_prod_v587757105_b42c57bf-cb9c-478c-8327-5812a3286a64.ota", - "fileVersion": 587757105, - "fileSize": 215852, - "originalUrl": "https://fw.ota.homesmart.ikea.com/files/tradfri-driver-hp_release_prod_v587757105_b42c57bf-cb9c-478c-8327-5812a3286a64.ota", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/tradfri-driver-hp_release_prod_v587757105_b42c57bf-cb9c-478c-8327-5812a3286a64.ota", - "imageType": 16898, - "manufacturerCode": 4476, - "sha512": "13109c4d517f16aa069af63c3c8257767a98c22fd21dd964e54c36deabb62494b2ee5fd2cbda1e925389277db9deadd95a0eaa173b0f6f35aee65159a97dcff3", - "otaHeaderString": "EBL tradfri_light_hp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" + "fileName": "OTA_LM15_LNN_V2.6.22_20180503_neutral2_19ms_DIO19Led.20181011142447.ota", + "fileVersion": 22, + "fileSize": 171330, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/OTA_LM15_LNN_V2.6.22_20180503_neutral2_19ms_DIO19Led.20181011142447.ota", + "imageType": 257, + "manufacturerCode": 4447, + "sha512": "bed8ed339344a5fc66a8e599949e83f9a1d99b36ede2e4b5a9bbb09a855fb695be89e280f1ab4522299c63d3fc7856e4458688fa596ef7eb0c8e548143aa8bdc", + "otaHeaderString": "DR1175r1v1UNENCRYPTED00000JN5169", + "modelId": "lumi.ctrl_neutral2" }, { - "fileName": "zingo-kt-bulb-hwpwmcs-ws_release_prod_v16842784_32dc5ff1-4fa4-4960-a847-5e548a81047c.ota", - "fileVersion": 16842784, - "fileSize": 307886, - "originalUrl": "https://fw.ota.homesmart.ikea.com/files/zingo-kt-bulb-hwpwmcs-ws_release_prod_v16842784_32dc5ff1-4fa4-4960-a847-5e548a81047c.ota", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/zingo-kt-bulb-hwpwmcs-ws_release_prod_v16842784_32dc5ff1-4fa4-4960-a847-5e548a81047c.ota", - "imageType": 8708, - "manufacturerCode": 4476, - "sha512": "8053c97e5a587a806f24a2006eecc7ad43a968052d58b62b968bfb5fdf38c40f12e24a0908412cf8cc9cb59d2e92488ff6424fda4bdd0175f756a42c6724979e", - "otaHeaderString": "GBL zingo_kt_bulb_hwpwmcs_ws\u0000\u0000\u0000\u0000", - "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" + "fileName": "OTA_LMACN02_DoorLock_V4.1.09_20180317.20180411152155.ota", + "fileVersion": 9, + "fileSize": 175378, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/OTA_LMACN02_DoorLock_V4.1.09_20180317.20180411152155.ota", + "imageType": 257, + "manufacturerCode": 4447, + "sha512": "6c32a2bc8a4146766650a7208a7cd43a57d2a912907173c8c5994e1d4ea8906699c2ddbd33f31c260aaf05b3d74cf3210159dbfa7d6f4e86c692aa21e479c80b", + "otaHeaderString": "DR1175r1v1UNENCRYPTED00000JN5169", + "modelId": "lumi.lock.acn02" }, { - "fileName": "zingo-kt-styrbar-remote_release_prod_v33816598_c00d5422-e816-48ec-87a6-40198661d2d5.ota", - "fileVersion": 33816598, - "fileSize": 218698, - "originalUrl": "https://fw.ota.homesmart.ikea.com/files/zingo-kt-styrbar-remote_release_prod_v33816598_c00d5422-e816-48ec-87a6-40198661d2d5.ota", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/zingo-kt-styrbar-remote_release_prod_v33816598_c00d5422-e816-48ec-87a6-40198661d2d5.ota", - "imageType": 4555, - "manufacturerCode": 4476, - "sha512": "b9bdc4022897cfcd826dd8f537bcef0a83929d3334f9838498e45fa81265ba2bc5182df0f022f92e283cab0dfaea897a3e2452ddf9d7b8a32405aa327b652973", - "otaHeaderString": "GBL zingo_kt_styrbar_remote\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" + "fileName": "OTA_LMAQ_DoorLock_V2.2.19_20171108.20180129142422.ota", + "fileVersion": 19, + "fileSize": 166066, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/OTA_LMAQ_DoorLock_V2.2.19_20171108.20180129142422.ota", + "imageType": 257, + "manufacturerCode": 4447, + "sha512": "199e6a1fbee2d754b640d82acfd5e00f2799567abd8dec04176c4535aef97d2fa91ddce40346b556284134b9ebc123411a9f970361a81522160c997f94372c24", + "otaHeaderString": "DR1175r1v1UNENCRYPTED00000JN5169", + "modelId": "lumi.lock.aq1" }, { - "fileName": "tradfri-motion-sensor2_release_prod_v604241925_8afa2f7c-19c3-4ddf-a96c-233714179022.ota", - "fileVersion": 604241925, - "fileSize": 217548, - "originalUrl": "https://fw.ota.homesmart.ikea.com/files/tradfri-motion-sensor2_release_prod_v604241925_8afa2f7c-19c3-4ddf-a96c-233714179022.ota", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/tradfri-motion-sensor2_release_prod_v604241925_8afa2f7c-19c3-4ddf-a96c-233714179022.ota", - "imageType": 4552, - "manufacturerCode": 4476, - "sha512": "178bc4070db85787b2a8bc154a79ed10feb0a3dc06debc61f01f3e870effd36763569e601b75a2f64a9f5a409387dd5e18b7675e280966cdb0e57db0590c0cbc", - "otaHeaderString": "GBL GBL_tradfri_motion_sensor2\u0000\u0000", - "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" + "fileName": "OTA_LM_WM_DoorLock_V2.3.13_20180409.20180412161023.ota", + "fileVersion": 13, + "fileSize": 156530, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/OTA_LM_WM_DoorLock_V2.3.13_20180409.20180412161023.ota", + "imageType": 257, + "manufacturerCode": 4447, + "sha512": "077d99acbf7f4e0bb540b586d62f2274556d55a9c654ee6a3397b3d60dbe4032e7bdc6d27b8c409be7d58a24d56609d9975d31ba7b9c8b852f6650e7e6c20115", + "otaHeaderString": "DR1175r1v1UNENCRYPTED00000JN5169", + "modelId": "lumi.lock" }, { - "fileName": "rodret-shortcut-soc_release_prod_v16777249_d89ffc33-55d1-4d47-acac-42365e5d9dd8.ota", - "fileVersion": 16777249, - "fileSize": 269430, - "originalUrl": "https://fw.ota.homesmart.ikea.com/files/rodret-shortcut-soc_release_prod_v16777249_d89ffc33-55d1-4d47-acac-42365e5d9dd8.ota", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/rodret-shortcut-soc_release_prod_v16777249_d89ffc33-55d1-4d47-acac-42365e5d9dd8.ota", - "imageType": 15112, - "manufacturerCode": 4476, - "sha512": "2a6553362120c82385f9d49666907b8b194a43e4420bbad251c9d31f09ee6a4a583fab0f374b571f3b3f29a50614f956be7ae23147e85a26a5602dbbf9107671", - "otaHeaderString": "GBL rodret_shortcut_soc\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" + "fileName": "OTA_WithCRC_LMES_RGBController_V1.2.30_20170801.20170920100827.ota", + "fileVersion": 30, + "fileSize": 197826, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/OTA_WithCRC_LMES_RGBController_V1.2.30_20170801.20170920100827.ota", + "imageType": 257, + "manufacturerCode": 4447, + "sha512": "cd1f30464a1cef4ceb99aa4c32255cd11957e21d4461dd05b5d171f6967b5f5f4808c99bddd1b0041848ffd85a3a182fad1b4adead585c4960305b24cee5f712", + "otaHeaderString": "DR1175r1v1UNENCRYPTED00000JN5169", + "modelId": "lumi.ctrl_rgb.es1" }, { - "fileName": "tradfri-connected-blind_release_prod_v604241939_89e61475-8999-4074-842a-e04efac9c857.ota", - "fileVersion": 604241939, - "fileSize": 219816, - "originalUrl": "https://fw.ota.homesmart.ikea.com/files/tradfri-connected-blind_release_prod_v604241939_89e61475-8999-4074-842a-e04efac9c857.ota", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/tradfri-connected-blind_release_prod_v604241939_89e61475-8999-4074-842a-e04efac9c857.ota", - "imageType": 4487, - "manufacturerCode": 4476, - "sha512": "6fded116c93dc2bb20443f11bbc11ba84bd9803255f2ed4ae076ff6661f840b7c3e8e6b67a1671625f081faf8613f0be87b5764c57163a1c2585d777d2481f77", - "otaHeaderString": "GBL GBL_tradfri_connected_blind\u0000", - "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" + "fileName": "OTA_lumi.airrtc.tcpco2ecn01_OTA_v12.20180828161433.ota", + "fileVersion": 12, + "fileSize": 193726, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/OTA_lumi.airrtc.tcpco2ecn01_OTA_v12.20180828161433.ota", + "imageType": 257, + "manufacturerCode": 4447, + "sha512": "e111297f40388931b58c2fb1caa29627d6d9f6230c6eab274fad645ce8de0f92856644f63e0b8f941eb288ecaad9ac65c757a84b118178e75b36a7acbfbb2c9a", + "otaHeaderString": "DR1175r1v1UNENCRYPTED00000JN5169", + "modelId": "lumi.airrtc.tcpco2ecn01" }, { - "fileName": "tradfri-cv-cct-unified_release_prod_v587757105_33e34452-9267-4665-bc5a-844c8f61f063.ota", - "fileVersion": 587757105, - "fileSize": 215884, - "originalUrl": "https://fw.ota.homesmart.ikea.com/files/tradfri-cv-cct-unified_release_prod_v587757105_33e34452-9267-4665-bc5a-844c8f61f063.ota", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/tradfri-cv-cct-unified_release_prod_v587757105_33e34452-9267-4665-bc5a-844c8f61f063.ota", - "imageType": 16902, - "manufacturerCode": 4476, - "sha512": "98d8be5b4dcd9692cb6ff87531513023c0116cb9137c5690105ce2077765f35ae2651bdd2aa80ce0363f6db4ef3b9795449252c6c0ff8a8b0e6e05789fdb03be", - "otaHeaderString": "GBL GBL_tradfri_cv_cct_unified\u0000\u0000", - "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" + "fileName": "OTA_lumi.airrtc.tcpecn02_OTA_v12.20180828161528.ota", + "fileVersion": 12, + "fileSize": 193726, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/OTA_lumi.airrtc.tcpecn02_OTA_v12.20180828161528.ota", + "imageType": 257, + "manufacturerCode": 4447, + "sha512": "4d09285e0e5e84c97bc9d33added3034aca02dae8dbbaefd1b61de4e2ab384c0d7884fbabbcee76e9512d43686304935d97c88a30387419e20fc5e50331966b6", + "otaHeaderString": "DR1175r1v1UNENCRYPTED00000JN5169", + "modelId": "lumi.airrtc.tcpecn02" }, { - "fileName": "tradfri-sy5882-unified_release_prod_v587757105_d478807c-f16e-4989-a948-82818fb545b9.ota", - "fileVersion": 587757105, - "fileSize": 215656, - "originalUrl": "https://fw.ota.homesmart.ikea.com/files/tradfri-sy5882-unified_release_prod_v587757105_d478807c-f16e-4989-a948-82818fb545b9.ota", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/tradfri-sy5882-unified_release_prod_v587757105_d478807c-f16e-4989-a948-82818fb545b9.ota", - "imageType": 16901, - "manufacturerCode": 4476, - "sha512": "5cf9948f9a048dcd9d4dbbdc9ef0f9ff64687c3d64fc8077b6368ee3c27ede31916f3132d4f2e86aadd13f1d8ba145cb90ff166e7b4b59951317d13747b3c2f3", - "otaHeaderString": "GBL GBL_tradfri_sy5882_unified\u0000\u0000", - "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" + "fileName": "OTA_lumi.flood.agl02_V1.0.18_20190814.20191008104903.ota", + "fileVersion": 18, + "fileSize": 207358, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/OTA_lumi.flood.agl02_V1.0.18_20190814.20191008104903.ota", + "imageType": 8712, + "manufacturerCode": 4447, + "sha512": "8d8615f9f2d4e24f99fb860de82618799767061bf57ceab0370ca51ae3cea00684f374e8826b62f04fcf9c8ef1ce7128d299ae3066b1f85658b6a5450e3aac48", + "otaHeaderString": "OM15082-WATER-JN5180--ENCRYPTED0", + "modelId": "lumi.flood.agl02" }, { - "fileName": "zingo-jetstrom-cws_release_prod_v16777268_023f19b9-f55b-4c94-a3fe-00c97755eb78.ota", - "fileVersion": 16777268, - "fileSize": 329014, - "originalUrl": "https://fw.ota.homesmart.ikea.com/files/zingo-jetstrom-cws_release_prod_v16777268_023f19b9-f55b-4c94-a3fe-00c97755eb78.ota", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/zingo-jetstrom-cws_release_prod_v16777268_023f19b9-f55b-4c94-a3fe-00c97755eb78.ota", - "imageType": 51017, - "manufacturerCode": 4476, - "sha512": "9563658eca45bba7f6a91528694b8e6db4e78b8b72160310120bc11b48f76708d53328dfe6a0b26797a11ad4f1c4cae832515b9fb4c4135735bf0959e641b6d3", - "otaHeaderString": "GBL zingo_jetstrom_cws\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" + "fileName": "OTA_lumi.light.cwopcn01_V25_20200328_86DF8E.20200702155802.ota", + "fileVersion": 25, + "fileSize": 285038, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/OTA_lumi.light.cwopcn01_V25_20200328_86DF8E.20200702155802.ota", + "imageType": 1800, + "manufacturerCode": 4447, + "sha512": "bdd19e7caac673df5546f97fe7b68d5c815bf4d2d5083cac5b2cd0407befdc488149dd20bbe33bd88e62802d5aa76c08f5ddbae92bf1c4a44638bc29d468c190", + "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", + "modelId": "lumi.light.cwopcn01" }, { - "fileName": "tradfri-light-unified-w_release_prod_v587806257_147c8812-e7f3-4999-b7eb-3da91009ab65.ota", - "fileVersion": 587806257, - "fileSize": 211572, - "originalUrl": "https://fw.ota.homesmart.ikea.com/files/tradfri-light-unified-w_release_prod_v587806257_147c8812-e7f3-4999-b7eb-3da91009ab65.ota", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/tradfri-light-unified-w_release_prod_v587806257_147c8812-e7f3-4999-b7eb-3da91009ab65.ota", - "imageType": 16643, - "manufacturerCode": 4476, - "sha512": "e9ca743c2309cee9f12b481ac959da0d0ad095f009049c133c003447095a2295fac56969a682070cea75037e74ef37df7b93e39eda1fc4a3f4efe15fa9bace21", - "otaHeaderString": "GBL GBL_tradfri_light_unified_w\u0000", - "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" + "fileName": "OTA_lumi.light.cwopcn02_V25_20200328_6C8C9C.20200702155957.ota", + "fileVersion": 25, + "fileSize": 285038, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/OTA_lumi.light.cwopcn02_V25_20200328_6C8C9C.20200702155957.ota", + "imageType": 1928, + "manufacturerCode": 4447, + "sha512": "bffc6ff8f2017693e3608f9e8bc6a5447eee176f44821a8bdf20ede738ada69252b88472d67a3d2c17a7eefe9f40ef44205b25cf318a9d2ea73395ed0b2ebe49", + "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", + "modelId": "lumi.light.cwopcn02" }, { - "fileName": "zingo-lds-bulb-hwpwm-ww_release_prod_v16842756_529d7965-cee3-4c32-bd28-e5dd17ddc256.ota", - "fileVersion": 16842756, - "fileSize": 287186, - "originalUrl": "https://fw.ota.homesmart.ikea.com/files/zingo-lds-bulb-hwpwm-ww_release_prod_v16842756_529d7965-cee3-4c32-bd28-e5dd17ddc256.ota", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/zingo-lds-bulb-hwpwm-ww_release_prod_v16842756_529d7965-cee3-4c32-bd28-e5dd17ddc256.ota", - "imageType": 8450, - "manufacturerCode": 4476, - "sha512": "cfd6b7b521b41aefd57eb0e474d07f22fad59aae07d2d23db8c0d1f59f5c7354b80162a2f95e3310a8f6923475a6e215a450b31db6551c0adba4ce8603dae9c6", - "otaHeaderString": "GBL zingo_lds_bulb_hwpwm_ww\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" - }, - { - "fileName": "tradfri-signal-repeater_release_prod_v587753009_3ce8f096-bd12-4b2c-b66e-51dc9f2637dc.ota", - "fileVersion": 587753009, - "fileSize": 197052, - "originalUrl": "https://fw.ota.homesmart.ikea.com/files/tradfri-signal-repeater_release_prod_v587753009_3ce8f096-bd12-4b2c-b66e-51dc9f2637dc.ota", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/tradfri-signal-repeater_release_prod_v587753009_3ce8f096-bd12-4b2c-b66e-51dc9f2637dc.ota", - "imageType": 4354, - "manufacturerCode": 4476, - "sha512": "f5166c7fb478b574269092b1086424cbc726bb05fa5512d5dcbb62f53b0fa2f184533d9467977e1e6ebc83e1ec6998b5097bfb65238b226b24a13ab54a9de731", - "otaHeaderString": "GBL GBL_tradfri_zigbee_repeater\u0000", - "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" + "fileName": "OTA_lumi.light.cwopcn03_V25_20200328_0022DA.20200702160124.ota", + "fileVersion": 25, + "fileSize": 285038, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/OTA_lumi.light.cwopcn03_V25_20200328_0022DA.20200702160124.ota", + "imageType": 2056, + "manufacturerCode": 4447, + "sha512": "1bbcc31a494f0c1ee2442cd4ace4843c16292ea626bab0a4038505eb7c6d1aefb864cfcda5d89d85bc8f8995bc3ababee6c7feb51ad0ba45fe4be08853eb6ee0", + "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", + "modelId": "lumi.light.cwopcn03" }, { - "fileName": "tradfri-bulb-ws-gu10_release_prod_v587757105_25ac125d-5723-4b92-aa02-404fd5008a55.ota", - "fileVersion": 587757105, - "fileSize": 215340, - "originalUrl": "https://fw.ota.homesmart.ikea.com/files/tradfri-bulb-ws-gu10_release_prod_v587757105_25ac125d-5723-4b92-aa02-404fd5008a55.ota", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/tradfri-bulb-ws-gu10_release_prod_v587757105_25ac125d-5723-4b92-aa02-404fd5008a55.ota", - "imageType": 8707, - "manufacturerCode": 4476, - "sha512": "8da9e1bc6cee95cad20acb6d4a60cfb73b3f213f935451c66ed1d165fa0350de662856f8eaf1611723cf22dd03f91e6b6582cb8285edd63ec2a52c9d35b1b6bc", - "otaHeaderString": "EBL tradfri_light_gu10\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" + "fileName": "OTA_lumi.plug.mmeu01_V22_20190906_D32362.20191008105750.ota", + "fileVersion": 22, + "fileSize": 276030, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/OTA_lumi.plug.mmeu01_V22_20190906_D32362.20191008105750.ota", + "imageType": 16408, + "manufacturerCode": 4447, + "sha512": "a7fec7851a60696fb4f482f8fbbcfd638631bc460dca328427351baaf3a0c65a85191d450dab96700dd46c2ca9228efcd9a30c909d598718fe60210ee551d4f8", + "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", + "modelId": "lumi.plug.mmeu01" }, { - "fileName": "zingo-ws-soc_release_prod_v50331683_f909cf22-3452-47e3-b8b2-c59d82102e17.ota", - "fileVersion": 50331683, - "fileSize": 306706, - "originalUrl": "https://fw.ota.homesmart.ikea.com/files/zingo-ws-soc_release_prod_v50331683_f909cf22-3452-47e3-b8b2-c59d82102e17.ota", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/zingo-ws-soc_release_prod_v50331683_f909cf22-3452-47e3-b8b2-c59d82102e17.ota", - "imageType": 8710, - "manufacturerCode": 4476, - "sha512": "8458fac2bb64a28167c0c9b95d19d953a77e5ba839a218cd1eea338909d3e25dd204db0a3b43466182d71732c0d99ce6aa6a55b5f48b4207a999528daa371329", - "otaHeaderString": "GBL zingo_ws_soc\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" + "fileName": "OTA_lumi.relay.c4acn01_V2.1.20_201900821_8FFEC9.20190906162416.ota", + "fileVersion": 20, + "fileSize": 184398, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/OTA_lumi.relay.c4acn01_V2.1.20_201900821_8FFEC9.20190906162416.ota", + "imageType": 257, + "manufacturerCode": 4447, + "sha512": "d4abf6afd408978d7ae937d399c1bd1de2ca6eb58b84aa5bd498958496952c66818344cc5757b2c5b60df4fd5aa505202147d05d51afb448340141affa0d21da", + "otaHeaderString": "DR1175r1v1UNENCRYPTED00000JN5169", + "modelId": "lumi.relay.c4acn01" }, { - "fileName": "tradfri-driver-zingo_release_prod_v16777220_1fd2b92c-45c5-44d0-97c5-5c71c2ecb8d2.ota", - "fileVersion": 16777220, - "fileSize": 257262, - "originalUrl": "https://fw.ota.homesmart.ikea.com/files/tradfri-driver-zingo_release_prod_v16777220_1fd2b92c-45c5-44d0-97c5-5c71c2ecb8d2.ota", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/tradfri-driver-zingo_release_prod_v16777220_1fd2b92c-45c5-44d0-97c5-5c71c2ecb8d2.ota", - "imageType": 16649, - "manufacturerCode": 4476, - "sha512": "9e2560406937f8e342c391ef18ad8aefdea62adcc0c59fc163c3daf2f7dd91626e47466388a8a7b7e85ac0508d0eb6bce4891d1622fde52f508764921e3cd79d", - "otaHeaderString": "GBL zingo_ikea_driver_hwpwm_ww\u0000\u0000", - "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" + "fileName": "OTA_lumi.remote.b286acn03_V1.0.21_20191127.20200310172748.ota", + "fileVersion": 21, + "fileSize": 209006, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/OTA_lumi.remote.b286acn03_V1.0.21_20191127.20200310172748.ota", + "imageType": 8584, + "manufacturerCode": 4447, + "sha512": "61ffabff02870c62fbd1ac20290248d3d506da1545a96ce044e32b0b8b370321947bd26048a1188a9bcabfdbb0411eec5acb73a07f6527c39e3fc43d2b2fea28", + "otaHeaderString": "OM15082-SW_AQ02-JN5180-ENCRYPTED", + "modelId": "lumi.remote.b286acn03" }, { - "fileName": "zingo-lds-bulb-hwpwmcs-ws_release_prod_v65554_5d50205c-63c3-426d-bfba-4839c4b55bba.ota", - "fileVersion": 65554, - "fileSize": 236794, - "originalUrl": "https://fw.ota.homesmart.ikea.com/files/zingo-lds-bulb-hwpwmcs-ws_release_prod_v65554_5d50205c-63c3-426d-bfba-4839c4b55bba.ota", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/zingo-lds-bulb-hwpwmcs-ws_release_prod_v65554_5d50205c-63c3-426d-bfba-4839c4b55bba.ota", - "imageType": 8709, - "manufacturerCode": 4476, - "sha512": "58bb981b05c1a1ba4c86f8c02facf1474a2d7877fd7f7155e15e7a03a91a38f5b070e27fcf1e53fd238bafb12b771e869655e864fd2385e2a83b5282055de8c9", - "otaHeaderString": "GBL zingo-lds-bulb-hwpwmcs-ws\u0000\u0000\u0000", - "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" + "fileName": "OTA_lumi.sen_ill.agl01_V1.0.27_20200312.20200507152054.ota", + "fileVersion": 27, + "fileSize": 215886, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/OTA_lumi.sen_ill.agl01_V1.0.27_20200312.20200507152054.ota", + "imageType": 9096, + "manufacturerCode": 4447, + "sha512": "8beb3aac5eeb05cec5d6d4299066a929b2b4268d318864c407d8ed29f7a99a0d876c96afa01ca58b603203e6b8e7eff813d8616bfb69e9e4d391b35030bd17fd", + "otaHeaderString": "OM15082-LUX-JN5180-AQ-ENCRYPTED0", + "modelId": "lumi.sen_ill.agl01" }, { - "fileName": "zingo-ww_release_prod_v16777282_a39f1e76-af87-4f04-bd7f-0faf71baf3e4.ota", - "fileVersion": 16777282, - "fileSize": 287186, - "originalUrl": "https://fw.ota.homesmart.ikea.com/files/zingo-ww_release_prod_v16777282_a39f1e76-af87-4f04-bd7f-0faf71baf3e4.ota", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/zingo-ww_release_prod_v16777282_a39f1e76-af87-4f04-bd7f-0faf71baf3e4.ota", - "imageType": 8448, - "manufacturerCode": 4476, - "sha512": "346c769cb5a81638d38391afd8fa8acdbb3fbbe3f43994c6a09fc5551b551b7a84e13b27823cbe533d28a860b0286bd3fa47b768719d1568c5deb6ef1aec1706", - "otaHeaderString": "GBL zingo_ww\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" + "fileName": "OTA_lumi.sen_ill.mgl01_V1.0.18_20190814.20191008105225.ota", + "fileVersion": 18, + "fileSize": 212206, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/OTA_lumi.sen_ill.mgl01_V1.0.18_20190814.20191008105225.ota", + "imageType": 9096, + "manufacturerCode": 4447, + "sha512": "b64d5670271617c06695049aee0a832f3667aa2a15ba84ee84c879dcc5089e046b570918ec5ad0e509b195bf3c7a315d1984939256b386c6766f471f8b7ef922", + "otaHeaderString": "OM15082-LUX-JN5180-MI-ENCRYPTED0", + "modelId": "lumi.sen_ill.mgl01" }, { - "fileName": "tradfri-control-outlet_release_prod_v587765297_20061876-85d6-4b39-8c9c-eb95620baa97.ota", - "fileVersion": 587765297, - "fileSize": 209136, - "originalUrl": "https://fw.ota.homesmart.ikea.com/files/tradfri-control-outlet_release_prod_v587765297_20061876-85d6-4b39-8c9c-eb95620baa97.ota", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/tradfri-control-outlet_release_prod_v587765297_20061876-85d6-4b39-8c9c-eb95620baa97.ota", - "imageType": 4353, - "manufacturerCode": 4476, - "sha512": "83d8427b1fbc4701673185fc02c846680ce83b9270bb75896377469c69eb1be37648fdf019a39b340a1f928a1ece21e394dc94b926245b3aa5a59c7147f73a3b", - "otaHeaderString": "GBL GBL_tradfri_control_outlet\u0000\u0000", - "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" + "fileName": "OTA_lumi.switch.b1laus01_0.0.0_0032_20200609_0C501F.20200811124320.ota", + "fileVersion": 32, + "fileSize": 268222, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/OTA_lumi.switch.b1laus01_0.0.0_0032_20200609_0C501F.20200811124320.ota", + "imageType": 528, + "manufacturerCode": 4447, + "sha512": "5c0ef08e8a09d8611d05f9816556f92aaf142854a36564f44a8583928fb87ad4d6870080fde39d29a0daca8f767ddc7382de23b9689a1a9c8baa86f85e62d0af", + "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", + "modelId": "lumi.switch.b1laus01" }, { - "fileName": "zingo-jetstrom-ws_release_prod_v33816584_33813e5d-0cc9-4b4a-9e93-9000ee44cbe4.ota", - "fileVersion": 33816584, - "fileSize": 249938, - "originalUrl": "https://fw.ota.homesmart.ikea.com/files/zingo-jetstrom-ws_release_prod_v33816584_33813e5d-0cc9-4b4a-9e93-9000ee44cbe4.ota", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/zingo-jetstrom-ws_release_prod_v33816584_33813e5d-0cc9-4b4a-9e93-9000ee44cbe4.ota", - "imageType": 4357, - "manufacturerCode": 4476, - "sha512": "95d187ca0a3c4edba376571ea9631a3c04f0518b3593d83863b1f40ce5f3a51f9aa7459091f59e5e7c7e6f6cbea7d476d7d396424336bf96bd0e8586595f0cca", - "otaHeaderString": "GBL zingo_lds_bulb_jetstrom_ws\u0000\u0000", - "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" + "fileName": "OTA_lumi.switch.b1nacn01_0.0.0_0026_20211101_E70B9E.ota", + "fileVersion": 26, + "fileSize": 286350, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/OTA_lumi.switch.b1nacn01_0.0.0_0026_20211101_E70B9E.ota", + "imageType": 268, + "manufacturerCode": 4447, + "sha512": "45cc317c491ba0d3cf84d9d16572920009481d9be2527d43be156af8cedb263ebe76320c1e55bcbf114578967efa30d2abec840adfe8394cbc850931c5e4b258", + "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", + "modelId": "lumi.switch.b1nacn01" }, { - "fileName": "tradfri-sy5882-bulb-ws_release_prod_v587814449_185b3c4d-da1b-4867-8c16-2cee1fc5c11d.ota", - "fileVersion": 587814449, - "fileSize": 214716, - "originalUrl": "https://fw.ota.homesmart.ikea.com/files/tradfri-sy5882-bulb-ws_release_prod_v587814449_185b3c4d-da1b-4867-8c16-2cee1fc5c11d.ota", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/tradfri-sy5882-bulb-ws_release_prod_v587814449_185b3c4d-da1b-4867-8c16-2cee1fc5c11d.ota", - "imageType": 16900, - "manufacturerCode": 4476, - "sha512": "a1ae0dd420adf21515a772631117c867712998d123c4c4a2c4655038aa5fc6104fc1cabc01fa18b8c8a9522efda86a53f2cfbc9557976a30b72c0068c4ded7d5", - "otaHeaderString": "GBL GBL_tradfri_sy5882_bulb_ws\u0000\u0000", - "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" + "fileName": "OTA_lumi.switch.b2laus01_0.0.0_0032_20200609_CC225A.20200811140905.ota", + "fileVersion": 32, + "fileSize": 270014, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/OTA_lumi.switch.b2laus01_0.0.0_0032_20200609_CC225A.20200811140905.ota", + "imageType": 656, + "manufacturerCode": 4447, + "sha512": "07666cf47deba2f10574cc52a39e7855fb3961d52272b29958ee51d48b375e407a5fabc755f737b44c113622e9b136d3650a6251b761a59d06eb3ba376d09294", + "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", + "modelId": "lumi.switch.b2laus01" }, { - "fileName": "tradfri-wireless-dimmer_release_prod_v587367985_87ff9a75-c4e3-4999-a654-09bb8638f4cc.ota", - "fileVersion": 587367985, - "fileSize": 179390, - "originalUrl": "https://fw.ota.homesmart.ikea.com/files/tradfri-wireless-dimmer_release_prod_v587367985_87ff9a75-c4e3-4999-a654-09bb8638f4cc.ota", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/tradfri-wireless-dimmer_release_prod_v587367985_87ff9a75-c4e3-4999-a654-09bb8638f4cc.ota", - "imageType": 4546, - "manufacturerCode": 4476, - "sha512": "d3691fa7980da249e6bd8ad416ca3ccec7e385ebcb49ed24408e985a4e5561a9bcd71918666c37e4f72f6aed672121b1fec98f2ee8718b69a5d575d8a5d02e6c", - "otaHeaderString": "EBL tradfri_switch_basic\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" + "fileName": "OTA_lumi.vibration.agl01_V1.0.25_20200528_F8C40C.20200529185424.ota", + "fileVersion": 25, + "fileSize": 242382, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/OTA_lumi.vibration.agl01_V1.0.25_20200528_F8C40C.20200529185424.ota", + "imageType": 8968, + "manufacturerCode": 4447, + "sha512": "7580343aa5334c23561d0843ea6e8983358e35e3a2d5ebad03d9862632011753f3c72f4c93efcd60a65c1781da59d11217e144aab00d5aa597a70895433e65eb", + "otaHeaderString": "OM15082-SWITCH-JN5180--ENCRYPTED", + "modelId": "lumi.vibration.agl01" }, { - "fileName": "tradfri-sy5882-driver-ws_release_prod_v587798065_479fc716-673b-4731-bbb7-86833c456e4c.ota", - "fileVersion": 587798065, - "fileSize": 214572, - "originalUrl": "https://fw.ota.homesmart.ikea.com/files/tradfri-sy5882-driver-ws_release_prod_v587798065_479fc716-673b-4731-bbb7-86833c456e4c.ota", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/tradfri-sy5882-driver-ws_release_prod_v587798065_479fc716-673b-4731-bbb7-86833c456e4c.ota", - "imageType": 16899, - "manufacturerCode": 4476, - "sha512": "a40d614191c884b2cfc50761c5d40b66b95a30194140154d2839110bb78ca034ee3b51dd33ecf146eac122743cbd157a6e77486dc1d8ec42b3aed72b8603ff09", - "otaHeaderString": "GBL GBL_tradfri_sy5882_driver_ws", - "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" + "fileName": "OTA_lumi_switch_l3acn3_0_0_0_0027_20200619_283DA8_20200702151504.ota", + "fileVersion": 27, + "fileSize": 271982, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/OTA_lumi_switch_l3acn3_0_0_0_0027_20200619_283DA8_20200702151504.ota", + "imageType": 1288, + "manufacturerCode": 4447, + "sha512": "dc09d2a451cf89927342a27b70e6e823b23f5ad118cf6a1b4c444dd4af1508ae2c52810ca96d309d4a1aea17dccb2402b356b3177831fa510e30d9d5d09091bc", + "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", + "modelId": "lumi.switch.l3acn3" }, { - "fileName": "tradfri-transformer_release_prod_v587753009_17d32c23-151f-44cb-a947-4c13a78f36e6.ota", - "fileVersion": 587753009, - "fileSize": 215340, - "originalUrl": "https://fw.ota.homesmart.ikea.com/files/tradfri-transformer_release_prod_v587753009_17d32c23-151f-44cb-a947-4c13a78f36e6.ota", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/tradfri-transformer_release_prod_v587753009_17d32c23-151f-44cb-a947-4c13a78f36e6.ota", - "imageType": 16641, - "manufacturerCode": 4476, - "sha512": "ab7efe310564f5e48bd122281092fe6e9be727a78825308d5597e5ac30995381d9b911e7f984ebccba2156da35450ec4c85854d51349e09acee23bb01bddc97a", - "otaHeaderString": "EBL tradfri_light_ansluta_basic\u0000", - "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" + "fileName": "OTA_withCRC_LMES_Dimmer3Controller_V1.2.30_20170801.20170818101543.ota", + "fileVersion": 30, + "fileSize": 189730, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/OTA_withCRC_LMES_Dimmer3Controller_V1.2.30_20170801.20170818101543.ota", + "imageType": 257, + "manufacturerCode": 4447, + "sha512": "d6fb4c4ec58fb1618056e3bd1d338f1ee45ef69942b0a98993bdf98898d8c62f2b6104bf618524cabe2b998b9d5237afae978c3d7dfa3a14325ba3c31dc5b076", + "otaHeaderString": "DR1175r1v1UNENCRYPTED00000JN5169", + "modelId": "lumi.ctrl_dimmer3.es1" }, { - "fileName": "tradfri-bulb-ws-e14_release_prod_v587757105_963ac72a-97be-4f7e-b12c-46759bb91d6e.ota", - "fileVersion": 587757105, - "fileSize": 215596, - "originalUrl": "https://fw.ota.homesmart.ikea.com/files/tradfri-bulb-ws-e14_release_prod_v587757105_963ac72a-97be-4f7e-b12c-46759bb91d6e.ota", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/tradfri-bulb-ws-e14_release_prod_v587757105_963ac72a-97be-4f7e-b12c-46759bb91d6e.ota", - "imageType": 8705, - "manufacturerCode": 4476, - "sha512": "b1ed830781ba1dc18c6bf41adf02b6653a918f3ed05396110e6054b4a6c2fdca2a9ff39e82e0776339f63aaeaefaf5393e4b6a87a6d3bfa7a68cd222b26a4007", - "otaHeaderString": "EBL tradfri_light\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" + "fileName": "OTA_withCRC_LMES_DualController_V1.3.30_20170801.20170818100757.ota", + "fileVersion": 30, + "fileSize": 184002, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/OTA_withCRC_LMES_DualController_V1.3.30_20170801.20170818100757.ota", + "imageType": 257, + "manufacturerCode": 4447, + "sha512": "02abd66413de6a4f3bf5633b1e82b66f4b8a1fa9b488d1f7a3aeac5f76a097e83a207920f47cce90fa5f12cf9a39ef6ea7c0e629a5be32bd49b0cbc4bc95a7bd", + "otaHeaderString": "DR1175r1v1UNENCRYPTED00000JN5169", + "modelId": "lumi.ctrl_dualchn.es1" }, { - "fileName": "tradfri-bulb-ws-1000lm_release_prod_v587814449_2b13625e-17a8-40d9-bad3-47a9a96ab002.ota", - "fileVersion": 587814449, - "fileSize": 216620, - "originalUrl": "https://fw.ota.homesmart.ikea.com/files/tradfri-bulb-ws-1000lm_release_prod_v587814449_2b13625e-17a8-40d9-bad3-47a9a96ab002.ota", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/tradfri-bulb-ws-1000lm_release_prod_v587814449_2b13625e-17a8-40d9-bad3-47a9a96ab002.ota", - "imageType": 8706, - "manufacturerCode": 4476, - "sha512": "c8436256d91deb8d88218b57d1d365906ad73320b6db34b22ea318a4c712b16588b059dc0899bb3cf879de303e9a76ddbc572334bcf1a16ed0269d75bf40bf4f", - "otaHeaderString": "EBL tradfri_light_1000ml\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" + "fileName": "OTA_withCRC_LMES_HVACController_V1.2.30_20170710.20181024102131.ota", + "fileVersion": 30, + "fileSize": 185138, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/OTA_withCRC_LMES_HVACController_V1.2.30_20170710.20181024102131.ota", + "imageType": 257, + "manufacturerCode": 4447, + "sha512": "c9587bd3318aa040473a4fd8d0c20f89c169f83902476ab28c738aa3b1d3b5a4bfb2a2663447135761518c86c91c35152290d9e0ef67385e09c5094c675b5f41", + "otaHeaderString": "DR1175r1v1UNENCRYPTED00000JN5169", + "modelId": "lumi.airrtc.tcpecn01" }, { - "fileName": "zingo-ws_release_prod_v50331681_969bee21-eca6-4f10-a4c0-9685c0cd5d52.ota", - "fileVersion": 50331681, - "fileSize": 307758, - "originalUrl": "https://fw.ota.homesmart.ikea.com/files/zingo-ws_release_prod_v50331681_969bee21-eca6-4f10-a4c0-9685c0cd5d52.ota", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/zingo-ws_release_prod_v50331681_969bee21-eca6-4f10-a4c0-9685c0cd5d52.ota", - "imageType": 8704, - "manufacturerCode": 4476, - "sha512": "079742b178c6a667e8965466fd9ff7554864a40c761a0dbc13cae68900088bf49883ab27f466ed4a47201f8fda697763ff354d0d0edfc85af6f8b417a74852c8", - "otaHeaderString": "GBL zingo_ws\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" + "fileName": "OTA_withCRC_LMES_HVACController_V1_2_30_20170710_20170818101250.ota", + "fileVersion": 30, + "fileSize": 185138, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/OTA_withCRC_LMES_HVACController_V1_2_30_20170710_20170818101250.ota", + "imageType": 257, + "manufacturerCode": 4447, + "sha512": "c9587bd3318aa040473a4fd8d0c20f89c169f83902476ab28c738aa3b1d3b5a4bfb2a2663447135761518c86c91c35152290d9e0ef67385e09c5094c675b5f41", + "otaHeaderString": "DR1175r1v1UNENCRYPTED00000JN5169", + "modelId": "lumi.ctrl_hvac.es1" }, { - "fileName": "zingo-lds-plugin-unit_release_prod_v65538_b29c3768-a102-4414-a84d-405c99654e74.ota", - "fileVersion": 65538, - "fileSize": 220362, - "originalUrl": "https://fw.ota.homesmart.ikea.com/files/zingo-lds-plugin-unit_release_prod_v65538_b29c3768-a102-4414-a84d-405c99654e74.ota", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/zingo-lds-plugin-unit_release_prod_v65538_b29c3768-a102-4414-a84d-405c99654e74.ota", - "imageType": 4365, - "manufacturerCode": 4476, - "sha512": "6a4eb16fbb01847b2487b6f8479b5f0681b3d53dce135919638c0f5d1ebc9cc29ea3cd86cd9472b61d2119102897059d593ffb5d6d2be6e7282a26599ecd5366", - "otaHeaderString": "GBL 10078247-zingo-lds-plugin-un", - "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" + "fileName": "lumi.plug_20211224_v92.ota", + "fileVersion": 92, + "fileSize": 185918, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/lumi.plug_20211224_v92.ota", + "imageType": 257, + "manufacturerCode": 4447, + "sha512": "d9c53f674955832d3b31903cf6f8812791380339cfebd4ffd801638f781ca3fb9d43b74e4bc78d96ce684c23fa3875f7451448ba48e701d6b0a4dbcbb5dcc0e5", + "otaHeaderString": "DR1175r1v1UNENCRYPTED00000JN5169", + "modelId": "lumi.plug" }, { - "fileName": "rodret-dimmer-soc_release_prod_v16777303_0a78457a-950c-4903-bfd1-67902aa66cf9.ota", - "fileVersion": 16777303, - "fileSize": 268502, - "originalUrl": "https://fw.ota.homesmart.ikea.com/files/rodret-dimmer-soc_release_prod_v16777303_0a78457a-950c-4903-bfd1-67902aa66cf9.ota", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/rodret-dimmer-soc_release_prod_v16777303_0a78457a-950c-4903-bfd1-67902aa66cf9.ota", - "imageType": 4557, - "manufacturerCode": 4476, - "sha512": "0f248c6036c323f5d56158b9451d1e73b1a7935b8628bdff6a58590ce2e6625b4bdd0772c5a1318eb8302ab6601170dfeed1ebc0e8eafe6de686e5b98f56c883", - "otaHeaderString": "GBL rodret_dimmer_soc\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" + "fileName": "lumi.relay.c2acn01_20211201_v0047.ota", + "fileVersion": 47, + "fileSize": 182206, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/lumi.relay.c2acn01_20211201_v0047.ota", + "imageType": 257, + "manufacturerCode": 4447, + "sha512": "66380db41c6f9cc8d4c74809caff46c0cb1b691046c3e490fe8d98f2fa2a5c6acceb1d27456a3d7efd50cde92ef150c5adbc0287538a7218540400385bd2956d", + "otaHeaderString": "DR1175r1v1UNENCRYPTED00000JN5169", + "modelId": "lumi.relay.c2acn01" }, { - "fileName": "zingo-lds-starkvind_release_prod_v69633_2044addf-0a35-4845-b851-74df04ab3a76.ota", - "fileVersion": 69633, - "fileSize": 231282, - "originalUrl": "https://fw.ota.homesmart.ikea.com/files/zingo-lds-starkvind_release_prod_v69633_2044addf-0a35-4845-b851-74df04ab3a76.ota", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/zingo-lds-starkvind_release_prod_v69633_2044addf-0a35-4845-b851-74df04ab3a76.ota", - "imageType": 4364, - "manufacturerCode": 4476, - "sha512": "39dd95e0252a1b3a945528577e1246f6dbce9303505bf2b5d9bed467c903056e6ba399b90a765bc1595c67676d5c483976c221660113ea67390e5a83911fe811", - "otaHeaderString": "GBL 10082261-zingo-lds-starkvind", - "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" + "fileName": "lumi.switch.b1lacn01_0.0.0_0032_20200414.ota", + "fileVersion": 32, + "fileSize": 267726, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/lumi.switch.b1lacn01_0.0.0_0032_20200414.ota", + "imageType": 520, + "manufacturerCode": 4447, + "sha512": "1c7e4d51802bd4196e6ea0cf432b5bb40117ae71d20035341be25834417f2c12873539ba99953039c468a2d801b7c59b8a6290619b36bdf195b2161ca1cf9322", + "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", + "modelId": "lumi.switch.b1lacn01" }, { - "fileName": "tradfri-onoff-controller_release_prod_v604241926_3c2e5569-667c-49ed-a286-78a0e031935d.ota", - "fileVersion": 604241926, - "fileSize": 205488, - "originalUrl": "https://fw.ota.homesmart.ikea.com/files/tradfri-onoff-controller_release_prod_v604241926_3c2e5569-667c-49ed-a286-78a0e031935d.ota", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/tradfri-onoff-controller_release_prod_v604241926_3c2e5569-667c-49ed-a286-78a0e031935d.ota", - "imageType": 4549, - "manufacturerCode": 4476, - "sha512": "41adf236facf5176dd7cd7aad4e8fcdfc9294e07ac5db0b0aad9f79d914817a04fb5c647d08d61188c10e52819ffc6058cfe93611d2ccf35234b9167a96e839a", - "otaHeaderString": "GBL GBL_tradfri_onoff_controller", - "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" + "fileName": "lumi.switch.b2lacn01_0.0.0_0032_20200414.ota", + "fileVersion": 32, + "fileSize": 269454, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/lumi.switch.b2lacn01_0.0.0_0032_20200414.ota", + "imageType": 648, + "manufacturerCode": 4447, + "sha512": "b0d9595aab6d9b9b6ad9acd8b0bb9f0d6577dbbf4c96f90cd6465e8c6a487d999f6b0d8f378472580c19e072c029dbe21d9f18cd010f67ecac8ec4dad21cb0a3", + "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", + "modelId": "lumi.switch.b2lacn01" }, { - "fileName": "zingo-sigma-driver-silverglans-ww_release_prod_v65569_73466dc4-1320-4242-add6-717432538a77.ota", - "fileVersion": 65569, - "fileSize": 230566, - "originalUrl": "https://fw.ota.homesmart.ikea.com/files/zingo-sigma-driver-silverglans-ww_release_prod_v65569_73466dc4-1320-4242-add6-717432538a77.ota", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/zingo-sigma-driver-silverglans-ww_release_prod_v65569_73466dc4-1320-4242-add6-717432538a77.ota", - "imageType": 16644, - "manufacturerCode": 4476, - "sha512": "e06f08a6091d7c5712d8c99997b7aa81cac20386ad4ae08b55ca75127e9156e4cddebfdf6cb7f71d6a3b64c672a550f7e46488c81a5281aa135793680221b026", - "otaHeaderString": "GBL Signed OTA\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" + "fileName": "lumi.switch.b3l01_0.0.0_0033_20200414.ota", + "fileVersion": 33, + "fileSize": 270894, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/lumi.switch.b3l01_0.0.0_0033_20200414.ota", + "imageType": 4232, + "manufacturerCode": 4447, + "sha512": "b2ef1b4a93225ef8d0400a039fb67a124fc188b90d9bc9d1b9444fcf780465bcfcc78c9c2df8987034487d8bd9b12e5296b307b9088bfec2049c86a2a43a2091", + "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", + "modelId": "lumi.switch.b3l01" }, { - "fileName": "tradfri-bulb-cws-zll_release_prod_v587753009_ec8b1193-0fa2-440e-b921-2412a8688b74.ota", - "fileVersion": 587753009, - "fileSize": 226244, - "originalUrl": "https://fw.ota.homesmart.ikea.com/files/tradfri-bulb-cws-zll_release_prod_v587753009_ec8b1193-0fa2-440e-b921-2412a8688b74.ota", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/tradfri-bulb-cws-zll_release_prod_v587753009_ec8b1193-0fa2-440e-b921-2412a8688b74.ota", - "imageType": 10241, - "manufacturerCode": 4476, - "sha512": "faa374df605e1708c1e2b48568ca657c1a3e2dc43f72991ebad0fa869d23e613b2faeb3e124d9a364b29cb4ee179b04824bd54dab48a0f5d67c60cea14c5be5d", - "otaHeaderString": "EBL tradfri_wrgb\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" + "fileName": "lumi.switch.n0acn2_0.0.0_0039_20211230_6DCD12.ota", + "fileVersion": 39, + "fileSize": 287646, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/lumi.switch.n0acn2_0.0.0_0039_20211230_6DCD12.ota", + "imageType": 1409, + "manufacturerCode": 4447, + "sha512": "c830f68703a1556c619000b8b67c055676953d40ac32090f3ca4fa8abc7c30902614a2890dcd926b9e8d496be769e103ef32c40c9dbbc4caec15417d00465de6", + "otaHeaderString": "lumi.switch.n0acn2\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "modelId": "lumi.switch.n0acn2" }, { - "fileName": "10035515-TRADFRI-bulb-cws-2.3.093.ota.ota.signed", - "fileVersion": 587806257, - "fileSize": 227500, - "originalUrl": "http://fw.ota.homesmart.ikea.net/global/GW1.0/01.21.031/bin/10035515-TRADFRI-bulb-cws-2.3.093.ota.ota.signed", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/10035515-TRADFRI-bulb-cws-2.3.093.ota.ota.signed", - "imageType": 10243, - "manufacturerCode": 4476, - "sha512": "fcdcc6198cd5f41d3602000207fa4a4c7678279dce4c2e8467d2044293e27d8d9d63e0aa71b5125af62a74b599bfb0dd28645961fb034c803722b732d20802d0", - "otaHeaderString": "EBL tradfri_wrgb\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" + "fileName": "lumi.zzjq_1.1.35_20180824_v35.20180824161828.ota", + "fileVersion": 35, + "fileSize": 176238, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/lumi.zzjq_1.1.35_20180824_v35.20180824161828.ota", + "imageType": 257, + "manufacturerCode": 4447, + "sha512": "c7b739ab5dce9a15e1b7019503bde9d0809577cbd701b4c03cdf47cad4bbdb8490016f1d52cd2c9af37e1a9cc805fe997ea0f75e91149bea26575f75b10b750b", + "otaHeaderString": "DR1175r1v1UNENCRYPTED00000JN5169", + "modelId": "lumi.eemeter.zbtecn01" }, { - "fileName": "tretakt_smart_plug_soc-0x1100-2.4.25-prod.ota.ota.signed", - "fileVersion": 33816613, - "fileSize": 280318, - "originalUrl": "http://fw.ota.homesmart.ikea.net/global/GW1.0/01.21.031/bin/tretakt_smart_plug_soc-0x1100-2.4.25-prod.ota.ota.signed", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/tretakt_smart_plug_soc-0x1100-2.4.25-prod.ota.ota.signed", - "imageType": 4352, - "manufacturerCode": 4476, - "sha512": "cd2f88f3f47f459218dd23d1317e76f413cea8a4eedee047a7a6627a595e742f47ec2783eeb2b33e634435cda3f219fa7b540dde6d67876f05d3fdf6feb636d2", - "otaHeaderString": "GBL tretakt_smart_plug_soc\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" + "fileName": "4512700-Firmware-35.ota", + "fileVersion": 56, + "fileSize": 187759, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Namron/4512700-Firmware-35.ota", + "imageType": 103, + "manufacturerCode": 4644, + "sha512": "a26bc37b7dfad1fa473eef13677505df70ec6ae5e3012351dec1344bac53756b4423ae2fbfdb21056b11da8b762455df15481500f7b505f5e2892c33629e0a21", + "otaHeaderString": "4512700\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "DZM32-SN_1.13.ota", - "fileVersion": 50397203, - "fileSize": 294682, - "originalUrl": "https://files.inovelli.com/firmware/DZM32-SN/Beta/1.13/DZM32-SN_1.13.ota", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Inovelli/DZM32-SN_1.13.ota", - "imageType": 4660, - "manufacturerCode": 4655, - "sha512": "e09e2d301520bf618dd7511ec6df4ac0d659a8a515014d89326610b303df17b992c3ae125ce918debda459c4e783c71546ffe6270c4ae47f89c2673e420c8ab3", - "otaHeaderString": "EFR32MG21_Z3\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "4512703-Firmware-35.ota", + "fileVersion": 25, + "fileSize": 160153, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Namron/4512703-Firmware-35.ota", + "imageType": 1008, + "manufacturerCode": 4644, + "sha512": "b4d6e2ee31ad7a90ec0d87d3a00ca08a587ac5ca276484a2ffdc8ff94dcb6b63199f679e6659a2b5217aa4a6bf067c8bc10692ca541ddec354184939a673cb71", + "otaHeaderString": "4512701&4512703&4512719\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "modelId": "4512703" }, { - "fileName": "DIM-B40_DIM_T-0x00B8-0x03203660.OTA", - "fileVersion": 52442720, - "fileSize": 188384, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=184&version=3.32.54.96", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/DIM-B40_DIM_T-0x00B8-0x03203660.OTA", - "imageType": 184, - "manufacturerCode": 4489, - "sha512": "d50a9ebeb0a3d3eefabaf593b71aa229213b44d90046220e753be73e5c72a51c7fb419db27fb667bc1a949f6c9a159edf68ce5bf24f49c7056a668c6d0ee0504", - "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "1. Support maximum 30 groups\r\n2. Enable the watchdog\r\n3. Set the Tx power to 9.8dB\r\n4. For Filament dimmable bulbs only, set the minimum level to 3%(according to APP) = the minimum PWM duty cycle is 15/255" + "fileName": "4512704-Firmware-35.ota", + "fileVersion": 47, + "fileSize": 241342, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Namron/4512704-Firmware-35.ota", + "imageType": 2004, + "manufacturerCode": 4644, + "sha512": "0aeb77ba2d00b84af63582a3c71e98fda84f9bfdd079a19c203e34b18ff1f722417484e03e0be841793c14f9e3eb50e77412f4918d3b50ada1c1e85bba4c2d7a", + "otaHeaderString": "4512704\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "modelId": "4512704" }, { - "fileName": "DIM_ENERGY-TUBE_T8_CON_1200_16W_840ZBVR-0x1189-0x00C7-0x02056550-MF_DIS-20230612075626-322101076832.ota", - "fileVersion": 33908048, - "fileSize": 197266, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=199&version=2.5.101.80", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/DIM_ENERGY-TUBE_T8_CON_1200_16W_840ZBVR-0x1189-0x00C7-0x02056550-MF_DIS-20230612075626-322101076832.ota", - "imageType": 199, - "manufacturerCode": 4489, - "sha512": "a5fe0c1a70dbf225591ba8cfde1dbdd49d8997e5e0a850a9f06d83781a45247572e4ace263e93e3381843c2f42076f6a0266b040aff2ee9e7bd513d31592cb19", - "otaHeaderString": "TUBE_T8_CON_1200_16W_840ZBVR\u0000\u0000\u0000\u0000", - "releaseNotes": "1. Support GP switch.\r\n2. Improve network performance by fine tune router table." + "fileName": "4512705-Firmware-35.ota", + "fileVersion": 25, + "fileSize": 160153, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Namron/4512705-Firmware-35.ota", + "imageType": 1008, + "manufacturerCode": 4644, + "sha512": "b4d6e2ee31ad7a90ec0d87d3a00ca08a587ac5ca276484a2ffdc8ff94dcb6b63199f679e6659a2b5217aa4a6bf067c8bc10692ca541ddec354184939a673cb71", + "otaHeaderString": "4512701&4512703&4512719\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "modelId": "4512705" }, { - "fileName": "DIM_ENERGY-TUBE_T8_CON_1200_16W_865ZBVR-0x1189-0x00C8-0x02056550-MF_DIS-20230612080310-322101076832.ota", - "fileVersion": 33908048, - "fileSize": 197266, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=200&version=2.5.101.80", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/DIM_ENERGY-TUBE_T8_CON_1200_16W_865ZBVR-0x1189-0x00C8-0x02056550-MF_DIS-20230612080310-322101076832.ota", - "imageType": 200, - "manufacturerCode": 4489, - "sha512": "f31f82039d767be2f7b85eb9d0f7dd9c2573a1558b6745eb588a8191ff0edd6d7ba36400ecee5697845c28910360635521922667ccd49ced2ab7fa37d55612f6", - "otaHeaderString": "TUBE_T8_CON_1200_16W_865ZBVR\u0000\u0000\u0000\u0000", - "releaseNotes": "1. Support GP switch.\r\n2. Improve network performance by fine tune router table." + "fileName": "4512719-Firmware-35.ota", + "fileVersion": 25, + "fileSize": 160153, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Namron/4512719-Firmware-35.ota", + "imageType": 1008, + "manufacturerCode": 4644, + "sha512": "b4d6e2ee31ad7a90ec0d87d3a00ca08a587ac5ca276484a2ffdc8ff94dcb6b63199f679e6659a2b5217aa4a6bf067c8bc10692ca541ddec354184939a673cb71", + "otaHeaderString": "4512701&4512703&4512719\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "modelId": "4512719" }, { - "fileName": "DIM_ENERGY-TUBE_T8_CON_1500_24W_840ZBVR-0x1189-0x00C9-0x02056550-MF_DIS-20230612081003-322101076832.ota", - "fileVersion": 33908048, - "fileSize": 197266, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=201&version=2.5.101.80", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/DIM_ENERGY-TUBE_T8_CON_1500_24W_840ZBVR-0x1189-0x00C9-0x02056550-MF_DIS-20230612081003-322101076832.ota", - "imageType": 201, - "manufacturerCode": 4489, - "sha512": "f23ea8d9035ae309dbe1b444316ea8a19436c5f0c2f100e8ea7399e4d31a6c4eee5751b8d65bf09eaeb5321cc2963075b4e4c89204cf4b2350926c59d3eb9bfd", - "otaHeaderString": "TUBE_T8_CON_1500_24W_840ZBVR\u0000\u0000\u0000\u0000", - "releaseNotes": "1. Support GP switch.\r\n2. Improve network performance by fine tune router table." + "fileName": "4512721-Firmware-35.ota", + "fileVersion": 25, + "fileSize": 160154, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Namron/4512721-Firmware-35.ota", + "imageType": 1008, + "manufacturerCode": 4644, + "sha512": "af27753c8e1c53e38f3330e161143f01492a9d124156a9e1a8ead138143695e1496a5d0266494892e8a6d1055f6b8a7272ea5327d6d8061ba4be94f74c39c418", + "otaHeaderString": "4512721&4512728&4512729\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "modelId": "4512721" }, { - "fileName": "DIM_ENERGY-TUBE_T8_CON_1500_24W_865ZBVR-0x1189-0x00CA-0x02056550-MF_DIS-20230612081654-322101076832.ota", - "fileVersion": 33908048, - "fileSize": 197266, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=202&version=2.5.101.80", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/DIM_ENERGY-TUBE_T8_CON_1500_24W_865ZBVR-0x1189-0x00CA-0x02056550-MF_DIS-20230612081654-322101076832.ota", - "imageType": 202, - "manufacturerCode": 4489, - "sha512": "2dfb53a2e8f3db70d12485bcf0c563251c3593bff503b677e5b3988092a28ed782558d0976237da3145d5998c005ce55cf43e60ebc54701cbb1c6139b221a290", - "otaHeaderString": "TUBE_T8_CON_1500_24W_865ZBVR\u0000\u0000\u0000\u0000", - "releaseNotes": "1. Support GP switch.\r\n2. Improve network performance by fine tune router table." + "fileName": "4512726-Firmware-35.ota", + "fileVersion": 22, + "fileSize": 144312, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Namron/4512726-Firmware-35.ota", + "imageType": 1234, + "manufacturerCode": 4644, + "sha512": "e338a39c7e4d9c902d0c36e9d83c14e75e562acfa26c87a2e7c730bfe310700a3f2504f2c2ee828ebac2f69db0fc32ec3ebd80de97ef9357244846c7ad7d7baa", + "otaHeaderString": "Encrypted GBL Z3SwitchSoc_sdk676", + "modelId": "4512726" }, { - "fileName": "DIM_ENERGY-TUBE_T8_CON_600_7_5W_840ZBVR-0x1189-0x00CB-0x02056550-MF_DIS-20230704075326-322101076832.ota", - "fileVersion": 33908048, - "fileSize": 197266, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=203&version=2.5.101.80", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/DIM_ENERGY-TUBE_T8_CON_600_7_5W_840ZBVR-0x1189-0x00CB-0x02056550-MF_DIS-20230704075326-322101076832.ota", - "imageType": 203, - "manufacturerCode": 4489, - "sha512": "10cccaed0ea69674eeffa6df77eea4873be3d9e8c29fa21a6c1ff1d45305e74741942f47ea23aad6a1f3385fdf4b482e681265ae82bbde4c6acb52f4ad75530c", - "otaHeaderString": "TUBE_T8_CON_600_7_5W_840ZBVR\u0000\u0000\u0000\u0000", - "releaseNotes": "1. Support GP switch.\r\n2. Improve network performance by fine tune router table." + "fileName": "4512729-Firmware-35.ota", + "fileVersion": 25, + "fileSize": 160154, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Namron/4512729-Firmware-35.ota", + "imageType": 1008, + "manufacturerCode": 4644, + "sha512": "af27753c8e1c53e38f3330e161143f01492a9d124156a9e1a8ead138143695e1496a5d0266494892e8a6d1055f6b8a7272ea5327d6d8061ba4be94f74c39c418", + "otaHeaderString": "4512721&4512728&4512729\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "modelId": "4512729" }, { - "fileName": "DIM_ENERGY-TUBE_T8_CON_600_7_5W_865ZBVR-0x1189-0x00CC-0x02056550-MF_DIS-20230704080035-322101076832.ota", - "fileVersion": 33908048, - "fileSize": 197266, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=204&version=2.5.101.80", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/DIM_ENERGY-TUBE_T8_CON_600_7_5W_865ZBVR-0x1189-0x00CC-0x02056550-MF_DIS-20230704080035-322101076832.ota", - "imageType": 204, - "manufacturerCode": 4489, - "sha512": "678cb88d600622f7c62c55c5728c6dd2dcb384210550dd88dcd71355425197ca2ff76c6f541b6f7aba474cd029ee8a06a75236f6174deed229678742b33dede0", - "otaHeaderString": "TUBE_T8_CON_600_7_5W_865ZBVR\u0000\u0000\u0000\u0000", - "releaseNotes": "1. Support GP switch.\r\n2. Improve network performance by fine tune router table." + "fileName": "4512751-v3.12.ota", + "fileVersion": 30, + "fileSize": 241886, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Namron/4512751-v3.12.ota", + "imageType": 44, + "manufacturerCode": 4714, + "sha512": "67daf88c5c9cfb2f631864a9d40238049a34e09a61162d45c730b199bcd9537e38a4852881ae00eb23b3ea65c769d1dfe59e9365bd5e674ccc29d340e9e36b98", + "otaHeaderString": "EBL Shyugj_Dimmer_mg22_ext_flash" }, { - "fileName": "DIM-A60_DIM_T-0x00CD-0x03203660.OTA", - "fileVersion": 52442720, - "fileSize": 188384, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=205&version=3.32.54.96", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/DIM-A60_DIM_T-0x00CD-0x03203660.OTA", - "imageType": 205, - "manufacturerCode": 4489, - "sha512": "a7be48d6c9e1473748af00bf8696ead99497c7dc5006f76a888ca6e386ed0d266047ff08c4303b85b1f56ea4edaca4f03a0c2aab3842a24707c2fd4fcd73ec8a", - "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "1. Support maximum 30 groups\r\n2. Enable the watchdog\r\n3. Set the Tx power to 9.8dB\r\n4. For Filament dimmable bulbs only, set the minimum level to 3%(according to APP) = the minimum PWM duty cycle is 15/255" + "fileName": "4512772-Firmware-35.ota", + "fileVersion": 26, + "fileSize": 146034, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Namron/4512772-Firmware-35.ota", + "imageType": 166, + "manufacturerCode": 4644, + "sha512": "345b089dffdf63057757afecd2808a99b8c3c420721117b7ae234153e820bf2a12f8ae993106dda478196248d7db728caaca32320d110c42c365b678546ae181", + "otaHeaderString": "Encrypted GBL Z3SwitchSoc_sdk676", + "originalUrl": "https://www.elektroimportoren.no/docs/lib/4512772-Firmware-35.ota" }, { - "fileName": "DIM-P40_DIM_T-0x00CE-0x03203660.OTA", - "fileVersion": 52442720, - "fileSize": 188384, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=206&version=3.32.54.96", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/DIM-P40_DIM_T-0x00CE-0x03203660.OTA", - "imageType": 206, - "manufacturerCode": 4489, - "sha512": "b3867cfd8f681ae951ac614b822ad4c0368d4eb5fcf4055d643fb1abf07aebdc763e32f5bc06aa3d491202b4db2621db4bd9810189d2af8bb1c6d85e4c5ac3dd", - "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "1. Support maximum 30 groups\r\n2. Enable the watchdog\r\n3. Set the Tx power to 9.8dB\r\n4. For Filament dimmable bulbs only, set the minimum level to 3%(according to APP) = the minimum PWM duty cycle is 15/255" + "fileName": "5401392-Firmware-35.ota", + "fileVersion": 25, + "fileSize": 255890, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Namron/5401392-Firmware-35.ota", + "imageType": 6207, + "manufacturerCode": 4644, + "sha512": "77238bf33e618f65d5651235836277bfa985ab14db09caf1f7be6b97cf962e4b89edacb204249c427392d24e3a63b5b5bcb2ee41af053524d2ccba8575853c13", + "otaHeaderString": "Encrypted GBL Z3_HVAC_Router_ZG9" }, { - "fileName": "DIM-PAR16_DIM_T-0x00CF-0x03203660.OTA", - "fileVersion": 52442720, - "fileSize": 188384, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=207&version=3.32.54.96", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/DIM-PAR16_DIM_T-0x00CF-0x03203660.OTA", - "imageType": 207, - "manufacturerCode": 4489, - "sha512": "2085b60c00c66103d3d178822f210df1f1243c445f2dcd582d854ba244a7ac5993f88f1621fd33eade6282c9df9411304ce8cf6301689309d88e7a95128e573e", - "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "1. Support maximum 30 groups\r\n2. Enable the watchdog\r\n3. Set the Tx power to 9.8dB\r\n4. For Filament dimmable bulbs only, set the minimum level to 3%(according to APP) = the minimum PWM duty cycle is 15/255" + "fileName": "5401393-Firmware-35.ota", + "fileVersion": 25, + "fileSize": 255890, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Namron/5401393-Firmware-35.ota", + "imageType": 6206, + "manufacturerCode": 4644, + "sha512": "d7c57d581cfdff58c7ecd6201bad199b9e30e9d96e692767a4435718ad67853933ccc5779f0ab60dc13ee947d8d78d071c9d1445e3c1aff18b6e58cda5fdf776", + "otaHeaderString": "Encrypted GBL Z3_HVAC_Router_ZG9" }, { - "fileName": "DIM-A60_FIL_DIM_T-0x00D0-0x03203660.OTA", - "fileVersion": 52442720, - "fileSize": 188416, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=208&version=3.32.54.96", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/DIM-A60_FIL_DIM_T-0x00D0-0x03203660.OTA", - "imageType": 208, - "manufacturerCode": 4489, - "sha512": "3854e452e13ff0c973531e99a842d36fcbff6a4d43f2edd57a472bde48b32eb590759fcaf96ff0824845e1b9c63666adc21d4070c367ff3b18505ff7cab0d5f3", - "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "1. Support maximum 30 groups\r\n2. Enable the watchdog\r\n3. Set the Tx power to 9.8dB\r\n4. For Filament dimmable bulbs only, set the minimum level to 3%(according to APP) = the minimum PWM duty cycle is 15/255" + "fileName": "5401394-Firmware-35.ota", + "fileVersion": 25, + "fileSize": 255890, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Namron/5401394-Firmware-35.ota", + "imageType": 6205, + "manufacturerCode": 4644, + "sha512": "aced4b4f5e579e65201476e41d98708fc09b1cefbaee7bf2dc87e9e95f1bbc0a6ecdfe1e3fde89495d666c2b6648ac9c0a78e7f3cba68eeac195847a019e14cb", + "otaHeaderString": "Encrypted GBL Z3_HVAC_Router_ZG9" }, { - "fileName": "DIM-EDISON60_FIL_DIM_T-0x00D1-0x03203660.OTA", - "fileVersion": 52442720, - "fileSize": 188416, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=209&version=3.32.54.96", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/DIM-EDISON60_FIL_DIM_T-0x00D1-0x03203660.OTA", - "imageType": 209, - "manufacturerCode": 4489, - "sha512": "92741c25cf6da726cf1d83d45b3d8420546a52c3db0b6c8237551e8d71b8badb6bd3023348d58b94118eebb454cafc06e7a778c3899555b9af5f3e4cef81ae37", - "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "1. Support maximum 30 groups\r\n2. Enable the watchdog\r\n3. Set the Tx power to 9.8dB\r\n4. For Filament dimmable bulbs only, set the minimum level to 3%(according to APP) = the minimum PWM duty cycle is 15/255" + "fileName": "5401395-Firmware-35.ota", + "fileVersion": 25, + "fileSize": 255890, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Namron/5401395-Firmware-35.ota", + "imageType": 6204, + "manufacturerCode": 4644, + "sha512": "0d73ecc7b2d8b92c7508da39a1db5a52b3cb0deb73cc2ffb58b6d7522f8843910330488b574885d8d87065fd6eb2e9be6b361d5be53dd76aee4d13835492ebb4", + "otaHeaderString": "Encrypted GBL Z3_HVAC_Router_ZG9" }, { - "fileName": "DIM-GLOBE60_FIL_DIM_T-0x00D2-0x03203660.OTA", - "fileVersion": 52442720, - "fileSize": 188416, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=210&version=3.32.54.96", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/DIM-GLOBE60_FIL_DIM_T-0x00D2-0x03203660.OTA", - "imageType": 210, - "manufacturerCode": 4489, - "sha512": "e686f9d515678dcf10bba87545f2588c39354635c2b5e95ac060b5447600819c733c436ce16dcf6122c35d4b24cb4d7a4288c8fc9e71985f88d23ee111bb23ed", - "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "1. Support maximum 30 groups\r\n2. Enable the watchdog\r\n3. Set the Tx power to 9.8dB\r\n4. For Filament dimmable bulbs only, set the minimum level to 3%(according to APP) = the minimum PWM duty cycle is 15/255" + "fileName": "5401396-Firmware-35.ota", + "fileVersion": 25, + "fileSize": 255890, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Namron/5401396-Firmware-35.ota", + "imageType": 6211, + "manufacturerCode": 4644, + "sha512": "9acfb847048dbf5de2eb022e09a6187dc1201849119a8c1d59c87a352769ca440627abc9ca903177a281fd4f015b7600ad6bb9c890e1caee0692411f92ae9daa", + "otaHeaderString": "Encrypted GBL Z3_HVAC_Router_ZG9" }, { - "fileName": "PLUG_EU_T-0x00D4-0x032B3674-MF_DIS.OTA", - "fileVersion": 53163636, - "fileSize": 197136, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=212&version=3.43.54.116", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/PLUG_EU_T-0x00D4-0x032B3674-MF_DIS.OTA", - "imageType": 212, - "manufacturerCode": 4489, - "sha512": "de0dbabc38386eef03c3a49330a72e21be11cc16f1254da44c5b2d1d828e18150d3ae80bb05a357ae4f1f7188d621dac4f1263244eeab944ffd271d8dc158c96", - "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "1. Add the \"startuponoff\" attribute.\r\n2. After a successful OTA, the socket maintains its previous state." + "fileName": "5401397-Firmware-35.ota", + "fileVersion": 25, + "fileSize": 255890, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Namron/5401397-Firmware-35.ota", + "imageType": 6210, + "manufacturerCode": 4644, + "sha512": "2bd9a7db0c606e54fcd1cb8ca69301569652b0ae859ba1dc1cd15205e305ec1f2c4ec19a71c7d851032903386199053c0927d224e1215b78ee9b1a2648bb1082", + "otaHeaderString": "Encrypted GBL Z3_HVAC_Router_ZG9" }, { - "fileName": "PLUG_UK_T-0x00D5-0x032B3674-MF_DIS.OTA", - "fileVersion": 53163636, - "fileSize": 197136, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=213&version=3.43.54.116", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/PLUG_UK_T-0x00D5-0x032B3674-MF_DIS.OTA", - "imageType": 213, - "manufacturerCode": 4489, - "sha512": "db2ed859306e90874012e305e984dedd5d437410ae920c71d0dfb6814ce74c65c41ade1d6c63892c91c6ae6d648ac5be253c35344bbec270d08b462eb940e6cb", - "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "1. Add the \"startuponoff\" attribute.\r\n2. After a successful OTA, the socket maintains its previous state." + "fileName": "5401398-Firmware-35.ota", + "fileVersion": 25, + "fileSize": 255890, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Namron/5401398-Firmware-35.ota", + "imageType": 6209, + "manufacturerCode": 4644, + "sha512": "e6b59973e7659f8f2d1c5e237129e184acd9bc0509acac302905604bba38588de9e681aa8b8a9a4a59f3573d4845e65ff7505ae0038079df025135c1bad34ee0", + "otaHeaderString": "Encrypted GBL Z3_HVAC_Router_ZG9" }, { - "fileName": "PLUG_COMPACT_EU_T-0x00D6-0x032B3674-MF_DIS.OTA", - "fileVersion": 53163636, - "fileSize": 197136, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=214&version=3.43.54.116", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/PLUG_COMPACT_EU_T-0x00D6-0x032B3674-MF_DIS.OTA", - "imageType": 214, - "manufacturerCode": 4489, - "sha512": "bc45a149b84113718eee4a127fc0bcb4c25c905efa805140de278adc7730461717b256bebe2befdce7e777078e498aae4369e48e9f899526630c4f5a658d933c", - "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "1. Add the \"startuponoff\" attribute.\r\n2. After a successful OTA, the socket maintains its previous state." + "fileName": "5401399-Firmware-35.ota", + "fileVersion": 25, + "fileSize": 255890, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Namron/5401399-Firmware-35.ota", + "imageType": 6208, + "manufacturerCode": 4644, + "sha512": "81a8aa05bd2ac259e7ff21bc70588b5a56f4e9a9e04c5a48a66b07534604e2836e8210b406ea582a3f1781173e0692c63a38db59d6e20f2e95815b4ba852bf69", + "otaHeaderString": "Encrypted GBL Z3_HVAC_Router_ZG9" }, { - "fileName": "DIM_ENERGY-TUBE_T8_CON_1500_24W_830ZBVR-0x1189-0x00DD-0x02056550-MF_DIS-20230612083725-322101076832.ota", - "fileVersion": 33908048, - "fileSize": 197266, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=221&version=2.5.101.80", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/DIM_ENERGY-TUBE_T8_CON_1500_24W_830ZBVR-0x1189-0x00DD-0x02056550-MF_DIS-20230612083725-322101076832.ota", - "imageType": 221, - "manufacturerCode": 4489, - "sha512": "b69c54bc99b7ecf1b1a13ac41ef52963f0ab41e8fdf0f2b032aa28fbbe1ab069caf3ec235f5619767a8478f5858f831961ddaa2cf8ce8edc9704acb08d132cd1", - "otaHeaderString": "TUBE_T8_CON_1500_24W_830ZBVR\u0000\u0000\u0000\u0000", - "releaseNotes": "1. Support GP switch.\r\n2. Improve network performance by fine tune router table." + "fileName": "NAMRON_AS_4512737(6001) V22.ota", + "fileVersion": 22, + "fileSize": 245148, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Namron/NAMRON_AS_4512737(6001) V22.ota", + "imageType": 6001, + "manufacturerCode": 4644, + "sha512": "ce40cfc670692384590fc58b84fd9b0d1a6f7b1fa28c6a34ea46fd404b536135151e0fa70bef5ff0c1eeca3fe0d27174806fd1b4863e5bc10afaeca49e0b14f0", + "otaHeaderString": "Encrypted GBL Z3_HVAC_Router\u0000\u0000\u0000\u0000", + "modelId": "4512737" }, { - "fileName": "DIM_ENERGY-TUBE_T8_CON_1200_16W_830ZBVR-0x1189-0x00DE-0x02056550-MF_DIS-20230612083031-322101076832.ota", - "fileVersion": 33908048, - "fileSize": 197266, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=222&version=2.5.101.80", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/DIM_ENERGY-TUBE_T8_CON_1200_16W_830ZBVR-0x1189-0x00DE-0x02056550-MF_DIS-20230612083031-322101076832.ota", - "imageType": 222, - "manufacturerCode": 4489, - "sha512": "393c6424ec18ebb05b0c1d4aa9b8c7ebffcf2eb27201dd9e66462623456af1b95ddc70436bfb9d5b19ff9665cecab3a419cbf543f38008cbd6c0d2da541facff", - "otaHeaderString": "TUBE_T8_CON_1200_16W_830ZBVR\u0000\u0000\u0000\u0000", - "releaseNotes": "1. Support GP switch.\r\n2. Improve network performance by fine tune router table." + "fileName": "NAMRON_AS_4512738(6002) V22.ota", + "fileVersion": 22, + "fileSize": 245148, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Namron/NAMRON_AS_4512738(6002) V22.ota", + "imageType": 6002, + "manufacturerCode": 4644, + "sha512": "c6eb11b68bbbacee5ee8dc483a93d07db60003a8345fdd512e05603b9ab1b3dd06f692e01a3be71f3411fdd43a3446198fc7dc806c9b80cab3c86226a41941a7", + "otaHeaderString": "Encrypted GBL Z3_HVAC_Router\u0000\u0000\u0000\u0000", + "modelId": "4512738" }, { - "fileName": "DIM_ENERGY-TUBE_T8_CON_600_7_5W_830ZBVR-0x1189-0x00DF-0x02056550-MF_DIS-20230704080741-322101076832.ota", - "fileVersion": 33908048, - "fileSize": 197266, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=223&version=2.5.101.80", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/DIM_ENERGY-TUBE_T8_CON_600_7_5W_830ZBVR-0x1189-0x00DF-0x02056550-MF_DIS-20230704080741-322101076832.ota", - "imageType": 223, - "manufacturerCode": 4489, - "sha512": "6510d671f8a216cbb08ecfea2033318fcc8e5c55c3290c576c614e7f98f948b9a40d2cc5c720bc0b3d754a087ba3cc053a6780f5fc8af6317145177df0ee1cba", - "otaHeaderString": "TUBE_T8_CON_600_7_5W_830ZBVR\u0000\u0000\u0000\u0000", - "releaseNotes": "1. Support GP switch.\r\n2. Improve network performance by fine tune router table." + "fileName": "128b-0002-0305-700_nodon_sin_4_2_20_fw_V0305.zigbee", + "fileVersion": 773, + "fileSize": 415960, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/NodOn/128b-0002-0305-700_nodon_sin_4_2_20_fw_V0305.zigbee", + "imageType": 2, + "manufacturerCode": 4747, + "sha512": "5353005ba068d46aa3c32aa31a1e4958c801e467f65ada46fe438a4f70402c711a7ce22ac5fe3f0b3882b3d8222b08dd43d89fca3babdc30f38121b625b96f04", + "otaHeaderString": "nodon_sin_efr32_ota\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "Jasco_5_0_1_OnOff_45856_v6.ota", - "fileVersion": 6, - "fileSize": 162302, - "originalUrl": "http://eu.salusconnect.io/download/firmware/a65779cd-13cd-41e5-a7e0-5346f24a0f62/45856_00000006.tar.gz", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/Jasco_5_0_1_OnOff_45856_v6.ota", - "imageType": 2, - "manufacturerCode": 4388, - "sha512": "3306332e001eab9d71c9360089d450ea21e2c08bac957b523643c042707887e85db0c510f3480bdbcfcfe2398eeaad88d455f346f1e07841e1d690d8c16dc211", - "otaHeaderString": "Jasco 45856 image\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "manufacturerName": [ - "SalusControls" - ] + "fileName": "128b-0005-0305-700_nodon_sin_4_1_21_fw_V0305.zigbee", + "fileVersion": 773, + "fileSize": 399708, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/NodOn/128b-0005-0305-700_nodon_sin_4_1_21_fw_V0305.zigbee", + "imageType": 5, + "manufacturerCode": 4747, + "sha512": "a5eaf2e4faf5b2ce3330f51ee738a65499209cf754784b025626f683c95b7b018a57b6fb55ff47ff86de5ca7dcf7f1a36ada0307252c4119368c5c7bad125261", + "otaHeaderString": "nodon_sin_efr32_ota\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "Jasco_5_0_1_Dimmer_45857_v6.ota", - "fileVersion": 6, - "fileSize": 165182, - "originalUrl": "http://eu.salusconnect.io/download/firmware/3319b501-98f3-4337-afbe-8d04bb9938bc/45857_00000006.tar.gz", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/Jasco_5_0_1_Dimmer_45857_v6.ota", - "imageType": 0, - "manufacturerCode": 4388, - "sha512": "57f2774b28229f81a83415ca9e51a89ddfcedec527beb5b582e5ff72d45ef5295ba14ab54f077c62e5b1b92870bcaa6a2b5d02cd3ba830dbacc395f7421794b9", - "otaHeaderString": "Jasco 45857 image\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "manufacturerName": [ - "SalusControls" - ] + "fileName": "128b-0006-0305-700_nodon_sin_4_fp_21_fw_V0305.zigbee", + "fileVersion": 773, + "fileSize": 396656, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/NodOn/128b-0006-0305-700_nodon_sin_4_fp_21_fw_V0305.zigbee", + "imageType": 6, + "manufacturerCode": 4747, + "sha512": "9ed0f44d8cd338a53e9be2b9fe136213e9a8ff886f78d94fe992b02ef6fee412fe58c6145c2facf2bf5b516b7d000e8997ee5b680d7c2acf5ff96fdb15d4a82e", + "otaHeaderString": "nodon_sin_efr32_ota\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "SQ605RF_V2.3_20201119.ota", - "fileVersion": 23, - "fileSize": 233262, - "originalUrl": "http://eu.salusconnect.io/download/firmware/f021e8a8-06f0-4a4f-8b13-bd39adcc80e3/AJSQ605RF_00000017.tar.gz", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/SQ605RF_V2.3_20201119.ota", - "imageType": 95, - "manufacturerCode": 4216, - "sha512": "68e8a74f6fb9ce8d26ab0e598966e13054b786d013fb301f4018907d6263424bb1b1cc03970c50ae85f129485703746c68cf0825ab044122329e6b58b3359fdb", - "otaHeaderString": "EBL DialThermostat\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "manufacturerName": [ - "SalusControls" - ] + "fileName": "128b-0009-0305-700_nodon_sin_4_rs_20_fw_V0305.zigbee", + "fileVersion": 773, + "fileSize": 398752, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/NodOn/128b-0009-0305-700_nodon_sin_4_rs_20_fw_V0305.zigbee", + "imageType": 9, + "manufacturerCode": 4747, + "sha512": "88bdfeadcbae70c3fe541f98af1dfbd9b437600ede7d7d27ca8e21a5b6e86dc8fa6ffbf9921cafda9a0f19809e909d1126b71cc221b53e39f5f62d252e4e407e", + "otaHeaderString": "nodon_sin_efr32_ota\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "StreamTRV_00910040_20210928_1427.ota", - "fileVersion": 9502784, - "fileSize": 280878, - "originalUrl": "http://eu.salusconnect.io/download/firmware/3261c5ca-9817-42d2-a30b-a52e6c3a87cf/AVA10M30RF_00910040.tar.gz", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/StreamTRV_00910040_20210928_1427.ota", - "imageType": 66, - "manufacturerCode": 4216, - "sha512": "d5c12f065dc55ea3c63ed4230e03f62a9443539d2814115715ffbc2d214d937e8b977a3540900e2fa50cb55d5686de4e7f68f9aee55faeadb943ebd0f3047278", - "otaHeaderString": "OTA Image File\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "manufacturerName": [ - "SalusControls" - ] + "fileName": "128b-000A-0305-700_nodon_sin_4_1_20_V0305.zigbee", + "fileVersion": 773, + "fileSize": 412984, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/NodOn/128b-000A-0305-700_nodon_sin_4_1_20_V0305.zigbee", + "imageType": 10, + "manufacturerCode": 4747, + "sha512": "95d2b3dbcf41e5212e63ff92270a9fa8ebb1cdabf84b3fa94bc4207bd55ce86ac4e110c1c150d78affef2d003ad4a306ad5947a55705d1ff1637cc4df3df29cf", + "otaHeaderString": "nodon_sin_efr32_ota\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "SAA6UT1_00060962_20230628_1619.ota", - "fileVersion": 395618, - "fileSize": 368822, - "originalUrl": "http://ec2-18-194-20-66.eu-central-1.compute.amazonaws.com/firmware/UG-SYS/WRT/2023-0629/AWRT10RF_00060962.tar.gz", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/SAA6UT1_00060962_20230628_1619.ota", - "imageType": 70, - "manufacturerCode": 4216, - "sha512": "f76716c7f615afba13d57df08d7b01fefe5995a00f91768f42dfe81a56470800208665ed5fb3b3cdc88bef09ed41632455f50c4a47b05600308d3481f0521fd1", - "otaHeaderString": "OTA Image File\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "manufacturerName": [ - "SalusControls" - ] + "fileName": "128b-0102-10101-700_nodon_sin_2_fm_stm32_V10101.zigbee", + "fileVersion": 65793, + "fileSize": 27162, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/NodOn/128b-0102-10101-700_nodon_sin_2_fm_stm32_V10101.zigbee", + "imageType": 258, + "manufacturerCode": 4747, + "sha512": "4e9eaa29e4bd1277595d6bc779f4f45b9e70dc5407d7fe200c08884e533e0f377f054021cfb89c7e6fad5ffd1dcd35ec22ae90e39ebc94874c95ab2acdb2e77c", + "otaHeaderString": "nodon_sin_stm32_ota\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "CSB600_20170209.ota", - "fileVersion": 538378761, - "fileSize": 185320, - "originalUrl": "http://eu.salusconnect.io/download/firmware/00f1cffd-2aa9-4f5e-8503-59beddc86ba3/CSB600_20170209.tar.gz", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/CSB600_20170209.ota", - "imageType": 47, - "manufacturerCode": 4216, - "sha512": "81e9a7d13a7ea5ae72b8a3fedc4d1df4133775b9bf7c0ecdf778ed8a63816553fabb342b4353cef7d38925c89160549eb653219149af98e50ba812b11ff86c83", - "otaHeaderString": "image build\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "manufacturerName": [ - "SalusControls" - ] + "fileName": "128b-0105-010500-700_nodon_sin_xx_met_fm_stm32_V010500.zigbee", + "fileVersion": 66816, + "fileSize": 39464, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/NodOn/128b-0105-010500-700_nodon_sin_xx_met_fm_stm32_V010500.zigbee", + "imageType": 261, + "manufacturerCode": 4747, + "sha512": "fc47d5f4e6a709cf3ced8b0cbc97dce6f7626a185ea86f807827afd29c87a380ba4f9bbc200f7a19f41033e4d1609ffc2c77f0ac4fe486c6756fa7cfe1b0713e", + "otaHeaderString": "nodon_sinMet_stm32_ota\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "ECM600_09160525_V16.ota", - "fileVersion": 152438053, - "fileSize": 340782, - "originalUrl": "http://eu.salusconnect.io/download/firmware/AN2X0Z_xsQeexhO012ZUUbFdDk5QFVECSHNGH4oWm20/ECM600_09160525.tar.gz", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/ECM600_09160525_V16.ota", - "imageType": 37, - "manufacturerCode": 4216, - "sha512": "8fa0103ba223f257e8de01a2bd2e4edd571a3e3f2056a788f50679f29a5bc73ae120ae24c0fad3e640cee1a53a7c6fafdec5efae27139be9a9371c77b083e66c", - "otaHeaderString": "OTA Image File\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "manufacturerName": [ - "SalusControls" - ] + "fileName": "128b-0106-010500-700_nodon_sin_xx_met_fm_stm32_V010500.zigbee", + "fileVersion": 66816, + "fileSize": 39464, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/NodOn/128b-0106-010500-700_nodon_sin_xx_met_fm_stm32_V010500.zigbee", + "imageType": 262, + "manufacturerCode": 4747, + "sha512": "214f6e1793a739a1822ddbe53a5c68a32b0ee48ba19fff974b8e607bfaea4baeb3596dde070e7aec06e0a7eddad25a67db62ee8a7396c77fe5ac71f34e7fb35a", + "otaHeaderString": "nodon_sin_stm32_ota\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "SAL6DF1_003E0029_20221215_1652.ota", - "fileVersion": 4063273, - "fileSize": 361238, - "originalUrl": "http://eu.salusconnect.io/download/firmware/36ab7f9e-6497-4efa-8ece-efb645af9128/FC600_003E0029.tar.gz", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/SAL6DF1_003E0029_20221215_1652.ota", - "imageType": 44, - "manufacturerCode": 4216, - "sha512": "c319412eec498d890ec5bc43a9e1ccb0ec0fbc942cff08d867be36718a57e3d9abfa4aa97677214a13e1270c418d14ea40e20b22ea210d3818ed760141b5bb3d", - "otaHeaderString": "OTA Image File\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "manufacturerName": [ - "SalusControls" - ] + "fileName": "128b-0109-10102-700_nodon_sin_rs_fm_stm32_V10102.zigbee", + "fileVersion": 65794, + "fileSize": 30206, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/NodOn/128b-0109-10102-700_nodon_sin_rs_fm_stm32_V10102.zigbee", + "imageType": 265, + "manufacturerCode": 4747, + "sha512": "54f663c338f26aa89245edc79bbbdc911763897f2ca6ba92d72ce447f03f23d0d33a669af68e87ef84d95fa0df0231441f56fc45cb768a5e12ca2f1e77c2f1b9", + "otaHeaderString": "nodon_sin_stm32_ota\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "SAL6DFA_0066003E_20230909_0953.ota", - "fileVersion": 6684734, - "fileSize": 455534, - "originalUrl": "http://ec2-18-194-20-66.eu-central-1.compute.amazonaws.com/debug/OTA_Test/FC600NH/FC600NH_0066003E.tar.gz", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/SAL6DFA_0066003E_20230909_0953.ota", - "imageType": 138, - "manufacturerCode": 4216, - "sha512": "2cbbbd01f15b73c939f1ae4e48ab116f8567434d63cafa8d8d9bcb2aac65935f01a1017ab0f86b2a464065daba8cd612a5cd71bb396a5625e32c585e9e7b50fa", - "otaHeaderString": "OTA Image File\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "manufacturerName": [ - "SalusControls" - ] + "fileName": "128b-010A-010500-700_nodon_sin_xx_met_fm_stm32_V010500.zigbee", + "fileVersion": 66816, + "fileSize": 39456, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/NodOn/128b-010A-010500-700_nodon_sin_xx_met_fm_stm32_V010500.zigbee", + "imageType": 266, + "manufacturerCode": 4747, + "sha512": "d866e1dd0614b33a8d24b0d66228d53f4cca93c26a2613f75dcf73edb311e7bf6e3c791fae93c3b9633a4c40dbb6380aee5e6134fdfb9cee7bce70386fb7eb1d", + "otaHeaderString": "nodon_sin1_stm32_ota\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "SLG2CF1_20180116_v00160501.ota", - "fileVersion": 1443073, - "fileSize": 180862, - "originalUrl": "http://eu.salusconnect.io/download/firmware/2366de25-7629-4968-9e73-9f154549e5db/HTR-RF(20)_00160501.tar.gz", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/SLG2CF1_20180116_v00160501.ota", - "imageType": 56, - "manufacturerCode": 4216, - "sha512": "b74f8bbae15764b5c4562f8f44154641f76092d20d6bce30358a0adc4627f04d9c72263d12a8da478a1f1fc6dab0c1f2933e25075db26dd40ac9d4d746275b38", - "otaHeaderString": "SLG2CF1_20180116_v00160501 ota f", - "manufacturerName": [ - "SalusControls" - ] + "fileName": "128b-2002-040300-700_p2022_HSP_tphu_fw_efr32_V040300.zigbee", + "fileVersion": 262912, + "fileSize": 292140, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/NodOn/128b-2002-040300-700_p2022_HSP_tphu_fw_efr32_V040300.zigbee", + "imageType": 8194, + "manufacturerCode": 4747, + "sha512": "ef49e08f08c592887d2cbc24ca95c3e9ee8e9396be1e32dec66b919075b302680954383eb2465da9023faf7ab88078884b9d8cd59d17c8261a4cf4e05ce4e428", + "otaHeaderString": "p2022_HSP_tphu_fw_efr32\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "SLG5CF1_00370009.ota", - "fileVersion": 3604489, - "fileSize": 429230, - "originalUrl": "http://eu.salusconnect.io/download/firmware/38abc21e-f0dd-4aee-8659-cc5c35595711/HTRP-RF(50)_00370009.tar.gz", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/SLG5CF1_00370009.ota", - "imageType": 58, - "manufacturerCode": 4216, - "sha512": "033f0137aedc765cad80ada61364801d7fad9f40ed4ca5855dddf5a471609e69bd100d3b8ec46fd38ff864313e829dce69cc57b8acaa663affc9258873a197cb", - "otaHeaderString": "OTA Image File\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "manufacturerName": [ - "SalusControls" - ] + "fileName": "128b-2003-040300-700_p2022_HSP_do_fw_efr32_V040300.zigbee", + "fileVersion": 262912, + "fileSize": 289364, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/NodOn/128b-2003-040300-700_p2022_HSP_do_fw_efr32_V040300.zigbee", + "imageType": 8195, + "manufacturerCode": 4747, + "sha512": "aa642f6949ae15848a2ce0ba5f46867caf6dda4e04d46e116fd5df0cf7d7db324d0150cfd3ee43db0245e491756c100051217e5aba4c8c5709780c2c2f9378ad", + "otaHeaderString": "p2022_HSP_do_fw_efr32\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "PumpWC_20170614V11_CRC.ota", - "fileVersion": 538379796, - "fileSize": 184766, - "originalUrl": "http://eu.salusconnect.io/download/firmware/206b5a66-cca9-4886-95cd-1f1278bb293d/IT600PumpWC_20170614.tar.gz", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/PumpWC_20170614V11_CRC.ota", - "imageType": 55, - "manufacturerCode": 4216, - "sha512": "b2940f263757fefb5f4f80a5a1c1d7ac8ffd56954c2350782a99444cfb71d23253f6a7f7dcb102cacf0412bd0eeb2a792036bc3ab54a8e023f8a6aa09e6b40c9", - "otaHeaderString": "SAA6SK(J)1\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "manufacturerName": [ - "SalusControls" - ] - }, - { - "fileName": "WindowSensor_20240103.ota", - "fileVersion": 539230467, - "fileSize": 264290, - "originalUrl": "http://ec2-18-194-20-66.eu-central-1.compute.amazonaws.com/firmware/UG-SYS/SW600/2024-0103/NTSW600_20240103.tar.gz", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/WindowSensor_20240103.ota", - "imageType": 63, - "manufacturerCode": 4216, - "sha512": "64a5fc3fe95770ca5c8a947a9a19665389374296a055671cdd9fcf1ac98d5f25cc287fc6196c16e1c7fdf69771c67f01bb6bb1d8baf34e05e41667a723906e19", - "otaHeaderString": "EBL WindowSensor\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "manufacturerName": [ - "SalusControls" - ] + "fileName": "128b-2004-040300-700_p2022_HSP_dc_fw_efr32_V040300.zigbee", + "fileVersion": 262912, + "fileSize": 289288, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/NodOn/128b-2004-040300-700_p2022_HSP_dc_fw_efr32_V040300.zigbee", + "imageType": 8196, + "manufacturerCode": 4747, + "sha512": "11344fa4dce9633aba9a83a49d48fea2cd1f7aa0c9622e783bd3df345b41b564bd9db0c600845a69170c59e1c1c1f37416cf429c7257e58cd942033ecb6fd995", + "otaHeaderString": "p2022_HSP_dc_fw_efr32\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "SND2DB1_001F0019_20230108_0849.ota", - "fileVersion": 2031641, - "fileSize": 403270, - "originalUrl": "http://eu.salusconnect.io/download/firmware/68914d00-d860-474a-8d28-97b8f7f4a665/NTVS41_001F0019.tar.gz", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/SND2DB1_001F0019_20230108_0849.ota", - "imageType": 64, - "manufacturerCode": 4216, - "sha512": "1c9730e93b9eaf0ed382abe0ee5dd08135e9df0179142b00f76ac7eb11556802b2aa7314daa5807a1b842756f4aefdb89596b896ab8519670d05d9464530e468", - "otaHeaderString": "OTA Image File\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "manufacturerName": [ - "SalusControls" - ] + "fileName": "128b-4002-010600-nodon_irb-4-1-00_fw_V010600.zigbee", + "fileVersion": 17197616, + "fileSize": 155734, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/NodOn/128b-4002-010600-nodon_irb-4-1-00_fw_V010600.zigbee", + "imageType": 16386, + "manufacturerCode": 4747, + "sha512": "d2a350be20dd1d3c46a1d26d505b6dbbe5c6fd0894d048f99cd09946ed109163bab8883cded8a9882af6f19dff726232cc2c1066b26ea98b131b7b4d53d9d717", + "otaHeaderString": "EBL Remotec_IR\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "SAU2DA1_EFR32_APP_V20200508.ota", - "fileVersion": 538969352, - "fileSize": 250510, - "originalUrl": "http://eu.salusconnect.io/download/firmware/d4213f30-3457-4b53-b68a-7fd929ff650a/PS600_20200508.tar.gz", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/SAU2DA1_EFR32_APP_V20200508.ota", - "imageType": 60, - "manufacturerCode": 4216, - "sha512": "1f12058f8c138d8858a48cec80493f59689c51d1f7f3bc1ea01d29c8723de135e8e9e6b6ab9e537c1db8ed35bfcc5430af97916acf33f57eaf560ccccb8ecf2e", - "otaHeaderString": "EBL ZigBeeHabiTemperatureSensor\u0000", - "manufacturerName": [ - "SalusControls" - ] + "fileName": "ZLL_MK_0x01020509_CLA60_TW.ota", + "fileVersion": 16909577, + "fileSize": 133444, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Osram/ZLL_MK_0x01020509_CLA60_TW.ota", + "imageType": 8, + "manufacturerCode": 4364, + "sha512": "1cba1e813a0264143e082c9288922309b098c2490548b74a6f63bd2703057afab2f80b16500805417b20ad2c02746cd64c17e3a91c0f338c5dac051a23e43c37", + "otaHeaderString": "NULL\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "Repeater_20190415.ota", - "fileVersion": 538510357, - "fileSize": 171006, - "originalUrl": "http://eu.salusconnect.io/download/firmware/777f6d6a-b55c-4536-89ef-4c96eac79854/RE600_20190415.tar.gz", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/Repeater_20190415.ota", - "imageType": 62, - "manufacturerCode": 4216, - "sha512": "c837f2ec9f4deaddbb94adfa60b9d85fe9de59d760b10a968ff97356b174118d05b0f3bcfe961604a9c964ac3fb55346643a87145aca2d4777f7e07a7aad59f2", - "otaHeaderString": "Repeater\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "manufacturerName": [ - "SalusControls" - ] + "fileName": "ZLL_MK_0x01020510_CEILING_TW_OSRAM.ota", + "fileVersion": 16909584, + "fileSize": 132672, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Osram/ZLL_MK_0x01020510_CEILING_TW_OSRAM.ota", + "imageType": 107, + "manufacturerCode": 4364, + "sha512": "3222b2998a5d587db758fd0ea0185cb0c60324276e30227828d976d469b5ee7461ccc7ccf24e7e9fc7790352e94bf547ff85a44b341a9ce80356c5ba737af1a4", + "otaHeaderString": "NULL\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "SAL6RS1_190612.ota", - "fileVersion": 538510866, - "fileSize": 189950, - "originalUrl": "http://eu.salusconnect.io/download/firmware/aa8c3733-72bb-4bcf-8500-1a93bfde2fc2/RS600_20190612.tar.gz", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/SAL6RS1_190612.ota", - "imageType": 76, - "manufacturerCode": 4216, - "sha512": "f14f6895ebf681b0345613c591cff0972b5a9898fc5f5006b1999431706a875e989a960e757426ad5ef7818255eba3686e0274ec3d561c71c9e17dc0df75a2d5", - "otaHeaderString": "EBL RollerShutter\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "manufacturerName": [ - "SalusControls" - ] + "fileName": "ZLL_MK_0x01020510_CLA60_RGBW_OSRAM.ota", + "fileVersion": 16909584, + "fileSize": 142972, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Osram/ZLL_MK_0x01020510_CLA60_RGBW_OSRAM.ota", + "imageType": 98, + "manufacturerCode": 4364, + "sha512": "f48a5a3b4d0e636e40e82b219eb6ab64431b98b92ad0737a4de42193d64dd5638d38c13273835b2f0959be98b424c0a6ee47c3eb8b7aa18de11d96e84ad5b0d5", + "otaHeaderString": "NULL\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "SAU2AG1-ZC_20240531.ota", - "fileVersion": 539231537, - "fileSize": 211906, - "originalUrl": "http://ec2-18-194-20-66.eu-central-1.compute.amazonaws.com/firmware/UG-SYS/UG600/ZC/SAU2AG1-ZC_20240531.tar.gz", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/SAU2AG1-ZC_20240531.ota", - "imageType": 21, - "manufacturerCode": 4216, - "sha512": "af72dc9e4e07649550673c86c2491a9fa6b4e0ad0930ea1fcabfb036dc1f39134673b2249f6361a4f128092feb85a50c4e305c3d2413b1fafc8d7158c59d920e", - "otaHeaderString": "SAU2AG1\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "manufacturerName": [ - "SalusControls" - ] + "fileName": "ZLL_MK_0x01020510_CLA60_TW_OSRAM.ota", + "fileVersion": 16909584, + "fileSize": 132672, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Osram/ZLL_MK_0x01020510_CLA60_TW_OSRAM.ota", + "imageType": 99, + "manufacturerCode": 4364, + "sha512": "c084961dd6117cfd1dc1dab4fd99e6f95c3f0fb2a6b9a847acd52e7b2ab091b32800898477d04871db32cfc7c96eec5afdbf4564cc27ca63283bbeeaec63d06f", + "otaHeaderString": "NULL\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "SB600_20170209.ota", - "fileVersion": 538378761, - "fileSize": 173288, - "originalUrl": "http://eu.salusconnect.io/download/firmware/16b82cfc-b764-4e56-a869-857ae5036478/SB600_20170209.tar.gz", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/SB600_20170209.ota", - "imageType": 46, - "manufacturerCode": 4216, - "sha512": "8d9a2449b4cd5dd8412fe3b4c7cf14371a1fddd51d95e8f971c5bb97a55b3ae4b2f06f4d9d987dcc23d75b18cb73ddff284931657a8b1de73fa622ac6f2c3bd8", - "otaHeaderString": "image build\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "manufacturerName": [ - "SalusControls" - ] + "fileName": "ZLL_MK_0x01020510_CLA60_W_CLEAR.ota", + "fileVersion": 16909584, + "fileSize": 123884, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Osram/ZLL_MK_0x01020510_CLA60_W_CLEAR.ota", + "imageType": 19, + "manufacturerCode": 4364, + "sha512": "7f4bb423aed7d3d81a43c054897796f76e05c049911fee9ffc36d4c4a4baa44369bb35a8d44d8e3630e26ec65a3a59e5ada97d75109887422c7e6a75b2a9bcf5", + "otaHeaderString": "NULL\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "SAU62C1_00310023_20231121_0942.ota", - "fileVersion": 3211299, - "fileSize": 420246, - "originalUrl": "http://ec2-18-194-20-66.eu-central-1.compute.amazonaws.com/debug/OTA_Test/SAU62X1/SC102ZB_00310023.tar.gz", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/SAU62C1_00310023_20231121_0942.ota", - "imageType": 67, - "manufacturerCode": 4216, - "sha512": "1330a948f53a81e239796b75dfb29df1f7cfcfcde7bf6b0639275d837ce95d0a876c1eb1fb9e276cd190c52029064459ab23dd518f5c84b9bdecec3d238ffbfc", - "otaHeaderString": "OTA Image File\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "manufacturerName": [ - "SalusControls" - ] + "fileName": "ZLL_MK_0x01020510_CLASSIC_A60_RGBW.ota", + "fileVersion": 16909584, + "fileSize": 144008, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Osram/ZLL_MK_0x01020510_CLASSIC_A60_RGBW.ota", + "imageType": 6, + "manufacturerCode": 4364, + "sha512": "dbdab10f00722f7b9be2b7b4e6ce8302edee2ad02c9b75da9adf754779ad003ed8f5b07225ea547be14c600989baae56cf1e420b11b264d8c31d3f856e5a9892", + "otaHeaderString": "NULL\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "SAU51R1_20190619.ota", - "fileVersion": 538510873, - "fileSize": 184638, - "originalUrl": "http://eu.salusconnect.io/download/firmware/0ed65137-2c58-4ebb-970c-df456d697cb3/SC824ZB_20190619.tar.gz", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/SAU51R1_20190619.ota", - "imageType": 77, - "manufacturerCode": 4216, - "sha512": "97130e20edc3d8f3db63c07a2562b9318422733f6399500b6fcf3d01b6dedb4c80444a05ab50fb0511a351d9b720ec67df1bbe2c6448d19ead3205eddad43db9", - "otaHeaderString": "EBL SmartRelay_US\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "manufacturerName": [ - "SalusControls" - ] + "fileName": "ZLL_MK_0x01020510_CLASSIC_B40_TW.ota", + "fileVersion": 16909584, + "fileSize": 132928, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Osram/ZLL_MK_0x01020510_CLASSIC_B40_TW.ota", + "imageType": 20, + "manufacturerCode": 4364, + "sha512": "2faa40b833154aaee844b6ab6e393c76b327b1122bb88ae6f3036d95858cfdcdae35fad7c5f6578c166be25fe6978eb02858ae4e09c955debcf26b11b23b79de", + "otaHeaderString": "NULL\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "SC904ZB_18012801.ota", - "fileVersion": 402728961, - "fileSize": 180216, - "originalUrl": "http://eu.salusconnect.io/download/firmware/93151e6f-a739-4b47-b0e6-bfef7b4c0ad2/SC904ZB_18012801.tar.gz", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/SC904ZB_18012801.ota", - "imageType": 65, - "manufacturerCode": 4216, - "sha512": "f18234eb5ed1875f50d682791cfb9a58648ba6624db3497930482aa6f8cb670bf77aff7c1794d8f1051574790e517cedbe95a586505dbd14931ad6bd80987dc3", - "otaHeaderString": "SAU2BW1_18012801 ota image file\u0000", - "manufacturerName": [ - "SalusControls" - ] + "fileName": "ZLL_MK_0x01020510_FLOOD_LIGHT_RGBW_OSRAM.ota", + "fileVersion": 16909584, + "fileSize": 142972, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Osram/ZLL_MK_0x01020510_FLOOD_LIGHT_RGBW_OSRAM.ota", + "imageType": 108, + "manufacturerCode": 4364, + "sha512": "a3b64a5183bc23617afa528edffbe83721547f203f3eca3f043c39d42eacee94cd0a15f8096c136d3c738dd87945f15f9822b0ba265249e1892e739a2b491904", + "otaHeaderString": "NULL\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "sau2aw1_V19121102.ota", - "fileVersion": 420614402, - "fileSize": 172484, - "originalUrl": "http://eu.salusconnect.io/download/firmware/d4c48f8b-4165-4691-ac2e-3c7ade8b776d/SC906ZB_19121102.tar.gz", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/sau2aw1_V19121102.ota", - "imageType": 43, - "manufacturerCode": 4216, - "sha512": "9e3150426fbe269325e0f69be3f85825e36f2eceed7e7208c8cdf834e91c400e6e2d7265a27400d64f94c169be6c5822d4666ff88737e2420f4a0b961a1d7807", - "otaHeaderString": "Encrypted EBL sau2aw1\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "manufacturerName": [ - "SalusControls" - ] + "fileName": "ZLL_MK_0x01020510_GARDENPOLE_MINI_RGBW_OSRAM.ota", + "fileVersion": 16909584, + "fileSize": 142968, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Osram/ZLL_MK_0x01020510_GARDENPOLE_MINI_RGBW_OSRAM.ota", + "imageType": 103, + "manufacturerCode": 4364, + "sha512": "c2eabeb89c104b3d398ac9bcd8ff7f8a10eb2e6352050f0404939f7b6c7391ea005b1975ff3e8367775ce2f4b40a1fc197b390564e75389e71f61a2f6d3b7a5e", + "otaHeaderString": "NULL\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "SAL2PU1_02015120_OTA.ota", - "fileVersion": 33640736, - "fileSize": 155774, - "originalUrl": "http://eu.salusconnect.io/download/firmware/dd12520a-7100-4968-9483-d995a8d18d40/SP600_02015120.tar.gz", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/SAL2PU1_02015120_OTA.ota", - "imageType": 38, - "manufacturerCode": 4216, - "sha512": "52b0afaa165eb039288158ada1f5ca93bc61e4b454c6f20394159396f9af2fce4f7a037d8e7141722181e93344da04cb77cab4d6989c0fcee8a4e3eeff49184d", - "otaHeaderString": "SAL2PU1_02015120_OTA ota image f", - "manufacturerName": [ - "SalusControls" - ] + "fileName": "ZLL_MK_0x01020510_GARDENPOLE_RGBW_LIGHTIFY.ota", + "fileVersion": 16909584, + "fileSize": 142968, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Osram/ZLL_MK_0x01020510_GARDENPOLE_RGBW_LIGHTIFY.ota", + "imageType": 90, + "manufacturerCode": 4364, + "sha512": "35242c676acf7426fbe89562a5199a665778ef95a2e001141fd5d4927e3a8d3724c0cea5874f36cefdb536bbae3356dd99bff8e6a3666c6205141e3d34d66f57", + "otaHeaderString": "NULL\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "SAL2PE1_02015120_OTA.ota", - "fileVersion": 33640736, - "fileSize": 155838, - "originalUrl": "http://eu.salusconnect.io/download/firmware/259311ba-800e-423e-80fc-c3e1d8adc77c/SPE600_02015120.tar.gz", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/SAL2PE1_02015120_OTA.ota", + "fileName": "ZLL_MK_0x01020510_GARDENSPOT_RGB.ota", + "fileVersion": 16909584, + "fileSize": 140550, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Osram/ZLL_MK_0x01020510_GARDENSPOT_RGB.ota", + "imageType": 5, + "manufacturerCode": 4364, + "sha512": "20f450221e2915f84dc9ac50d3649f8df219240a35a770c2185d270ccfd4619968f8fe82cb917e181b1e688c6ea6623dc59798575716d2af7f0f660842ca6821", + "otaHeaderString": "NULL\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + }, + { + "fileName": "ZLL_MK_0x01020510_GARDENSPOT_W.ota", + "fileVersion": 16909584, + "fileSize": 123884, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Osram/ZLL_MK_0x01020510_GARDENSPOT_W.ota", + "imageType": 7, + "manufacturerCode": 4364, + "sha512": "dab7a5430e9a1bd12d15b0a524c0d715ba3de5800fe528478ccdd147a6923fcbe85fa124f0afd120a9a8e4f2d6f458763c88cd58dc1716d44040665a4ccc034d", + "otaHeaderString": "NULL\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + }, + { + "fileName": "ZLL_MK_0x01020510_LIGHTIFY_INDOOR_FLEX.ota", + "fileVersion": 16909584, + "fileSize": 142972, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Osram/ZLL_MK_0x01020510_LIGHTIFY_INDOOR_FLEX.ota", + "imageType": 92, + "manufacturerCode": 4364, + "sha512": "c40a4c6a58409f325d1409536737b11bdbb6ffd1176d67aea0423778af8b513c4663d8ece9666363950b12e24507d2a8ff345645eb62ca2e881223b94cb3c42f", + "otaHeaderString": "NULL\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + }, + { + "fileName": "ZLL_MK_0x01020510_LIGHTIFY_OUTDOOR_FLEX.ota", + "fileVersion": 16909584, + "fileSize": 143228, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Osram/ZLL_MK_0x01020510_LIGHTIFY_OUTDOOR_FLEX.ota", + "imageType": 91, + "manufacturerCode": 4364, + "sha512": "b21e18b34bb70d9904adf05e2697769760ada4c1b1ed30aa8c647e99442c35090727f35e823e3dad16ea1593967c790c683895f1c33184eb80055cf322e640ab", + "otaHeaderString": "NULL\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + }, + { + "fileName": "ZLL_MK_0x01020510_MR16_TW_OSRAM.ota", + "fileVersion": 16909584, + "fileSize": 132676, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Osram/ZLL_MK_0x01020510_MR16_TW_OSRAM.ota", + "imageType": 101, + "manufacturerCode": 4364, + "sha512": "c3773bcba343db437a051be87cbdfb4055412875760d00257e0fc74b7d34d13b496b078d6b0211013101a358f3d5bf3fee17fb6c84a175662b147b32e15f9b62", + "otaHeaderString": "NULL\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + }, + { + "fileName": "ZLL_MK_0x01020510_OUTDOOR_LANTERN_B50_RGBW_OSRAM.ota", + "fileVersion": 16909584, + "fileSize": 142968, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Osram/ZLL_MK_0x01020510_OUTDOOR_LANTERN_B50_RGBW_OSRAM.ota", + "imageType": 105, + "manufacturerCode": 4364, + "sha512": "032d9bfa1155bc78b5c010070f0b89e26227da3ada96cec9edb83ad783c2babcad4ec5ab9d8ab8491768e0826effa6f051d5206492dda9669002fdef0320cb97", + "otaHeaderString": "NULL\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + }, + { + "fileName": "ZLL_MK_0x01020510_OUTDOOR_LANTERN_B90_RGBW_OSRAM.ota", + "fileVersion": 16909584, + "fileSize": 142968, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Osram/ZLL_MK_0x01020510_OUTDOOR_LANTERN_B90_RGBW_OSRAM.ota", + "imageType": 110, + "manufacturerCode": 4364, + "sha512": "8f54df92306ebd864022d368fbb00f87d33c04111c2482e436564a778cc4d3de3c129a355a712d96c028c3ff599134bbf9cfdd41386e2e767e8814b72b9e948b", + "otaHeaderString": "NULL\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + }, + { + "fileName": "ZLL_MK_0x01020510_OUTDOOR_LANTERN_W_RGBW_OSRAM.ota", + "fileVersion": 16909584, + "fileSize": 142968, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Osram/ZLL_MK_0x01020510_OUTDOOR_LANTERN_W_RGBW_OSRAM.ota", + "imageType": 104, + "manufacturerCode": 4364, + "sha512": "7674274798b0eab2f4023f0732f56fdcf131c108ed1080f8a752aa58542839edae468980c51dddf87a1452c331e4bd1f793bb792c2d6e73a4183e792e478f4a8", + "otaHeaderString": "NULL\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + }, + { + "fileName": "ZLL_MK_0x01020510_PANEL_RGBW_OSRAM.ota", + "fileVersion": 16909584, + "fileSize": 142968, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Osram/ZLL_MK_0x01020510_PANEL_RGBW_OSRAM.ota", + "imageType": 106, + "manufacturerCode": 4364, + "sha512": "0fdc276f1620a676118245f7744a1cb079e5ac5686106d29c744e6aa6b494421dcf438ff12212723844f95b82612ad837275b7f8c67b8403eb11b39ee3bc03af", + "otaHeaderString": "NULL\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + }, + { + "fileName": "ZLL_MK_0x01020510_PAR16_50_TW.ota", + "fileVersion": 16909584, + "fileSize": 132672, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Osram/ZLL_MK_0x01020510_PAR16_50_TW.ota", + "imageType": 3, + "manufacturerCode": 4364, + "sha512": "ce267106c201cfca6f94e1fdfa4a256bdd8eede8610bc0f5ccebbc70c5df50acf37d71f1779fd454069a6708caa2c858c6510bc627ced7b60b9dcb05bceab240", + "otaHeaderString": "NULL\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + }, + { + "fileName": "ZLL_MK_0x01020510_Par16Rgbw.ota", + "fileVersion": 16909584, + "fileSize": 142086, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Osram/ZLL_MK_0x01020510_Par16Rgbw.ota", + "imageType": 17, + "manufacturerCode": 4364, + "sha512": "e19e81931f7716a02aabbe696630d5bf48e13ec46f4fd1353c59ff29f683ca44ff5b8417387b1e811e3db32a1b2dcc87d88989874de08790ed304410bd7c322c", + "otaHeaderString": "NULL\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + }, + { + "fileName": "ZLL_MK_0x01020510_Surface_Light_TW.ota", + "fileVersion": 16909584, + "fileSize": 131904, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Osram/ZLL_MK_0x01020510_Surface_Light_TW.ota", + "imageType": 4, + "manufacturerCode": 4364, + "sha512": "e11551fedbf0617d1133fd4cbc03a05231569ebc3ff006fd49a1e2fc7e6821eaf6d5f4bb19d39381e67f13c74caf3269b8ae42c49e3accadc4a0b029d2cd625d", + "otaHeaderString": "NULL\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + }, + { + "fileName": "ZLL_MK_0x01020510_Surface_Light_W.ota", + "fileVersion": 16909584, + "fileSize": 123884, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Osram/ZLL_MK_0x01020510_Surface_Light_W.ota", + "imageType": 9, + "manufacturerCode": 4364, + "sha512": "83c54292e2da84e377175f06dc3860028cc37676b51e6669d13a888ff2bdf1545cf215c8990fd6915bbb3359a450c10cd03a30108366fc8b2ccbb60588c1ca69", + "otaHeaderString": "NULL\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + }, + { + "fileName": "ZLL_Plug01_OnOff_MK_0x01020509.ota", + "fileVersion": 16909577, + "fileSize": 121680, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Osram/ZLL_Plug01_OnOff_MK_0x01020509.ota", "imageType": 39, + "manufacturerCode": 4364, + "sha512": "65aa917e46d1f31cc1a148a2d0cbe9d24bac3267deb6d6567e27f584b9124ca0fabe0d2be26aa185461605194c1ab0ab68a99dd0e71148e35e21ddc4815e2d21", + "otaHeaderString": "NULL\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + }, + { + "fileName": "ZLL_SubstiTube_W_MK_0x01020509.ota", + "fileVersion": 16909577, + "fileSize": 123440, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Osram/ZLL_SubstiTube_W_MK_0x01020509.ota", + "imageType": 46, + "manufacturerCode": 4364, + "sha512": "2b5de5c152ea81b5cd0f565b325703edfa2e781911366b2f462b982001885876663cab1f7635eba7b6972fea8ba9fc55a1bcad43c7fc5653c2c22a78bd0b2a86", + "otaHeaderString": "NULL\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + }, + { + "fileName": "LDS_MotionSensor_1168-0402-41030002.zigbee", + "fileVersion": 1090715650, + "fileSize": 158446, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Perenio/LDS_MotionSensor_1168-0402-41030002.zigbee", + "imageType": 1026, + "manufacturerCode": 4456, + "sha512": "e0cc45970c75311a3a4b0f592c023583f8224d6ca0b2c0612539131b7210e095903fd139c50c4f54c9f97b4b40bd0e0637969aa54b229dbba00e1e40333a4edc", + "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "modelId": "ZHA-PirSensor" + }, + { + "fileName": "LeakSensor_v5.OTA.zigbee", + "fileVersion": 5, + "fileSize": 131742, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Perenio/LeakSensor_v5.OTA.zigbee", + "imageType": 1026, + "manufacturerCode": 4151, + "sha512": "6b2bd58cef1936e5a93399619ada984e2e0aa783e6d9cd193f622c3ce8c45a8d9ca86d4e65032303f38a50f8dc2b8373d324be5b006595b650d3425f431f58b3", + "otaHeaderString": "YF_LeakSensor_NA772_JN5169000000", + "modelId": "PECLS01" + }, + { + "fileName": "CSB600_20170209.ota", + "fileVersion": 538378761, + "fileSize": 185320, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/CSB600_20170209.ota", + "imageType": 47, "manufacturerCode": 4216, - "sha512": "3bc7aa979f20ae79a65cf2b190b15a91b87fbbe91cac217daf32000b88089cb7e5aad70aace225ab8ddb75e00653c195936fbfc967dbc304ab6332899a1d4213", - "otaHeaderString": "SAL2PE1_02015120_OTA ota image f", + "sha512": "81e9a7d13a7ea5ae72b8a3fedc4d1df4133775b9bf7c0ecdf778ed8a63816553fabb342b4353cef7d38925c89160549eb653219149af98e50ba812b11ff86c83", + "otaHeaderString": "image build\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://eu.salusconnect.io/download/firmware/00f1cffd-2aa9-4f5e-8503-59beddc86ba3/CSB600_20170209.tar.gz", "manufacturerName": [ "SalusControls" ] }, { - "fileName": "SQ610_APP_V3.5_20230403.ota", - "fileVersion": 35, - "fileSize": 450442, - "originalUrl": "http://eu.salusconnect.io/download/firmware/9e996b03-ef2d-423b-b420-0ce9531876c1/SQ610_00000023.tar.gz", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/SQ610_APP_V3.5_20230403.ota", - "imageType": 79, + "fileName": "ECM600_09160525_V16.ota", + "fileVersion": 152438053, + "fileSize": 340782, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/ECM600_09160525_V16.ota", + "imageType": 37, "manufacturerCode": 4216, - "sha512": "0996fc7f14ecc4b5b3455fb30a1b5ba853f08f32a8c9963a9bd1578349150ff16c528b349870cc0003cf04cf174351977c48f5a78298837214368a822fa99b11", - "otaHeaderString": "SQ610\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "sha512": "8fa0103ba223f257e8de01a2bd2e4edd571a3e3f2056a788f50679f29a5bc73ae120ae24c0fad3e640cee1a53a7c6fafdec5efae27139be9a9371c77b083e66c", + "otaHeaderString": "OTA Image File\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://eu.salusconnect.io/download/firmware/AN2X0Z_xsQeexhO012ZUUbFdDk5QFVECSHNGH4oWm20/ECM600_09160525.tar.gz", "manufacturerName": [ "SalusControls" ] }, { - "fileName": "SAR70WA_20231008_V72.ota", - "fileVersion": 72, - "fileSize": 432526, - "originalUrl": "http://eu.salusconnect.io/download/firmware/1b0ed51a-5a02-423c-8e93-fc124110546c/SQ610NH_00000048.tar.gz", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/SAR70WA_20231008_V72.ota", - "imageType": 123, - "manufacturerCode": 4216, - "sha512": "480bb667a5345da8cf057b3952f305b8a442c4bd6be952935faa4d37be1bfb0b17d71273f83fef53bfc676e1cccb7d0f60225debadd38886dfb25bd63c49d582", - "otaHeaderString": "SQ610\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "fileName": "HS1SA_EM-SALUS-0621-V14-190907.ota", + "fileVersion": 20, + "fileSize": 139006, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/HS1SA_EM-SALUS-0621-V14-190907.ota", + "imageType": 8320, + "manufacturerCode": 4619, + "sha512": "aeaf6f9e27df16b3d2eb398c457448bdfc88a65cf668884f7ce99eb94a2a5bf8a995e0906b595071fc8c069b4ec5e946a20f05ae4f613d7616d45553497a5c42", + "otaHeaderString": "General Upgrede File\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://eu.salusconnect.io/download/firmware/1deaffef-7a69-4579-93f8-351a8df644d8/SmokeSensor-EM_00000014.tar.gz", "manufacturerName": [ "SalusControls" ] }, { - "fileName": "SQ610RF_APP_V3.8_20221212.ota", - "fileVersion": 38, - "fileSize": 446454, - "originalUrl": "http://eu.salusconnect.io/download/firmware/bb3683be-6c01-49fb-91fe-beadc65561fc/SQ610RF_00000026.tar.gz", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/SQ610RF_APP_V3.8_20221212.ota", - "imageType": 78, - "manufacturerCode": 4216, - "sha512": "ab589119b72cc450cad75be72ba2457273c5d60a28b0a0a6a3d699e2b4b650d22ee94bded49176f9b57bb75e3388feb5d3d9834a2978150fbcc1185430027ccb", - "otaHeaderString": "EBL SQT\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "fileName": "Jasco_5_0_1_Dimmer_45857_v6.ota", + "fileVersion": 6, + "fileSize": 165182, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/Jasco_5_0_1_Dimmer_45857_v6.ota", + "imageType": 0, + "manufacturerCode": 4388, + "sha512": "57f2774b28229f81a83415ca9e51a89ddfcedec527beb5b582e5ff72d45ef5295ba14ab54f077c62e5b1b92870bcaa6a2b5d02cd3ba830dbacc395f7421794b9", + "otaHeaderString": "Jasco 45857 image\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://eu.salusconnect.io/download/firmware/3319b501-98f3-4337-afbe-8d04bb9938bc/45857_00000006.tar.gz", "manufacturerName": [ "SalusControls" ] }, { - "fileName": "SAR70ZA_20231008_V70.ota", - "fileVersion": 70, - "fileSize": 438346, - "originalUrl": "http://eu.salusconnect.io/download/firmware/357da06e-3c53-41fe-9d6c-e75b67f46c15/SQ610RFNH_00000046.tar.gz", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/SAR70ZA_20231008_V70.ota", - "imageType": 122, - "manufacturerCode": 4216, - "sha512": "bac59af2a8daefae4a4cff84e8721872e4847063290ac315e2998a479bfdc207e3e25dfc7d0127b2c2b2ba11588676c56ff21c8b73159681e96cfcde29017310", - "otaHeaderString": "SQ610RF\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "fileName": "Jasco_5_0_1_OnOff_45856_v6.ota", + "fileVersion": 6, + "fileSize": 162302, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/Jasco_5_0_1_OnOff_45856_v6.ota", + "imageType": 2, + "manufacturerCode": 4388, + "sha512": "3306332e001eab9d71c9360089d450ea21e2c08bac957b523643c042707887e85db0c510f3480bdbcfcfe2398eeaad88d455f346f1e07841e1d690d8c16dc211", + "otaHeaderString": "Jasco 45856 image\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://eu.salusconnect.io/download/firmware/a65779cd-13cd-41e5-a7e0-5346f24a0f62/45856_00000006.tar.gz", "manufacturerName": [ "SalusControls" ] }, { - "fileName": "SAL2SA1_20190415_OTA.ota", - "fileVersion": 538510357, - "fileSize": 191814, - "originalUrl": "http://eu.salusconnect.io/download/firmware/a6ab008c-d375-4ce4-a083-d1b152cbd571/SR600_20190415.tar.gz", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/SAL2SA1_20190415_OTA.ota", - "imageType": 61, - "manufacturerCode": 4216, - "sha512": "3dfcccb36767ddb07dac12fc8170b8452d682cbbb523ffe0f2c7adbec8a984b0fd492607427f858615a59d1ebf1f98d37378475da1f38558e028eaab0728f195", - "otaHeaderString": "SR600\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "manufacturerName": [ - "SalusControls" - ] - }, - { - "fileName": "SAU2AD1_170211.ota", - "fileVersion": 538378769, - "fileSize": 168704, - "originalUrl": "http://eu.salusconnect.io/download/firmware/4a1d7cf3-75b5-46eb-93bc-f38dc1c0f8c8/SS881ZB_20170211.tar.gz", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/SAU2AD1_170211.ota", - "imageType": 36, - "manufacturerCode": 4216, - "sha512": "78c13fb0ba5350b03beb33a704ad0abbc4c61c54613989747a301571607b60f78e1580417c4acd765b87953d451a5d64297f89d9d9ee167d43cab561813e7812", - "otaHeaderString": "SAU2AD1\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "manufacturerName": [ - "SalusControls" - ] - }, - { - "fileName": "SAU2BD1_170206.ota", - "fileVersion": 538378758, - "fileSize": 168804, - "originalUrl": "http://eu.salusconnect.io/download/firmware/dedf71b6-9da3-4c4c-aa5b-bd5b29253ada/SS882ZB_20170206.tar.gz", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/SAU2BD1_170206.ota", - "imageType": 32, - "manufacturerCode": 4216, - "sha512": "be85661199e446f335f47eb0c273078eaed939de0f3a6244b2b7984c82468c42c96b926e4383b674aff67a733d26f9618b82073d5d472965582b3ffa20f75e81", - "otaHeaderString": "SAU2BD1\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "manufacturerName": [ - "SalusControls" - ] - }, - { - "fileName": "SAU2WB1_180918.ota", - "fileVersion": 538446104, - "fileSize": 239826, - "originalUrl": "http://eu.salusconnect.io/download/firmware/bcf0af73-83ef-4140-99ab-b382c6464b50/SS901ZB_20180918.tar.gz", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/SAU2WB1_180918.ota", - "imageType": 71, - "manufacturerCode": 4216, - "sha512": "e52ee1d3800c0a93c10420545fa1e3cde5ecd01e027642671de06b40953f115dfcc1e61b23f78cbd7d712dfb872781e018a0a2b328b1950b8b34018cdbe22b25", - "otaHeaderString": "EBL WaterBugSensor\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "manufacturerName": [ - "SalusControls" - ] - }, - { - "fileName": "SAU61T1_00310012_20231120_1046.ota", - "fileVersion": 3211282, - "fileSize": 372518, - "originalUrl": "http://ec2-18-194-20-66.eu-central-1.compute.amazonaws.com/firmware/UG-SYS/ST100/2023-1121/ST100ZB_00310012.tar.gz", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/SAU61T1_00310012_20231120_1046.ota", - "imageType": 59, - "manufacturerCode": 4216, - "sha512": "3d2cbc54ecbae7e9eafdd2d74a0f1b58f0bdcb0252461c26c83ad1c053587afd234d55497a2c6122f182f33f90929397977813ddd4b80465f135287ed5bbcb1b", - "otaHeaderString": "OTA Image File\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "manufacturerName": [ - "SalusControls" - ] - }, - { - "fileName": "SAU62T1_0031001C_20231121_0940.ota", - "fileVersion": 3211292, - "fileSize": 348726, - "originalUrl": "http://ec2-18-194-20-66.eu-central-1.compute.amazonaws.com/debug/OTA_Test/SAU62X1/ST103ZB_0031001C.tar.gz", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/SAU62T1_0031001C_20231121_0940.ota", - "imageType": 68, + "fileName": "PumpWC_20170614V11_CRC.ota", + "fileVersion": 538379796, + "fileSize": 184766, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/PumpWC_20170614V11_CRC.ota", + "imageType": 55, "manufacturerCode": 4216, - "sha512": "4f32a467f8b4199020e2300e68bb5f6d3463c66571128b0f2df03abb1227dbe1f9c63080fad998cc0bef488864962b16a1e990499b1160d6b5d7a227516a32cf", - "otaHeaderString": "OTA Image File\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "sha512": "b2940f263757fefb5f4f80a5a1c1d7ac8ffd56954c2350782a99444cfb71d23253f6a7f7dcb102cacf0412bd0eeb2a792036bc3ab54a8e023f8a6aa09e6b40c9", + "otaHeaderString": "SAA6SK(J)1\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://eu.salusconnect.io/download/firmware/206b5a66-cca9-4886-95cd-1f1278bb293d/IT600PumpWC_20170614.tar.gz", "manufacturerName": [ "SalusControls" ] }, { - "fileName": "ST880ZB_EM357V92_MCUV78.ota", - "fileVersion": 811335758, - "fileSize": 536134, - "originalUrl": "http://eu.salusconnect.io/download/firmware/125434a7-b9ad-454d-ae82-5832f2ad0f71/ST880ZB_305C004E.tar.gz", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/ST880ZB_EM357V92_MCUV78.ota", - "imageType": 5, + "fileName": "Repeater_20190415.ota", + "fileVersion": 538510357, + "fileSize": 171006, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/Repeater_20190415.ota", + "imageType": 62, "manufacturerCode": 4216, - "sha512": "242ba2399de1be3f200cc9408cc6d1e94eb3b3928fea1687354bb5873897c3b077dabacca624e588436e9e50cc9ee34811be3749a3fa6142341a1dedc84ec986", - "otaHeaderString": "OTA Image File\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "sha512": "c837f2ec9f4deaddbb94adfa60b9d85fe9de59d760b10a968ff97356b174118d05b0f3bcfe961604a9c964ac3fb55346643a87145aca2d4777f7e07a7aad59f2", + "otaHeaderString": "Repeater\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://eu.salusconnect.io/download/firmware/777f6d6a-b55c-4536-89ef-4c96eac79854/RE600_20190415.tar.gz", "manufacturerName": [ "SalusControls" ] }, { - "fileName": "SAU20T1_0064004E_20211113_1334.ota", - "fileVersion": 6553678, - "fileSize": 418198, - "originalUrl": "http://eu.salusconnect.io/download/firmware/4737e511-6fbc-465a-9581-2610d31c71aa/ST898ZB_0064004E.tar.gz", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/SAU20T1_0064004E_20211113_1334.ota", - "imageType": 40, + "fileName": "SAA6UT1_00060962_20230628_1619.ota", + "fileVersion": 395618, + "fileSize": 368822, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/SAA6UT1_00060962_20230628_1619.ota", + "imageType": 70, "manufacturerCode": 4216, - "sha512": "08fa85778408631612bc2ea0df6ad18cd1cba530c5b10ab387743daad00cbda41eb7304ee4050714c76c48c563259ee3324687aaa0f79be9e6480092cc9c36dc", + "sha512": "f76716c7f615afba13d57df08d7b01fefe5995a00f91768f42dfe81a56470800208665ed5fb3b3cdc88bef09ed41632455f50c4a47b05600308d3481f0521fd1", "otaHeaderString": "OTA Image File\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://ec2-18-194-20-66.eu-central-1.compute.amazonaws.com/firmware/UG-SYS/WRT/2023-0629/AWRT10RF_00060962.tar.gz", "manufacturerName": [ "SalusControls" ] }, { - "fileName": "SAU22T1_00640050_20211113_1337.ota", - "fileVersion": 6553680, - "fileSize": 418198, - "originalUrl": "http://eu.salusconnect.io/download/firmware/88179668-8112-4ce0-af1b-266a1d8adc08/ST898ZBR_00640050.tar.gz", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/SAU22T1_00640050_20211113_1337.ota", - "imageType": 89, + "fileName": "SAL2PE1_02015120_OTA.ota", + "fileVersion": 33640736, + "fileSize": 155838, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/SAL2PE1_02015120_OTA.ota", + "imageType": 39, "manufacturerCode": 4216, - "sha512": "f601e84bb7d831faba15c5e252529401f70c87a6bb9e8f5cd3fe84c2daea0bc187d9c9c44e4fc7ff4d0930d09506b697c7f9e8911dad72e9a85dca0752314361", - "otaHeaderString": "OTA Image File\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "sha512": "3bc7aa979f20ae79a65cf2b190b15a91b87fbbe91cac217daf32000b88089cb7e5aad70aace225ab8ddb75e00653c195936fbfc967dbc304ab6332899a1d4213", + "otaHeaderString": "SAL2PE1_02015120_OTA ota image f", + "originalUrl": "http://eu.salusconnect.io/download/firmware/259311ba-800e-423e-80fc-c3e1d8adc77c/SPE600_02015120.tar.gz", "manufacturerName": [ "SalusControls" ] }, { - "fileName": "SAU21T1_00270009_20230108_1655.ota", - "fileVersion": 2555913, - "fileSize": 342750, - "originalUrl": "http://eu.salusconnect.io/download/firmware/6ed08ad1-9a09-47cc-8b0d-40cf4709c853/ST899ZB_00270009.tar.gz", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/SAU21T1_00270009_20230108_1655.ota", - "imageType": 82, + "fileName": "SAL2PU1_02015120_OTA.ota", + "fileVersion": 33640736, + "fileSize": 155774, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/SAL2PU1_02015120_OTA.ota", + "imageType": 38, "manufacturerCode": 4216, - "sha512": "eea5e7dd0b6c88e21c6aca8ff68d2dbabd864cd5bdd32432c39a80854c5dc232ea94575861f0f7b24334a5bd5e324049f37bbb808c106bd58d1d656ac9c6ffaa", - "otaHeaderString": "OTA Image File\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "sha512": "52b0afaa165eb039288158ada1f5ca93bc61e4b454c6f20394159396f9af2fce4f7a037d8e7141722181e93344da04cb77cab4d6989c0fcee8a4e3eeff49184d", + "otaHeaderString": "SAL2PU1_02015120_OTA ota image f", + "originalUrl": "http://eu.salusconnect.io/download/firmware/dd12520a-7100-4968-9483-d995a8d18d40/SP600_02015120.tar.gz", "manufacturerName": [ "SalusControls" ] }, { - "fileName": "Salus_Smart_Plug_SX885ZB_21030500.ota", - "fileVersion": 553846016, - "fileSize": 213220, - "originalUrl": "http://eu.salusconnect.io/download/firmware/8315dcc4-0cd8-49b6-bee2-cf0537776b6a/SX885ZB_21030500.tar.gz", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/Salus_Smart_Plug_SX885ZB_21030500.ota", - "imageType": 31, + "fileName": "SAL2SA1_20190415_OTA.ota", + "fileVersion": 538510357, + "fileSize": 191814, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/SAL2SA1_20190415_OTA.ota", + "imageType": 61, "manufacturerCode": 4216, - "sha512": "4123beb0d9b83f79636168bf153a247a30f013fba1bb8339de937702af81440435f79e182d71fad0316b41df02e2e5517e92f43182c4c18a3f05c46302d53519", - "otaHeaderString": "Salus Smart Plug OTA File\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "manufacturerName": [ - "SalusControls" - ] - }, - { - "fileName": "HS1SA_EM-SALUS-0621-V14-190907.ota", - "fileVersion": 20, - "fileSize": 139006, - "originalUrl": "http://eu.salusconnect.io/download/firmware/1deaffef-7a69-4579-93f8-351a8df644d8/SmokeSensor-EM_00000014.tar.gz", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/HS1SA_EM-SALUS-0621-V14-190907.ota", - "imageType": 8320, - "manufacturerCode": 4619, - "sha512": "aeaf6f9e27df16b3d2eb398c457448bdfc88a65cf668884f7ce99eb94a2a5bf8a995e0906b595071fc8c069b4ec5e946a20f05ae4f613d7616d45553497a5c42", - "otaHeaderString": "General Upgrede File\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "sha512": "3dfcccb36767ddb07dac12fc8170b8452d682cbbb523ffe0f2c7adbec8a984b0fd492607427f858615a59d1ebf1f98d37378475da1f38558e028eaab0728f195", + "otaHeaderString": "SR600\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://eu.salusconnect.io/download/firmware/a6ab008c-d375-4ce4-a083-d1b152cbd571/SR600_20190415.tar.gz", "manufacturerName": [ "SalusControls" ] @@ -5351,82 +5751,68 @@ "fileName": "SAL2WB1_181214.ota", "fileVersion": 538448404, "fileSize": 239826, - "originalUrl": "http://eu.salusconnect.io/download/firmware/3ea71e61-bbf7-4b93-a3b3-127ea6c3407f/WLS600_20181214.tar.gz", "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/SAL2WB1_181214.ota", "imageType": 75, "manufacturerCode": 4216, "sha512": "92943e8156981049b536016cc6c27b0d5b7d1401e939633e5e15032d98c06e59d8ac5a74d45e7933b593b3c55bb3fd009a5b31a7bcc8726d6422c906780ce6c9", "otaHeaderString": "EBL WaterBugSensor\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://eu.salusconnect.io/download/firmware/3ea71e61-bbf7-4b93-a3b3-127ea6c3407f/WLS600_20181214.tar.gz", "manufacturerName": [ "SalusControls" ] }, { - "fileName": "SAL6ET1_009A50A4_20180627_1222.ota", - "fileVersion": 10113188, - "fileSize": 429878, - "originalUrl": "http://eu.salusconnect.io/download/firmware/c0f1f26c-fe08-400d-ba6a-b04e8dd77413/it600HW_009A50A4.tar.gz", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/SAL6ET1_009A50A4_20180627_1222.ota", - "imageType": 16, + "fileName": "SAL6DB1_20190410_V2A_CRC.ota", + "fileVersion": 538510352, + "fileSize": 174590, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/SAL6DB1_20190410_V2A_CRC.ota", + "imageType": 19, "manufacturerCode": 4216, - "sha512": "477be966bee03ccaa28f7d3994f259d7833db7fea82c9e82d7136dabfa9967da1503914d73f4972f60c9fba423a89f99473468ec9b5e5d62b3139c55f7a886b9", - "otaHeaderString": "OTA Image File\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "sha512": "625da57746569197b61f92e15512dbbc409ae60290dc98866eb39fc2aa4c2c2ad9441ff14511332745fb5a7bec36b71a0ac373c83a35cf206ed7e9dd8e9cd708", + "otaHeaderString": "SAL6DB1\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://eu.salusconnect.io/download/firmware/315e4681-e0c8-44ff-bb77-f0bf0629203c/it600Receiver_20190410.tar.gz", "manufacturerName": [ "SalusControls" ] }, { - "fileName": "SAL6DT1_009A74A4_20180627_1225.ota", - "fileVersion": 10122404, - "fileSize": 429878, - "originalUrl": "http://eu.salusconnect.io/download/firmware/7c6f40e8-c433-4976-bc05-fa4de99ec4bf/it600HW-AC_009A74A4.tar.gz", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/SAL6DT1_009A74A4_20180627_1225.ota", - "imageType": 17, + "fileName": "SAL6DF1_003E0029_20221215_1652.ota", + "fileVersion": 4063273, + "fileSize": 361238, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/SAL6DF1_003E0029_20221215_1652.ota", + "imageType": 44, "manufacturerCode": 4216, - "sha512": "3a1aff87a716a06d562b00eaad6f6c271a68dd7eb0256773f9568708e1f2112577ce3e2b2e37fdfabc2f061cb2ef58f957129bf212d851e66c9d5183e8315397", + "sha512": "c319412eec498d890ec5bc43a9e1ccb0ec0fbc942cff08d867be36718a57e3d9abfa4aa97677214a13e1270c418d14ea40e20b22ea210d3818ed760141b5bb3d", "otaHeaderString": "OTA Image File\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://eu.salusconnect.io/download/firmware/36ab7f9e-6497-4efa-8ece-efb645af9128/FC600_003E0029.tar.gz", "manufacturerName": [ "SalusControls" ] }, { - "fileName": "SAL6EM1_00910040_20210928_1336.ota", - "fileVersion": 9502784, - "fileSize": 280878, - "originalUrl": "http://eu.salusconnect.io/download/firmware/448bbf25-0ec6-4639-8755-bd614fea203d/it600MINITRV_00910040.tar.gz", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/SAL6EM1_00910040_20210928_1336.ota", - "imageType": 27, + "fileName": "SAL6DFA_0066003E_20230909_0953.ota", + "fileVersion": 6684734, + "fileSize": 455534, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/SAL6DFA_0066003E_20230909_0953.ota", + "imageType": 138, "manufacturerCode": 4216, - "sha512": "667d520a968e5205ec1e427b696da1895c24ece53993ecdbc6f4c67845b34a1e2ca52fbba5b345007178c75948bda703bd3ea0224f8d08b49c120345dbd724f7", + "sha512": "2cbbbd01f15b73c939f1ae4e48ab116f8567434d63cafa8d8d9bcb2aac65935f01a1017ab0f86b2a464065daba8cd612a5cd71bb396a5625e32c585e9e7b50fa", "otaHeaderString": "OTA Image File\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://ec2-18-194-20-66.eu-central-1.compute.amazonaws.com/debug/OTA_Test/FC600NH/FC600NH_0066003E.tar.gz", "manufacturerName": [ "SalusControls" ] }, { - "fileName": "SAL6DB1_20190410_V2A_CRC.ota", - "fileVersion": 538510352, - "fileSize": 174590, - "originalUrl": "http://eu.salusconnect.io/download/firmware/315e4681-e0c8-44ff-bb77-f0bf0629203c/it600Receiver_20190410.tar.gz", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/SAL6DB1_20190410_V2A_CRC.ota", - "imageType": 19, - "manufacturerCode": 4216, - "sha512": "625da57746569197b61f92e15512dbbc409ae60290dc98866eb39fc2aa4c2c2ad9441ff14511332745fb5a7bec36b71a0ac373c83a35cf206ed7e9dd8e9cd708", - "otaHeaderString": "SAL6DB1\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "manufacturerName": [ - "SalusControls" - ] - }, - { - "fileName": "SAL6EV1_005F004F_20180228_1806.ota", - "fileVersion": 6225999, - "fileSize": 273742, - "originalUrl": "http://eu.salusconnect.io/download/firmware/4d6f705a-b2c5-4a7c-b1e3-e7f7480dd31a/it600TRV_005F004F.tar.gz", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/SAL6EV1_005F004F_20180228_1806.ota", - "imageType": 20, + "fileName": "SAL6DT1_009A74A4_20180627_1225.ota", + "fileVersion": 10122404, + "fileSize": 429878, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/SAL6DT1_009A74A4_20180627_1225.ota", + "imageType": 17, "manufacturerCode": 4216, - "sha512": "cc6d5ec80ab6ae113243c7874beb5864ad87c6c13cc52e162387b1c5c4eca17f56d0e073ef7222ac7d3b5d05e413e058183db94062faac8f33d89a11f730945a", + "sha512": "3a1aff87a716a06d562b00eaad6f6c271a68dd7eb0256773f9568708e1f2112577ce3e2b2e37fdfabc2f061cb2ef58f957129bf212d851e66c9d5183e8315397", "otaHeaderString": "OTA Image File\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://eu.salusconnect.io/download/firmware/7c6f40e8-c433-4976-bc05-fa4de99ec4bf/it600HW-AC_009A74A4.tar.gz", "manufacturerName": [ "SalusControls" ] @@ -5435,1390 +5821,853 @@ "fileName": "SAL6DW1_20230222.ota", "fileVersion": 539165218, "fileSize": 152766, - "originalUrl": "http://eu.salusconnect.io/download/firmware/8a2d1183-9af1-46c5-b760-64824b11b920/it600WC_20230222.tar.gz", "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/SAL6DW1_20230222.ota", "imageType": 18, "manufacturerCode": 4216, "sha512": "8d370d10b99495e8dd14795dc3ce9185a6d0a653ce10b0c6352c898b7706590703c31309365c2566020c187a130781a9ca7b4a0dea41ec5cde52b9e0af900a68", "otaHeaderString": "EBL IT600_Tstat\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://eu.salusconnect.io/download/firmware/8a2d1183-9af1-46c5-b760-64824b11b920/it600WC_20230222.tar.gz", "manufacturerName": [ "SalusControls" ] }, { - "fileName": "it600WCNH_00090005.ota", - "fileVersion": 589829, - "fileSize": 329540, - "originalUrl": "http://ec2-18-194-20-66.eu-central-1.compute.amazonaws.com/firmware/UG-SYS/WC/NH/2023-0527/it600WCNH_00090005.tar.gz", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/it600WCNH_00090005.ota", - "imageType": 132, + "fileName": "SAL6EM1_00910040_20210928_1336.ota", + "fileVersion": 9502784, + "fileSize": 280878, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/SAL6EM1_00910040_20210928_1336.ota", + "imageType": 27, "manufacturerCode": 4216, - "sha512": "3d3f023faf6408cf1cab1f3ca6ffceadd590e0bc8447563362de5167346ce00c9c839866290685e4184c854ffce55490fe9431fea199ef8c224d3d1847eb3fda", - "otaHeaderString": "EBL SAL6DIA\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "sha512": "667d520a968e5205ec1e427b696da1895c24ece53993ecdbc6f4c67845b34a1e2ca52fbba5b345007178c75948bda703bd3ea0224f8d08b49c120345dbd724f7", + "otaHeaderString": "OTA Image File\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://eu.salusconnect.io/download/firmware/448bbf25-0ec6-4639-8755-bd614fea203d/it600MINITRV_00910040.tar.gz", "manufacturerName": [ - "SalusControls" - ] - }, - { - "fileName": "10F2-7B02-0000-0001-0192020D-spo-fms.ota1.zigbee", - "fileVersion": 26345997, - "fileSize": 256474, - "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B02-0000-0001-0192020D-spo-fms.ota1.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Ubisys/10F2-7B02-0000-0001-0192020D-spo-fms.ota1.zigbee", - "imageType": 31490, - "manufacturerCode": 4338, - "sha512": "20ff31830a17149b353db48afb9ccd356ac75dec04ea0241ef996918471f4b5bc786916caeae79ba75fffbebd6412f06361032a01fd675e85bb931a5fefd7bf3", - "otaHeaderString": "ubisys S1\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "hardwareVersionMin": 0, - "hardwareVersionMax": 1 - }, - { - "fileName": "10F2-7B0C-0000-0000-01000206-m7b-wd1.ota.zigbee", - "fileVersion": 16777734, - "fileSize": 207730, - "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B0C-0000-0000-01000206-m7b-wd1.ota.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Ubisys/10F2-7B0C-0000-0000-01000206-m7b-wd1.ota.zigbee", - "imageType": 31500, - "manufacturerCode": 4338, - "sha512": "1cd9a601a1fb34edeb00b7b76b4de2792bd416826c2522377304de7139c52484449d6af4bd2b4262eee31a479352d0aaeb1c4f646c9155086d50db668e6cdf1c", - "otaHeaderString": "ubisys WD1\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "hardwareVersionMin": 0, - "hardwareVersionMax": 0 - }, - { - "fileName": "10F2-7B22-0000-0001-0193020D-spo-fms-rev0-1.ota.zigbee", - "fileVersion": 26411533, - "fileSize": 129278, - "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B22-0000-0001-0193020D-spo-fms-rev0-1.ota.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Ubisys/10F2-7B22-0000-0001-0193020D-spo-fms-rev0-1.ota.zigbee", - "imageType": 31522, - "manufacturerCode": 4338, - "sha512": "100b4381b86f8f87bd7af465e5b21598a5d5db96af0184c04dc8ef357b753ebef1b13fe4fb3c4ef497d57d491c9ca9b3b1c65cc433fd422656a5139a1ec5d791", - "otaHeaderString": "ubisys S1 1.9.3\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "hardwareVersionMin": 0, - "hardwareVersionMax": 1 - }, - { - "fileName": "10F2-7B23-0000-0006-0192020D-spo-fms2.ota.zigbee", - "fileVersion": 26345997, - "fileSize": 129022, - "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B23-0000-0006-0192020D-spo-fms2.ota.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Ubisys/10F2-7B23-0000-0006-0192020D-spo-fms2.ota.zigbee", - "imageType": 31523, - "manufacturerCode": 4338, - "sha512": "6b59596d69c0049ac8111ddec0edee16c7fe3353900e9d04eef7a3d42a7cda10152883e743b8114b2140957fc417fa64c62b15fc236a4d8d86a10cb786742cf2", - "otaHeaderString": "ubisys S2 1.9.2\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "hardwareVersionMin": 0, - "hardwareVersionMax": 6 - }, - { - "fileName": "10F2-7B24-0000-0007-0192020D-spo-fmsh.ota.zigbee", - "fileVersion": 26345997, - "fileSize": 132094, - "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B24-0000-0007-0192020D-spo-fmsh.ota.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Ubisys/10F2-7B24-0000-0007-0192020D-spo-fmsh.ota.zigbee", - "imageType": 31524, - "manufacturerCode": 4338, - "sha512": "cc99d8c41fd80730fcca3cd09b61e352b5dd62e35d666e2b8bee9a449ff85dd0b7820258154ff1d748945a59cd9d3163874a906ef80684058f836a7e4d7abdc6", - "otaHeaderString": "ubisys J1 1.9.2\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "hardwareVersionMin": 0, - "hardwareVersionMax": 7 - }, - { - "fileName": "10F2-7B25-0000-0004-0192020D-spo-rms.ota.zigbee", - "fileVersion": 26345997, - "fileSize": 129278, - "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B25-0000-0004-0192020D-spo-rms.ota.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Ubisys/10F2-7B25-0000-0004-0192020D-spo-rms.ota.zigbee", - "imageType": 31525, - "manufacturerCode": 4338, - "sha512": "d549288431cc6d66f78df33e8160d2310f375154675f5563291798edda18e1b75480c0160b8aafd24e9c1f8b105d73f2553a771e378d218c0ff3998639170ff0", - "otaHeaderString": "ubisys S1-R 1.9.2\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "hardwareVersionMin": 0, - "hardwareVersionMax": 4 - }, - { - "fileName": "10F2-7B26-0000-0004-0192020D-spo-rms2.ota.zigbee", - "fileVersion": 26345997, - "fileSize": 129022, - "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B26-0000-0004-0192020D-spo-rms2.ota.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Ubisys/10F2-7B26-0000-0004-0192020D-spo-rms2.ota.zigbee", - "imageType": 31526, - "manufacturerCode": 4338, - "sha512": "2af49c67b63c7d42450091c3a8d5682f3c3d06f11470b61ffa194b3da67fffc9151f653e0b54c886ee78482313b12e2a7893c0b465e577f541e830c598f6408d", - "otaHeaderString": "ubisys S2-R 1.9.2\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "hardwareVersionMin": 0, - "hardwareVersionMax": 4 - }, - { - "fileName": "10F2-7B27-0000-0004-0192020D-spo-rmsh.ota.zigbee", - "fileVersion": 26345997, - "fileSize": 132094, - "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B27-0000-0004-0192020D-spo-rmsh.ota.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Ubisys/10F2-7B27-0000-0004-0192020D-spo-rmsh.ota.zigbee", - "imageType": 31527, - "manufacturerCode": 4338, - "sha512": "305edd6055e2b23c0e48751cc4dcf95d436d05fec604903e102e6333b9f930c603d531bb223f65b2d744bd460275283c85338925daf199c706ac0152d8d481ea", - "otaHeaderString": "ubisys J1-R 1.9.2\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "hardwareVersionMin": 0, - "hardwareVersionMax": 4 - }, - { - "fileName": "10F2-7B2B-0000-0001-01920210-m7b-h10.ota.zigbee", - "fileVersion": 26346000, - "fileSize": 134398, - "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B2B-0000-0001-01920210-m7b-h10.ota.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Ubisys/10F2-7B2B-0000-0001-01920210-m7b-h10.ota.zigbee", - "imageType": 31531, - "manufacturerCode": 4338, - "sha512": "438a8ea59ae39f1d4416bd0a1267ed72657b3966fea4badd1febc248df1dafc85742f6449bc553287e3a905b2ddd268da16680662159d091cdec0a9b05088d3d", - "otaHeaderString": "ubisys H10 1.9.2\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "hardwareVersionMin": 0, - "hardwareVersionMax": 1 - }, - { - "fileName": "10F2-7B32-0000-0001-02500447-spo-fms-rev0-1.ota.zigbee", - "fileVersion": 38798407, - "fileSize": 149758, - "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B32-0000-0001-02500447-spo-fms-rev0-1.ota.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Ubisys/10F2-7B32-0000-0001-02500447-spo-fms-rev0-1.ota.zigbee", - "imageType": 31538, - "manufacturerCode": 4338, - "sha512": "ce65e5c5e1d9ba39092f4696ad2a69795aa55050e58a9075cf57b44ea8347383050ace7a7c02409498108ea87eaf755ce2016a836f45519678381248ff19681e", - "otaHeaderString": "ubisys S1 2.5.0\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "hardwareVersionMin": 0, - "hardwareVersionMax": 1 - }, - { - "fileName": "VZM35-SN_1.07.ota", - "fileVersion": 33685767, - "fileSize": 232994, - "originalUrl": "https://files.inovelli.com/firmware/VZM35-SN/Beta/1.07/VZM35-SN_1.07.ota", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Inovelli/VZM35-SN_1.07.ota", - "imageType": 513, - "manufacturerCode": 4655, - "sha512": "cc2e1639debcebb42e8cb8e48559258378112a94eaf6480721ee9ce5b5ab8d562a2b8c0c6df8819b1db9b3a539178f1b1bbf039243cf1184efe1024e4c8f05d0", - "otaHeaderString": "VZM35_MG24\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" - }, - { - "fileName": "VZM36_1.01-Beta.ota", - "fileVersion": 67174657, - "fileSize": 237938, - "originalUrl": "https://github.com/InovelliUSA/Firmware/raw/6608d75c73b5200b20ed197653c9ad3af1f5c1e7/Blue-Series/Zigbee/VZM36-Fan-Plus-Light/Beta/1.01/VZM36_1.01-Beta.ota", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Inovelli/VZM36_1.01-Beta.ota", - "imageType": 1025, - "manufacturerCode": 4655, - "sha512": "daa5570379960cc959d867160bc21d3cf651926af63c4c3076a02810cee1a4b8a4def1a097b2bdaea818c712f39fb93c37ccf84aeb0ada4eaedebd9b1c4eb882", - "otaHeaderString": "VMZB_Canopy\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" - }, - { - "fileName": "CLA60_RGBW_Z3_IM0011_01066400-encrypted_202126110358_withoutMF.ota", - "fileVersion": 17196032, - "fileSize": 193900, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=17&version=1.6.100.0", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/CLA60_RGBW_Z3_IM0011_01066400-encrypted_202126110358_withoutMF.ota", - "imageType": 17, - "manufacturerCode": 4489, - "sha512": "e6667216432104472db651baec065ecb2cd6a7e00efa5ea56ca57ad0c5b8e3c67ad07feb8fced88dde2c4fbdcd4b90cdc41343ca9edbf69df37b35395596dbf0", - "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "1. Rollback Protection enabled \r\n2. Fade off feature removed\r\n3. ZLO commands support\r\n4. Color Improvement " - }, - { - "fileName": "Flex_RGBW_Z3_IM002A_01066400-encrypted_202216020348_withoutMF.ota", - "fileVersion": 17196032, - "fileSize": 193948, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=42&version=1.6.100.0", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/Flex_RGBW_Z3_IM002A_01066400-encrypted_202216020348_withoutMF.ota", - "imageType": 42, - "manufacturerCode": 4489, - "sha512": "511af78337e0e0a68140c062733b852fe03c9ff67f15e4a93dccb9ee64eb37bad8f184e3edfb4ac4d587ff8abb6a00c24121993f8a20d6a365b7218423acaaf0", - "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "1. Rollback Protection enabled \r\n2. Fade off feature removed\r\n3. ZLO commands support\r\n4. Color Improvement " - }, - { - "fileName": "Tibea_TW_Z3_IM002C_01056400-encrypted_202129091201_withoutMF.ota", - "fileVersion": 17130496, - "fileSize": 185972, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=44&version=1.5.100.0", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/Tibea_TW_Z3_IM002C_01056400-encrypted_202129091201_withoutMF.ota", - "imageType": 44, - "manufacturerCode": 4489, - "sha512": "61c9b3727efccff6ba214bda917257e68164c4f276f979d2ac09057be5a9d37129236545022c4c93afc27c2e33a4909f21b8e92cf616795135913f56bcb22b97", - "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "Support ZLO" - }, - { - "fileName": "PAR16_TW_Z3_IM002E_01056400-encrypted_202129091137_withoutMF.ota", - "fileVersion": 17130496, - "fileSize": 185968, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=46&version=1.5.100.0", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/PAR16_TW_Z3_IM002E_01056400-encrypted_202129091137_withoutMF.ota", - "imageType": 46, - "manufacturerCode": 4489, - "sha512": "d330be4e977f4ebfc5cbf6357c0eb0d36c957b5972d2e45c1b2ed74960d09df4bd65f9d745161e84dae65ecf24a911d0c3a17a1113e82ab0ae2fe831d6f70ae1", - "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "Support ZLO" - }, - { - "fileName": "PAR16_RGBW_Z3_IM0030_01066400-encrypted_202126110402_withoutMF.ota", - "fileVersion": 17196032, - "fileSize": 193956, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=48&version=1.6.100.0", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/PAR16_RGBW_Z3_IM0030_01066400-encrypted_202126110402_withoutMF.ota", - "imageType": 48, - "manufacturerCode": 4489, - "sha512": "46ecf61b702216a68504b404ec6bcadb69a79aa42658a440cad157cf023d5d01e7d3cc36f2d095e9b9b2eef93a0d1a1e5827f1ebebb0b8353af6a3defba30bdd", - "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "1. Rollback Protection enabled \r\n2. Fade off feature removed\r\n3. ZLO commands support\r\n4. Color Improvement " - }, - { - "fileName": "B40_TW_Z3_IM0033_01056400-encrypted_202129091140_withoutMF.ota", - "fileVersion": 17130496, - "fileSize": 185968, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=51&version=1.5.100.0", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/B40_TW_Z3_IM0033_01056400-encrypted_202129091140_withoutMF.ota", - "imageType": 51, - "manufacturerCode": 4489, - "sha512": "8bcea29b2c059391bbfcd0b9998db6c2328ee1cc988226049462d164373cc0b2a84178e0ae4a9331d022b35cf8f2bf93d800ece0bbabbf0554298fa69a665256", - "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "Support ZLO" - }, - { - "fileName": "B40_DIM_Z3_IM0034_01056400-encrypted_202129091146_withoutMF.ota", - "fileVersion": 17130496, - "fileSize": 185112, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=52&version=1.5.100.0", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/B40_DIM_Z3_IM0034_01056400-encrypted_202129091146_withoutMF.ota", - "imageType": 52, - "manufacturerCode": 4489, - "sha512": "b2b40193c7536afef6cc1364a075d2546c1f812ae395addf37b96c4532ee2d1e43cd871ce254a1f16c499f77717e96e2d7bc07ef72c3d71d3a7451031c822b36", - "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "Support ZLO" - }, - { - "fileName": "Gardenpole_RGBW_Z3_IM003B_01066400-encrypted_202216020351_withoutMF.ota", - "fileVersion": 17196032, - "fileSize": 193940, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=59&version=1.6.100.0", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/Gardenpole_RGBW_Z3_IM003B_01066400-encrypted_202216020351_withoutMF.ota", - "imageType": 59, - "manufacturerCode": 4489, - "sha512": "130bf1100ebe5d9225a110e8446e9555929380358ee9a7d726a00562b46c0a9ce50b66f94fb1cfb9d6fdf82547c0773512d6f5d78a070a46183b07ddcd3d0cc6", - "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "1. Rollback Protection enabled \r\n2. Fade off feature removed\r\n3. ZLO commands support\r\n4. Color Improvement " - }, - { - "fileName": "A60_TW_Z3_IM003C_01056400-encrypted_202129091149_withoutMF.ota", - "fileVersion": 17130496, - "fileSize": 185972, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=60&version=1.5.100.0", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/A60_TW_Z3_IM003C_01056400-encrypted_202129091149_withoutMF.ota", - "imageType": 60, - "manufacturerCode": 4489, - "sha512": "6f9a19ff9388d9db2ed7b769db40f156c425fc46a1b67b24ec2eb47ae40b21e2a9b4cc7cc717f24847e134d28c88a545909cd18aad012058eef3bfca7fec3981", - "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "Support ZLO" - }, - { - "fileName": "A60_DIM_Z3_IM003D_01056400-encrypted_202129091152_withoutMF.ota", - "fileVersion": 17130496, - "fileSize": 185112, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=61&version=1.5.100.0", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/A60_DIM_Z3_IM003D_01056400-encrypted_202129091152_withoutMF.ota", - "imageType": 61, - "manufacturerCode": 4489, - "sha512": "393017c8b6fe46366e9cbfdec965caf1abaa9db310d6cbcd61017f5341000066e38cf848f7fa6ddb0d259542299a008a955dc22381702925b5cd989715339173", - "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "Support ZLO" - }, - { - "fileName": "Gardenpole_Mini_RGBW_Z3_IM0040_01066400-encrypted_202210011005_withoutMF.ota", - "fileVersion": 17196032, - "fileSize": 193948, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=64&version=1.6.100.0", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/Gardenpole_Mini_RGBW_Z3_IM0040_01066400-encrypted_202210011005_withoutMF.ota", - "imageType": 64, - "manufacturerCode": 4489, - "sha512": "7a34a152205947dc93ae9748099140f20fb87dbc47c6fea09ddc8bb8cf53b594aa47dc7f7e3fac92f7db9b8ed8eeaaad7adc03f47b90501959fb76e72652d940", - "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "1. Rollback Protection enabled \r\n2. Fade off feature removed\r\n3. ZLO commands support\r\n4. Color Improvement " - }, - { - "fileName": "Undercabinet_TW_Z3_IM0046_01056400-encrypted_202129091204_withoutMF.ota", - "fileVersion": 17130496, - "fileSize": 185980, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=70&version=1.5.100.0", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/Undercabinet_TW_Z3_IM0046_01056400-encrypted_202129091204_withoutMF.ota", - "imageType": 70, - "manufacturerCode": 4489, - "sha512": "b2d9f6a1618d68bc97e07a737f02f7b8be4d4f8fc4f08f9e8030c6312b75baa83394490fd37525676102e39e39c59f4003c06521a8b8bbbc727ebf41dcb9f10c", - "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "Support ZLO" - }, - { - "fileName": "Panel_TW_Z3_IM005A_01056400-encrypted_202129091207_withoutMF.ota", - "fileVersion": 17130496, - "fileSize": 185972, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=90&version=1.5.100.0", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/Panel_TW_Z3_IM005A_01056400-encrypted_202129091207_withoutMF.ota", - "imageType": 90, - "manufacturerCode": 4489, - "sha512": "4d197641675c06b65e3fde9b65cf805772bb0e249066b74d35644fea1d20c53f967234e8128357b82a8ba960227fe20f2f3bb077a3a1cdfbb30c8e9c53673ad9", - "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "Support ZLO" - }, - { - "fileName": "Outdoor_FLEX_RGBW_Z3_IM005C_01066400-encrypted_202210011002_withoutMF.ota", - "fileVersion": 17196032, - "fileSize": 193920, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=92&version=1.6.100.0", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/Outdoor_FLEX_RGBW_Z3_IM005C_01066400-encrypted_202210011002_withoutMF.ota", - "imageType": 92, - "manufacturerCode": 4489, - "sha512": "0f6b59d25e4ca7047c898b9b74358f4efbf89ae37f7b8f706dccac741d36023a71624addac0ed7e4a60da8c96995395a10dea15cbafaa8030130261a1f9f5110", - "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "1. Rollback Protection enabled \r\n2. Fade off feature removed\r\n3. ZLO commands support\r\n4. Color Improvement " - }, - { - "fileName": "Plug_Value-0x1189-0x0067-0x031F7310-MF_DIS-20240710124454-3221010102432.ota", - "fileVersion": 52392720, - "fileSize": 292762, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=103&version=3.31.115.16", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/Plug_Value-0x1189-0x0067-0x031F7310-MF_DIS-20240710124454-3221010102432.ota", - "imageType": 103, - "manufacturerCode": 4489, - "sha512": "80ce3557353d90aa106fecb237befd780861dcc710431826444f65c98edb120f5f7517c2bf9b52cce72cadc9f275a2e7f2b963dd3a1c831adadf55acebe58f38", - "otaHeaderString": "Plug_Value\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "(1) Add security patch.\r\n(2) Fix reset button bug in smart outdoor plug." - }, - { - "fileName": "LEDVANCE_DIM-0x1189-0x006F-0x03177310-MF_DIS-20240428033446-3221010102432.ota", - "fileVersion": 51868432, - "fileSize": 297066, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=111&version=3.23.115.16", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/LEDVANCE_DIM-0x1189-0x006F-0x03177310-MF_DIS-20240428033446-3221010102432.ota", - "imageType": 111, - "manufacturerCode": 4489, - "sha512": "f4cb4724cca17e70883068bd886fa785be6c2e091270663712a97c019446eccd21c25a821cf0035d55a39cc2efdaac16419da47945e4be5faaa1bcf483892c09", - "otaHeaderString": "LEDVANCE_DIM\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "(1) Add security patch. " - }, - { - "fileName": "1189_007c_11436630_Release.ota", - "fileVersion": 289629744, - "fileSize": 238322, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=124&version=17.67.102.48", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/1189_007c_11436630_Release.ota", - "imageType": 124, - "manufacturerCode": 4489, - "sha512": "e501377b05e04dc72f2b220ce19002f4a3b34a3f132b9dcc047e2b498e8c70999d93e7d7e5703b42fbb787876bb89ebde43dd8dc50bb64d201000a3f9294447a", - "otaHeaderString": "EBL AcSensor_Y\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "1. Fix bug that sensor freeze after long time running in big system.\r\n2. Fix bug that sensor automatic left network occasionally." - }, - { - "fileName": "DIM_UART-PL_PFM625_04-0x1189-0x007F-0x02116550-MF_DIS-20230710035807-3221010102432.ota", - "fileVersion": 34694480, - "fileSize": 197986, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=127&version=2.17.101.80", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/DIM_UART-PL_PFM625_04-0x1189-0x007F-0x02116550-MF_DIS-20230710035807-3221010102432.ota", - "imageType": 127, - "manufacturerCode": 4489, - "sha512": "7573438156a9b63831d2a804d00e83c551b510337a664a261e63baef996d91c9f6a7c47206a23a8f7f962d1a375ce43ac489f1e4c4419f0b09ff7ca8e6e43224", - "otaHeaderString": "PL_PFM625_04\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "1. Support GP switch.\r\n2. Improve network performance by fine tune router table.\r\n3. Fix abnormal device announcement." - }, - { - "fileName": "DIM_UART-PL_PFM600UGR_04-0x1189-0x0080-0x02116550-MF_DIS-20230710040457-3221010102432.ota", - "fileVersion": 34694480, - "fileSize": 197986, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=128&version=2.17.101.80", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/DIM_UART-PL_PFM600UGR_04-0x1189-0x0080-0x02116550-MF_DIS-20230710040457-3221010102432.ota", - "imageType": 128, - "manufacturerCode": 4489, - "sha512": "678c6940cc738d658658c2bd759b3e831c55c28a9cb121f4dcd2ab6c99e388e0d341af886cb5ab5c58d77847d72f6c2d1c34c10cdcedebcf29532045e955fdc8", - "otaHeaderString": "PL_PFM600UGR_04\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "1. Support GP switch.\r\n2. Improve network performance by fine tune router table.\r\n3. Fix abnormal device announcement." - }, - { - "fileName": "DIM_UART-PL_PFM625UGR_04-0x1189-0x0081-0x02116550-MF_DIS-20230710041154-3221010102432.ota", - "fileVersion": 34694480, - "fileSize": 197986, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=129&version=2.17.101.80", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/DIM_UART-PL_PFM625UGR_04-0x1189-0x0081-0x02116550-MF_DIS-20230710041154-3221010102432.ota", - "imageType": 129, - "manufacturerCode": 4489, - "sha512": "f568beab5a4f3266d22a658ea9bdd877f7192004560252682ad4e74ad56e27b4a59bbb8869f615aa8e80c6b21f7cb9e6f52123a8729886bb7e1de188ac924aa6", - "otaHeaderString": "PL_PFM625UGR_04\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "1. Support GP switch.\r\n2. Improve network performance by fine tune router table.\r\n3. Fix abnormal device announcement." - }, - { - "fileName": "DIM_UART-PL_Indivi600_04-0x1189-0x0082-0x02116550-MF_DIS-20230710041844-3221010102432.ota", - "fileVersion": 34694480, - "fileSize": 197986, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=130&version=2.17.101.80", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/DIM_UART-PL_Indivi600_04-0x1189-0x0082-0x02116550-MF_DIS-20230710041844-3221010102432.ota", - "imageType": 130, - "manufacturerCode": 4489, - "sha512": "5412293f3bb6338d8423aa7e6e33760da3b465dc4e6459305f819c7388fd983ff51103f8bc5ad48d63941eaa3b581a278eefd88bf7c32fbaa8bc9275a54703a4", - "otaHeaderString": "PL_Indivi600_04\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "1. Support GP switch.\r\n2. Improve network performance by fine tune router table.\r\n3. Fix abnormal device announcement." - }, - { - "fileName": "DIM_UART-PL_Indivi625_04-0x1189-0x0083-0x02116550-MF_DIS-20230710042543-3221010102432.ota", - "fileVersion": 34694480, - "fileSize": 197986, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=131&version=2.17.101.80", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/DIM_UART-PL_Indivi625_04-0x1189-0x0083-0x02116550-MF_DIS-20230710042543-3221010102432.ota", - "imageType": 131, - "manufacturerCode": 4489, - "sha512": "b6d8215e1fe268f953bc5989f46d4d7ff894b661f7bdf5103e7d015fe35b77987b37c57869b5a9cc2865bdc0b616be5466d0a667be322cb0518321fdf4056d63", - "otaHeaderString": "PL_Indivi625_04\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "1. Support GP switch.\r\n2. Improve network performance by fine tune router table.\r\n3. Fix abnormal device announcement." - }, - { - "fileName": "DIM_UART-LN_Indivi1200_04-0x1189-0x0084-0x02116550-MF_DIS-20230710043240-3221010102432.ota", - "fileVersion": 34694480, - "fileSize": 197986, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=132&version=2.17.101.80", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/DIM_UART-LN_Indivi1200_04-0x1189-0x0084-0x02116550-MF_DIS-20230710043240-3221010102432.ota", - "imageType": 132, - "manufacturerCode": 4489, - "sha512": "c240d8f145914f61aaf701d1a772f7cc72a1a778df368261cf6175ae685f1354f4ab86df50d682547f0e54a80db02efbf6ddaa39583086800563a7c585ee67f3", - "otaHeaderString": "LN_Indivi1200_04\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "1. Support GP switch.\r\n2. Improve network performance by fine tune router table.\r\n3. Fix abnormal device announcement." - }, - { - "fileName": "DIM_UART-LN_Indivi1500_04-0x1189-0x0085-0x02116550-MF_DIS-20230708053449-3221010102432.ota", - "fileVersion": 34694480, - "fileSize": 197986, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=133&version=2.17.101.80", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/DIM_UART-LN_Indivi1500_04-0x1189-0x0085-0x02116550-MF_DIS-20230708053449-3221010102432.ota", - "imageType": 133, - "manufacturerCode": 4489, - "sha512": "d84bc210d6a8a1f0e7f625d68ae9f9d6d69f37248084e025ba520bd9192090b2f6e9f20233e16478dfa9e8316631e490dda02fa7aabfa184033a75bbf69ff49e", - "otaHeaderString": "LN_Indivi1500_04\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "1. Support GP switch.\r\n2. Improve network performance by fine tune router table.\r\n3. Fix abnormal device announcement." - }, - { - "fileName": "DIM_UART-PL_DI1200_04-0x1189-0x0086-0x02116550-MF_DIS-20230710043941-3221010102432.ota", - "fileVersion": 34694480, - "fileSize": 197986, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=134&version=2.17.101.80", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/DIM_UART-PL_DI1200_04-0x1189-0x0086-0x02116550-MF_DIS-20230710043941-3221010102432.ota", - "imageType": 134, - "manufacturerCode": 4489, - "sha512": "ce82c7e358c5a5b23112939da57d220f94f58f4ca5a644827c9dc35ae1c31b6c563e3e914bdcbdb80b84a51c0a2cb21d19d22aae9c82b6cca0693e0aaf6a444e", - "otaHeaderString": "PL_DI1200_04\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "1. Support GP switch.\r\n2. Improve network performance by fine tune router table.\r\n3. Fix abnormal device announcement." - }, - { - "fileName": "DIM_UART-DL_PFM155UGR_04-0x1189-0x0087-0x02116550-MF_DIS-20230710044635-3221010102432.ota", - "fileVersion": 34694480, - "fileSize": 197986, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=135&version=2.17.101.80", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/DIM_UART-DL_PFM155UGR_04-0x1189-0x0087-0x02116550-MF_DIS-20230710044635-3221010102432.ota", - "imageType": 135, - "manufacturerCode": 4489, - "sha512": "b4c7cb37a7cee34df7d6935222cbf56f8a25b5a5ff5831bd4a906336b4fa9cfab30d8d5841d642c3ac6fe47067773173921119ace67cf9326e98de20b74d0eae", - "otaHeaderString": "DL_PFM155UGR_04\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "1. Support GP switch.\r\n2. Improve network performance by fine tune router table.\r\n3. Fix abnormal device announcement." - }, - { - "fileName": "DIM_UART-DL_PFM195UGR_04-0x1189-0x0088-0x02116550-MF_DIS-20230708054143-3221010102432.ota", - "fileVersion": 34694480, - "fileSize": 197986, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=136&version=2.17.101.80", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/DIM_UART-DL_PFM195UGR_04-0x1189-0x0088-0x02116550-MF_DIS-20230708054143-3221010102432.ota", - "imageType": 136, - "manufacturerCode": 4489, - "sha512": "df38535a415e0db5e7eafb32c81b6ee04068cdcdf78d658073649197661b157335f0dc7cec4e26369a99ed688461db045aa4ea8e48c8007b2e2fc337734b353b", - "otaHeaderString": "DL_PFM195UGR_04\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "1. Support GP switch.\r\n2. Improve network performance by fine tune router table.\r\n3. Fix abnormal device announcement." - }, - { - "fileName": "DIM_UART-PL_PFM600_04-0x1189-0x0089-0x02116550-MF_DIS-20230710045334-3221010102432.ota", - "fileVersion": 34694480, - "fileSize": 197986, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=137&version=2.17.101.80", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/DIM_UART-PL_PFM600_04-0x1189-0x0089-0x02116550-MF_DIS-20230710045334-3221010102432.ota", - "imageType": 137, - "manufacturerCode": 4489, - "sha512": "31f8d55de2ed328c6c00195499c0cecd8ec8eeb86a147deac7b7f92719600e7fe1390fd78dd03d5bb5e5e1521dec63bba760eea757662a6d50f5b813fcc2df64", - "otaHeaderString": "PL_PFM600_04\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "1. Support GP switch.\r\n2. Improve network performance by fine tune router table.\r\n3. Fix abnormal device announcement." - }, - { - "fileName": "A60_RGBW_Value_II-0x1189-0x008A-0x03197310-MF_DIS-20240523093911-3221010102432.ota", - "fileVersion": 51999504, - "fileSize": 314402, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=138&version=3.25.115.16", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/A60_RGBW_Value_II-0x1189-0x008A-0x03197310-MF_DIS-20240523093911-3221010102432.ota", - "imageType": 138, - "manufacturerCode": 4489, - "sha512": "c1506be6d427dff52ef7cc3d1d877fcab87d413f22866af878b3e0e801a8ba7bf863061052387091bb14a126dff04d6dc2897b38be2598c20056fc56b580aee0", - "otaHeaderString": "A60_RGBW_Value_II\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "(1) Security patch\r\n(2) Refine RGBW color control.\r\n(3) Support sleep mode in Hue automation settings. " - }, - { - "fileName": "A60_TW_Value_II-0x1189-0x008B-0x03177310-MF_DIS-20240426150951-3221010102432.ota", - "fileVersion": 51868432, - "fileSize": 307510, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=139&version=3.23.115.16", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/A60_TW_Value_II-0x1189-0x008B-0x03177310-MF_DIS-20240426150951-3221010102432.ota", - "imageType": 139, - "manufacturerCode": 4489, - "sha512": "8366767213db679d702c51e9130554afcd55730ff8a1203d08d4d43729b2f9905f061f6a89b51bfce7d8da85bc5102ee38948680c002861822683cc451ed4211", - "otaHeaderString": "A60_TW_Value_II\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "(1) Add security patch. " - }, - { - "fileName": "B40_TW_Value-0x1189-0x008C-0x03177310-MF_DIS-20240426151750-3221010102432.ota", - "fileVersion": 51868432, - "fileSize": 307510, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=140&version=3.23.115.16", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/B40_TW_Value-0x1189-0x008C-0x03177310-MF_DIS-20240426151750-3221010102432.ota", - "imageType": 140, - "manufacturerCode": 4489, - "sha512": "e7d3fad4b806240d3a8016dd69b356038549f20130e154a5ed763e2e6b4c0954833d9f452c1bb9b37b0ae0fa5a5c616cb83563e57f628ee2b62c1449378888ae", - "otaHeaderString": "B40_TW_Value\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "(1) Add security patch. " - }, - { - "fileName": "P40_TW_Value-0x1189-0x008D-0x03177310-MF_DIS-20240426152357-3221010102432.ota", - "fileVersion": 51868432, - "fileSize": 307510, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=141&version=3.23.115.16", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/P40_TW_Value-0x1189-0x008D-0x03177310-MF_DIS-20240426152357-3221010102432.ota", - "imageType": 141, - "manufacturerCode": 4489, - "sha512": "840e07b58c0ca4df0285e8d49ef192ce05d005ed189e619bd3342a4579ab9f464ead3ae0bd941e9ed29c2df05e68e520de7d2f07102753ea634089dbe9459ab0", - "otaHeaderString": "P40_TW_Value\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "(1) Add security patch. " - }, - { - "fileName": "PAR16_RGBW_Value-0x1189-0x008E-0x03197310-MF_DIS-20240523094504-3221010102432.ota", - "fileVersion": 51999504, - "fileSize": 314422, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=142&version=3.25.115.16", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/PAR16_RGBW_Value-0x1189-0x008E-0x03197310-MF_DIS-20240523094504-3221010102432.ota", - "imageType": 142, - "manufacturerCode": 4489, - "sha512": "805309879e74f225530aebe850d4f86a43b48273dfe24046addbb263b8f580b69d44e9b2c712098e6c8386e7865122cb14564b0e17d0ce1c24397384bf4d0031", - "otaHeaderString": "PAR16_RGBW_Value\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "(1) Security patch\r\n(2) Refine RGBW color control.\r\n(3) Support sleep mode in Hue automation settings. " + "SalusControls" + ] }, { - "fileName": "PAR16_TW_Value-0x1189-0x008F-0x03177310-MF_DIS-20240426152944-3221010102432.ota", - "fileVersion": 51868432, - "fileSize": 307510, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=143&version=3.23.115.16", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/PAR16_TW_Value-0x1189-0x008F-0x03177310-MF_DIS-20240426152944-3221010102432.ota", - "imageType": 143, - "manufacturerCode": 4489, - "sha512": "8e68bc40a53736aac839cb57b6b4424b893a826e8a4f755dc9286b16ce06b1fea9307938ca5f4e68695ea3c43b76b6e0c34479b269f0c80e19b1379be5c2d5b1", - "otaHeaderString": "PAR16_TW_Value\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "(1) Add security patch. " + "fileName": "SAL6ET1_009A50A4_20180627_1222.ota", + "fileVersion": 10113188, + "fileSize": 429878, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/SAL6ET1_009A50A4_20180627_1222.ota", + "imageType": 16, + "manufacturerCode": 4216, + "sha512": "477be966bee03ccaa28f7d3994f259d7833db7fea82c9e82d7136dabfa9967da1503914d73f4972f60c9fba423a89f99473468ec9b5e5d62b3139c55f7a886b9", + "otaHeaderString": "OTA Image File\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://eu.salusconnect.io/download/firmware/c0f1f26c-fe08-400d-ba6a-b04e8dd77413/it600HW_009A50A4.tar.gz", + "manufacturerName": [ + "SalusControls" + ] }, { - "fileName": "PL_HCL625_01_IM0094_010A6400-encrypted_202331101122_withoutMF.OTA", - "fileVersion": 17458176, - "fileSize": 179680, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=148&version=1.10.100.0", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/PL_HCL625_01_IM0094_010A6400-encrypted_202331101122_withoutMF.OTA", - "imageType": 148, - "manufacturerCode": 4489, - "sha512": "600b8867605e9cfb1f6aa6e5907617d687e68d333ef27fe2cb7c970297f9e95041d601f65dca315f3a90c30cd62d7f0ab12dff78a297c8a66ba4f56f935a3ac6", - "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "1. Fix bug that Biolux Gen I luminaire lost HCL mode occasionally." + "fileName": "SAL6EV1_005F004F_20180228_1806.ota", + "fileVersion": 6225999, + "fileSize": 273742, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/SAL6EV1_005F004F_20180228_1806.ota", + "imageType": 20, + "manufacturerCode": 4216, + "sha512": "cc6d5ec80ab6ae113243c7874beb5864ad87c6c13cc52e162387b1c5c4eca17f56d0e073ef7222ac7d3b5d05e413e058183db94062faac8f33d89a11f730945a", + "otaHeaderString": "OTA Image File\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://eu.salusconnect.io/download/firmware/4d6f705a-b2c5-4a7c-b1e3-e7f7480dd31a/it600TRV_005F004F.tar.gz", + "manufacturerName": [ + "SalusControls" + ] }, { - "fileName": "PL_HCL600_01_IM0095_010A6400-encrypted_202331101118_withoutMF.OTA", - "fileVersion": 17458176, - "fileSize": 179680, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=149&version=1.10.100.0", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/PL_HCL600_01_IM0095_010A6400-encrypted_202331101118_withoutMF.OTA", - "imageType": 149, - "manufacturerCode": 4489, - "sha512": "7b56e97da0f534b598d03c753d19ce041f1a0831b5a61b6f004485923d542c6048bfaf612f4c4e025f22aec9a790b7c94098b4bdd783b0c8d2c79f171037f05e", - "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "1. Fix bug that Biolux Gen I luminaire lost HCL mode occasionally." + "fileName": "SAL6RS1_190612.ota", + "fileVersion": 538510866, + "fileSize": 189950, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/SAL6RS1_190612.ota", + "imageType": 76, + "manufacturerCode": 4216, + "sha512": "f14f6895ebf681b0345613c591cff0972b5a9898fc5f5006b1999431706a875e989a960e757426ad5ef7818255eba3686e0274ec3d561c71c9e17dc0df75a2d5", + "otaHeaderString": "EBL RollerShutter\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://eu.salusconnect.io/download/firmware/aa8c3733-72bb-4bcf-8500-1a93bfde2fc2/RS600_20190612.tar.gz", + "manufacturerName": [ + "SalusControls" + ] }, { - "fileName": "DL_HCL_DN150_01_IM0096_010A6400-encrypted_202331101115_withoutMF.OTA", - "fileVersion": 17458176, - "fileSize": 179616, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=150&version=1.10.100.0", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/DL_HCL_DN150_01_IM0096_010A6400-encrypted_202331101115_withoutMF.OTA", - "imageType": 150, - "manufacturerCode": 4489, - "sha512": "bcabc6ddc1c94263acab14bb699b01082dd013d2617269fdb8ca3f0e192fd2f9f0a854dec96917d8684259598c26276238073f0daf4ea008eae4db5e991e68b7", - "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "1. Fix bug that Biolux Gen I luminaire lost HCL mode occasionally." + "fileName": "SAR70WA_20231008_V72.ota", + "fileVersion": 72, + "fileSize": 432526, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/SAR70WA_20231008_V72.ota", + "imageType": 123, + "manufacturerCode": 4216, + "sha512": "480bb667a5345da8cf057b3952f305b8a442c4bd6be952935faa4d37be1bfb0b17d71273f83fef53bfc676e1cccb7d0f60225debadd38886dfb25bd63c49d582", + "otaHeaderString": "SQ610\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://eu.salusconnect.io/download/firmware/1b0ed51a-5a02-423c-8e93-fc124110546c/SQ610NH_00000048.tar.gz", + "manufacturerName": [ + "SalusControls" + ] }, { - "fileName": "1189_0097_11436630_Release.ota", - "fileVersion": 289629744, - "fileSize": 240006, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=151&version=17.67.102.48", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/1189_0097_11436630_Release.ota", - "imageType": 151, - "manufacturerCode": 4489, - "sha512": "e477bea2476d14f8ea6c639fec2a90f01d631dab3e0184ecfe11cfb5f0453a1cd0348eee3a72950d33ca370df573c8f71716cdcde97ffe272272158a4c1a2fe6", - "otaHeaderString": "EBL AcSensor_Y\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "1. Fix bug that sensor freezing after long time running.\r\n2. Fix bug that sensor automatic leave network occasionally.\r\n3. Fix manual reset fail if press more than 15 seconds." + "fileName": "SAR70ZA_20231008_V70.ota", + "fileVersion": 70, + "fileSize": 438346, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/SAR70ZA_20231008_V70.ota", + "imageType": 122, + "manufacturerCode": 4216, + "sha512": "bac59af2a8daefae4a4cff84e8721872e4847063290ac315e2998a479bfdc207e3e25dfc7d0127b2c2b2ba11588676c56ff21c8b73159681e96cfcde29017310", + "otaHeaderString": "SQ610RF\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://eu.salusconnect.io/download/firmware/357da06e-3c53-41fe-9d6c-e75b67f46c15/SQ610RFNH_00000046.tar.gz", + "manufacturerName": [ + "SalusControls" + ] }, { - "fileName": "VIVARES_PBC4_01_0X0098_0x10132503.ota", - "fileVersion": 269690115, - "fileSize": 158673, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=152&version=16.19.37.3", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/VIVARES_PBC4_01_0X0098_0x10132503.ota", - "imageType": 152, - "manufacturerCode": 4489, - "sha512": "127394c14ca09515c29686e159cb139b1c8e3874339b9c96515a9a0423bb0f249281e3f5b250afab20ed257998b4766dd9665c8bcf1d1154520d242f8ca84cb9", - "otaHeaderString": "Encrypted GBL Z3SwitchSoc_sdk650", - "releaseNotes": "Fix router request to avoid route table full." + "fileName": "SAU20T1_0064004E_20211113_1334.ota", + "fileVersion": 6553678, + "fileSize": 418198, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/SAU20T1_0064004E_20211113_1334.ota", + "imageType": 40, + "manufacturerCode": 4216, + "sha512": "08fa85778408631612bc2ea0df6ad18cd1cba530c5b10ab387743daad00cbda41eb7304ee4050714c76c48c563259ee3324687aaa0f79be9e6480092cc9c36dc", + "otaHeaderString": "OTA Image File\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://eu.salusconnect.io/download/firmware/4737e511-6fbc-465a-9581-2610d31c71aa/ST898ZB_0064004E.tar.gz", + "manufacturerName": [ + "SalusControls" + ] }, { - "fileName": "A60S_RGBW-0x1189-0x00A0-0x03197310-MF_DIS-20240523095111-3221010102432.ota", - "fileVersion": 51999504, - "fileSize": 314466, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=160&version=3.25.115.16", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/A60S_RGBW-0x1189-0x00A0-0x03197310-MF_DIS-20240523095111-3221010102432.ota", - "imageType": 160, - "manufacturerCode": 4489, - "sha512": "d0ccca81ba3598d79b70ab4ee836c230d725cf02e5ee4b6feff7d4301c3c86afbe2b30504e96cee88b5333aec580d2c1e1b09cfbc4d4e359f744b86deb6f26cc", - "otaHeaderString": "A60S_RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "(1) Security patch\r\n(2) Refine RGBW color control.\r\n(3) Support sleep mode in Hue automation settings. " + "fileName": "SAU21T1_00270009_20230108_1655.ota", + "fileVersion": 2555913, + "fileSize": 342750, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/SAU21T1_00270009_20230108_1655.ota", + "imageType": 82, + "manufacturerCode": 4216, + "sha512": "eea5e7dd0b6c88e21c6aca8ff68d2dbabd864cd5bdd32432c39a80854c5dc232ea94575861f0f7b24334a5bd5e324049f37bbb808c106bd58d1d656ac9c6ffaa", + "otaHeaderString": "OTA Image File\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://eu.salusconnect.io/download/firmware/6ed08ad1-9a09-47cc-8b0d-40cf4709c853/ST899ZB_00270009.tar.gz", + "manufacturerName": [ + "SalusControls" + ] }, { - "fileName": "A60S_TW-0x1189-0x00A2-0x03177310-MF_DIS-20240426153518-3221010102432.ota", - "fileVersion": 51868432, - "fileSize": 307510, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=162&version=3.23.115.16", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/A60S_TW-0x1189-0x00A2-0x03177310-MF_DIS-20240426153518-3221010102432.ota", - "imageType": 162, - "manufacturerCode": 4489, - "sha512": "ed88b8e69fbae0d071962bd9d65b0d54353c20f8824e5a07ddc5a3dcc586ad8aea8a809e97aff6d49bc41140c5a0bbac7e3519b19562bdb98d5ecfc01225c703", - "otaHeaderString": "A60S_TW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "(1) Add security patch. " + "fileName": "SAU22T1_00640050_20211113_1337.ota", + "fileVersion": 6553680, + "fileSize": 418198, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/SAU22T1_00640050_20211113_1337.ota", + "imageType": 89, + "manufacturerCode": 4216, + "sha512": "f601e84bb7d831faba15c5e252529401f70c87a6bb9e8f5cd3fe84c2daea0bc187d9c9c44e4fc7ff4d0930d09506b697c7f9e8911dad72e9a85dca0752314361", + "otaHeaderString": "OTA Image File\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://eu.salusconnect.io/download/firmware/88179668-8112-4ce0-af1b-266a1d8adc08/ST898ZBR_00640050.tar.gz", + "manufacturerName": [ + "SalusControls" + ] }, { - "fileName": "B40S_TW-0x1189-0x00A3-0x03177310-MF_DIS-20240426154101-3221010102432.ota", - "fileVersion": 51868432, - "fileSize": 307510, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=163&version=3.23.115.16", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/B40S_TW-0x1189-0x00A3-0x03177310-MF_DIS-20240426154101-3221010102432.ota", - "imageType": 163, - "manufacturerCode": 4489, - "sha512": "1600634bb26a61cb275d022c3a234f4ce62a77b75ac38b36bba8c45363ccfe639c0e77890473133acb3448c7ed70387c3945967d411af5f58b21c513f915e8c0", - "otaHeaderString": "B40S_TW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "(1) Add security patch. " + "fileName": "SAU2AD1_170211.ota", + "fileVersion": 538378769, + "fileSize": 168704, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/SAU2AD1_170211.ota", + "imageType": 36, + "manufacturerCode": 4216, + "sha512": "78c13fb0ba5350b03beb33a704ad0abbc4c61c54613989747a301571607b60f78e1580417c4acd765b87953d451a5d64297f89d9d9ee167d43cab561813e7812", + "otaHeaderString": "SAU2AD1\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://eu.salusconnect.io/download/firmware/4a1d7cf3-75b5-46eb-93bc-f38dc1c0f8c8/SS881ZB_20170211.tar.gz", + "manufacturerName": [ + "SalusControls" + ] }, { - "fileName": "P40S_TW-0x1189-0x00A4-0x03177310-MF_DIS-20240426154635-3221010102432.ota", - "fileVersion": 51868432, - "fileSize": 307510, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=164&version=3.23.115.16", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/P40S_TW-0x1189-0x00A4-0x03177310-MF_DIS-20240426154635-3221010102432.ota", - "imageType": 164, - "manufacturerCode": 4489, - "sha512": "b6cda1628d320f1644420100c79c5a1888ae4257a53f4dc490f18e83a3f69120b33944b4faa3613f80a3c9ebff3749e9fa74af1506c04254b8d11d4e1801ccb4", - "otaHeaderString": "P40S_TW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "(1) Add security patch. " + "fileName": "SAU2AG1-ZC_20240531.ota", + "fileVersion": 539231537, + "fileSize": 211906, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/SAU2AG1-ZC_20240531.ota", + "imageType": 21, + "manufacturerCode": 4216, + "sha512": "af72dc9e4e07649550673c86c2491a9fa6b4e0ad0930ea1fcabfb036dc1f39134673b2249f6361a4f128092feb85a50c4e305c3d2413b1fafc8d7158c59d920e", + "otaHeaderString": "SAU2AG1\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://ec2-18-194-20-66.eu-central-1.compute.amazonaws.com/firmware/UG-SYS/UG600/ZC/SAU2AG1-ZC_20240531.tar.gz", + "manufacturerName": [ + "SalusControls" + ] }, { - "fileName": "PAR16S_TW-0x1189-0x00A5-0x03177310-MF_DIS-20240426155214-3221010102432.ota", - "fileVersion": 51868432, - "fileSize": 307510, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=165&version=3.23.115.16", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/PAR16S_TW-0x1189-0x00A5-0x03177310-MF_DIS-20240426155214-3221010102432.ota", - "imageType": 165, - "manufacturerCode": 4489, - "sha512": "bbd0f303f2f47b5a4c99e13188860e18a7b2a21ea808b035356182bf3e6d42306a34312c8126d9c6f505884332a1b72bfac6a4049e41da04b843992d09ab0839", - "otaHeaderString": "PAR16S_TW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "(1) Add security patch. " + "fileName": "SAU2BD1_170206.ota", + "fileVersion": 538378758, + "fileSize": 168804, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/SAU2BD1_170206.ota", + "imageType": 32, + "manufacturerCode": 4216, + "sha512": "be85661199e446f335f47eb0c273078eaed939de0f3a6244b2b7984c82468c42c96b926e4383b674aff67a733d26f9618b82073d5d472965582b3ffa20f75e81", + "otaHeaderString": "SAU2BD1\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://eu.salusconnect.io/download/firmware/dedf71b6-9da3-4c4c-aa5b-bd5b29253ada/SS882ZB_20170206.tar.gz", + "manufacturerName": [ + "SalusControls" + ] }, { - "fileName": "PAR16S_RGBW-0x1189-0x00A6-0x03197310-MF_DIS-20240523095706-3221010102432.ota", - "fileVersion": 51999504, - "fileSize": 314462, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=166&version=3.25.115.16", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/PAR16S_RGBW-0x1189-0x00A6-0x03197310-MF_DIS-20240523095706-3221010102432.ota", - "imageType": 166, - "manufacturerCode": 4489, - "sha512": "fb4132facbb0d4c2db44a5f1a55a062516fd95bfd157ae8184710b785f488655174eca264a47da8dc2d05f145d80beee4b07adfc40e41546fa3ed73fd88be7ef", - "otaHeaderString": "PAR16S_RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "(1) Security patch\r\n(2) Refine RGBW color control.\r\n(3) Support sleep mode in Hue automation settings. " + "fileName": "SAU2DA1_EFR32_APP_V20200508.ota", + "fileVersion": 538969352, + "fileSize": 250510, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/SAU2DA1_EFR32_APP_V20200508.ota", + "imageType": 60, + "manufacturerCode": 4216, + "sha512": "1f12058f8c138d8858a48cec80493f59689c51d1f7f3bc1ea01d29c8723de135e8e9e6b6ab9e537c1db8ed35bfcc5430af97916acf33f57eaf560ccccb8ecf2e", + "otaHeaderString": "EBL ZigBeeHabiTemperatureSensor\u0000", + "originalUrl": "http://eu.salusconnect.io/download/firmware/d4213f30-3457-4b53-b68a-7fd929ff650a/PS600_20200508.tar.gz", + "manufacturerName": [ + "SalusControls" + ] }, { - "fileName": "TW_UART_ENERGY-PL_HCL600_02-0x1189-0x00B9-0x02236550-MF_DIS-20230609100910-3221010102432.ota", - "fileVersion": 35874128, - "fileSize": 208078, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=185&version=2.35.101.80", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/TW_UART_ENERGY-PL_HCL600_02-0x1189-0x00B9-0x02236550-MF_DIS-20230609100910-3221010102432.ota", - "imageType": 185, - "manufacturerCode": 4489, - "sha512": "23655edfb8be126dd44463e0e4cd7c0cda3e804166ef559a98c2ec8ae70ca0d49a177e2a10f6823af736160aea52f2efb3f983057220abe1f894d69c8cd55ad8", - "otaHeaderString": "PL_HCL600_02\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "1. Support GP switch.\r\n2. Improve network performance by fine tune router table." + "fileName": "SAU2WB1_180918.ota", + "fileVersion": 538446104, + "fileSize": 239826, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/SAU2WB1_180918.ota", + "imageType": 71, + "manufacturerCode": 4216, + "sha512": "e52ee1d3800c0a93c10420545fa1e3cde5ecd01e027642671de06b40953f115dfcc1e61b23f78cbd7d712dfb872781e018a0a2b328b1950b8b34018cdbe22b25", + "otaHeaderString": "EBL WaterBugSensor\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://eu.salusconnect.io/download/firmware/bcf0af73-83ef-4140-99ab-b382c6464b50/SS901ZB_20180918.tar.gz", + "manufacturerName": [ + "SalusControls" + ] }, { - "fileName": "TW_UART_ENERGY-PL_HCL625_02-0x1189-0x00BA-0x02236550-MF_DIS-20230609101747-3221010102432.ota", - "fileVersion": 35874128, - "fileSize": 208078, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=186&version=2.35.101.80", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/TW_UART_ENERGY-PL_HCL625_02-0x1189-0x00BA-0x02236550-MF_DIS-20230609101747-3221010102432.ota", - "imageType": 186, - "manufacturerCode": 4489, - "sha512": "38e3242e350178d74c2447851c5314db9b522ba380dc26850bc66b8fc9fac367afae2e65a62daf398bb5baf06851cc3b2065af7c0782a6dda3709fee712455f2", - "otaHeaderString": "PL_HCL625_02\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "1. Support GP switch.\r\n2. Improve network performance by fine tune router table." + "fileName": "SAU51R1_20190619.ota", + "fileVersion": 538510873, + "fileSize": 184638, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/SAU51R1_20190619.ota", + "imageType": 77, + "manufacturerCode": 4216, + "sha512": "97130e20edc3d8f3db63c07a2562b9318422733f6399500b6fcf3d01b6dedb4c80444a05ab50fb0511a351d9b720ec67df1bbe2c6448d19ead3205eddad43db9", + "otaHeaderString": "EBL SmartRelay_US\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://eu.salusconnect.io/download/firmware/0ed65137-2c58-4ebb-970c-df456d697cb3/SC824ZB_20190619.tar.gz", + "manufacturerName": [ + "SalusControls" + ] }, { - "fileName": "TW_UART_ENERGY-DL_HCL_ND150_02-0x1189-0x00BB-0x02236550-MF_DIS-20230609102634-3221010102432.ota", - "fileVersion": 35874128, - "fileSize": 208078, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=187&version=2.35.101.80", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/TW_UART_ENERGY-DL_HCL_ND150_02-0x1189-0x00BB-0x02236550-MF_DIS-20230609102634-3221010102432.ota", - "imageType": 187, - "manufacturerCode": 4489, - "sha512": "e1719c9df94e390b00f670fcf1864cad8273fb0554986ffa0281f3fdc76a65bc37304793d937fea7555fd01de69cc8ce5cca8bd9f6780a6ca91ab5b0d04073de", - "otaHeaderString": "DL_HCL_ND150_02\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "1. Support GP switch.\r\n2. Improve network performance by fine tune router table." + "fileName": "SAU61T1_00310012_20231120_1046.ota", + "fileVersion": 3211282, + "fileSize": 372518, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/SAU61T1_00310012_20231120_1046.ota", + "imageType": 59, + "manufacturerCode": 4216, + "sha512": "3d2cbc54ecbae7e9eafdd2d74a0f1b58f0bdcb0252461c26c83ad1c053587afd234d55497a2c6122f182f33f90929397977813ddd4b80465f135287ed5bbcb1b", + "otaHeaderString": "OTA Image File\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://ec2-18-194-20-66.eu-central-1.compute.amazonaws.com/firmware/UG-SYS/ST100/2023-1121/ST100ZB_00310012.tar.gz", + "manufacturerName": [ + "SalusControls" + ] }, { - "fileName": "TW_UART_ENERGY-PL_HCL300x1200_01-0x1189-0x00BC-0x02236550-MF_DIS-20230609103517-3221010102432.ota", - "fileVersion": 35874128, - "fileSize": 208054, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=188&version=2.35.101.80", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/TW_UART_ENERGY-PL_HCL300x1200_01-0x1189-0x00BC-0x02236550-MF_DIS-20230609103517-3221010102432.ota", - "imageType": 188, - "manufacturerCode": 4489, - "sha512": "c12b7a8695472aa0c3ebf3e43f504bdbf58c65ef81c137d2718644416214de45054f440eb341c486767f9a4b9fdfaa665575066ad153c56ddbdf50a08a2f863e", - "otaHeaderString": "PL_HCL300x1200_01\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "1. Support GP switch.\r\n2. Improve network performance by fine tune router table." + "fileName": "SAU62C1_00310023_20231121_0942.ota", + "fileVersion": 3211299, + "fileSize": 420246, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/SAU62C1_00310023_20231121_0942.ota", + "imageType": 67, + "manufacturerCode": 4216, + "sha512": "1330a948f53a81e239796b75dfb29df1f7cfcfcde7bf6b0639275d837ce95d0a876c1eb1fb9e276cd190c52029064459ab23dd518f5c84b9bdecec3d238ffbfc", + "otaHeaderString": "OTA Image File\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://ec2-18-194-20-66.eu-central-1.compute.amazonaws.com/debug/OTA_Test/SAU62X1/SC102ZB_00310023.tar.gz", + "manufacturerName": [ + "SalusControls" + ] }, { - "fileName": "PLUG_OUTDOOR_EU_T-0x00C2-0x032B3674-MF_DIS.OTA", - "fileVersion": 53163636, - "fileSize": 197136, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=194&version=3.43.54.116", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/PLUG_OUTDOOR_EU_T-0x00C2-0x032B3674-MF_DIS.OTA", - "imageType": 194, - "manufacturerCode": 4489, - "sha512": "249ec36e24e3a8858093d04967bee25eb350870993fa033a2e04a123242aa52d1f276526fb893abd39e4a85409f5d364e5c3ad0bbb555479604ee4edf4bf0843", - "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "1. Add the \"startuponoff\" attribute.\r\n2. After a successful OTA, the socket maintains its previous state." + "fileName": "SAU62T1_0031001C_20231121_0940.ota", + "fileVersion": 3211292, + "fileSize": 348726, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/SAU62T1_0031001C_20231121_0940.ota", + "imageType": 68, + "manufacturerCode": 4216, + "sha512": "4f32a467f8b4199020e2300e68bb5f6d3463c66571128b0f2df03abb1227dbe1f9c63080fad998cc0bef488864962b16a1e990499b1160d6b5d7a227516a32cf", + "otaHeaderString": "OTA Image File\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://ec2-18-194-20-66.eu-central-1.compute.amazonaws.com/debug/OTA_Test/SAU62X1/ST103ZB_0031001C.tar.gz", + "manufacturerName": [ + "SalusControls" + ] }, { - "fileName": "Zigbee3toDALI_100E655B.ota", - "fileVersion": 269378907, - "fileSize": 200928, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4364&product=57374&version=16.14.101.91", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LEDVANCE/Zigbee3toDALI_100E655B.ota", - "imageType": 57374, - "manufacturerCode": 4364, - "sha512": "af7d59bf9775eaaa80fbed6d2b19365e29fc3a1cd813dbbab19d6e1dae2293112c64d09ce10436b24c441e27ca6faf44016ae9e79fc81cc93e988e59ad639657", - "otaHeaderString": "Zigbee3toDALIConverter\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "1. Fix bug that endpoint changes.\r\n2. Supportdim down control from push button coupler." + "fileName": "SB600_20170209.ota", + "fileVersion": 538378761, + "fileSize": 173288, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/SB600_20170209.ota", + "imageType": 46, + "manufacturerCode": 4216, + "sha512": "8d9a2449b4cd5dd8412fe3b4c7cf14371a1fddd51d95e8f971c5bb97a55b3ae4b2f06f4d9d987dcc23d75b18cb73ddff284931657a8b1de73fa622ac6f2c3bd8", + "otaHeaderString": "image build\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://eu.salusconnect.io/download/firmware/16b82cfc-b764-4e56-a869-857ae5036478/SB600_20170209.tar.gz", + "manufacturerName": [ + "SalusControls" + ] }, { - "fileName": "10F2-7B01-0000-0006-0192020D-spo-fmd.ota1.zigbee", - "fileVersion": 26345997, - "fileSize": 263324, - "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B01-0000-0006-0192020D-spo-fmd.ota1.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Ubisys/10F2-7B01-0000-0006-0192020D-spo-fmd.ota1.zigbee", - "imageType": 31489, - "manufacturerCode": 4338, - "sha512": "0dee3908a98d434c56d624cee7c49e46315a7571b355b656454c5ad69a38f43ac8b3fce7a3b59b596f91ddb58d151dd6b329753156e8b5acf1d7eb55a50fd659", - "otaHeaderString": "ubisys D1\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "hardwareVersionMin": 0, - "hardwareVersionMax": 6 + "fileName": "SC904ZB_18012801.ota", + "fileVersion": 402728961, + "fileSize": 180216, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/SC904ZB_18012801.ota", + "imageType": 65, + "manufacturerCode": 4216, + "sha512": "f18234eb5ed1875f50d682791cfb9a58648ba6624db3497930482aa6f8cb670bf77aff7c1794d8f1051574790e517cedbe95a586505dbd14931ad6bd80987dc3", + "otaHeaderString": "SAU2BW1_18012801 ota image file\u0000", + "originalUrl": "http://eu.salusconnect.io/download/firmware/93151e6f-a739-4b47-b0e6-bfef7b4c0ad2/SC904ZB_18012801.tar.gz", + "manufacturerName": [ + "SalusControls" + ] }, { - "fileName": "10F2-7B03-0000-0006-0191020D-spo-fms2.ota1.zigbee", - "fileVersion": 26280461, - "fileSize": 256202, - "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B03-0000-0006-0191020D-spo-fms2.ota1.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Ubisys/10F2-7B03-0000-0006-0191020D-spo-fms2.ota1.zigbee", - "imageType": 31491, - "manufacturerCode": 4338, - "sha512": "4bbab66842186f273c8d18d17dda73e6e3c56b519a77b60e994361bd607aad8cb6d1396bb2a63d97327d8e7d850ac38052870fa9f1d4b035db640accae0c7eaa", - "otaHeaderString": "ubisys S2\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "hardwareVersionMin": 0, - "hardwareVersionMax": 6 + "fileName": "SLG2CF1_20180116_v00160501.ota", + "fileVersion": 1443073, + "fileSize": 180862, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/SLG2CF1_20180116_v00160501.ota", + "imageType": 56, + "manufacturerCode": 4216, + "sha512": "b74f8bbae15764b5c4562f8f44154641f76092d20d6bce30358a0adc4627f04d9c72263d12a8da478a1f1fc6dab0c1f2933e25075db26dd40ac9d4d746275b38", + "otaHeaderString": "SLG2CF1_20180116_v00160501 ota f", + "originalUrl": "http://eu.salusconnect.io/download/firmware/2366de25-7629-4968-9e73-9f154549e5db/HTR-RF(20)_00160501.tar.gz", + "manufacturerName": [ + "SalusControls" + ] }, { - "fileName": "10F2-7B04-0000-0007-0191020D-spo-fmsh.ota1.zigbee", - "fileVersion": 26280461, - "fileSize": 261134, - "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B04-0000-0007-0191020D-spo-fmsh.ota1.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Ubisys/10F2-7B04-0000-0007-0191020D-spo-fmsh.ota1.zigbee", - "imageType": 31492, - "manufacturerCode": 4338, - "sha512": "d6739de2706120c4be329588933024326db31ee4fae775d60990fe69e934a7a0d51bba000f3091ba1423a40d973494713fef2c598e8813ce07fa6e6fddbf24f1", - "otaHeaderString": "ubisys J1\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "hardwareVersionMin": 0, - "hardwareVersionMax": 7 + "fileName": "SLG5CF1_00370009.ota", + "fileVersion": 3604489, + "fileSize": 429230, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/SLG5CF1_00370009.ota", + "imageType": 58, + "manufacturerCode": 4216, + "sha512": "033f0137aedc765cad80ada61364801d7fad9f40ed4ca5855dddf5a471609e69bd100d3b8ec46fd38ff864313e829dce69cc57b8acaa663affc9258873a197cb", + "otaHeaderString": "OTA Image File\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://eu.salusconnect.io/download/firmware/38abc21e-f0dd-4aee-8659-cc5c35595711/HTRP-RF(50)_00370009.tar.gz", + "manufacturerName": [ + "SalusControls" + ] }, { - "fileName": "10F2-7B05-0000-0004-0191020D-spo-rms.ota1.zigbee", - "fileVersion": 26280461, - "fileSize": 256474, - "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B05-0000-0004-0191020D-spo-rms.ota1.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Ubisys/10F2-7B05-0000-0004-0191020D-spo-rms.ota1.zigbee", - "imageType": 31493, - "manufacturerCode": 4338, - "sha512": "05c0e45c29f614ea50e9c9c4752856b35ddff5fdd82dd046cc076ccc1779cd76b39a2fffae9bdedcb1aee378b71d56068f5cbfb7309bb181d33a6ccaf4837dfb", - "otaHeaderString": "ubisys S1-R\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "hardwareVersionMin": 0, - "hardwareVersionMax": 4 + "fileName": "SND2DB1_001F0019_20230108_0849.ota", + "fileVersion": 2031641, + "fileSize": 403270, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/SND2DB1_001F0019_20230108_0849.ota", + "imageType": 64, + "manufacturerCode": 4216, + "sha512": "1c9730e93b9eaf0ed382abe0ee5dd08135e9df0179142b00f76ac7eb11556802b2aa7314daa5807a1b842756f4aefdb89596b896ab8519670d05d9464530e468", + "otaHeaderString": "OTA Image File\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://eu.salusconnect.io/download/firmware/68914d00-d860-474a-8d28-97b8f7f4a665/NTVS41_001F0019.tar.gz", + "manufacturerName": [ + "SalusControls" + ] }, { - "fileName": "10F2-7B06-0000-0004-0191020D-spo-rms2.ota1.zigbee", - "fileVersion": 26280461, - "fileSize": 256202, - "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B06-0000-0004-0191020D-spo-rms2.ota1.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Ubisys/10F2-7B06-0000-0004-0191020D-spo-rms2.ota1.zigbee", - "imageType": 31494, - "manufacturerCode": 4338, - "sha512": "eab0f8bbddcd0c7a27ebf65891853a2de218f2243c8e25be57df8db524448c1cafd1b5c4b4585a70811362a7a411968c926a12aece4fa0d2e12ea86d8556b887", - "otaHeaderString": "ubisys S2-R\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "hardwareVersionMin": 0, - "hardwareVersionMax": 4 + "fileName": "SQ605RF_V2.3_20201119.ota", + "fileVersion": 23, + "fileSize": 233262, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/SQ605RF_V2.3_20201119.ota", + "imageType": 95, + "manufacturerCode": 4216, + "sha512": "68e8a74f6fb9ce8d26ab0e598966e13054b786d013fb301f4018907d6263424bb1b1cc03970c50ae85f129485703746c68cf0825ab044122329e6b58b3359fdb", + "otaHeaderString": "EBL DialThermostat\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://eu.salusconnect.io/download/firmware/f021e8a8-06f0-4a4f-8b13-bd39adcc80e3/AJSQ605RF_00000017.tar.gz", + "manufacturerName": [ + "SalusControls" + ] }, { - "fileName": "10F2-7B07-0000-0004-0191020D-spo-rmsh.ota1.zigbee", - "fileVersion": 26280461, - "fileSize": 261134, - "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B07-0000-0004-0191020D-spo-rmsh.ota1.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Ubisys/10F2-7B07-0000-0004-0191020D-spo-rmsh.ota1.zigbee", - "imageType": 31495, - "manufacturerCode": 4338, - "sha512": "448ccbbbe62ffd097c804dd36e358363aad0d6f66699284c427ec11944e7dd5c355fa03b83f4b0af8bcd16a4f9a5d75b948634a1b57447ebed7d4888d2197266", - "otaHeaderString": "ubisys J1-R\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "hardwareVersionMin": 0, - "hardwareVersionMax": 4 + "fileName": "SQ610RF_APP_V3.8_20221212.ota", + "fileVersion": 38, + "fileSize": 446454, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/SQ610RF_APP_V3.8_20221212.ota", + "imageType": 78, + "manufacturerCode": 4216, + "sha512": "ab589119b72cc450cad75be72ba2457273c5d60a28b0a0a6a3d699e2b4b650d22ee94bded49176f9b57bb75e3388feb5d3d9834a2978150fbcc1185430027ccb", + "otaHeaderString": "EBL SQT\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://eu.salusconnect.io/download/firmware/bb3683be-6c01-49fb-91fe-beadc65561fc/SQ610RF_00000026.tar.gz", + "manufacturerName": [ + "SalusControls" + ] }, { - "fileName": "10F2-7B08-0000-0004-0192020D-spo-rmd.ota1.zigbee", - "fileVersion": 26345997, - "fileSize": 263324, - "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B08-0000-0004-0192020D-spo-rmd.ota1.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Ubisys/10F2-7B08-0000-0004-0192020D-spo-rmd.ota1.zigbee", - "imageType": 31496, - "manufacturerCode": 4338, - "sha512": "0fa396f05a629567107a33591c1b76908ca076d6e5db3a04550f2f3f6f9c3ba4ea0f0ba35dea641b10077c22be15b8227427b0b01ef8f57ef0e6bf3c8fc7207d", - "otaHeaderString": "ubisys D1-R\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "hardwareVersionMin": 0, - "hardwareVersionMax": 4 + "fileName": "SQ610_APP_V3.5_20230403.ota", + "fileVersion": 35, + "fileSize": 450442, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/SQ610_APP_V3.5_20230403.ota", + "imageType": 79, + "manufacturerCode": 4216, + "sha512": "0996fc7f14ecc4b5b3455fb30a1b5ba853f08f32a8c9963a9bd1578349150ff16c528b349870cc0003cf04cf174351977c48f5a78298837214368a822fa99b11", + "otaHeaderString": "SQ610\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://eu.salusconnect.io/download/firmware/9e996b03-ef2d-423b-b420-0ce9531876c1/SQ610_00000023.tar.gz", + "manufacturerName": [ + "SalusControls" + ] }, { - "fileName": "10F2-7B09-0000-0004-0192020D-spo-fmi4.ota1.zigbee", - "fileVersion": 26345997, - "fileSize": 208802, - "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B09-0000-0004-0192020D-spo-fmi4.ota1.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Ubisys/10F2-7B09-0000-0004-0192020D-spo-fmi4.ota1.zigbee", - "imageType": 31497, - "manufacturerCode": 4338, - "sha512": "c56422aa4072d57a159b52edf8b45552b206bf0581e491d27b5c12b1b78137e7e6d0d3b3139c29344626bd1091d6de354d9830efb55e545a7dbd444252629e1b", - "otaHeaderString": "ubisys C4\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "hardwareVersionMin": 0, - "hardwareVersionMax": 4 + "fileName": "ST880ZB_EM357V92_MCUV78.ota", + "fileVersion": 811335758, + "fileSize": 536134, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/ST880ZB_EM357V92_MCUV78.ota", + "imageType": 5, + "manufacturerCode": 4216, + "sha512": "242ba2399de1be3f200cc9408cc6d1e94eb3b3928fea1687354bb5873897c3b077dabacca624e588436e9e50cc9ee34811be3749a3fa6142341a1dedc84ec986", + "otaHeaderString": "OTA Image File\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://eu.salusconnect.io/download/firmware/125434a7-b9ad-454d-ae82-5832f2ad0f71/ST880ZB_305C004E.tar.gz", + "manufacturerName": [ + "SalusControls" + ] }, { - "fileName": "10F2-7B0A-0000-0005-0193020D-m7b-r0.ota1.zigbee", - "fileVersion": 26411533, - "fileSize": 201398, - "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B0A-0000-0005-0193020D-m7b-r0.ota1.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Ubisys/10F2-7B0A-0000-0005-0193020D-m7b-r0.ota1.zigbee", - "imageType": 31498, - "manufacturerCode": 4338, - "sha512": "c404999420e0e366e87dbbc9a798937d5df1b3d1a5f97d2fa81f34fb2c244d85e98d32a73f66aecf129c07a13b276bc3af1eac0fc59ad45589885c28eaa2f633", - "otaHeaderString": "ubisys R0 1.9.3\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "hardwareVersionMin": 0, - "hardwareVersionMax": 5 + "fileName": "Salus_Smart_Plug_SX885ZB_21030500.ota", + "fileVersion": 553846016, + "fileSize": 213220, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/Salus_Smart_Plug_SX885ZB_21030500.ota", + "imageType": 31, + "manufacturerCode": 4216, + "sha512": "4123beb0d9b83f79636168bf153a247a30f013fba1bb8339de937702af81440435f79e182d71fad0316b41df02e2e5517e92f43182c4c18a3f05c46302d53519", + "otaHeaderString": "Salus Smart Plug OTA File\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://eu.salusconnect.io/download/firmware/8315dcc4-0cd8-49b6-bee2-cf0537776b6a/SX885ZB_21030500.tar.gz", + "manufacturerName": [ + "SalusControls" + ] }, { - "fileName": "10F2-7B0B-0000-0001-01900210-m7b-h10.ota1.zigbee", - "fileVersion": 26214928, - "fileSize": 256192, - "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B0B-0000-0001-01900210-m7b-h10.ota1.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Ubisys/10F2-7B0B-0000-0001-01900210-m7b-h10.ota1.zigbee", - "imageType": 31499, - "manufacturerCode": 4338, - "sha512": "4196c923f4751d3d6d9719a0f0f66f344d1b8d1f1df991e47fb796d8b6f07fe1f408605f1e7c78f0df8ae0301c5a09c596ec6cfa0fe22b47e663241c98d67bb5", - "otaHeaderString": "ubisys H10\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "hardwareVersionMin": 0, - "hardwareVersionMax": 1 + "fileName": "StreamTRV_00910040_20210928_1427.ota", + "fileVersion": 9502784, + "fileSize": 280878, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/StreamTRV_00910040_20210928_1427.ota", + "imageType": 66, + "manufacturerCode": 4216, + "sha512": "d5c12f065dc55ea3c63ed4230e03f62a9443539d2814115715ffbc2d214d937e8b977a3540900e2fa50cb55d5686de4e7f68f9aee55faeadb943ebd0f3047278", + "otaHeaderString": "OTA Image File\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://eu.salusconnect.io/download/firmware/3261c5ca-9817-42d2-a30b-a52e6c3a87cf/AVA10M30RF_00910040.tar.gz", + "manufacturerName": [ + "SalusControls" + ] }, { - "fileName": "10F2-7B0D-0000-0001-01500427-m7b-h1.ota.zigbee", - "fileVersion": 22021159, - "fileSize": 180734, - "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B0D-0000-0001-01500427-m7b-h1.ota.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Ubisys/10F2-7B0D-0000-0001-01500427-m7b-h1.ota.zigbee", - "imageType": 31501, - "manufacturerCode": 4338, - "sha512": "773d51705c7b0666c3322e4a15100b258b8d8a085962e5f49c0bcfe5cd65345c46dd9bf8eb84aad7fbc2647401fb5612ea27549956ec7e31b2f1cdce2de2b6b5", - "otaHeaderString": "ubisys H1 1.5.0\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "hardwareVersionMin": 0, - "hardwareVersionMax": 1 + "fileName": "WindowSensor_20240103.ota", + "fileVersion": 539230467, + "fileSize": 264290, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/WindowSensor_20240103.ota", + "imageType": 63, + "manufacturerCode": 4216, + "sha512": "64a5fc3fe95770ca5c8a947a9a19665389374296a055671cdd9fcf1ac98d5f25cc287fc6196c16e1c7fdf69771c67f01bb6bb1d8baf34e05e41667a723906e19", + "otaHeaderString": "EBL WindowSensor\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://ec2-18-194-20-66.eu-central-1.compute.amazonaws.com/firmware/UG-SYS/SW600/2024-0103/NTSW600_20240103.tar.gz", + "manufacturerName": [ + "SalusControls" + ] }, { - "fileName": "10F2-7B11-0000-0001-00940240-m7b-q95.ota.zigbee", - "fileVersion": 9699904, - "fileSize": 476640, - "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B11-0000-0001-00940240-m7b-q95.ota.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Ubisys/10F2-7B11-0000-0001-00940240-m7b-q95.ota.zigbee", - "imageType": 31505, - "manufacturerCode": 4338, - "sha512": "613ed06ed20a29f762fc0f838c1921914f924e169531fd292c364525486348f362ccbc1757a405cf49b5a78a318ded9bda82419f1b53fbdbaabd60edc07c9de1", - "otaHeaderString": "ubisys LD6 0.9.4\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "hardwareVersionMin": 0, - "hardwareVersionMax": 1 + "fileName": "it600WCNH_00090005.ota", + "fileVersion": 589829, + "fileSize": 329540, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/it600WCNH_00090005.ota", + "imageType": 132, + "manufacturerCode": 4216, + "sha512": "3d3f023faf6408cf1cab1f3ca6ffceadd590e0bc8447563362de5167346ce00c9c839866290685e4184c854ffce55490fe9431fea199ef8c224d3d1847eb3fda", + "otaHeaderString": "EBL SAL6DIA\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://ec2-18-194-20-66.eu-central-1.compute.amazonaws.com/firmware/UG-SYS/WC/NH/2023-0527/it600WCNH_00090005.tar.gz", + "manufacturerName": [ + "SalusControls" + ] }, { - "fileName": "10F2-7B21-0000-0006-0194020E-spo-fmd.ota.zigbee", - "fileVersion": 26477070, - "fileSize": 132350, - "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B21-0000-0006-0194020E-spo-fmd.ota.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Ubisys/10F2-7B21-0000-0006-0194020E-spo-fmd.ota.zigbee", - "imageType": 31521, - "manufacturerCode": 4338, - "sha512": "e2dae4e58b792c57bd7b6d79457f4992d6825bc600055f269caaba6db8f1eda407648201f7a3aa25a7b090991aaf725dba0cca4ef0bb06e1cb49eeab94896388", - "otaHeaderString": "ubisys D1 1.9.4\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "hardwareVersionMin": 0, - "hardwareVersionMax": 6 + "fileName": "sau2aw1_V19121102.ota", + "fileVersion": 420614402, + "fileSize": 172484, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/SalusControls/sau2aw1_V19121102.ota", + "imageType": 43, + "manufacturerCode": 4216, + "sha512": "9e3150426fbe269325e0f69be3f85825e36f2eceed7e7208c8cdf834e91c400e6e2d7265a27400d64f94c169be6c5822d4666ff88737e2420f4a0b961a1d7807", + "otaHeaderString": "Encrypted EBL sau2aw1\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://eu.salusconnect.io/download/firmware/d4c48f8b-4165-4691-ac2e-3c7ade8b776d/SC906ZB_19121102.tar.gz", + "manufacturerName": [ + "SalusControls" + ] }, { - "fileName": "10F2-7B28-0000-0004-0195020E-spo-rmd.ota.zigbee", - "fileVersion": 26542606, - "fileSize": 132350, - "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B28-0000-0004-0195020E-spo-rmd.ota.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Ubisys/10F2-7B28-0000-0004-0195020E-spo-rmd.ota.zigbee", - "imageType": 31528, - "manufacturerCode": 4338, - "sha512": "bf4afd298edad1a2976b02169c9d84880c11d65b10ff48a55fbb168156f1a2cc0014b6f79dd02fc5d117962b57d0127653f5142f65d9653609c3bc2e54350f68", - "otaHeaderString": "ubisys D1-R 1.9.5\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "hardwareVersionMin": 0, - "hardwareVersionMax": 4 + "fileName": "1555679540244_RDS2017009_E11_U2E_V42_20190418_release.ota", + "fileVersion": 42, + "fileSize": 134334, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Sengled/1555679540244_RDS2017009_E11_U2E_V42_20190418_release.ota", + "imageType": 1017, + "manufacturerCode": 4448, + "sha512": "4bbcd1c236161a3bb2f50eaa633205087dbbc6ff28e3136a8280e7822e4cd3662b4fd072e08ad2f245da59cd2fef2a52ff3cbefdbc3bf80bfc5b7cfabbcbc26b", + "otaHeaderString": "EBL E11_U2E_1017\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "10F2-7B29-0000-0004-01940221-spo-fmi4.ota.zigbee", - "fileVersion": 26477089, - "fileSize": 117758, - "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B29-0000-0004-01940221-spo-fmi4.ota.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Ubisys/10F2-7B29-0000-0004-01940221-spo-fmi4.ota.zigbee", - "imageType": 31529, - "manufacturerCode": 4338, - "sha512": "9eff1e73b9d1eb25e6f0f39fad8c15ee505fcca8fb64d737e87bf4c0a4a88c915cc32d0198d5e7893a694b67869cb4365958a9ddff0da957c1a7ceea1849e595", - "otaHeaderString": "ubisys C4 1.9.4\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "hardwareVersionMin": 0, - "hardwareVersionMax": 4 + "fileName": "1586412538195_RDS2017007_E11-N1EA_V0.0.71_20200311_release.ota", + "fileVersion": 71, + "fileSize": 142014, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Sengled/1586412538195_RDS2017007_E11-N1EA_V0.0.71_20200311_release.ota", + "imageType": 1004, + "manufacturerCode": 4448, + "sha512": "c60da6dd092997e06ea81d543ad5097fa4b65e00f1ee4f9faf9c7fec36c10b1e144a0a039f4ed291c31fd4e7437041faff0bcc61cb8b9d13a22c465aa8d813fa", + "otaHeaderString": "EBL rgb_lamp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "10F2-7B2A-0000-0005-02010230-m7b-r0.ota.zigbee", - "fileVersion": 33620528, - "fileSize": 114174, - "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B2A-0000-0005-02010230-m7b-r0.ota.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Ubisys/10F2-7B2A-0000-0005-02010230-m7b-r0.ota.zigbee", - "imageType": 31530, - "manufacturerCode": 4338, - "sha512": "e87af94a95f4d6d8d3eb15c183fee5383bbf6d6a9a1340516e6a95e7ff7d71f06d08227bdaaec140b186e45366e17a6f4fae769266f8531cbfbc4cbea300c029", - "otaHeaderString": "ubisys R0 2.0.1\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "hardwareVersionMin": 0, - "hardwareVersionMax": 5 + "fileName": "1594189489604_RDS2017039_E12_N1E_V0.0.30_20200630_SVN396.ota", + "fileVersion": 30, + "fileSize": 140414, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Sengled/1594189489604_RDS2017039_E12_N1E_V0.0.30_20200630_SVN396.ota", + "imageType": 1016, + "manufacturerCode": 4448, + "sha512": "deca704c355a895b9d4c4b292e581866d7d0198ce2ecb63922465312e2a0062d9ca7596555d8becb6d7cc23f2be72b0081ce74437f6c6f6bdc608b439c6b0362", + "otaHeaderString": "EBL E12_N1E_1016\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "10F2-7B2C-0000-0001-0150044D-ld6.ota.zigbee", - "fileVersion": 22021197, - "fileSize": 239358, - "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B2C-0000-0001-0150044D-ld6.ota.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Ubisys/10F2-7B2C-0000-0001-0150044D-ld6.ota.zigbee", - "imageType": 31532, - "manufacturerCode": 4338, - "sha512": "6545ebd2a0a8ce5cdcf39a2146d2ac9f648632c889ba82b2adf2d285c4a83f42ec8ce1abd215466f7d5692738e66d1f9753572b541fd8e4c7f18ede723cbd041", - "otaHeaderString": "ubisys LD6 1.5.0\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "hardwareVersionMin": 0, - "hardwareVersionMax": 1 + "fileName": "1594881275531_RDSE2020003C0511_E1G-G8E_05m_10m_V0.0.14_20200711_release.ota", + "fileVersion": 14, + "fileSize": 142654, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Sengled/1594881275531_RDSE2020003C0511_E1G-G8E_05m_10m_V0.0.14_20200711_release.ota", + "imageType": 5, + "manufacturerCode": 4448, + "sha512": "2942ab766c6542094a9564f2f8565f602b0440fa28b83b8f98addc8f69d8f99a97a08ea6381b69cc3ffd0a62add6feed1266742f0ea5e35bc87cfa425140a20e", + "otaHeaderString": "EBL RGB_LampTape\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "10F2-7B2D-0000-0001-0172044D-m7b-h1.ota.zigbee", - "fileVersion": 24249421, - "fileSize": 182526, - "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B2D-0000-0001-0172044D-m7b-h1.ota.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Ubisys/10F2-7B2D-0000-0001-0172044D-m7b-h1.ota.zigbee", - "imageType": 31533, - "manufacturerCode": 4338, - "sha512": "b348e455e1b608890db1c06c23f911b6ada09f96610586c304c42af00f1c1c70025df532d46983e1fac9ec699bb27d0f74eb57c8a9c6adf6edfee7a2f2100dec", - "otaHeaderString": "ubisys H1 1.7.2\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "hardwareVersionMin": 0, - "hardwareVersionMax": 1 + "fileName": "RDL2016091_1_E11-G13_V0.0.9_20170921_release.ota", + "fileVersion": 9, + "fileSize": 116478, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Sengled/RDL2016091_1_E11-G13_V0.0.9_20170921_release.ota", + "imageType": 3, + "manufacturerCode": 4448, + "sha512": "a925acbe2bd50f597a04ceda2810a60e651a1c2ac0369f5d1aadca89c15d6de763c679f7b6549a8001b03d3e9ac9319aca3983911e8f5a81b36420eac070660f", + "otaHeaderString": "EBL ElementClassic_E11GX3\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "10F2-7B31-0000-0006-02500447-spo-fmd.ota.zigbee", - "fileVersion": 38798407, - "fileSize": 152574, - "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B31-0000-0006-02500447-spo-fmd.ota.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Ubisys/10F2-7B31-0000-0006-02500447-spo-fmd.ota.zigbee", - "imageType": 31537, - "manufacturerCode": 4338, - "sha512": "9d8be9b4d07a5f46f0183179d552f73bc2d97aeab37dc01007d76783efeb593b3c0bd8945166bb0ebc5468fb9f91907650dbd1bf3f7f5baaa96c0cd078d9a79c", - "otaHeaderString": "ubisys D1 2.5.0\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "hardwareVersionMin": 0, - "hardwareVersionMax": 6 + "fileName": "RDS2014011_Z01-A19_V0.0.46_20171028_release.ota", + "fileVersion": 46, + "fileSize": 121086, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Sengled/RDS2014011_Z01-A19_V0.0.46_20171028_release.ota", + "imageType": 1, + "manufacturerCode": 4448, + "sha512": "656319d7933e0bcef63a76698d42c5067844503788fd68443149965e03ecd6cce7ad4c08fddadaafff489b0b4d183738feeba3aff8633030d8501ac60c750937", + "otaHeaderString": "EBL Z01_A19_HV2\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "10F2-7B33-0000-0006-02500447-spo-fms2.ota.zigbee", - "fileVersion": 38798407, - "fileSize": 149502, - "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B33-0000-0006-02500447-spo-fms2.ota.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Ubisys/10F2-7B33-0000-0006-02500447-spo-fms2.ota.zigbee", - "imageType": 31539, - "manufacturerCode": 4338, - "sha512": "3072cb363ae9861567279d6ed965fb248c30acf0e59193321eae325732ac8aa0b4ab3d5a8a0b4eb60bb13f8a753195ee356505c710f0309a62f00095aff37420", - "otaHeaderString": "ubisys S2 2.5.0\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "hardwareVersionMin": 0, - "hardwareVersionMax": 6 + "fileName": "RDS2017028_E1C-NB6_V0.0.22_20180314.ota", + "fileVersion": 22, + "fileSize": 136062, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Sengled/RDS2017028_E1C-NB6_V0.0.22_20180314.ota", + "imageType": 2100, + "manufacturerCode": 4448, + "sha512": "6a55736c9e858898bef68ad794c77290698227a3eb0db325f9cd750ae7a801ccd7780fd8282a60a7a40478c324e4e7c9b83e4b67cd85032926d80daaba93c1eb", + "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "10F2-7B34-0000-0007-02500447-spo-fmsh.ota.zigbee", - "fileVersion": 38798407, - "fileSize": 151806, - "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B34-0000-0007-02500447-spo-fmsh.ota.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Ubisys/10F2-7B34-0000-0007-02500447-spo-fmsh.ota.zigbee", - "imageType": 31540, - "manufacturerCode": 4338, - "sha512": "49d9be6554ae3e0d4fa40bfafa23cf87635c02353d37be5a2a35f0a4c83ad3f342afb29d746bcb3ded7dac5bae4797d289bfecdd2aa496d76aa8049ac4a67aed", - "otaHeaderString": "ubisys J1 2.5.0\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "hardwareVersionMin": 0, - "hardwareVersionMax": 7 + "fileName": "s40zbLite_v1.0.3.ota", + "fileVersion": 4099, + "fileSize": 156778, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Sonoff/s40zbLite_v1.0.3.ota", + "imageType": 65, + "manufacturerCode": 4742, + "sha512": "38bc090584b844a0fe75900d6c0efb34a57d776b8d549fa3938cda437de4a454885f557a43ba51c7fa524f79de279a17c9da1d6c656c351f82b6eb46db1cf2b7", + "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "10F2-7B35-0000-0004-02500447-spo-rms.ota.zigbee", - "fileVersion": 38798407, - "fileSize": 149758, - "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B35-0000-0004-02500447-spo-rms.ota.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Ubisys/10F2-7B35-0000-0004-02500447-spo-rms.ota.zigbee", - "imageType": 31541, - "manufacturerCode": 4338, - "sha512": "bfc44b028618db233045a54827e6a5dba9ff24d6b284d32f33e7e2d71aa1b3a7a1d4cd0f78b8ce004de885f9a596f5448364293633714b542608b13d2bf380ea", - "otaHeaderString": "ubisys S1-R 2.5.0\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "hardwareVersionMin": 0, - "hardwareVersionMax": 4 + "fileName": "snzb-05p_v1.0.2.ota", + "fileVersion": 4098, + "fileSize": 267632, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Sonoff/snzb-05p_v1.0.2.ota", + "imageType": 2059, + "manufacturerCode": 4742, + "sha512": "bb64ae86d9ac2dc398d4520f97554515990ecef5568eebdaa7cdb2be19fe2471b35f53583adc8d8e9e70189a90add27556581bca444690155972ffa6b341b81e", + "otaHeaderString": "ota-file-test\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "10F2-7B36-0000-0004-02500447-spo-rms2.ota.zigbee", - "fileVersion": 38798407, - "fileSize": 149502, - "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B36-0000-0004-02500447-spo-rms2.ota.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Ubisys/10F2-7B36-0000-0004-02500447-spo-rms2.ota.zigbee", - "imageType": 31542, - "manufacturerCode": 4338, - "sha512": "8f4a3869a43cfc9e4d35c9640633d0c1b0678e0aca6edbee1e5aa91f714d9d786dd4585627a919a423011b41dc66661cb6cf2beb1d8421bf7c3609cb3409c35f", - "otaHeaderString": "ubisys S2-R 2.5.0\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "hardwareVersionMin": 0, - "hardwareVersionMax": 4 + "fileName": "snzb-06p_v1.0.6.ota", + "fileVersion": 4102, + "fileSize": 258306, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Sonoff/snzb-06p_v1.0.6.ota", + "imageType": 2060, + "manufacturerCode": 4742, + "sha512": "e722a7058439abba22f2d392f9308c0eb22dcb89ad32c3409983b74a28724713e9709cd2b6b61622dac57487227d2f902dd38291b9116a87b9fc52981669cf46", + "otaHeaderString": "vers: ZigBee:00001006\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "10F2-7B37-0000-0004-02500447-spo-rmsh.ota.zigbee", - "fileVersion": 38798407, - "fileSize": 151806, - "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B37-0000-0004-02500447-spo-rmsh.ota.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Ubisys/10F2-7B37-0000-0004-02500447-spo-rmsh.ota.zigbee", - "imageType": 31543, - "manufacturerCode": 4338, - "sha512": "b553db5f1cc27a6830e04b1d4f4fee2fd8c4477d9dbe44404e38ab563b5134b183555f04258306843578262ac75e136fa37f98cc1dea1b1fcebe473df8d886ca", - "otaHeaderString": "ubisys J1-R 2.5.0\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "hardwareVersionMin": 0, - "hardwareVersionMax": 4 + "fileName": "trvzb_v1.2.1.ota", + "fileVersion": 4609, + "fileSize": 328138, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Sonoff/trvzb_v1.2.1.ota", + "imageType": 8199, + "manufacturerCode": 4742, + "sha512": "fbc751c738cf8c15e088bc5f91f9a0d039d16d09d689ede3c131ac36f2cdf63bf15f3e10cbf775a1896c57e81aeae6425abb893cb5b36e99465c1c7738ec9f39", + "otaHeaderString": "vers:00001201,00001200\n\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "10F2-7B38-0000-0004-02500447-spo-rmd.ota.zigbee", - "fileVersion": 38798407, - "fileSize": 152574, - "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B38-0000-0004-02500447-spo-rmd.ota.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Ubisys/10F2-7B38-0000-0004-02500447-spo-rmd.ota.zigbee", - "imageType": 31544, - "manufacturerCode": 4338, - "sha512": "02ed2e254494a9242b2f132df1e87396cfcddb3fa15fe3f8960a70ccc57417355ff184abf9af13455d07f7b3c91d2afe94ef1ec26961a916d270f5f3c8712bbb", - "otaHeaderString": "ubisys D1-R 2.5.0\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "hardwareVersionMin": 0, - "hardwareVersionMax": 4 + "fileName": "zbmicro_v1.0.5.ota", + "fileVersion": 4101, + "fileSize": 269220, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Sonoff/zbmicro_v1.0.5.ota", + "imageType": 7, + "manufacturerCode": 4742, + "sha512": "dd1d67ba721740c3eec4da80a2396c6fa09b981bcf2ed9fc712790e45ec9fb392d58d33e36a1bc19899a77a3421a206c1c9c2f7512ed3c8c571e1344f7d996d8", + "otaHeaderString": "ota-file-test\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "10F2-7B39-0000-0004-02500447-spo-fmi4.ota.zigbee", - "fileVersion": 38798407, - "fileSize": 128766, - "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B39-0000-0004-02500447-spo-fmi4.ota.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Ubisys/10F2-7B39-0000-0004-02500447-spo-fmi4.ota.zigbee", - "imageType": 31545, - "manufacturerCode": 4338, - "sha512": "86c71aa053f61d20ee3a553c012d3c16afea557d2c6e28da8b30019a5633aced20959ad26f48655487682d06d105fdd293283ec37f828e168f596d2123c143ca", - "otaHeaderString": "ubisys C4 2.5.0\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "hardwareVersionMin": 0, - "hardwareVersionMax": 4 + "fileName": "zbmini-l_v1.1.1.ota", + "fileVersion": 4353, + "fileSize": 131086, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Sonoff/zbmini-l_v1.1.1.ota", + "imageType": 1, + "manufacturerCode": 4742, + "sha512": "b136d2656ea1197ae84f5e9c2244a9d9697bccab2c448324d9176bac791aff0161afc73c8a1574bbd51c0ea2e318840ca58a0a99da32669d3e5fc776bdf3473a", + "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "10F2-7B3A-0000-0005-02500447-m7b-r0.ota.zigbee", - "fileVersion": 38798407, - "fileSize": 123902, - "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B3A-0000-0005-02500447-m7b-r0.ota.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Ubisys/10F2-7B3A-0000-0005-02500447-m7b-r0.ota.zigbee", - "imageType": 31546, - "manufacturerCode": 4338, - "sha512": "aace578a76c957613c25fa47f533af0dadaa7150ad1d62ef019ab081d186bc6fe79cb2f6e008015b7f5aa890ad542b71c8c95beafe78480b76e399aa68783b2f", - "otaHeaderString": "ubisys R0 2.5.0\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "hardwareVersionMin": 0, - "hardwareVersionMax": 5 + "fileName": "zbminil2_v1.0.14.ota", + "fileVersion": 4110, + "fileSize": 259018, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Sonoff/zbminil2_v1.0.14.ota", + "imageType": 4, + "manufacturerCode": 4742, + "sha512": "c80d29e84e3019a84f7a3bdb3e84a3b462e2516c7de5120cdbb68a0e474fcb8b1c5d8eb79b204ad2d9c5af2bed4e544588b192b7884d493a11f82d4ac8625177", + "otaHeaderString": "ota-file-test\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "10F2-7B3B-0000-0001-02500447-m7b-h10.ota.zigbee", - "fileVersion": 38798407, - "fileSize": 157950, - "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B3B-0000-0001-02500447-m7b-h10.ota.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Ubisys/10F2-7B3B-0000-0001-02500447-m7b-h10.ota.zigbee", - "imageType": 31547, - "manufacturerCode": 4338, - "sha512": "7aa6186e680f62447d8bb226d1902affe940b3d070ae228d545a172d75d6e9552febef60959762704003af5dcd319dce06acf33f19ce7cc7bdb90e5aad95e601", - "otaHeaderString": "ubisys H10 2.5.0\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "hardwareVersionMin": 0, - "hardwareVersionMax": 1 + "fileName": "zbminir2_v1.0.4.ota", + "fileVersion": 4100, + "fileSize": 276694, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Sonoff/zbminir2_v1.0.4.ota", + "imageType": 8, + "manufacturerCode": 4742, + "sha512": "66b781d8aa2bf5f6cdae2679382bce99b73887f1588008c7d43b9a4ff5ba284463206354b4b8dc01b0a916887c05619350b73ae68c4d1db7a1c76afc1d9975f3", + "otaHeaderString": "ota-file-test\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "10F2-7B45-0100-0100-0250044D-ubisys-s1r-qpg6105.ota.zigbee", - "fileVersion": 38798413, - "fileSize": 233726, - "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B45-0100-0100-0250044D-ubisys-s1r-qpg6105.ota.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Ubisys/10F2-7B45-0100-0100-0250044D-ubisys-s1r-qpg6105.ota.zigbee", - "imageType": 31557, - "manufacturerCode": 4338, - "sha512": "6fe7a4899d98399804f88951aa069314b9df8a531966b79065027f359ca02b2ed3e7b0ff460f48e6411001acea91618216c67b0c69b4569aea50c47f9175e793", - "otaHeaderString": "ubisys S1-R 2.5.0\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "hardwareVersionMin": 256, - "hardwareVersionMax": 256 + "fileName": "zbswv_v1.0.4.ota", + "fileVersion": 4100, + "fileSize": 272354, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Sonoff/zbswv_v1.0.4.ota", + "imageType": 8202, + "manufacturerCode": 4742, + "sha512": "49ef75a2d1dd6f706d2182d6cd88c6d98c0aa1e70fdb37e739e6e970266884579794faab361f976aed84c6f9c3c547f7d32f28940f16b72e3f7e454bd5001b1b", + "otaHeaderString": "ota-file-test\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "10F2-7B49-0100-0100-0250044D-ubisys-c4-qpg6105.ota.zigbee", - "fileVersion": 38798413, - "fileSize": 228094, - "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B49-0100-0100-0250044D-ubisys-c4-qpg6105.ota.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Ubisys/10F2-7B49-0100-0100-0250044D-ubisys-c4-qpg6105.ota.zigbee", - "imageType": 31561, - "manufacturerCode": 4338, - "sha512": "1f5ac51f84fee69c5a7be2f4d309b9bea81ff01af7f65b0d5819b637ceee251130fcc39b7580c662489afc41caae44b7c8f0522db166d64c9e01b2bb0a20ca55", - "otaHeaderString": "ubisys C4 2.5.0\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "hardwareVersionMin": 256, - "hardwareVersionMax": 256 + "fileName": "wb_msw3_0_061.ota", + "fileVersion": 61, + "fileSize": 412542, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Sprut.device/wb_msw3_0_061.ota", + "imageType": 1, + "manufacturerCode": 26214, + "sha512": "9cca5fd3f7b910f26cb2fb8c65bd6b62fc421fdcbb1579ed246a93b876337e8e356ed47724e0a023582d51da85dde38a8a991b64f0051dadd81607c9ff696672", + "otaHeaderString": "EBL zb_wb_msw\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "10F2-7B4A-0100-0100-0250044D-ubisys-r0-qpg6105.ota.zigbee", - "fileVersion": 38798413, - "fileSize": 223998, - "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B4A-0100-0100-0250044D-ubisys-r0-qpg6105.ota.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Ubisys/10F2-7B4A-0100-0100-0250044D-ubisys-r0-qpg6105.ota.zigbee", - "imageType": 31562, - "manufacturerCode": 4338, - "sha512": "1e15d52adaa4cbefa0c1dafe59e119804ce12f234db4ba6ef127f3a3e6a455e8731c79ffdfdc4fb24b3e4a7d7f9d86312407f2ee979e337ade9d682b6e986a8a", - "otaHeaderString": "ubisys R0 2.5.0\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "hardwareVersionMin": 256, - "hardwareVersionMax": 256 + "fileName": "wb_msw3_A_061.ota", + "fileVersion": 61, + "fileSize": 412538, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Sprut.device/wb_msw3_A_061.ota", + "imageType": 2, + "manufacturerCode": 26214, + "sha512": "a6d952c38effabb14419080d2989b218e41b1eff337967708bfe1f1a62054c8c465f9e6dca945e90c46bc7b8185d122a08a504619934619dbaedaccb9bbd4be9", + "otaHeaderString": "EBL zb_wb_msw\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "1135-0100-1000002A-Kobold.zigbee", - "fileVersion": 268435498, - "fileSize": 244094, - "originalUrl": "https://deconz.dresden-elektronik.de/otau/1135-0100-1000002A-Kobold.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/DresdenElektronik/1135-0100-1000002A-Kobold.zigbee", - "imageType": 256, - "manufacturerCode": 4405, - "sha512": "0905f0e6a469be3893f2c665156f18077258e24439e283c9f4b121553a94e8eb142e6250e721585ddd9aceef75da3c10a03defaee89885d7cb8f08449a20912d", - "otaHeaderString": "`\u0000�.@\u0000\u0010/@\u0000\u0000\u0000�n`\n�t�\u0015@\u0000\u0000\u0016@\u0000 �@\u0000��" + "fileName": "zb_wb_msw4_mg21_065.ota", + "fileVersion": 65, + "fileSize": 270102, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Sprut.device/zb_wb_msw4_mg21_065.ota", + "imageType": 15, + "manufacturerCode": 26214, + "sha512": "4701a4296faa914e00a4211f14cdac4bde01a1ba8708049a3ce393471ef33a22a1abb7015b9cb6a5ffa5b7e77879e938d0133445476478af40fdc45ea80c1c3a", + "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "4512772-Firmware-35.ota", - "fileVersion": 26, - "fileSize": 146034, - "originalUrl": "https://www.elektroimportoren.no/docs/lib/4512772-Firmware-35.ota", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Namron/4512772-Firmware-35.ota", - "imageType": 166, - "manufacturerCode": 4644, - "sha512": "345b089dffdf63057757afecd2808a99b8c3c420721117b7ae234153e820bf2a12f8ae993106dda478196248d7db728caaca32320d110c42c365b678546ae181", - "otaHeaderString": "Encrypted GBL Z3SwitchSoc_sdk676" + "fileName": "zb_wb_msw4_mgm21_065.ota", + "fileVersion": 65, + "fileSize": 271050, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Sprut.device/zb_wb_msw4_mgm21_065.ota", + "imageType": 13, + "manufacturerCode": 26214, + "sha512": "ff1df29fbfcf62cbce4608243600598fcf1066ed573efcf1d40a1717a0c06ea1e0d59f606e3d03429ef769776f29f6f01111c662561fe51fae2f9b4844d88cc7", + "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "Soil_Moisture_Sensor_PROD_OTA_V31_v1.00.31.ota", - "fileVersion": 31, - "fileSize": 139026, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/ThirdReality/Soil_Moisture_Sensor_PROD_OTA_V31_v1.00.31.ota", - "imageType": 54191, - "manufacturerCode": 5127, - "sha512": "18aa9d1118fc0a1bf39a037036c9f6229a789a4c4e20f8403838ede9aa771ccfacbf0eff8ca1b52b265f564a4f555613264556f9e1a1884a6f1fd932dc4e4478", - "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "1141-0208-01143001-ZMHOC401N.zigbee", + "fileVersion": 18100225, + "fileSize": 127922, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Telink/1141-0208-01143001-ZMHOC401N.zigbee", + "imageType": 520, + "manufacturerCode": 4417, + "sha512": "3976e5a67ec50a54d05dc2b5ed69f94fe1bd989663e8855511cacf00c4472cf904a2f51d63909374258fc7a2943e6b412a3c47cd5cb7282690c7a5c4d7c24828", + "otaHeaderString": "Telink OTA BLE device\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + }, + { + "fileName": "1141-0208-01233001-ZMHOC401N.zigbee", + "fileVersion": 19083265, + "fileSize": 128690, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Telink/1141-0208-01233001-ZMHOC401N.zigbee", + "imageType": 520, + "manufacturerCode": 4417, + "sha512": "4db812502a8043c85eaa86f53dfc0a8857dd5cde23e5f55dd84bf4a6072f5b37f9de6a0cf4fca4b1b0c74ae91e5d9d92f3a7edcd6c21dde6923d81d2e7d56f3e", + "otaHeaderString": "ZigbeeTLc OTA\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "modelId": "MHO-C401N" }, { - "fileName": "ZigUSB_C6.ota", - "fileVersion": 407, - "fileSize": 416645, - "originalUrl": "https://github.com/xyzroe/ZigUSB_C6/releases/download/407/ZigUSB_C6.ota", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/xyzroe/ZigUSB_C6.ota", - "imageType": 4113, - "manufacturerCode": 13379, - "sha512": "ec392dc3cde87ac2a6f39d848f38094f7a8a3a2df4818772ec866fdf9af03bcff3d0ec1985a00874a8b9599aaedc89bc7c26ac4c2b5732dcd7d40f6fff8a3a80", - "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "https://github.com/xyzroe/ZigUSB_C6/releases/tag/407", - "modelId": "ZigUSB_C6" + "fileName": "1663234985-oem_ztu_dimmer1_klt_OTA_1.0.6.bin", + "fileVersion": 70, + "fileSize": 256770, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Telink/1663234985-oem_ztu_dimmer1_klt_OTA_1.0.6.bin", + "imageType": 54179, + "manufacturerCode": 4417, + "sha512": "0d2b6be4f0e8b0efdc2f581aee73055a4b3f05a26888e2c3fd0527f81a2f01af445001a91935f2c95ecbda9f83254ef80a9a51c18e592ac9ed00daedb686cbc8", + "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "manufacturerName": [ + "_TZ3210_ngqk6jia" + ] }, { - "fileName": "128b-0002-0305-700_nodon_sin_4_2_20_fw_V0305.zigbee", - "fileVersion": 773, - "fileSize": 415960, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/NodOn/128b-0002-0305-700_nodon_sin_4_2_20_fw_V0305.zigbee", - "imageType": 2, - "manufacturerCode": 4747, - "sha512": "5353005ba068d46aa3c32aa31a1e4958c801e467f65ada46fe438a4f70402c711a7ce22ac5fe3f0b3882b3d8222b08dd43d89fca3babdc30f38121b625b96f04", - "otaHeaderString": "nodon_sin_efr32_ota\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "1686137326-oem_zg_tl8258_plug_OTA_1.0.14.bin", + "fileVersion": 78, + "fileSize": 309954, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Telink/1686137326-oem_zg_tl8258_plug_OTA_1.0.14.bin", + "imageType": 54179, + "manufacturerCode": 4417, + "sha512": "6a0861ee46e659b2b4167aa66b958064b57dbbf25c1dc0dcd848b455f012db5f6d0eb2f9099c3905c9cbfcb0ea75eacb12493a1d31e8fcbb896903a31d5cb646", + "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "manufacturerName": [ + "_TZ3000_cjrngdr3" + ] }, { - "fileName": "128b-0005-0305-700_nodon_sin_4_1_21_fw_V0305.zigbee", - "fileVersion": 773, - "fileSize": 399708, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/NodOn/128b-0005-0305-700_nodon_sin_4_1_21_fw_V0305.zigbee", - "imageType": 5, - "manufacturerCode": 4747, - "sha512": "a5eaf2e4faf5b2ce3330f51ee738a65499209cf754784b025626f683c95b7b018a57b6fb55ff47ff86de5ca7dcf7f1a36ada0307252c4119368c5c7bad125261", - "otaHeaderString": "nodon_sin_efr32_ota\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "1718263020-oem_zg_tl8258_plug_OTA_1.1.0.bin", + "fileVersion": 80, + "fileSize": 310402, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Telink/1718263020-oem_zg_tl8258_plug_OTA_1.1.0.bin", + "imageType": 54179, + "manufacturerCode": 4417, + "sha512": "c541878e792620ad16cc70967e0458c03de21876ad8ed3c3b1eb90c8ecf7bcdfe6bfe711460a5888bb033def141e7dd22d78fe24c44a4e0b9707afb473a2d2a2", + "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "manufacturerName": [ + "_TZ3000_w0qqde0g", + "_TZ3000_dksbtrzs", + "_TZ3000_fukaa7nc" + ] }, { - "fileName": "128b-0006-0305-700_nodon_sin_4_fp_21_fw_V0305.zigbee", - "fileVersion": 773, - "fileSize": 396656, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/NodOn/128b-0006-0305-700_nodon_sin_4_fp_21_fw_V0305.zigbee", - "imageType": 6, - "manufacturerCode": 4747, - "sha512": "9ed0f44d8cd338a53e9be2b9fe136213e9a8ff886f78d94fe992b02ef6fee412fe58c6145c2facf2bf5b516b7d000e8997ee5b680d7c2acf5ff96fdb15d4a82e", - "otaHeaderString": "nodon_sin_efr32_ota\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "TERNCY-SD01_v46.OTA", + "fileVersion": 26, + "fileSize": 131522, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Terncy/TERNCY-SD01_v46.OTA", + "imageType": 0, + "manufacturerCode": 4648, + "sha512": "71d600af15976934d28ae0be550a3641967c6b54045f110071ddcf69729e7586c490b723e92eac2825156c07a3126244189af2dd45d5d60a565cd2aa23ad3a4d", + "otaHeaderString": "TERNCY-SD01\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "128b-0009-0305-700_nodon_sin_4_rs_20_fw_V0305.zigbee", - "fileVersion": 773, - "fileSize": 398752, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/NodOn/128b-0009-0305-700_nodon_sin_4_rs_20_fw_V0305.zigbee", - "imageType": 9, - "manufacturerCode": 4747, - "sha512": "88bdfeadcbae70c3fe541f98af1dfbd9b437600ede7d7d27ca8e21a5b6e86dc8fa6ffbf9921cafda9a0f19809e909d1126b71cc221b53e39f5f62d252e4e407e", - "otaHeaderString": "nodon_sin_efr32_ota\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "Button_PROD_OTA_V35_v1.00.35.ota", + "fileVersion": 35, + "fileSize": 129698, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/ThirdReality/Button_PROD_OTA_V35_v1.00.35.ota", + "imageType": 54184, + "manufacturerCode": 4659, + "sha512": "431aa68788f8e4150ed7b80f0655e234ab34e06afa1b94dce287625991845496d6191578bf335ef56a0c13853616e7ce6feb00b3a2604d60d11384d7dc69f28a", + "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://tr-zha.s3.amazonaws.com/z2m_firmware/Button_PROD_OTA_V35_v1.00.35.ota" }, { - "fileName": "128b-000A-0305-700_nodon_sin_4_1_20_V0305.zigbee", - "fileVersion": 773, - "fileSize": 412984, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/NodOn/128b-000A-0305-700_nodon_sin_4_1_20_V0305.zigbee", - "imageType": 10, - "manufacturerCode": 4747, - "sha512": "95d2b3dbcf41e5212e63ff92270a9fa8ebb1cdabf84b3fa94bc4207bd55ce86ac4e110c1c150d78affef2d003ad4a306ad5947a55705d1ff1637cc4df3df29cf", - "otaHeaderString": "nodon_sin_efr32_ota\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "Door_Sensor_PROD_OTA_V63_v1.00.63.ota", + "fileVersion": 63, + "fileSize": 131682, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/ThirdReality/Door_Sensor_PROD_OTA_V63_v1.00.63.ota", + "imageType": 54178, + "manufacturerCode": 4659, + "sha512": "ef7dd6575b60532af41b63957ccfe750fd8ab188d3c896d2c005bdb19b0c0df2ddf3d68100bf887449ad9085cca410c1bfc446c2aa632ee13d5bb2fb62761440", + "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://tr-zha.s3.amazonaws.com/z2m_firmware/Door_Sensor_PROD_OTA_V63_v1.00.63.ota" }, { - "fileName": "115C-0004-11070000-ZigbeeXM_101-029_E1_DanalockV3_17.7.0_20240201155008.ota", - "fileVersion": 285671424, - "fileSize": 204522, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Danalock/115C-0004-11070000-ZigbeeXM_101-029_E1_DanalockV3_17.7.0_20240201155008.ota", - "imageType": 4, - "manufacturerCode": 4444, - "sha512": "9e45e56b0aef871e1280c678729fdce0a57628d40e569fbc3c26bca5acc2a5c4088a90cbd59c9b6ea378d5c450310e04766b133333b23e7b4520e5c80282e334", - "otaHeaderString": "Danalock V3 BTZBE XM\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "FW_ha_v1.00.82.ota", + "fileVersion": 82, + "fileSize": 297858, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/ThirdReality/FW_ha_v1.00.82.ota", + "imageType": 0, + "manufacturerCode": 4877, + "sha512": "ada3886bc02da299648240f71c6d44950937cb6ab29a9bc115a255eeda0d4b3cf061772a60f186361f4c9afddbf90882a28f83370478a561b31eeebf9180e4f2", + "otaHeaderString": "test\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://tr-zha.s3.amazonaws.com/z2m_firmware/FW_ha_v1.00.82.ota" }, { - "fileName": "20240719174346_OTA_lumi.plug.macn01_0.0.0_0036_20240719_40C5BB.ota", - "fileVersion": 36, - "fileSize": 292672, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20240719174346_OTA_lumi.plug.macn01_0.0.0_0036_20240719_40C5BB.ota", - "imageType": 12, - "manufacturerCode": 4447, - "sha512": "64136bca741924f865e105685efd1eb2d9c8bcf9b7a53ac3ade32f8927c3e49412a7f4afc0212ab8faa0018abcda2881c5251643faa168e3a04782f94c74e7e1", - "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", - "modelId": "lumi.plug.macn01" + "fileName": "GarageDoorSensor_PROD_OTA_V29_v1.00.29.ota", + "fileVersion": 29, + "fileSize": 135266, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/ThirdReality/GarageDoorSensor_PROD_OTA_V29_v1.00.29.ota", + "imageType": 54193, + "manufacturerCode": 5127, + "sha512": "af9e91687a1fadfe2b222db1ef540e66d6d34f50780c66693c6f630ac32225dc100459956d79f72f169d60d7e5d66aae7f5c54a9678131852dda83d087632f33", + "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://tr-zha.s3.amazonaws.com/z2m_firmware/GarageDoorSensor_PROD_OTA_V29_v1.00.29.ota" }, { - "fileName": "20240722115628_OTA_lumi.plug.sacn03_0.0.0_0038_20240719_39CCF1.ota", - "fileVersion": 38, - "fileSize": 281550, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20240722115628_OTA_lumi.plug.sacn03_0.0.0_0038_20240719_39CCF1.ota", - "imageType": 5128, - "manufacturerCode": 4447, - "sha512": "ef8fea3c72398b645242f2da9d5ff015da5296ab714e49ba86aa7aab42897c427c735cb173555b861e59d06d5ed00fc500c3603904dea140f968ef86862e7ec7", - "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", - "modelId": "lumi.plug.sacn03" + "fileName": "Motion_Sensor_PROD_OTA_V79_v1.00.79.ota", + "fileVersion": 79, + "fileSize": 132610, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/ThirdReality/Motion_Sensor_PROD_OTA_V79_v1.00.79.ota", + "imageType": 54177, + "manufacturerCode": 4659, + "sha512": "e6baeb11feef7c8d0fb2e47bee2c2fd79b155af2a0d68e445b3dd6d55a9dde15fa81517c11f72190d691e20eb0ec4f090235f7697f9e2aebd7a73a5d8ba88803", + "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://tr-zha.s3.amazonaws.com/z2m_firmware/Motion_Sensor_PROD_OTA_V79_v1.00.79.ota" }, { - "fileName": "20240722115926_OTA_lumi.plug.sacn02_0.0.0_0052_20240719_986BEB.ota", - "fileVersion": 52, - "fileSize": 280352, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20240722115926_OTA_lumi.plug.sacn02_0.0.0_0052_20240719_986BEB.ota", - "imageType": 140, - "manufacturerCode": 4447, - "sha512": "7400a508ca6bcd198488d9be60104b88569348c57abc339e7e815c1fa9cff7cb003dfba8062269b172f3ecd4f82dfd00836f3598d5d48cef145359ba12dcd9a8", - "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", - "modelId": "lumi.plug.sacn02" + "fileName": "SmartCurtain_PROD_OTA_V76_v1.00.76.ota", + "fileVersion": 76, + "fileSize": 136738, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/ThirdReality/SmartCurtain_PROD_OTA_V76_v1.00.76.ota", + "imageType": 54183, + "manufacturerCode": 4659, + "sha512": "4e071cbdb4e440d37c820ecb844571e6acd0d7c6d3f9c06cbb22dde2f0d2387d5cee0f67ed294333ba5c6b31addd2d1772a3cc2aaf0de582b28fefe3ca42ff8b", + "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://tr-zha.s3.amazonaws.com/z2m_firmware/SmartCurtain_PROD_OTA_V76_v1.00.76.ota" }, { - "fileName": "20240724195823_OTA_lumi.switch.b3n01_0.0.0_0028_20240723_6A0037.ota", - "fileVersion": 28, - "fileSize": 281808, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20240724195823_OTA_lumi.switch.b3n01_0.0.0_0028_20240723_6A0037.ota", - "imageType": 4108, - "manufacturerCode": 4447, - "sha512": "2f6ecd75ba984271093a3d3c6002a85776bf6c0b035c19af60530b7303c09ca4a30c00bd5d81aa69d42913c6850ac7797be2b902b966373dc381b067a6732398", - "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", - "modelId": "lumi.switch.b3n01" + "fileName": "SmartPlug_Zigbee_PROD_OTA_V92_v1.00.92.ota", + "fileVersion": 268513372, + "fileSize": 197458, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/ThirdReality/SmartPlug_Zigbee_PROD_OTA_V92_v1.00.92.ota", + "imageType": 54182, + "manufacturerCode": 4659, + "sha512": "99c840f67606ddbdb872768e1ec015b023904d40b0de574d63cae165a76b73fa01d56f01d0e3d43a123a404c2deb713914556c86ada709e2b2a14c061a2c8b2c", + "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "20240826103128_20240723105743_OTA_lumi.switch.b2nacn01_0.0.0_0028_20240722_296A66.ota", - "fileVersion": 28, - "fileSize": 277598, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20240826103128_20240723105743_OTA_lumi.switch.b2nacn01_0.0.0_0028_20240722_296A66.ota", - "imageType": 396, - "manufacturerCode": 4447, - "sha512": "5605d6bb5b9c0f9a627e1b25f83abade2fd24284aa9a23435e0c39ba5d5d09ecc84dd18a55dc44013f37583f3673f46bf928e35559cca8fd7e702704986edf2f", - "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", - "modelId": "lumi.switch.b2nacn01" + "fileName": "SmartSwitchGen3_PROD_OTA_V30_v1.00.30.ota", + "fileVersion": 30, + "fileSize": 135218, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/ThirdReality/SmartSwitchGen3_PROD_OTA_V30_v1.00.30.ota", + "imageType": 54181, + "manufacturerCode": 4659, + "sha512": "02dbf23109067616e3bd2cc8b1efc820c4fcf48d56cc3ecb34117d1519d935a886845db73a7d59b56c65cb0a6e4b43c352311f2af24c8c1ddf15164baa438132", + "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "10082264-zingo_lds_stoftmoln-1.1.7.ota.ota.signed", - "fileVersion": 16842759, - "fileSize": 287178, - "originalUrl": "http://fw.ota.homesmart.ikea.net/global/GW1.0/01.21.031/bin/10082264-zingo_lds_stoftmoln-1.1.7.ota.ota.signed", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/10082264-zingo_lds_stoftmoln-1.1.7.ota.ota.signed", - "imageType": 16645, - "manufacturerCode": 4476, - "sha512": "c656737a4fd3464ed09d47887cde2b7390b13fe6423c06d5ceba5aa92d40dade89c49b4feabf89546585936c40543113bfcf720a4b09158e7e5fa924f7b385b8", - "otaHeaderString": "GBL zingo_lds_stoftmoln\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" + "fileName": "Soil_Moisture_Sensor_PROD_OTA_V31_v1.00.31.ota", + "fileVersion": 31, + "fileSize": 139026, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/ThirdReality/Soil_Moisture_Sensor_PROD_OTA_V31_v1.00.31.ota", + "imageType": 54191, + "manufacturerCode": 5127, + "sha512": "18aa9d1118fc0a1bf39a037036c9f6229a789a4c4e20f8403838ede9aa771ccfacbf0eff8ca1b52b265f564a4f555613264556f9e1a1884a6f1fd932dc4e4478", + "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "ota_t0x300a_m0x1209_v0x37041514.ota", - "fileVersion": 923014420, - "fileSize": 168518, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Bosch/ota_t0x300a_m0x1209_v0x37041514.ota", - "imageType": 12298, - "manufacturerCode": 4617, - "sha512": "834531102c17686c831a3e0e0b78b402643a50c42264fa326fbe32213a0c104bc036befcdf51f330cbbf5c6c95d38a028365c3bbaf7feaa453e4d11792f79f36", - "otaHeaderString": "RBSH-TRV0-ZB-EU\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "modelId": "RBSH-TRV0-ZB-EU", - "releaseNotes": "1. Fix error E03, which can happen on some radiators after some time" + "fileName": "TRTL_ThermalSensor_PROD_OTA_V37_v1.00.37.ota", + "fileVersion": 37, + "fileSize": 129090, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/ThirdReality/TRTL_ThermalSensor_PROD_OTA_V37_v1.00.37.ota", + "imageType": 54185, + "manufacturerCode": 4659, + "sha512": "b78cc4b15a1fb1ebedc04143bd9001265df6f380953cec30d50bdd6ed2da062fb260e3a981f1dc8cee0536076c656c033b31327dfc27702c9735fa3f1496bb81", + "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://tr-zha.s3.amazonaws.com/z2m_firmware/TRTL_ThermalSensor_PROD_OTA_V37_v1.00.37.ota" }, { - "fileName": "zbminir2_v1.0.4.ota", - "fileVersion": 4100, - "fileSize": 276694, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Sonoff/zbminir2_v1.0.4.ota", - "imageType": 8, - "manufacturerCode": 4742, - "sha512": "66b781d8aa2bf5f6cdae2679382bce99b73887f1588008c7d43b9a4ff5ba284463206354b4b8dc01b0a916887c05619350b73ae68c4d1db7a1c76afc1d9975f3", - "otaHeaderString": "ota-file-test\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "ThermalLiteSensor_PROD_OTA_V29_1.00.29.ota", + "fileVersion": 29, + "fileSize": 256174, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/ThirdReality/ThermalLiteSensor_PROD_OTA_V29_1.00.29.ota", + "imageType": 54185, + "manufacturerCode": 5127, + "sha512": "3d450453147e414e9998cb000183a22ac6fca656a1a3e11e37b31d7c4fa1ec3f301b28d0b144301630ec33aa1f81afda56d6abfb4191f78d04cd7b9ba27b87b7", + "otaHeaderString": "temp_humi_sensor\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://tr-zha.s3.amazonaws.com/z2m_firmware/ThermalLiteSensor_PROD_OTA_V29_1.00.29.ota" }, { "fileName": "Vibrate_Sensor_PROD_OTA_V54_v1.00.54.ota", @@ -6831,579 +6680,730 @@ "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "SmartSwitchGen3_PROD_OTA_V30_v1.00.30.ota", - "fileVersion": 30, - "fileSize": 135218, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/ThirdReality/SmartSwitchGen3_PROD_OTA_V30_v1.00.30.ota", - "imageType": 54181, + "fileName": "Water_Leak_Sensor_PROD_OTA_V66_v1.00.66.ota", + "fileVersion": 66, + "fileSize": 133234, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/ThirdReality/Water_Leak_Sensor_PROD_OTA_V66_v1.00.66.ota", + "imageType": 54179, "manufacturerCode": 4659, - "sha512": "02dbf23109067616e3bd2cc8b1efc820c4fcf48d56cc3ecb34117d1519d935a886845db73a7d59b56c65cb0a6e4b43c352311f2af24c8c1ddf15164baa438132", - "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "sha512": "daba6b3ad69bb070aa46ddae95bf8fa4a3eed151063b9e14f07a5f8937baac5edc922f99b0f6207b9ece62ee65a4ba896721383947c552f94a82c89d4bd04f1d", + "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://tr-zha.s3.amazonaws.com/z2m_firmware/Water_Leak_Sensor_PROD_OTA_V66_v1.00.66.ota" }, { - "fileName": "SmartPlug_Zigbee_PROD_OTA_V92_v1.00.92.ota", - "fileVersion": 268513372, - "fileSize": 197458, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/ThirdReality/SmartPlug_Zigbee_PROD_OTA_V92_v1.00.92.ota", - "imageType": 54182, - "manufacturerCode": 4659, - "sha512": "99c840f67606ddbdb872768e1ec015b023904d40b0de574d63cae165a76b73fa01d56f01d0e3d43a123a404c2deb713914556c86ada709e2b2a14c061a2c8b2c", - "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "Zigbee_A19_Bulb_OTA_V56_1.00.56.ota", + "fileVersion": 56, + "fileSize": 283666, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/ThirdReality/Zigbee_A19_Bulb_OTA_V56_1.00.56.ota", + "imageType": 54188, + "manufacturerCode": 5127, + "sha512": "4481f292368d350836798cd3c97e226d111ec31e994729896890aa87dbd75a574255600cd87ad8b117a8f3a6ce1dde3634ad9210db94e453d66e50cfe4e8db08", + "otaHeaderString": "temp_humi_sensor\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "jethome_zigbee_release_15_zigbee.ota.zigbee", - "fileVersion": 15, - "fileSize": 160242, - "originalUrl": "https://fw.jethome.ru/media/firmwares/jethome/zigbee/release/15/jethome_zigbee_release_15_zigbee.ota.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/JetHome/jethome_zigbee_release_15_zigbee.ota.zigbee", - "imageType": 61441, - "manufacturerCode": 61731, - "sha512": "53efac6c622306df81fd6d36d52eca301df138aedfc1bf3366a5d77b685cf2c3e20016eff83d1cf62ab8257dfefa91af05e6086429c6b56517e342d07d0a27b8", - "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "fileName": "1615190575-si32_zg_uart_connect_sleep_ZS5_ty_OTA_1.1.7.bin", + "fileVersion": 87, + "fileSize": 234174, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Tuya/1615190575-si32_zg_uart_connect_sleep_ZS5_ty_OTA_1.1.7.bin", + "imageType": 5634, + "manufacturerCode": 4098, + "sha512": "1113486a67403d922fc4a462b7477e0a0986fa8862a89b74ab8c5eac7b4ecb31c30f1da9ae1bbc1d6d50ae1fed66d38c37a1834ab71fd384c0555002783aba13", + "otaHeaderString": "EBL sdk_route\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", "manufacturerName": [ - "JetHome" - ], - "releaseNotes": "https://fw.jethome.ru/devices/jethome/WS7/fw/release/latest/CHANGELOG.md" + "_TZE200_kds0pmmv", + "_TZE200_ckud7u2l", + "_TZE200_cwnjrr72", + "_TZE200_ywdxldoj", + "_TZE200_cpmgn2cf" + ] }, { - "fileName": "20240830115847_OTA_lumi.switch.acn047_0.0.0_0032_20240823_D8294E.ota", - "fileVersion": 32, - "fileSize": 597122, - "originalUrl": "https://cdn.aqara.com/cdn/opencloud-product/mainland/product-firmware/prd/lumi.switch.acn047/20240830115847_OTA_lumi.switch.acn047_0.0.0_0032_20240823_D8294E.ota", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20240830115847_OTA_lumi.switch.acn047_0.0.0_0032_20240823_D8294E.ota", - "imageType": 6416, - "manufacturerCode": 4447, - "sha512": "a135dcf96e1086d30e945cb3b40885fce60840b98ca6dee595dbed97e702e3583336d21948a19f37d20a942ac9daa84abc57da39465611ff86628d825ce6f5c0", - "otaHeaderString": "Aqara OTA Image\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "modelId": "lumi.switch.acn047", - "releaseNotes": "1.Fix known bugs" + "fileName": "1622438235e5764b7a861.zigbee", + "fileVersion": 33753087, + "fileSize": 340031, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Tuya/1622438235e5764b7a861.zigbee", + "imageType": 55, + "manufacturerCode": 4190, + "sha512": "18b1d8028a3de3cf5c28fb442779daa74d5d13bb1f782021db03b945bd02aaa85cf20de17cd23f3d9fbf73224c68a68caa2ad3527ce20913844668161f653c70", + "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://images.tuyaeu.com/smart/firmware/upgrade/ay1557480848074dO17I/1622438235e5764b7a861.zigbee" }, { - "fileName": "1141-0208-01233001-ZMHOC401N.zigbee", - "fileVersion": 19083265, - "fileSize": 128690, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Telink/1141-0208-01233001-ZMHOC401N.zigbee", - "imageType": 520, + "fileName": "1662545193-oem_zg_tl8258_plug_OTA_3.0.0.bin", + "fileVersion": 192, + "fileSize": 307682, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Tuya/1662545193-oem_zg_tl8258_plug_OTA_3.0.0.bin", + "imageType": 54179, "manufacturerCode": 4417, - "sha512": "4db812502a8043c85eaa86f53dfc0a8857dd5cde23e5f55dd84bf4a6072f5b37f9de6a0cf4fca4b1b0c74ae91e5d9d92f3a7edcd6c21dde6923d81d2e7d56f3e", - "otaHeaderString": "ZigbeeTLc OTA\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "modelId": "MHO-C401N" + "sha512": "01939ca4fc790432d2c233e19b2440c1e0248d2ce85c9299e0b88928cb2341de675350ac7b78187a25f06a2768f93db0a17c4ba950b60c82c072e0c0833cfcfb", + "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://images.tuyaeu.com/smart/firmware/upgrade/20220907/1662545193-oem_zg_tl8258_plug_OTA_3.0.0.bin", + "modelId": "TS011F" }, { - "fileName": "Zigbee_A19_Bulb_OTA_V56_1.00.56.ota", - "fileVersion": 56, - "fileSize": 283666, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/ThirdReality/Zigbee_A19_Bulb_OTA_V56_1.00.56.ota", - "imageType": 54188, - "manufacturerCode": 5127, - "sha512": "4481f292368d350836798cd3c97e226d111ec31e994729896890aa87dbd75a574255600cd87ad8b117a8f3a6ce1dde3634ad9210db94e453d66e50cfe4e8db08", - "otaHeaderString": "temp_humi_sensor\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "1662693814-oem_mg21_zg_nh_win_cover_relay_OTA_1.0.7.bin", + "fileVersion": 71, + "fileSize": 222762, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Tuya/1662693814-oem_mg21_zg_nh_win_cover_relay_OTA_1.0.7.bin", + "imageType": 5634, + "manufacturerCode": 4098, + "sha512": "41ebf9932d11708b81144232b2c3fccc7a58d76116be63785b978b91afb1180e32d8ba4f4c8f2f0960637f1662ec9ac28aa42b74e5ab57574000889671d2b8b9", + "otaHeaderString": "EBL sdk_route\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "manufacturerName": [ + "_TZ3000_1dd0d5yi" + ] }, { - "fileName": "VZM30-SN_0.03.ota", - "fileVersion": 17825795, - "fileSize": 228406, - "originalUrl": "https://files.inovelli.com/firmware/VZM30-SN/Beta/0.03/VZM30-SN_0.03.ota", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Inovelli/VZM30-SN_0.03.ota", - "imageType": 272, - "manufacturerCode": 4655, - "sha512": "e3e4d75124c74d0595af42e9371b590098d63e86bbda515ca9a309c39894388d8fcf378969c1038d57806809464aa8a975e4f32a18d1f6836605252b58f1a9ea", - "otaHeaderString": "VZM30-SN_OnOff\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "16781822109542aac900a.zigbee", + "fileVersion": 34212095, + "fileSize": 337195, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Tuya/16781822109542aac900a.zigbee", + "imageType": 53, + "manufacturerCode": 4190, + "sha512": "15188628b13c26b577aa4a9f82a4a411debc7125e19cb13d3d1612095c87c51b9f186e01b33a0f798c3a6875dc68c9f36a614372fe6523cda8e47b045a1a76ba", + "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://images.tuyaeu.com/smart/firmware/upgrade/ay1557480848074dO17I/16781822109542aac900a.zigbee" }, { - "fileName": "zb_wb_msw4_mg21_065.ota", - "fileVersion": 65, - "fileSize": 270102, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Sprut.device/zb_wb_msw4_mg21_065.ota", - "imageType": 15, - "manufacturerCode": 26214, - "sha512": "4701a4296faa914e00a4211f14cdac4bde01a1ba8708049a3ce393471ef33a22a1abb7015b9cb6a5ffa5b7e77879e938d0133445476478af40fdc45ea80c1c3a", - "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "1678411825b98a1530a8c.zigbee", + "fileVersion": 33884671, + "fileSize": 337211, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Tuya/1678411825b98a1530a8c.zigbee", + "imageType": 54, + "manufacturerCode": 4190, + "sha512": "50abcc9a6f6351a9bf45994c09b6681cfb255ce617ec299539a937b70fac16110824600269062c5a086b9749a29caf4efe5b3d694e91b04b099efa84b6ba356c", + "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://images.tuyaeu.com/smart/firmware/upgrade/ay1557480848074dO17I/1678411825b98a1530a8c.zigbee" }, { - "fileName": "zb_wb_msw4_mgm21_065.ota", - "fileVersion": 65, - "fileSize": 271050, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Sprut.device/zb_wb_msw4_mgm21_065.ota", + "fileName": "16819629247ee0445a5f4.zigbee", + "fileVersion": 33686015, + "fileSize": 341010, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Tuya/16819629247ee0445a5f4.zigbee", + "imageType": 79, + "manufacturerCode": 4190, + "sha512": "4b373c33ca742bdb85d9bd7665545be34e4e9660c94218f02c3754f2c9eb4129a428e51b4fe7ccab29f3ee53537b9301cc43b1dbf4c12dae4377025a23848eb8", + "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://images.tuyaeu.com/smart/firmware/upgrade/ay1557480848074dO17I/16819629247ee0445a5f4.zigbee" + }, + { + "fileName": "16844823767736d4b2cbc.ota", + "fileVersion": 16845314, + "fileSize": 230798, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Tuya/16844823767736d4b2cbc.ota", + "imageType": 62, + "manufacturerCode": 4190, + "sha512": "95e5c61e2a683a901bc320f5af59330ed6b753808a3efffb8bb8a457c5360fd16403accb4e7f2736b418d3a5ad195df967d72a13ac5d4ffd1951abd05e1844e0", + "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://images.tuyaeu.com/smart/firmware/upgrade/ay1557480848074dO17I/16844823767736d4b2cbc.ota" + }, + { + "fileName": "16855062966c6d846535c.zigbee", + "fileVersion": 34341631, + "fileSize": 357015, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Tuya/16855062966c6d846535c.zigbee", "imageType": 13, - "manufacturerCode": 26214, - "sha512": "ff1df29fbfcf62cbce4608243600598fcf1066ed573efcf1d40a1717a0c06ea1e0d59f606e3d03429ef769776f29f6f01111c662561fe51fae2f9b4844d88cc7", - "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "manufacturerCode": 4190, + "sha512": "befd51ad8ebb145b7d41b5709ace1a6dfe2af9174c161bb7057db570698cd166f10807b9a418440051c03f53c09f41a1d19219be8d0bb95abee7068edc795773", + "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://images.tuyaeu.com/smart/firmware/upgrade/ay1557480848074dO17I/16855062966c6d846535c.zigbee" + }, + { + "fileName": "ZB21S3_HZC_Dimmer1_ECO_1.01_20221021.ota", + "fileVersion": 10, + "fileSize": 287022, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Tuya/ZB21S3_HZC_Dimmer1_ECO_1.01_20221021.ota", + "imageType": 44, + "manufacturerCode": 4098, + "sha512": "a663c437d505b34b08c6a049c999ea6af4ed99db9192f0f7ec8b284644d518f6dafbb889e648bc216581e1a05a918811594fdcc4af66ab1c1178205c895038c7", + "otaHeaderString": "EBL Zigbee_Dimmer_1_Gang\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + }, + { + "fileName": "ZPS_CS5490_039.ota", + "fileVersion": 57, + "fileSize": 155646, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Tuya/ZPS_CS5490_039.ota", + "imageType": 24256, + "manufacturerCode": 4098, + "sha512": "69f0bd7ecf971546743b5422265a1713741df87a6c0344831ee09b938b751c948bf2251f2c76c0dff09d048b3ce785c3d7f07295afde9acb02255263d275322f", + "otaHeaderString": "peanut Power Plug\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + }, + { + "fileName": "home_control_as_hc_slm_1_00.02.zigbee", + "fileVersion": 10205, + "fileSize": 224634, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Tuya/home_control_as_hc_slm_1_00.02.zigbee", + "imageType": 0, + "manufacturerCode": 4098, + "sha512": "17357f99b497d42ea28e6c0ec994fea250cbcd27c833e730876efdbef4f2764fb796500cc3ee532135f067634ae94c0b2bb6da59871a6c3a612fec668e350a2d", + "otaHeaderString": "EBL HomeControl_DoorLock\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "modelId": "HC-SLM-1" + }, + { + "fileName": "007B-0141-00002867-good_image_PL_1_3_43.zigbee", + "fileVersion": 10343, + "fileSize": 408418, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/UHome/007B-0141-00002867-good_image_PL_1_3_43.zigbee", + "imageType": 321, + "manufacturerCode": 123, + "sha512": "b27714b307f6e6ac8fb1c3dacf3ebda25afd7c36fe7cea72637aedd90c1164807035d51e00743069ef4bd165787feab4ce3c678808dddf109e5e76847b695843", + "otaHeaderString": "\ngood_image\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "modelId": "PEHPL0X" + }, + { + "fileName": "007B-0141-010E0101-good_image.zigbee", + "fileVersion": 17694977, + "fileSize": 333712, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/UHome/007B-0141-010E0101-good_image.zigbee", + "imageType": 321, + "manufacturerCode": 123, + "sha512": "254e4cbc885512a4dc03bd0c9d9d0a2f080c8f8a78dbf2b1e18872a7edfa6474fcefaf6a52f8fa78eec807e5b6c53c229825fdb4c714800bccabc9fe25c8f465", + "otaHeaderString": "\ngood_image\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "zingo_cws-0x2805-1.0.44-prod.ota.ota.signed", - "fileVersion": 16777284, - "fileSize": 335354, - "originalUrl": "http://fw.ota.homesmart.ikea.net/global/GW1.0/01.21.031/bin/zingo_cws-0x2805-1.0.44-prod.ota.ota.signed", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/IKEA/zingo_cws-0x2805-1.0.44-prod.ota.ota.signed", - "imageType": 10245, - "manufacturerCode": 4476, - "sha512": "c41e5f5c5caba112c83765055ace9794c2a53f92a7574727d94cfcef353abf6c84e69d53ffbeedb9d83205d534a272d34b9311a6d19e62a6e0cd19d7070af292", - "otaHeaderString": "GBL zingo_cws\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" + "fileName": "10F2-7B01-0000-0006-0192020D-spo-fmd.ota1.zigbee", + "fileVersion": 26345997, + "fileSize": 263324, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Ubisys/10F2-7B01-0000-0006-0192020D-spo-fmd.ota1.zigbee", + "imageType": 31489, + "manufacturerCode": 4338, + "sha512": "0dee3908a98d434c56d624cee7c49e46315a7571b355b656454c5ad69a38f43ac8b3fce7a3b59b596f91ddb58d151dd6b329753156e8b5acf1d7eb55a50fd659", + "otaHeaderString": "ubisys D1\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B01-0000-0006-0192020D-spo-fmd.ota1.zigbee", + "hardwareVersionMax": 6, + "hardwareVersionMin": 0 }, { - "fileName": "128b-2002-040300-700_p2022_HSP_tphu_fw_efr32_V040300.zigbee", - "fileVersion": 262912, - "fileSize": 292140, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/NodOn/128b-2002-040300-700_p2022_HSP_tphu_fw_efr32_V040300.zigbee", - "imageType": 8194, - "manufacturerCode": 4747, - "sha512": "ef49e08f08c592887d2cbc24ca95c3e9ee8e9396be1e32dec66b919075b302680954383eb2465da9023faf7ab88078884b9d8cd59d17c8261a4cf4e05ce4e428", - "otaHeaderString": "p2022_HSP_tphu_fw_efr32\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "10F2-7B02-0000-0001-0192020D-spo-fms.ota1.zigbee", + "fileVersion": 26345997, + "fileSize": 256474, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Ubisys/10F2-7B02-0000-0001-0192020D-spo-fms.ota1.zigbee", + "imageType": 31490, + "manufacturerCode": 4338, + "sha512": "20ff31830a17149b353db48afb9ccd356ac75dec04ea0241ef996918471f4b5bc786916caeae79ba75fffbebd6412f06361032a01fd675e85bb931a5fefd7bf3", + "otaHeaderString": "ubisys S1\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B02-0000-0001-0192020D-spo-fms.ota1.zigbee", + "hardwareVersionMax": 1, + "hardwareVersionMin": 0 }, { - "fileName": "128b-2003-040300-700_p2022_HSP_do_fw_efr32_V040300.zigbee", - "fileVersion": 262912, - "fileSize": 289364, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/NodOn/128b-2003-040300-700_p2022_HSP_do_fw_efr32_V040300.zigbee", - "imageType": 8195, - "manufacturerCode": 4747, - "sha512": "aa642f6949ae15848a2ce0ba5f46867caf6dda4e04d46e116fd5df0cf7d7db324d0150cfd3ee43db0245e491756c100051217e5aba4c8c5709780c2c2f9378ad", - "otaHeaderString": "p2022_HSP_do_fw_efr32\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "10F2-7B03-0000-0006-0191020D-spo-fms2.ota1.zigbee", + "fileVersion": 26280461, + "fileSize": 256202, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Ubisys/10F2-7B03-0000-0006-0191020D-spo-fms2.ota1.zigbee", + "imageType": 31491, + "manufacturerCode": 4338, + "sha512": "4bbab66842186f273c8d18d17dda73e6e3c56b519a77b60e994361bd607aad8cb6d1396bb2a63d97327d8e7d850ac38052870fa9f1d4b035db640accae0c7eaa", + "otaHeaderString": "ubisys S2\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B03-0000-0006-0191020D-spo-fms2.ota1.zigbee", + "hardwareVersionMax": 6, + "hardwareVersionMin": 0 }, { - "fileName": "128b-2004-040300-700_p2022_HSP_dc_fw_efr32_V040300.zigbee", - "fileVersion": 262912, - "fileSize": 289288, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/NodOn/128b-2004-040300-700_p2022_HSP_dc_fw_efr32_V040300.zigbee", - "imageType": 8196, - "manufacturerCode": 4747, - "sha512": "11344fa4dce9633aba9a83a49d48fea2cd1f7aa0c9622e783bd3df345b41b564bd9db0c600845a69170c59e1c1c1f37416cf429c7257e58cd942033ecb6fd995", - "otaHeaderString": "p2022_HSP_dc_fw_efr32\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "10F2-7B04-0000-0007-0191020D-spo-fmsh.ota1.zigbee", + "fileVersion": 26280461, + "fileSize": 261134, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Ubisys/10F2-7B04-0000-0007-0191020D-spo-fmsh.ota1.zigbee", + "imageType": 31492, + "manufacturerCode": 4338, + "sha512": "d6739de2706120c4be329588933024326db31ee4fae775d60990fe69e934a7a0d51bba000f3091ba1423a40d973494713fef2c598e8813ce07fa6e6fddbf24f1", + "otaHeaderString": "ubisys J1\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B04-0000-0007-0191020D-spo-fmsh.ota1.zigbee", + "hardwareVersionMax": 7, + "hardwareVersionMin": 0 }, { - "fileName": "128b-4002-010600-nodon_irb-4-1-00_fw_V010600.zigbee", - "fileVersion": 17197616, - "fileSize": 155734, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/NodOn/128b-4002-010600-nodon_irb-4-1-00_fw_V010600.zigbee", - "imageType": 16386, - "manufacturerCode": 4747, - "sha512": "d2a350be20dd1d3c46a1d26d505b6dbbe5c6fd0894d048f99cd09946ed109163bab8883cded8a9882af6f19dff726232cc2c1066b26ea98b131b7b4d53d9d717", - "otaHeaderString": "EBL Remotec_IR\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "10F2-7B05-0000-0004-0191020D-spo-rms.ota1.zigbee", + "fileVersion": 26280461, + "fileSize": 256474, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Ubisys/10F2-7B05-0000-0004-0191020D-spo-rms.ota1.zigbee", + "imageType": 31493, + "manufacturerCode": 4338, + "sha512": "05c0e45c29f614ea50e9c9c4752856b35ddff5fdd82dd046cc076ccc1779cd76b39a2fffae9bdedcb1aee378b71d56068f5cbfb7309bb181d33a6ccaf4837dfb", + "otaHeaderString": "ubisys S1-R\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B05-0000-0004-0191020D-spo-rms.ota1.zigbee", + "hardwareVersionMax": 4, + "hardwareVersionMin": 0 }, { - "fileName": "20240620152417_lumi.curtain.acn003_Multi_JN5189_FMSH_0.0.0_3331_20240613_792592.ota", - "fileVersion": 8479, - "fileSize": 296034, - "originalUrl": "https://cdn.aqara.com/cdn/opencloud-product/mainland/product-firmware/prd/lumi.curtain.acn003/20240620152417_lumi.curtain.acn003_Multi_JN5189_FMSH_0.0.0_3331_20240613_792592.ota", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20240620152417_lumi.curtain.acn003_Multi_JN5189_FMSH_0.0.0_3331_20240613_792592.ota", - "imageType": 4105, - "manufacturerCode": 4447, - "sha512": "6491f7755f15ff586607f10530051b70fa6cdde4ce7285dc05aa06a59a2e206dd1c8d62cc2c838fc98dab5266e6f526c1d6d87e0329d06495831c4a3130c6e98", - "otaHeaderString": "CURTAIN-OCC-JN5189---ENCRYPTED00", - "modelId": "lumi.curtain.acn003", - "releaseNotes": "Fix known bugs" + "fileName": "10F2-7B06-0000-0004-0191020D-spo-rms2.ota1.zigbee", + "fileVersion": 26280461, + "fileSize": 256202, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Ubisys/10F2-7B06-0000-0004-0191020D-spo-rms2.ota1.zigbee", + "imageType": 31494, + "manufacturerCode": 4338, + "sha512": "eab0f8bbddcd0c7a27ebf65891853a2de218f2243c8e25be57df8db524448c1cafd1b5c4b4585a70811362a7a411968c926a12aece4fa0d2e12ea86d8556b887", + "otaHeaderString": "ubisys S2-R\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B06-0000-0004-0191020D-spo-rms2.ota1.zigbee", + "hardwareVersionMax": 4, + "hardwareVersionMin": 0 }, { - "fileName": "4512751-v3.12.ota", - "fileVersion": 30, - "fileSize": 241886, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Namron/4512751-v3.12.ota", - "imageType": 44, - "manufacturerCode": 4714, - "sha512": "67daf88c5c9cfb2f631864a9d40238049a34e09a61162d45c730b199bcd9537e38a4852881ae00eb23b3ea65c769d1dfe59e9365bd5e674ccc29d340e9e36b98", - "otaHeaderString": "EBL Shyugj_Dimmer_mg22_ext_flash" + "fileName": "10F2-7B07-0000-0004-0191020D-spo-rmsh.ota1.zigbee", + "fileVersion": 26280461, + "fileSize": 261134, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Ubisys/10F2-7B07-0000-0004-0191020D-spo-rmsh.ota1.zigbee", + "imageType": 31495, + "manufacturerCode": 4338, + "sha512": "448ccbbbe62ffd097c804dd36e358363aad0d6f66699284c427ec11944e7dd5c355fa03b83f4b0af8bcd16a4f9a5d75b948634a1b57447ebed7d4888d2197266", + "otaHeaderString": "ubisys J1-R\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B07-0000-0004-0191020D-spo-rmsh.ota1.zigbee", + "hardwareVersionMax": 4, + "hardwareVersionMin": 0 }, { - "fileName": "1166-0331-191b3685-sp240-1.9.27.ota", - "fileVersion": 421213829, - "fileSize": 284930, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-0331-191b3685-sp240-1.9.27.ota", - "imageType": 817, - "manufacturerCode": 4454, - "sha512": "ed1744e511cdad872b6e9e513863aa23fd18b5e2a3b0c69bc69d0d185e35a61826362b57fda555eee44f0f0c05cfa750c3680c63ed62f6571e33977d5fbd1a96", - "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "10F2-7B08-0000-0004-0192020D-spo-rmd.ota1.zigbee", + "fileVersion": 26345997, + "fileSize": 263324, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Ubisys/10F2-7B08-0000-0004-0192020D-spo-rmd.ota1.zigbee", + "imageType": 31496, + "manufacturerCode": 4338, + "sha512": "0fa396f05a629567107a33591c1b76908ca076d6e5db3a04550f2f3f6f9c3ba4ea0f0ba35dea641b10077c22be15b8227427b0b01ef8f57ef0e6bf3c8fc7207d", + "otaHeaderString": "ubisys D1-R\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B08-0000-0004-0192020D-spo-rmd.ota1.zigbee", + "hardwareVersionMax": 4, + "hardwareVersionMin": 0 }, { - "fileName": "1166-0332-191b3685-sp242-1.9.27.ota", - "fileVersion": 421213829, - "fileSize": 284930, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-0332-191b3685-sp242-1.9.27.ota", - "imageType": 818, - "manufacturerCode": 4454, - "sha512": "b520326f7b61b76c473f88a37f5cc57756cf643479427f9f47a60016fcd77b125a9ed4b9fe24423080d610fe2a840c54ecf99224bd40d2318f441e0057ac759c", - "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "10F2-7B09-0000-0004-0192020D-spo-fmi4.ota1.zigbee", + "fileVersion": 26345997, + "fileSize": 208802, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Ubisys/10F2-7B09-0000-0004-0192020D-spo-fmi4.ota1.zigbee", + "imageType": 31497, + "manufacturerCode": 4338, + "sha512": "c56422aa4072d57a159b52edf8b45552b206bf0581e491d27b5c12b1b78137e7e6d0d3b3139c29344626bd1091d6de354d9830efb55e545a7dbd444252629e1b", + "otaHeaderString": "ubisys C4\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B09-0000-0004-0192020D-spo-fmi4.ota1.zigbee", + "hardwareVersionMax": 4, + "hardwareVersionMin": 0 }, { - "fileName": "1166-0333-191b3685-sp244-1.9.27.ota", - "fileVersion": 421213829, - "fileSize": 284914, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-0333-191b3685-sp244-1.9.27.ota", - "imageType": 819, - "manufacturerCode": 4454, - "sha512": "b610478a7e6588b9f40245eff6cd70868341e07139325058289a06bd78f40a6426eef866f42511c889da194dd8755fd33fab01ed8afc03e8c09a9c305ee9ae6c", - "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "10F2-7B0A-0000-0005-0193020D-m7b-r0.ota1.zigbee", + "fileVersion": 26411533, + "fileSize": 201398, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Ubisys/10F2-7B0A-0000-0005-0193020D-m7b-r0.ota1.zigbee", + "imageType": 31498, + "manufacturerCode": 4338, + "sha512": "c404999420e0e366e87dbbc9a798937d5df1b3d1a5f97d2fa81f34fb2c244d85e98d32a73f66aecf129c07a13b276bc3af1eac0fc59ad45589885c28eaa2f633", + "otaHeaderString": "ubisys R0 1.9.3\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B0A-0000-0005-0193020D-m7b-r0.ota1.zigbee", + "hardwareVersionMax": 5, + "hardwareVersionMin": 0 }, { - "fileName": "1166-0334-191c3685-sp240v2-1.9.28.ota", - "fileVersion": 421279365, - "fileSize": 284930, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-0334-191c3685-sp240v2-1.9.28.ota", - "imageType": 820, - "manufacturerCode": 4454, - "sha512": "0f5c523a9da767fef3015c1db083273485df7c9c630a286a20b977530345e5b23f7b3b0fe512ecb37a420626ac39f7b0028b15d8d425defc2e1b6c86fa020484", - "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "10F2-7B0B-0000-0001-01900210-m7b-h10.ota1.zigbee", + "fileVersion": 26214928, + "fileSize": 256192, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Ubisys/10F2-7B0B-0000-0001-01900210-m7b-h10.ota1.zigbee", + "imageType": 31499, + "manufacturerCode": 4338, + "sha512": "4196c923f4751d3d6d9719a0f0f66f344d1b8d1f1df991e47fb796d8b6f07fe1f408605f1e7c78f0df8ae0301c5a09c596ec6cfa0fe22b47e663241c98d67bb5", + "otaHeaderString": "ubisys H10\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B0B-0000-0001-01900210-m7b-h10.ota1.zigbee", + "hardwareVersionMax": 1, + "hardwareVersionMin": 0 }, { - "fileName": "1166-0335-191c3685-sp242v2-1.9.28.ota", - "fileVersion": 421279365, - "fileSize": 284930, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-0335-191c3685-sp242v2-1.9.28.ota", - "imageType": 821, - "manufacturerCode": 4454, - "sha512": "92393903c13e65063f054537aa2dd77fcf9b3fbe267f52c244d480802bb8625e6980e012105b39de15f253adfceaf8a8cd226ef6a13f66ca1b2c74e59a1dad91", - "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "10F2-7B0C-0000-0000-01000206-m7b-wd1.ota.zigbee", + "fileVersion": 16777734, + "fileSize": 207730, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Ubisys/10F2-7B0C-0000-0000-01000206-m7b-wd1.ota.zigbee", + "imageType": 31500, + "manufacturerCode": 4338, + "sha512": "1cd9a601a1fb34edeb00b7b76b4de2792bd416826c2522377304de7139c52484449d6af4bd2b4262eee31a479352d0aaeb1c4f646c9155086d50db668e6cdf1c", + "otaHeaderString": "ubisys WD1\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B0C-0000-0000-01000206-m7b-wd1.ota.zigbee", + "hardwareVersionMax": 0, + "hardwareVersionMin": 0 }, { - "fileName": "1166-0336-191c3685-sp244v2-1.9.28.ota", - "fileVersion": 421279365, - "fileSize": 284914, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Innr/1166-0336-191c3685-sp244v2-1.9.28.ota", - "imageType": 822, - "manufacturerCode": 4454, - "sha512": "c294996829f0b518f0e4fa66769f44d07bdae9653387be9854f2ff64b26c18cf86b0cb0b485edf9f07bdb51a0142b653daedd9f92da2283f460e3d9b2133c1d2", - "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "10F2-7B0D-0000-0001-01500427-m7b-h1.ota.zigbee", + "fileVersion": 22021159, + "fileSize": 180734, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Ubisys/10F2-7B0D-0000-0001-01500427-m7b-h1.ota.zigbee", + "imageType": 31501, + "manufacturerCode": 4338, + "sha512": "773d51705c7b0666c3322e4a15100b258b8d8a085962e5f49c0bcfe5cd65345c46dd9bf8eb84aad7fbc2647401fb5612ea27549956ec7e31b2f1cdce2de2b6b5", + "otaHeaderString": "ubisys H1 1.5.0\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B0D-0000-0001-01500427-m7b-h1.ota.zigbee", + "hardwareVersionMax": 1, + "hardwareVersionMin": 0 }, { - "fileName": "100B-0125-02004301-ContactSensor-EFR32MG22.zigbee", - "fileVersion": 33571585, - "fileSize": 171126, - "originalUrl": "https://firmware.meethue.com/storage/100b-125/33571585/17803020-a40e-4015-b9e3-3454e43998bb/100B-0125-02004301-ContactSensor-EFR32MG22.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Hue/100B-0125-02004301-ContactSensor-EFR32MG22.zigbee", - "imageType": 293, - "manufacturerCode": 4107, - "sha512": "a2a0076275a1dcdb94a9bea8c1591209f31f76fe847d5fd46456dad63247d0c302e438776c179dcc86f93471b3965e884f3455c06c332313fdc408df71a58c11", - "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "maxFileVersion": 33571584 + "fileName": "10F2-7B11-0000-0001-00940240-m7b-q95.ota.zigbee", + "fileVersion": 9699904, + "fileSize": 476640, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Ubisys/10F2-7B11-0000-0001-00940240-m7b-q95.ota.zigbee", + "imageType": 31505, + "manufacturerCode": 4338, + "sha512": "613ed06ed20a29f762fc0f838c1921914f924e169531fd292c364525486348f362ccbc1757a405cf49b5a78a318ded9bda82419f1b53fbdbaabd60edc07c9de1", + "otaHeaderString": "ubisys LD6 0.9.4\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B11-0000-0001-00940240-m7b-q95.ota.zigbee", + "hardwareVersionMax": 1, + "hardwareVersionMin": 0 }, - { - "fileName": "100B-0127-01000D02-MSD-EFR32MG21.zigbee", - "fileVersion": 16780546, - "fileSize": 477268, - "originalUrl": "https://firmware.meethue.com/storage/100b-127/16780546/96200b09-9d10-4272-adeb-b89203fffc41/100B-0127-01000D02-MSD-EFR32MG21.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Hue/100B-0127-01000D02-MSD-EFR32MG21.zigbee", - "imageType": 295, - "manufacturerCode": 4107, - "sha512": "9d7e340b79e0a82e16a7873760762e374be8b96267c4f643aedfdac7f4710bbce66beef51b1d4e353743a09cdbb22474508f419f124aae937d2bdd71cbc780d3", - "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + { + "fileName": "10F2-7B21-0000-0006-0194020E-spo-fmd.ota.zigbee", + "fileVersion": 26477070, + "fileSize": 132350, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Ubisys/10F2-7B21-0000-0006-0194020E-spo-fmd.ota.zigbee", + "imageType": 31521, + "manufacturerCode": 4338, + "sha512": "e2dae4e58b792c57bd7b6d79457f4992d6825bc600055f269caaba6db8f1eda407648201f7a3aa25a7b090991aaf725dba0cca4ef0bb06e1cb49eeab94896388", + "otaHeaderString": "ubisys D1 1.9.4\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B21-0000-0006-0194020E-spo-fmd.ota.zigbee", + "hardwareVersionMax": 6, + "hardwareVersionMin": 0 }, { - "fileName": "100B-0129-01000C04-Light-EFR32MG26.zigbee", - "fileVersion": 16780292, - "fileSize": 820968, - "originalUrl": "https://firmware.meethue.com/storage/100b-129/16780292/d1e41b01-4131-4bbc-8a66-12d8e7771efd/100B-0129-01000C04-Light-EFR32MG26.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Hue/100B-0129-01000C04-Light-EFR32MG26.zigbee", - "imageType": 297, - "manufacturerCode": 4107, - "sha512": "ba522649e12ba70a952d43dae242303c69e146ce6e3bbf0f019110a2818d1a1fc65b33ce33c556fb8e097f3861d39d6cf697ec10fe282c7b4ee3c71e64d88888", - "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "10F2-7B22-0000-0001-0193020D-spo-fms-rev0-1.ota.zigbee", + "fileVersion": 26411533, + "fileSize": 129278, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Ubisys/10F2-7B22-0000-0001-0193020D-spo-fms-rev0-1.ota.zigbee", + "imageType": 31522, + "manufacturerCode": 4338, + "sha512": "100b4381b86f8f87bd7af465e5b21598a5d5db96af0184c04dc8ef357b753ebef1b13fe4fb3c4ef497d57d491c9ca9b3b1c65cc433fd422656a5139a1ec5d791", + "otaHeaderString": "ubisys S1 1.9.3\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B22-0000-0001-0193020D-spo-fms-rev0-1.ota.zigbee", + "hardwareVersionMax": 1, + "hardwareVersionMin": 0 }, { - "fileName": "ZLinky_router_v15.ota", - "fileVersion": 15, - "fileSize": 251918, - "originalUrl": "https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v15.0/ZLinky_router_v15.ota", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LiXee/ZLinky_router_v15.ota", - "imageType": 1, - "manufacturerCode": 4151, - "sha512": "862f9df0d5537a346fe0d283449a797127dc6504f0589d639dc26d334d235c8a3e0a85107d9a6e7569ea9915eb567b95658142d1e0d6e03930dfe42bec8a1f83", - "otaHeaderString": "OM15081-RTR-JN5189-0000000000000", - "releaseNotes": "https://github.com/fairecasoimeme/Zlinky_TIC/releases/tag/v15.0", - "manufacturerName": [ - "LiXee" - ] + "fileName": "10F2-7B23-0000-0006-0192020D-spo-fms2.ota.zigbee", + "fileVersion": 26345997, + "fileSize": 129022, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Ubisys/10F2-7B23-0000-0006-0192020D-spo-fms2.ota.zigbee", + "imageType": 31523, + "manufacturerCode": 4338, + "sha512": "6b59596d69c0049ac8111ddec0edee16c7fe3353900e9d04eef7a3d42a7cda10152883e743b8114b2140957fc417fa64c62b15fc236a4d8d86a10cb786742cf2", + "otaHeaderString": "ubisys S2 1.9.2\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B23-0000-0006-0192020D-spo-fms2.ota.zigbee", + "hardwareVersionMax": 6, + "hardwareVersionMin": 0 }, { - "fileName": "ZLinky_router_v15_limited.ota", - "fileVersion": 15, - "fileSize": 251918, - "originalUrl": "https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v15.0/ZLinky_router_v15_limited.ota", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/LiXee/ZLinky_router_v15_limited.ota", - "imageType": 2, - "manufacturerCode": 4151, - "sha512": "2647d9424d00c19468548edd9e1153a0a8437e37cea3a00feff1e7b24119d2cd5370a00c5f2acac3c69f3f175f7c7e22b6a24cfe1de8a44abfaf6bc7caf44aec", - "otaHeaderString": "OM15081-RTR-LIMITED-JN5189-00000", - "releaseNotes": "https://github.com/fairecasoimeme/Zlinky_TIC/releases/tag/v15.0", - "manufacturerName": [ - "LiXee" - ] + "fileName": "10F2-7B24-0000-0007-0192020D-spo-fmsh.ota.zigbee", + "fileVersion": 26345997, + "fileSize": 132094, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Ubisys/10F2-7B24-0000-0007-0192020D-spo-fmsh.ota.zigbee", + "imageType": 31524, + "manufacturerCode": 4338, + "sha512": "cc99d8c41fd80730fcca3cd09b61e352b5dd62e35d666e2b8bee9a449ff85dd0b7820258154ff1d748945a59cd9d3163874a906ef80684058f836a7e4d7abdc6", + "otaHeaderString": "ubisys J1 1.9.2\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B24-0000-0007-0192020D-spo-fmsh.ota.zigbee", + "hardwareVersionMax": 7, + "hardwareVersionMin": 0 }, { - "fileName": "20240726113823_OTA_lumi.switch.n2acn1_0.0.0_59_20240724_F96EFF.ota", - "fileVersion": 59, - "fileSize": 292144, - "originalUrl": "https://cdn.aqara.com/cdn/opencloud-product/mainland/product-firmware/prd/lumi.switch.n2acn1/20240726113823_OTA_lumi.switch.n2acn1_0.0.0_59_20240724_F96EFF.ota", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Lumi/20240726113823_OTA_lumi.switch.n2acn1_0.0.0_59_20240724_F96EFF.ota", - "imageType": 2700, - "manufacturerCode": 4447, - "sha512": "11c332a852aacc96ecc9a440d914b51025c3fce3bab61014624744436b171852496334c967eeb574fb5ffcacae013bcf4856338a5cfb6b33fabf154395d28c02", - "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", - "modelId": "lumi.switch.n2acn1", - "releaseNotes": "Fix known issues" + "fileName": "10F2-7B25-0000-0004-0192020D-spo-rms.ota.zigbee", + "fileVersion": 26345997, + "fileSize": 129278, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Ubisys/10F2-7B25-0000-0004-0192020D-spo-rms.ota.zigbee", + "imageType": 31525, + "manufacturerCode": 4338, + "sha512": "d549288431cc6d66f78df33e8160d2310f375154675f5563291798edda18e1b75480c0160b8aafd24e9c1f8b105d73f2553a771e378d218c0ff3998639170ff0", + "otaHeaderString": "ubisys S1-R 1.9.2\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B25-0000-0004-0192020D-spo-rms.ota.zigbee", + "hardwareVersionMax": 4, + "hardwareVersionMin": 0 }, { - "fileName": "100B-010F-01000A02-ConfLight-LedStrips_0012.zigbee", - "fileVersion": 16779778, - "fileSize": 250762, - "originalUrl": "https://otau.meethue.com/storage/ZGB_100B_010F/7e46b10c-6cfe-462c-a587-5c1cf48a8418/100B-010F-01000A02-ConfLight-LedStrips_0012.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Hue/100B-010F-01000A02-ConfLight-LedStrips_0012.zigbee", - "imageType": 271, - "manufacturerCode": 4107, - "sha512": "af6c7538574a11d11f055563dd396f6f3d2fbe1312f8cd8e4b722d877fdd5272e665ad665a90a1bc87c88c0a60e9b1ee8ebbd39d132fdfae1f2b143c263dd171", - "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "maxFileVersion": 16779777 + "fileName": "10F2-7B26-0000-0004-0192020D-spo-rms2.ota.zigbee", + "fileVersion": 26345997, + "fileSize": 129022, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Ubisys/10F2-7B26-0000-0004-0192020D-spo-rms2.ota.zigbee", + "imageType": 31526, + "manufacturerCode": 4338, + "sha512": "2af49c67b63c7d42450091c3a8d5682f3c3d06f11470b61ffa194b3da67fffc9151f653e0b54c886ee78482313b12e2a7893c0b465e577f541e830c598f6408d", + "otaHeaderString": "ubisys S2-R 1.9.2\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B26-0000-0004-0192020D-spo-rms2.ota.zigbee", + "hardwareVersionMax": 4, + "hardwareVersionMin": 0 }, { - "fileName": "100B-0110-01000400-ConfLight-Lamps-EFR32MG13_0012_inclBL.zigbee", - "fileVersion": 16778240, - "fileSize": 281920, - "originalUrl": "https://otau.meethue.com/storage/ZGB_100B_0110/e8a0d0b9-1ce1-4f1a-934f-04ecd04a7080/100B-0110-01000400-ConfLight-Lamps-EFR32MG13_0012_inclBL.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Hue/100B-0110-01000400-ConfLight-Lamps-EFR32MG13_0012_inclBL.zigbee", - "imageType": 272, - "manufacturerCode": 4107, - "sha512": "840c55cf8239e7fb3cbe2a055758c3b06adad6316bd09f1d94884b19f2b9ebfa5a844daaaee12713cbd1e8926e227565c50e268e7c70fa6f24ca63af4adf3bf9", - "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "maxFileVersion": 16778239 + "fileName": "10F2-7B27-0000-0004-0192020D-spo-rmsh.ota.zigbee", + "fileVersion": 26345997, + "fileSize": 132094, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Ubisys/10F2-7B27-0000-0004-0192020D-spo-rmsh.ota.zigbee", + "imageType": 31527, + "manufacturerCode": 4338, + "sha512": "305edd6055e2b23c0e48751cc4dcf95d436d05fec604903e102e6333b9f930c603d531bb223f65b2d744bd460275283c85338925daf199c706ac0152d8d481ea", + "otaHeaderString": "ubisys J1-R 1.9.2\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B27-0000-0004-0192020D-spo-rmsh.ota.zigbee", + "hardwareVersionMax": 4, + "hardwareVersionMin": 0 }, { - "fileName": "100B-0114-01001200-ConfLightBLE-Lamps-EFR32MG21.zigbee", - "fileVersion": 16781824, - "fileSize": 336644, - "originalUrl": "https://otau.meethue.com/storage/ZGB_100B_0114/db6d96de-5792-4b3c-a04f-3a773bf45124/100B-0114-01001200-ConfLightBLE-Lamps-EFR32MG21.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Hue/100B-0114-01001200-ConfLightBLE-Lamps-EFR32MG21.zigbee", - "imageType": 276, - "manufacturerCode": 4107, - "sha512": "0f3cef1daeff4f25eed56b82be28c8f8bbb26f13d562aee8fcd86b718b9bcdd8d183b2ad86db7ca75e5ffbeaad32c8c8b1355bfdb3bcac7f4d62f7da574f48cb", - "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "maxFileVersion": 16781823 + "fileName": "10F2-7B28-0000-0004-0195020E-spo-rmd.ota.zigbee", + "fileVersion": 26542606, + "fileSize": 132350, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Ubisys/10F2-7B28-0000-0004-0195020E-spo-rmd.ota.zigbee", + "imageType": 31528, + "manufacturerCode": 4338, + "sha512": "bf4afd298edad1a2976b02169c9d84880c11d65b10ff48a55fbb168156f1a2cc0014b6f79dd02fc5d117962b57d0127653f5142f65d9653609c3bc2e54350f68", + "otaHeaderString": "ubisys D1-R 1.9.5\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B28-0000-0004-0195020E-spo-rmd.ota.zigbee", + "hardwareVersionMax": 4, + "hardwareVersionMin": 0 }, { - "fileName": "100B-0114-01001300-ConfLightBLE-Lamps-EFR32MG21.zigbee", - "fileVersion": 16782080, - "fileSize": 353220, - "originalUrl": "https://otau.meethue.com/storage/ZGB_100B_0114/423ed640-a522-4d4e-92f9-5f99c679195c/100B-0114-01001300-ConfLightBLE-Lamps-EFR32MG21.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Hue/100B-0114-01001300-ConfLightBLE-Lamps-EFR32MG21.zigbee", - "imageType": 276, - "manufacturerCode": 4107, - "sha512": "49a40a59ab73f2222b760319f93243aaf82e2a88eef1e6ec78e5ccc17be24f8d3d6fba5f808837813fa1199154508722989391f7f9e41a2f308fd84573c2ad45", - "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "maxFileVersion": 16782079, - "minFileVersion": 16781824 + "fileName": "10F2-7B29-0000-0004-01940221-spo-fmi4.ota.zigbee", + "fileVersion": 26477089, + "fileSize": 117758, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Ubisys/10F2-7B29-0000-0004-01940221-spo-fmi4.ota.zigbee", + "imageType": 31529, + "manufacturerCode": 4338, + "sha512": "9eff1e73b9d1eb25e6f0f39fad8c15ee505fcca8fb64d737e87bf4c0a4a88c915cc32d0198d5e7893a694b67869cb4365958a9ddff0da957c1a7ceea1849e595", + "otaHeaderString": "ubisys C4 1.9.4\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B29-0000-0004-01940221-spo-fmi4.ota.zigbee", + "hardwareVersionMax": 4, + "hardwareVersionMin": 0 }, { - "fileName": "100B-0114-01001304-ConfLightBLE-Lamps-EFR32MG21.zigbee", - "fileVersion": 16782084, - "fileSize": 353296, - "originalUrl": "https://otau.meethue.com/storage/ZGB_100B_0114/28309b46-1ae1-4493-a0bb-f7f26f3ff1ad/100B-0114-01001304-ConfLightBLE-Lamps-EFR32MG21.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Hue/100B-0114-01001304-ConfLightBLE-Lamps-EFR32MG21.zigbee", - "imageType": 276, - "manufacturerCode": 4107, - "sha512": "460470ea628716ede44a160f48a34a6dd6b7288fc23f2525d7a8d9210730800fa7842f8309a7bc36c2584b282072cd50b1b2bf9cb40f9f32e30fd1884dc84542", - "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "maxFileVersion": 16782083, - "minFileVersion": 16782080 + "fileName": "10F2-7B2A-0000-0005-02010230-m7b-r0.ota.zigbee", + "fileVersion": 33620528, + "fileSize": 114174, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Ubisys/10F2-7B2A-0000-0005-02010230-m7b-r0.ota.zigbee", + "imageType": 31530, + "manufacturerCode": 4338, + "sha512": "e87af94a95f4d6d8d3eb15c183fee5383bbf6d6a9a1340516e6a95e7ff7d71f06d08227bdaaec140b186e45366e17a6f4fae769266f8531cbfbc4cbea300c029", + "otaHeaderString": "ubisys R0 2.0.1\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B2A-0000-0005-02010230-m7b-r0.ota.zigbee", + "hardwareVersionMax": 5, + "hardwareVersionMin": 0 }, { - "fileName": "100B-0116-02001300-Switch-EFR32MG13.zigbee", - "fileVersion": 33559296, - "fileSize": 243610, - "originalUrl": "https://otau.meethue.com/storage/ZGB_100B_0116/b1cfb2a9-0bf1-4eb3-b9ec-9ca7fa3f11b8/100B-0116-02001300-Switch-EFR32MG13.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Hue/100B-0116-02001300-Switch-EFR32MG13.zigbee", - "imageType": 278, - "manufacturerCode": 4107, - "sha512": "615c6b6d88bac398c7e01fe857ada5c2a95f2e201cd98f4483fa4220de8c045cefbd7203db006eb7fe5bac4353666bde88987764848e51d452ae6bc854b79a6d", - "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "maxFileVersion": 33559295 + "fileName": "10F2-7B2B-0000-0001-01920210-m7b-h10.ota.zigbee", + "fileVersion": 26346000, + "fileSize": 134398, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Ubisys/10F2-7B2B-0000-0001-01920210-m7b-h10.ota.zigbee", + "imageType": 31531, + "manufacturerCode": 4338, + "sha512": "438a8ea59ae39f1d4416bd0a1267ed72657b3966fea4badd1febc248df1dafc85742f6449bc553287e3a905b2ddd268da16680662159d091cdec0a9b05088d3d", + "otaHeaderString": "ubisys H10 1.9.2\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B2B-0000-0001-01920210-m7b-h10.ota.zigbee", + "hardwareVersionMax": 1, + "hardwareVersionMin": 0 }, { - "fileName": "100B-0116-02004D27-Switch-EFR32MG13.zigbee", - "fileVersion": 33574183, - "fileSize": 235434, - "originalUrl": "https://otau.meethue.com/storage/ZGB_100B_0116/37d5e444-b304-423e-a2bb-27e74a263726/100B-0116-02004D27-Switch-EFR32MG13.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Hue/100B-0116-02004D27-Switch-EFR32MG13.zigbee", - "imageType": 278, - "manufacturerCode": 4107, - "sha512": "aa7c8ffcc189cf32f7a2096fe2e9fdb6c35765d0a08f9558ffff646de8d33b8233c161491be2f959f11e1b60111746406a5f27b0f8aa805589ce784656b5c5df", - "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "minFileVersion": 33559296 + "fileName": "10F2-7B2C-0000-0001-0150044D-ld6.ota.zigbee", + "fileVersion": 22021197, + "fileSize": 239358, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Ubisys/10F2-7B2C-0000-0001-0150044D-ld6.ota.zigbee", + "imageType": 31532, + "manufacturerCode": 4338, + "sha512": "6545ebd2a0a8ce5cdcf39a2146d2ac9f648632c889ba82b2adf2d285c4a83f42ec8ce1abd215466f7d5692738e66d1f9753572b541fd8e4c7f18ede723cbd041", + "otaHeaderString": "ubisys LD6 1.5.0\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B2C-0000-0001-0150044D-ld6.ota.zigbee", + "hardwareVersionMax": 1, + "hardwareVersionMin": 0 }, { - "fileName": "100B-0117-01000B00-ConfLightBLE-ModuLum-EFR32MG21.zigbee", - "fileVersion": 16780032, - "fileSize": 300890, - "originalUrl": "https://otau.meethue.com/storage/ZGB_100B_0117/5cf15788-8127-4557-b873-55a3283d2807/100B-0117-01000B00-ConfLightBLE-ModuLum-EFR32MG21.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Hue/100B-0117-01000B00-ConfLightBLE-ModuLum-EFR32MG21.zigbee", - "imageType": 279, - "manufacturerCode": 4107, - "sha512": "549e1c1e9251d1e2253526a40d18ec0f00f99274bcac73106dda9c3a148921f4cd091eb2fdd0037999f5535f661fdce9b47e306be9483959a9552d989202ec5f", - "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "maxFileVersion": 16780031 + "fileName": "10F2-7B2D-0000-0001-0172044D-m7b-h1.ota.zigbee", + "fileVersion": 24249421, + "fileSize": 182526, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Ubisys/10F2-7B2D-0000-0001-0172044D-m7b-h1.ota.zigbee", + "imageType": 31533, + "manufacturerCode": 4338, + "sha512": "b348e455e1b608890db1c06c23f911b6ada09f96610586c304c42af00f1c1c70025df532d46983e1fac9ec699bb27d0f74eb57c8a9c6adf6edfee7a2f2100dec", + "otaHeaderString": "ubisys H1 1.7.2\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B2D-0000-0001-0172044D-m7b-h1.ota.zigbee", + "hardwareVersionMax": 1, + "hardwareVersionMin": 0 }, { - "fileName": "100B-0117-01000C00-ConfLightBLE-ModuLum-EFR32MG21.zigbee", - "fileVersion": 16780288, - "fileSize": 317506, - "originalUrl": "https://otau.meethue.com/storage/ZGB_100B_0117/46638111-17d3-47f0-b9c6-67453ac8f299/100B-0117-01000C00-ConfLightBLE-ModuLum-EFR32MG21.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Hue/100B-0117-01000C00-ConfLightBLE-ModuLum-EFR32MG21.zigbee", - "imageType": 279, - "manufacturerCode": 4107, - "sha512": "f9fcd5312ec92d5b0d79f03248c268ef8b5c6a663e666dcb6009a53a75d2d459413414c401596a86e30d5d1686c6e210db9fcaf390271c9202534fdab006b942", - "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "maxFileVersion": 16780287, - "minFileVersion": 16780032 + "fileName": "10F2-7B31-0000-0006-02500447-spo-fmd.ota.zigbee", + "fileVersion": 38798407, + "fileSize": 152574, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Ubisys/10F2-7B31-0000-0006-02500447-spo-fmd.ota.zigbee", + "imageType": 31537, + "manufacturerCode": 4338, + "sha512": "9d8be9b4d07a5f46f0183179d552f73bc2d97aeab37dc01007d76783efeb593b3c0bd8945166bb0ebc5468fb9f91907650dbd1bf3f7f5baaa96c0cd078d9a79c", + "otaHeaderString": "ubisys D1 2.5.0\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B31-0000-0006-02500447-spo-fmd.ota.zigbee", + "hardwareVersionMax": 6, + "hardwareVersionMin": 0 }, { - "fileName": "100B-0117-01000C04-ConfLightBLE-ModuLum-EFR32MG21.zigbee", - "fileVersion": 16780292, - "fileSize": 317618, - "originalUrl": "https://otau.meethue.com/storage/ZGB_100B_0117/a31ccf48-0a8f-4e99-912f-4c3b9fef60f0/100B-0117-01000C04-ConfLightBLE-ModuLum-EFR32MG21.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Hue/100B-0117-01000C04-ConfLightBLE-ModuLum-EFR32MG21.zigbee", - "imageType": 279, - "manufacturerCode": 4107, - "sha512": "3c3b4349089377adc67a209e2241b7817768506588272eecf94692b7fa15c610987496a61619d8b635f7b057be46d66b990a81ff864466066e324ed72f55770f", - "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "maxFileVersion": 16780291, - "minFileVersion": 16780288 + "fileName": "10F2-7B32-0000-0001-02500447-spo-fms-rev0-1.ota.zigbee", + "fileVersion": 38798407, + "fileSize": 149758, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Ubisys/10F2-7B32-0000-0001-02500447-spo-fms-rev0-1.ota.zigbee", + "imageType": 31538, + "manufacturerCode": 4338, + "sha512": "ce65e5c5e1d9ba39092f4696ad2a69795aa55050e58a9075cf57b44ea8347383050ace7a7c02409498108ea87eaf755ce2016a836f45519678381248ff19681e", + "otaHeaderString": "ubisys S1 2.5.0\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B32-0000-0001-02500447-spo-fms-rev0-1.ota.zigbee", + "hardwareVersionMax": 1, + "hardwareVersionMin": 0 }, { - "fileName": "100B-0119-02002100-Switch-EFR32MG22.zigbee", - "fileVersion": 33562880, - "fileSize": 169450, - "originalUrl": "https://otau.meethue.com/storage/ZGB_100B_0119/bc0fab3b-4307-4005-a6b8-ea8beb0f57e9/100B-0119-02002100-Switch-EFR32MG22.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Hue/100B-0119-02002100-Switch-EFR32MG22.zigbee", - "imageType": 281, - "manufacturerCode": 4107, - "sha512": "b89acc3a4146c033ab96a9f11d07d11f9dcf8e432a357fe063c83065a49e588ec92031bc560462c1e1db2242f49823e1e1528a7660b6970ba576f20135a5b54e", - "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "maxFileVersion": 33562879 + "fileName": "10F2-7B33-0000-0006-02500447-spo-fms2.ota.zigbee", + "fileVersion": 38798407, + "fileSize": 149502, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Ubisys/10F2-7B33-0000-0006-02500447-spo-fms2.ota.zigbee", + "imageType": 31539, + "manufacturerCode": 4338, + "sha512": "3072cb363ae9861567279d6ed965fb248c30acf0e59193321eae325732ac8aa0b4ab3d5a8a0b4eb60bb13f8a753195ee356505c710f0309a62f00095aff37420", + "otaHeaderString": "ubisys S2 2.5.0\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B33-0000-0006-02500447-spo-fms2.ota.zigbee", + "hardwareVersionMax": 6, + "hardwareVersionMin": 0 }, { - "fileName": "100B-0119-02004D27-Switch-EFR32MG22.zigbee", - "fileVersion": 33574183, - "fileSize": 202986, - "originalUrl": "https://otau.meethue.com/storage/ZGB_100B_0119/d9e42e82-ed2d-4b98-82fa-f0217e5895d2/100B-0119-02004D27-Switch-EFR32MG22.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Hue/100B-0119-02004D27-Switch-EFR32MG22.zigbee", - "imageType": 281, - "manufacturerCode": 4107, - "sha512": "0c4bc737a5ea23a9c4fac34f2a2b90308fad1a6ca2e9068519ecaeb623eb3a540e61e96c18b803c46aca968be03d4ad03ed65d70a51f9a2eb16c2dce15ce4beb", - "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "minFileVersion": 33562880 + "fileName": "10F2-7B34-0000-0007-02500447-spo-fmsh.ota.zigbee", + "fileVersion": 38798407, + "fileSize": 151806, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Ubisys/10F2-7B34-0000-0007-02500447-spo-fmsh.ota.zigbee", + "imageType": 31540, + "manufacturerCode": 4338, + "sha512": "49d9be6554ae3e0d4fa40bfafa23cf87635c02353d37be5a2a35f0a4c83ad3f342afb29d746bcb3ded7dac5bae4797d289bfecdd2aa496d76aa8049ac4a67aed", + "otaHeaderString": "ubisys J1 2.5.0\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B34-0000-0007-02500447-spo-fmsh.ota.zigbee", + "hardwareVersionMax": 7, + "hardwareVersionMin": 0 }, { - "fileName": "100B-011A-01000400-SmartPlug-EFR32MG21.zigbee", - "fileVersion": 16778240, - "fileSize": 272454, - "originalUrl": "https://otau.meethue.com/storage/ZGB_100B_011A/64f5cda8-1e98-4d34-885b-08ad58b9f702/100B-011A-01000400-SmartPlug-EFR32MG21.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Hue/100B-011A-01000400-SmartPlug-EFR32MG21.zigbee", - "imageType": 282, - "manufacturerCode": 4107, - "sha512": "96f12964daa049df95a3087cf96bf765e4f4ddf81877e5d76e9ddc865cb45aa207a27a5288d502c2d4a15a5e95a0934d4fc0c0a893984d0cf7d778c7f269dced", - "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "maxFileVersion": 16778239 + "fileName": "10F2-7B35-0000-0004-02500447-spo-rms.ota.zigbee", + "fileVersion": 38798407, + "fileSize": 149758, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Ubisys/10F2-7B35-0000-0004-02500447-spo-rms.ota.zigbee", + "imageType": 31541, + "manufacturerCode": 4338, + "sha512": "bfc44b028618db233045a54827e6a5dba9ff24d6b284d32f33e7e2d71aa1b3a7a1d4cd0f78b8ce004de885f9a596f5448364293633714b542608b13d2bf380ea", + "otaHeaderString": "ubisys S1-R 2.5.0\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B35-0000-0004-02500447-spo-rms.ota.zigbee", + "hardwareVersionMax": 4, + "hardwareVersionMin": 0 }, { - "fileName": "100B-011A-01000500-SmartPlug-EFR32MG21.zigbee", - "fileVersion": 16778496, - "fileSize": 289102, - "originalUrl": "https://otau.meethue.com/storage/ZGB_100B_011A/c0d186d5-aab0-42bd-a71e-fa29b850aaaa/100B-011A-01000500-SmartPlug-EFR32MG21.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Hue/100B-011A-01000500-SmartPlug-EFR32MG21.zigbee", - "imageType": 282, - "manufacturerCode": 4107, - "sha512": "e41998d10b6ffdf3276b9acc942cf5cb7468bdae02de337a430b701a817a9c8c5a03a6437e52a263a4b82cd3a0907b60f818ce121f87936b6c3f44812830425c", - "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "maxFileVersion": 16778495, - "minFileVersion": 16778240 + "fileName": "10F2-7B36-0000-0004-02500447-spo-rms2.ota.zigbee", + "fileVersion": 38798407, + "fileSize": 149502, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Ubisys/10F2-7B36-0000-0004-02500447-spo-rms2.ota.zigbee", + "imageType": 31542, + "manufacturerCode": 4338, + "sha512": "8f4a3869a43cfc9e4d35c9640633d0c1b0678e0aca6edbee1e5aa91f714d9d786dd4585627a919a423011b41dc66661cb6cf2beb1d8421bf7c3609cb3409c35f", + "otaHeaderString": "ubisys S2-R 2.5.0\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B36-0000-0004-02500447-spo-rms2.ota.zigbee", + "hardwareVersionMax": 4, + "hardwareVersionMin": 0 }, { - "fileName": "100B-011A-01000504-SmartPlug-EFR32MG21.zigbee", - "fileVersion": 16778500, - "fileSize": 289166, - "originalUrl": "https://otau.meethue.com/storage/ZGB_100B_011A/e3332645-c1b2-41c7-b76b-3ce0631401cb/100B-011A-01000504-SmartPlug-EFR32MG21.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Hue/100B-011A-01000504-SmartPlug-EFR32MG21.zigbee", - "imageType": 282, - "manufacturerCode": 4107, - "sha512": "6b30e7a6ee5be633cf0b2f7e0695be952bc621bfc431d2ac8e8697a242839ae116dc62f8be1fca97104db9651734b80345751cd0225ee5c21659ef74d4ffedda", - "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "maxFileVersion": 16778499, - "minFileVersion": 16778496 + "fileName": "10F2-7B37-0000-0004-02500447-spo-rmsh.ota.zigbee", + "fileVersion": 38798407, + "fileSize": 151806, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Ubisys/10F2-7B37-0000-0004-02500447-spo-rmsh.ota.zigbee", + "imageType": 31543, + "manufacturerCode": 4338, + "sha512": "b553db5f1cc27a6830e04b1d4f4fee2fd8c4477d9dbe44404e38ab563b5134b183555f04258306843578262ac75e136fa37f98cc1dea1b1fcebe473df8d886ca", + "otaHeaderString": "ubisys J1-R 2.5.0\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B37-0000-0004-02500447-spo-rmsh.ota.zigbee", + "hardwareVersionMax": 4, + "hardwareVersionMin": 0 }, { - "fileName": "100B-011B-02004D23-Sensor-EFR32MG22.zigbee", - "fileVersion": 33574179, - "fileSize": 200814, - "originalUrl": "https://otau.meethue.com/storage/ZGB_100B_011B/126cdb96-9758-45c3-98dc-ae35386bc960/100B-011B-02004D23-Sensor-EFR32MG22.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Hue/100B-011B-02004D23-Sensor-EFR32MG22.zigbee", - "imageType": 283, - "manufacturerCode": 4107, - "sha512": "eab283cabf8d9f55c84b9a0e0ee2da9c6d3eacaebcb3ef8973cb01448df091d437855e7dd6f01e8d8d8bc2db26aa729db52f2c8531d8d0e6d05cce2f4a875d5c", - "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "10F2-7B38-0000-0004-02500447-spo-rmd.ota.zigbee", + "fileVersion": 38798407, + "fileSize": 152574, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Ubisys/10F2-7B38-0000-0004-02500447-spo-rmd.ota.zigbee", + "imageType": 31544, + "manufacturerCode": 4338, + "sha512": "02ed2e254494a9242b2f132df1e87396cfcddb3fa15fe3f8960a70ccc57417355ff184abf9af13455d07f7b3c91d2afe94ef1ec26961a916d270f5f3c8712bbb", + "otaHeaderString": "ubisys D1-R 2.5.0\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B38-0000-0004-02500447-spo-rmd.ota.zigbee", + "hardwareVersionMax": 4, + "hardwareVersionMin": 0 }, { - "fileName": "100B-011C-02004D23-SwitchModule-EFR32MG13.zigbee", - "fileVersion": 33574179, - "fileSize": 227550, - "originalUrl": "https://otau.meethue.com/storage/ZGB_100B_011C/f8e8feb9-b5b5-4e46-b09d-59c2f2f23efb/100B-011C-02004D23-SwitchModule-EFR32MG13.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Hue/100B-011C-02004D23-SwitchModule-EFR32MG13.zigbee", - "imageType": 284, - "manufacturerCode": 4107, - "sha512": "aa5b10bdf5910581f1c02e29ef994546d14b7d9be536977d666fcf0af7392db86783478a5d57802e1f320c2235a80d9cf959f6ca2f117c64534b6f24e76292b2", - "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "10F2-7B39-0000-0004-02500447-spo-fmi4.ota.zigbee", + "fileVersion": 38798407, + "fileSize": 128766, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Ubisys/10F2-7B39-0000-0004-02500447-spo-fmi4.ota.zigbee", + "imageType": 31545, + "manufacturerCode": 4338, + "sha512": "86c71aa053f61d20ee3a553c012d3c16afea557d2c6e28da8b30019a5633aced20959ad26f48655487682d06d105fdd293283ec37f828e168f596d2123c143ca", + "otaHeaderString": "ubisys C4 2.5.0\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B39-0000-0004-02500447-spo-fmi4.ota.zigbee", + "hardwareVersionMax": 4, + "hardwareVersionMin": 0 }, { - "fileName": "100B-0121-02004D27-Switch-EFR32MG22-40xf.zigbee", - "fileVersion": 33574183, - "fileSize": 208106, - "originalUrl": "https://otau.meethue.com/storage/ZGB_100B_0121/c4cba7cc-7784-4b20-88db-df8e82ddb487/100B-0121-02004D27-Switch-EFR32MG22-40xf.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Hue/100B-0121-02004D27-Switch-EFR32MG22-40xf.zigbee", - "imageType": 289, - "manufacturerCode": 4107, - "sha512": "3ea0778f4eb4c2494e0b81d7ef85bd957fece8ca051289bd99dc5de1a6fb344d92ae1f481be64a516f97f72a6e947d0c0d88408c6b0945bda63dd81e7adc6618", - "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "10F2-7B3A-0000-0005-02500447-m7b-r0.ota.zigbee", + "fileVersion": 38798407, + "fileSize": 123902, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Ubisys/10F2-7B3A-0000-0005-02500447-m7b-r0.ota.zigbee", + "imageType": 31546, + "manufacturerCode": 4338, + "sha512": "aace578a76c957613c25fa47f533af0dadaa7150ad1d62ef019ab081d186bc6fe79cb2f6e008015b7f5aa890ad542b71c8c95beafe78480b76e399aa68783b2f", + "otaHeaderString": "ubisys R0 2.5.0\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B3A-0000-0005-02500447-m7b-r0.ota.zigbee", + "hardwareVersionMax": 5, + "hardwareVersionMin": 0 }, { - "fileName": "100B-0122-02004D23-SwitchModule-EFR32MG22.zigbee", - "fileVersion": 33574179, - "fileSize": 197206, - "originalUrl": "https://otau.meethue.com/storage/ZGB_100B_0122/b839c65f-9ee0-4cb5-94e4-8063b92bcb01/100B-0122-02004D23-SwitchModule-EFR32MG22.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Hue/100B-0122-02004D23-SwitchModule-EFR32MG22.zigbee", - "imageType": 290, - "manufacturerCode": 4107, - "sha512": "12c72c104444768ad8af52eb699e51f72726da24338fa6b24df0a0f2bd042a5cb4e193e838b9c38826d1debe81f612e27130e5b5dd75de31a9d55ebd99ec4045", - "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "10F2-7B3B-0000-0001-02500447-m7b-h10.ota.zigbee", + "fileVersion": 38798407, + "fileSize": 157950, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Ubisys/10F2-7B3B-0000-0001-02500447-m7b-h10.ota.zigbee", + "imageType": 31547, + "manufacturerCode": 4338, + "sha512": "7aa6186e680f62447d8bb226d1902affe940b3d070ae228d545a172d75d6e9552febef60959762704003af5dcd319dce06acf33f19ce7cc7bdb90e5aad95e601", + "otaHeaderString": "ubisys H10 2.5.0\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B3B-0000-0001-02500447-m7b-h10.ota.zigbee", + "hardwareVersionMax": 1, + "hardwareVersionMin": 0 }, { - "fileName": "100B-0125-02004D23-ContactSensor-EFR32MG22.zigbee", - "fileVersion": 33574179, - "fileSize": 193862, - "originalUrl": "https://otau.meethue.com/storage/ZGB_100B_0125/7ef867a4-88e3-4aae-a94a-3f2940081717/100B-0125-02004D23-ContactSensor-EFR32MG22.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Hue/100B-0125-02004D23-ContactSensor-EFR32MG22.zigbee", - "imageType": 293, - "manufacturerCode": 4107, - "sha512": "0e9f6fa8f476e0f2e7a8b7bad8066ffc65368ae753b0e4df7061f0b7c750c7a1f9241e69c522f43ef3268db45eb3ffdcf82560d6a2c33556c0e9f12001420762", - "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "minFileVersion": 33571585 + "fileName": "10F2-7B45-0100-0100-0250044D-ubisys-s1r-qpg6105.ota.zigbee", + "fileVersion": 38798413, + "fileSize": 233726, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Ubisys/10F2-7B45-0100-0100-0250044D-ubisys-s1r-qpg6105.ota.zigbee", + "imageType": 31557, + "manufacturerCode": 4338, + "sha512": "6fe7a4899d98399804f88951aa069314b9df8a531966b79065027f359ca02b2ed3e7b0ff460f48e6411001acea91618216c67b0c69b4569aea50c47f9175e793", + "otaHeaderString": "ubisys S1-R 2.5.0\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B45-0100-0100-0250044D-ubisys-s1r-qpg6105.ota.zigbee", + "hardwareVersionMax": 256, + "hardwareVersionMin": 256 }, { - "fileName": "Sensor-ATmega_0012.sbl-ota", - "fileVersion": 1124102917, - "fileSize": 240760, - "originalUrl": "https://otau.meethue.com/storage/ZGB_100B_010D/fa14f094-f99f-497d-9bd5-cc2742b2cb69/Sensor-ATmega_0012.sbl-ota", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Hue/Sensor-ATmega_0012.sbl-ota", - "imageType": 269, - "manufacturerCode": 4107, - "sha512": "ba7cc0e3632c1f6c50ccb6f3a33ee44947de643425743c35657ce34dae3c0c9c45d48b05479b1183fcb9f1572df68d9d5b8c6f2f0a86c72d095773e817e8147f", - "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "10F2-7B49-0100-0100-0250044D-ubisys-c4-qpg6105.ota.zigbee", + "fileVersion": 38798413, + "fileSize": 228094, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Ubisys/10F2-7B49-0100-0100-0250044D-ubisys-c4-qpg6105.ota.zigbee", + "imageType": 31561, + "manufacturerCode": 4338, + "sha512": "1f5ac51f84fee69c5a7be2f4d309b9bea81ff01af7f65b0d5819b637ceee251130fcc39b7580c662489afc41caae44b7c8f0522db166d64c9e01b2bb0a20ca55", + "otaHeaderString": "ubisys C4 2.5.0\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B49-0100-0100-0250044D-ubisys-c4-qpg6105.ota.zigbee", + "hardwareVersionMax": 256, + "hardwareVersionMin": 256 }, { - "fileName": "Switch-ATmega_0012.sbl-ota", - "fileVersion": 1124102917, - "fileSize": 240760, - "originalUrl": "https://otau.meethue.com/storage/ZGB_100B_0109/3a1c8cf8-3f4c-4464-93f0-24cc7f67f0d7/Switch-ATmega_0012.sbl-ota", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Hue/Switch-ATmega_0012.sbl-ota", - "imageType": 265, - "manufacturerCode": 4107, - "sha512": "6bec6b6dce7ef9bb47c4467643222871788256d5c3f0aa88ded80be24fc002dbdda525ca2cafa78b996ff7fe0c18d7c9194288e4f6b40f0f37d147bc1724dd4e", - "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "10F2-7B4A-0100-0100-0250044D-ubisys-r0-qpg6105.ota.zigbee", + "fileVersion": 38798413, + "fileSize": 223998, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/Ubisys/10F2-7B4A-0100-0100-0250044D-ubisys-r0-qpg6105.ota.zigbee", + "imageType": 31562, + "manufacturerCode": 4338, + "sha512": "1e15d52adaa4cbefa0c1dafe59e119804ce12f234db4ba6ef127f3a3e6a455e8731c79ffdfdc4fb24b3e4a7d7f9d86312407f2ee979e337ade9d682b6e986a8a", + "otaHeaderString": "ubisys R0 2.5.0\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B4A-0100-0100-0250044D-ubisys-r0-qpg6105.ota.zigbee", + "hardwareVersionMax": 256, + "hardwareVersionMin": 256 + }, + { + "fileName": "ZigUSB_C6.ota", + "fileVersion": 407, + "fileSize": 416645, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images/xyzroe/ZigUSB_C6.ota", + "imageType": 4113, + "manufacturerCode": 13379, + "sha512": "ec392dc3cde87ac2a6f39d848f38094f7a8a3a2df4818772ec866fdf9af03bcff3d0ec1985a00874a8b9599aaedc89bc7c26ac4c2b5732dcd7d40f6fff8a3a80", + "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://github.com/xyzroe/ZigUSB_C6/releases/download/407/ZigUSB_C6.ota", + "modelId": "ZigUSB_C6", + "releaseNotes": "https://github.com/xyzroe/ZigUSB_C6/releases/tag/407" } ] \ No newline at end of file diff --git a/index1.json b/index1.json index ced70807..eafbf773 100644 --- a/index1.json +++ b/index1.json @@ -1,1523 +1,1481 @@ [ + { + "fileName": "ota_t0x300a_m0x1209_v0x36081514.ota", + "fileVersion": 906499348, + "fileSize": 168427, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Bosch/ota_t0x300a_m0x1209_v0x36081514.ota", + "imageType": 12298, + "manufacturerCode": 4617, + "sha512": "ce5794daa1db129018229d15a4c7340ff2181fdf1374a6c17b7209d2d4a9c48edd7de747298eed5ce6e4862cb7cb706feaf0dc58155984b64bdc02c3f70ff5fc", + "otaHeaderString": "RBSH-TRV0-ZB-EU\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "modelId": "RBSH-TRV0-ZB-EU" + }, + { + "fileName": "100B-0111-01001A00-ConfLight-ModuLum-EFR32MG13.zigbee", + "fileVersion": 16783872, + "fileSize": 477412, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Hue/100B-0111-01001A00-ConfLight-ModuLum-EFR32MG13.zigbee", + "imageType": 273, + "manufacturerCode": 4107, + "sha512": "06c95d8ebf5814909fe95e1de31309a708f1018674eee7f844569abf99befa88cd352d7e8c3a7b001e488732e2246ca34ba69f1f507ac32bcf2df1d64eeef8ba", + "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://firmware.meethue.com/storage/100b-111/16783872/3f5056e2-e060-4cc4-8f29-28056efc5e6b/100B-0111-01001A00-ConfLight-ModuLum-EFR32MG13.zigbee", + "releaseNotes": "Various improvements" + }, + { + "fileName": "100B-0121-02003B19-Switch-EFR32MG22-40xf.zigbee", + "fileVersion": 33569561, + "fileSize": 185770, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Hue/100B-0121-02003B19-Switch-EFR32MG22-40xf.zigbee", + "imageType": 289, + "manufacturerCode": 4107, + "sha512": "b117d19666222b0b1962585f1e47e525c643d3d784fa3a59c0299cd1533a3799a1c72553c7964708879fe0131d4c5cb9fcc5af681d8059d18e6f47b942a5e4fb", + "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://otau.meethue.com/storage/ZGB_100B_0121/f28229fd-c450-4d0c-ada4-21f855674e06/100B-0121-02003B19-Switch-EFR32MG22-40xf.zigbee" + }, + { + "fileName": "Sensor-ATmega_6.1.1.27575_0012.sbl-ota", + "fileVersion": 1107323831, + "fileSize": 240760, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Hue/Sensor-ATmega_6.1.1.27575_0012.sbl-ota", + "imageType": 269, + "manufacturerCode": 4107, + "sha512": "10e549c55d262b2f227b75817f6620be407f537e04ac08db4dbebdf53e8d460299a2cda248b3be13476757d61a1c79b632963c4f126cd26b7c18ea6a2ab4ac59", + "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://otau.meethue.com/storage/ZGB_100B_010D/bd3f218f-190b-4498-b6b3-69aea563fd9d/Sensor-ATmega_6.1.1.27575_0012.sbl-ota" + }, + { + "fileName": "Switch-ATmega_6.1.1.28573_0012.sbl-ota", + "fileVersion": 1107324829, + "fileSize": 240760, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Hue/Switch-ATmega_6.1.1.28573_0012.sbl-ota", + "imageType": 265, + "manufacturerCode": 4107, + "sha512": "d20057d6c4e61d4ccdd3947b8a8c9bf9e126a26c080b9ce3e6839a0615b912c6f93246a60c55a44f2c8b8ec49f5041f46ac38b8a3c0a1c6ab44f062cc62089cf", + "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://otau.meethue.com/storage/ZGB_100B_0109/0e1147ca-9b7e-4de1-b282-8b81c3c8e030/Switch-ATmega_6.1.1.28573_0012.sbl-ota" + }, { "fileName": "10039874-1.0-TRADFRI-motion-sensor-2-2.0.022.ota.ota.signed", "fileVersion": 537011747, "fileSize": 186814, - "originalUrl": "http://fw.ota.homesmart.ikea.net/global/GW1.0/01.21.031/bin/10039874-1.0-TRADFRI-motion-sensor-2-2.0.022.ota.ota.signed", "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/IKEA/10039874-1.0-TRADFRI-motion-sensor-2-2.0.022.ota.ota.signed", "imageType": 4552, "manufacturerCode": 4476, "sha512": "a0e82ae8bab520f7528c01479523d08ebd980fad823040e00ab418a37143dea94a868728b2d428369bdf363eca934ce3345bab752d680167443f0c30f4e3bed8", "otaHeaderString": "EBL tradfri_motion_sensor_2\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://fw.ota.homesmart.ikea.net/global/GW1.0/01.21.031/bin/10039874-1.0-TRADFRI-motion-sensor-2-2.0.022.ota.ota.signed", "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" }, { "fileName": "10115366-zingo_lds_bulb_jetstrom_ws-0x1105-2.4.5-prod.ota.ota.signed", "fileVersion": 33816581, "fileSize": 249490, - "originalUrl": "http://fw.ota.homesmart.ikea.net/global/GW1.0/01.21.031/bin/10115366-zingo_lds_bulb_jetstrom_ws-0x1105-2.4.5-prod.ota.ota.signed", "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/IKEA/10115366-zingo_lds_bulb_jetstrom_ws-0x1105-2.4.5-prod.ota.ota.signed", "imageType": 4357, "manufacturerCode": 4476, "sha512": "2d903d8b28202b9e4ab32c9cf63b9fd25966edc3a21baea45a62854035c021081a55758ad85958fb8830478177af6e2d14d9fe0e296721b42d7cb44c2db84fb5", "otaHeaderString": "GBL zingo_lds_bulb_jetstrom_ws\u0000\u0000", + "originalUrl": "http://fw.ota.homesmart.ikea.net/global/GW1.0/01.21.031/bin/10115366-zingo_lds_bulb_jetstrom_ws-0x1105-2.4.5-prod.ota.ota.signed", + "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" + }, + { + "fileName": "zingo-cws_release_prod_v16777272_89b37a10-683a-4183-9ed7-4973bc34994b.ota", + "fileVersion": 16777272, + "fileSize": 334450, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/IKEA/zingo-cws_release_prod_v16777272_89b37a10-683a-4183-9ed7-4973bc34994b.ota", + "imageType": 10245, + "manufacturerCode": 4476, + "sha512": "c1de6f1b87ecd9b973af6b345749148bebd76ec7e8dd0a9f207ebd90eb4e30bde54aee407972e047d959982cd39c834867bba07318b1ca607871a870d4178f90", + "otaHeaderString": "GBL zingo_cws\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://fw.ota.homesmart.ikea.com/files/zingo-cws_release_prod_v16777272_89b37a10-683a-4183-9ed7-4973bc34994b.ota", + "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" + }, + { + "fileName": "zingo-lds-stoftmoln_release_prod_v65542_3388635f-aa73-40e0-8edb-50cd242b72f1.ota", + "fileVersion": 65542, + "fileSize": 212454, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/IKEA/zingo-lds-stoftmoln_release_prod_v65542_3388635f-aa73-40e0-8edb-50cd242b72f1.ota", + "imageType": 16645, + "manufacturerCode": 4476, + "sha512": "c86984f2b6d5657099c85e042e5c46a23089731e8ffa1db1890534da831c606b358adaf164971b7f92c1e25307b5f6afe04a1f54a25ab4e2a4561b8bcd1e9cba", + "otaHeaderString": "GBL 10082264-zingo-lds-stoftmoln", + "originalUrl": "https://fw.ota.homesmart.ikea.com/files/zingo-lds-stoftmoln_release_prod_v65542_3388635f-aa73-40e0-8edb-50cd242b72f1.ota", "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" }, + { + "fileName": "app_innr-sp240-1.7.23_UG.ota", + "fileVersion": 387397253, + "fileSize": 286994, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Innr/app_innr-sp240-1.7.23_UG.ota", + "imageType": 817, + "manufacturerCode": 4454, + "sha512": "a7044704820e536124ceff7c4f7b6df30152939b9bb9cd9ae1498f3bc69554088cf738da10f67bf9722ee8d100b40930953ba08df0a388b376bf47226f2a5e2b", + "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + }, + { + "fileName": "app_innr-sp240v2-1.7.23_UG.ota", + "fileVersion": 387397253, + "fileSize": 286994, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Innr/app_innr-sp240v2-1.7.23_UG.ota", + "imageType": 820, + "manufacturerCode": 4454, + "sha512": "517888858843cda3c7d9f8051bbb91c4f76b08447956c1cc0c03c885acf4895503249c1b499d0f11d2bbcea2a2f3540d212bb3719339f9c5b28c4834e12e6e5e", + "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + }, + { + "fileName": "app_innr-sp242-1.7.23_UG.ota", + "fileVersion": 387397253, + "fileSize": 286994, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Innr/app_innr-sp242-1.7.23_UG.ota", + "imageType": 818, + "manufacturerCode": 4454, + "sha512": "b849dca38de83c7722c0f018ae15b38e210e091efd212dda30387f57fe5c1b742a49473c911b798bfd641c16253eb30a158d932791729110d418bcf629900da0", + "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + }, + { + "fileName": "app_innr-sp242v2-1.7.23_UG.ota", + "fileVersion": 387397253, + "fileSize": 286994, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Innr/app_innr-sp242v2-1.7.23_UG.ota", + "imageType": 821, + "manufacturerCode": 4454, + "sha512": "78148ce0b069922dbcfdf7585c8f2ae011f8438050057b33ca9f3ad23223de6c8e6ecdfdc39fdf2d7765146480116861bda7493d70886fc859e13c58ea26479a", + "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + }, + { + "fileName": "app_innr-sp244-1.7.23_UG.ota", + "fileVersion": 387397253, + "fileSize": 286994, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Innr/app_innr-sp244-1.7.23_UG.ota", + "imageType": 819, + "manufacturerCode": 4454, + "sha512": "203260b7fd8f5749fd4fd545dd6c700b189b6b84aed9c38fbbc0e817858251f5d87af7f993e709e8ad459f3b800ae48b674d584930d3595dcc06a69d22256f4a", + "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + }, + { + "fileName": "app_innr-sp244v2-1.7.23_UG.ota", + "fileVersion": 387397253, + "fileSize": 286994, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Innr/app_innr-sp244v2-1.7.23_UG.ota", + "imageType": 822, + "manufacturerCode": 4454, + "sha512": "7ec81e318823690f7de10343f0f3806a43ce599cb488cf221158c76c69996aff1081c952ee417e4f7a14162204ff1efab5f72fd5a866bbcfe9a0262c0893e052", + "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + }, { "fileName": "VZM31-SN_2.15-Production.ota", "fileVersion": 16908815, "fileSize": 306782, - "originalUrl": "https://github.com/InovelliUSA/Firmware/raw/main/Blue-Series/Zigbee/VZM31-SN-2-1-Switch/Production/2.15/VZM31-SN_2.15-Production.ota", "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Inovelli/VZM31-SN_2.15-Production.ota", "imageType": 257, "manufacturerCode": 4655, "sha512": "0c0973c9ad5f627b9cd1cfea8c6d4b0e57958378b4ca21b97d9552fa0183eecbb3c3971cf4f965e39c8b974aa3e91653c9ef7a55abe4ae478a67dccc6417b26a", - "otaHeaderString": "EBL VM_SWITCH\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" - }, - { - "fileName": "PAR16_DIM_Z3_IM0031_01036400-encrypted_202110060424_withoutMF.ota", - "fileVersion": 16999424, - "fileSize": 183392, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=49&version=1.3.100.0", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/PAR16_DIM_Z3_IM0031_01036400-encrypted_202110060424_withoutMF.ota", - "imageType": 49, - "manufacturerCode": 4489, - "sha512": "4aefb57323b9ab099797b8e502514d817500c34f86e0d55f6c5bfee853acae66bbaab8987c169e7b734df81ea321d15c01d970dc5dfbabed2698d14bd7e6bdda", - "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "1.Support for turn on/off fading time configurations\r\n2.Support for ZLO commands\r\n3.OTA improvements, rollback protection enabled" - }, - { - "fileName": "SAU2DH1_20181207.ota", - "fileVersion": 538448391, - "fileSize": 248914, - "originalUrl": "http://eu.salusconnect.io/download/firmware/13a8069f-205c-4bf1-8212-3a442809b4ff/HTS10ZB_20181207.tar.gz", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/SalusControls/SAU2DH1_20181207.ota", - "imageType": 60, - "manufacturerCode": 4216, - "sha512": "621d0f9d2aa34e35676cc797685597e82470c81fb3ac61599cf1a37f9c3c0da1e6f0162f956bd28d535bc13c225472f4bf252ee3c6a1cef15bd0e126ff995156", - "otaHeaderString": "EBL ZigBeeHabiTemperatureSensor\u0000", - "manufacturerName": [ - "SalusControls" - ] - }, - { - "fileName": "SC900ZB_16121300.ota", - "fileVersion": 370283264, - "fileSize": 179816, - "originalUrl": "http://eu.salusconnect.io/download/firmware/720d5aa1-d1d6-4aee-ace9-23cb1cc9ab48/SC900ZB_16121300.tar.gz", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/SalusControls/SC900ZB_16121300.ota", - "imageType": 43, - "manufacturerCode": 4216, - "sha512": "114f3bec9699a383792c377eca7da170f7d801534c7aa2f62d1ada33eb08442facdd9d64db1c39d5e888e4279bd7f88b485595e0188260db3d963ad416e5997c", - "otaHeaderString": "SAU2AW1_16121300 ota image file\u0000", - "manufacturerName": [ - "SalusControls" - ] - }, - { - "fileName": "SAU2AG1_160425.ota", - "fileVersion": 538313765, - "fileSize": 162306, - "originalUrl": "http://eu.salusconnect.io/download/firmware/HzqHdgNTusHTef91cNxZqj4_L8QRS7yOHC7Dbj7iTU8/sau2ag1Coordinator_20160425.tar.gz", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/SalusControls/SAU2AG1_160425.ota", - "imageType": 21, - "manufacturerCode": 4216, - "sha512": "9ab51e81a79b98500735e255e01e033da46600ca36bcf956df95afd3ca9e27b7eff7cb0760da49c1fc6c5455a58b8c54a407f19215ebefff2e8a40d9353b3749", - "otaHeaderString": "SAU2AG1\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "manufacturerName": [ - "SalusControls" - ] + "otaHeaderString": "EBL VM_SWITCH\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://github.com/InovelliUSA/Firmware/raw/main/Blue-Series/Zigbee/VZM31-SN-2-1-Switch/Production/2.15/VZM31-SN_2.15-Production.ota" }, { "fileName": "VZM35-SN_1.05.ota", "fileVersion": 33685765, "fileSize": 232882, - "originalUrl": "https://files.inovelli.com/firmware/VZM35-SN/Beta/1.05/VZM35-SN_1.05.ota", "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Inovelli/VZM35-SN_1.05.ota", "imageType": 513, "manufacturerCode": 4655, "sha512": "a2f991faaac21cd0851d86d1057bddbcc614fbb616e4f2f841402a6bced67465db85e622bd4271a10b740e09a1fe241fa96b660bfc6e4783bd1eceb76b20a64c", - "otaHeaderString": "VZM35_MG24\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "otaHeaderString": "VZM35_MG24\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://files.inovelli.com/firmware/VZM35-SN/Beta/1.05/VZM35-SN_1.05.ota" }, { "fileName": "VZM36_0.04.ota", "fileVersion": 67174404, "fileSize": 237962, - "originalUrl": "https://inov.li/IRbxhx1646F/VZM36_0.04.ota", "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Inovelli/VZM36_0.04.ota", "imageType": 1025, "manufacturerCode": 4655, "sha512": "dfbae89d7ff0010527530c995a457fb162f4059f9824bf98b11c27e6146f061d2be5a51ced3a7cba3909ff1ada1135a91b39db39a63e86527bb97ac1636c5a4f", - "otaHeaderString": "VMZB_Canopy\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "otaHeaderString": "VMZB_Canopy\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://inov.li/IRbxhx1646F/VZM36_0.04.ota" }, { - "fileName": "CLA60_RGBW_Z3_IM0011_00103101-encrypted_11_27_2018_Tue_133608_15_withoutMF.ota", - "fileVersion": 1061121, - "fileSize": 191128, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/CLA60_RGBW_Z3_IM0011_00103101-encrypted_11_27_2018_Tue_133608_15_withoutMF.ota", - "imageType": 17, - "manufacturerCode": 4489, - "sha512": "9e2a43605da677c9a1ead29b896175ef68a5f7862a610c49c29486f512879d813de38401264b5e33a72924bb05297c2777ddf3f25e7bbb0c67eeb261c92a3844", - "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "jethome_zigbee_release_13_zigbee.ota.zigbee", + "fileVersion": 13, + "fileSize": 160226, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/JetHome/jethome_zigbee_release_13_zigbee.ota.zigbee", + "imageType": 61441, + "manufacturerCode": 61731, + "sha512": "d2d185fc25b28d8e5ed4323550e630e5ada864add2bafc805b07113d9df9c95b7c37047e535784c0277f4fd5e9d9f06d91a558e4fc2a04080b2d85f9a1999a19", + "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://fw.jethome.ru/media/firmwares/jethome/zigbee/release/13/jethome_zigbee_release_13_zigbee.ota.zigbee", + "manufacturerName": [ + "JetHome" + ], + "releaseNotes": "https://fw.jethome.ru/devices/jethome/WS7/fw/release/latest/CHANGELOG.md" }, { - "fileName": "Flex_RGBW_Z3_IM002A_00103101-encrypted_11_27_2018_Tue_134318_76_withoutMF.ota", - "fileVersion": 1061121, - "fileSize": 191068, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/Flex_RGBW_Z3_IM002A_00103101-encrypted_11_27_2018_Tue_134318_76_withoutMF.ota", - "imageType": 42, + "fileName": "A60_DIM_Z3_IM003D_01036400-encrypted_202110060418_withoutMF.ota", + "fileVersion": 16999424, + "fileSize": 183392, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/A60_DIM_Z3_IM003D_01036400-encrypted_202110060418_withoutMF.ota", + "imageType": 61, "manufacturerCode": 4489, - "sha512": "de28f435a8b3529eeb299312d1d9cd7c58234ac6136c96baab1ac6a096b6773eba556525d2fd4aa62833a35b1acf4231b852ebf5fd6609edce21c030c56a90ba", - "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "sha512": "1f61f23360e9e9977623ad3f3486a589c7c7ca151e6de6807151802c0f8b462949a11b4ad59cf35d09ed6977e3d1783d6bba8baa5de574188ba25a4feb1b4248", + "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=61&version=1.3.100.0", + "releaseNotes": "1.Support for turn on/off fading time configurations\r\n2.Support for ZLO commands\r\n3.OTA improvements, rollback protection enabled" }, { - "fileName": "Tibea_TW_Z3_IM002C_00103101-encrypted_11_23_2018_Fri_163423_97_withoutMF.ota", + "fileName": "A60_TW_Z3_IM003C_00103101-encrypted_11_20_2018_Tue_103138_93_withoutMF.ota", "fileVersion": 1061121, "fileSize": 183628, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/Tibea_TW_Z3_IM002C_00103101-encrypted_11_23_2018_Fri_163423_97_withoutMF.ota", - "imageType": 44, - "manufacturerCode": 4489, - "sha512": "ae34bd7dc48ce19fde6c469ba072131c6c900b7d8735642c91fef6a7c7fee4729bde40a741a3190a13ac262db2342566b3fc33efa0bf14fee263ce0043571715", - "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" - }, - { - "fileName": "PAR16_TW_Z3_IM002E_00103101-encrypted_11_23_2018_Fri_162418_58_withoutMF.ota", - "fileVersion": 1061121, - "fileSize": 183624, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/PAR16_TW_Z3_IM002E_00103101-encrypted_11_23_2018_Fri_162418_58_withoutMF.ota", - "imageType": 46, - "manufacturerCode": 4489, - "sha512": "0635909cb05a5e9c1b4d2f92f4787fa35aa4804dbebed1db72375e06774084aece3856986d0c4a3a0d764f5a54ddc07cb5528f3755347ab3924bf0a0062f977b", - "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" - }, - { - "fileName": "PAR16_RGBW_Z3_IM0030_00103101-encrypted_11_27_2018_Tue_140612_79_withoutMF.ota", - "fileVersion": 1061121, - "fileSize": 191080, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/PAR16_RGBW_Z3_IM0030_00103101-encrypted_11_27_2018_Tue_140612_79_withoutMF.ota", - "imageType": 48, - "manufacturerCode": 4489, - "sha512": "1f1378753629c6a1d014b7e4cb7c750261c8eafab452bbd63c4fa2b427fde7d12e52b9658972425e1024a29145034fba822afd4c8f1b91039006f515192b621d", - "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" - }, - { - "fileName": "B40_TW_Z3_IM0033_00103101-encrypted_11_23_2018_Fri_160706_13_withoutMF.ota", - "fileVersion": 1061121, - "fileSize": 183624, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/B40_TW_Z3_IM0033_00103101-encrypted_11_23_2018_Fri_160706_13_withoutMF.ota", - "imageType": 51, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/A60_TW_Z3_IM003C_00103101-encrypted_11_20_2018_Tue_103138_93_withoutMF.ota", + "imageType": 60, "manufacturerCode": 4489, - "sha512": "e1fcdbbd11de351d09104de7e0401db047d9d588c3aa4be2352d3a28fc132fecf49ffccd86a68bd8ae30cf0abe6d152d1171f74ad79a98e0963fd7a8ea2220de", + "sha512": "8c1492d0bfe3df15c2aff682680ddda821ecc92a2a64276d492551c5faf364bc51a93adcce421bd89ee8fb85fe9f514ad96395535c882d4b9388a5b58149b4c4", "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { "fileName": "B40_DIM_Z3_IM0034_01036400-encrypted_202110060421_withoutMF.ota", "fileVersion": 16999424, "fileSize": 183392, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=52&version=1.3.100.0", "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/B40_DIM_Z3_IM0034_01036400-encrypted_202110060421_withoutMF.ota", "imageType": 52, "manufacturerCode": 4489, "sha512": "a9fd8a3c9c41a224a4aa44b623f3cae80c5e7a651449976eb5bdbcfdea5e95ce41d79cb8dd73c27665782d1223ae288cea53df2735320a6adfb638e674f46afc", "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=52&version=1.3.100.0", "releaseNotes": "1.Support for turn on/off fading time configurations\r\n2.Support for ZLO commands\r\n3.OTA improvements, rollback protection enabled" }, { - "fileName": "Gardenpole_RGBW_Z3_IM003B_00103103-encrypted_02_27_2019_Wed_150725_31_withoutMF.ota", - "fileVersion": 1061123, - "fileSize": 191068, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/Gardenpole_RGBW_Z3_IM003B_00103103-encrypted_02_27_2019_Wed_150725_31_withoutMF.ota", - "imageType": 59, + "fileName": "B40_TW_Z3_IM0033_00103101-encrypted_11_23_2018_Fri_160706_13_withoutMF.ota", + "fileVersion": 1061121, + "fileSize": 183624, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/B40_TW_Z3_IM0033_00103101-encrypted_11_23_2018_Fri_160706_13_withoutMF.ota", + "imageType": 51, "manufacturerCode": 4489, - "sha512": "d9efbe7a2c2076b2114ddb843d512c30dee150be7245ca70e44df81bf7133154535230f1d2c011413e6955a55953a508980b6121df94b831b97783f25e200b6b", + "sha512": "e1fcdbbd11de351d09104de7e0401db047d9d588c3aa4be2352d3a28fc132fecf49ffccd86a68bd8ae30cf0abe6d152d1171f74ad79a98e0963fd7a8ea2220de", "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "A60_TW_Z3_IM003C_00103101-encrypted_11_20_2018_Tue_103138_93_withoutMF.ota", + "fileName": "CLA60_RGBW_Z3_IM0011_00103101-encrypted_11_27_2018_Tue_133608_15_withoutMF.ota", "fileVersion": 1061121, - "fileSize": 183628, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/A60_TW_Z3_IM003C_00103101-encrypted_11_20_2018_Tue_103138_93_withoutMF.ota", - "imageType": 60, - "manufacturerCode": 4489, - "sha512": "8c1492d0bfe3df15c2aff682680ddda821ecc92a2a64276d492551c5faf364bc51a93adcce421bd89ee8fb85fe9f514ad96395535c882d4b9388a5b58149b4c4", - "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" - }, - { - "fileName": "A60_DIM_Z3_IM003D_01036400-encrypted_202110060418_withoutMF.ota", - "fileVersion": 16999424, - "fileSize": 183392, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=61&version=1.3.100.0", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/A60_DIM_Z3_IM003D_01036400-encrypted_202110060418_withoutMF.ota", - "imageType": 61, - "manufacturerCode": 4489, - "sha512": "1f61f23360e9e9977623ad3f3486a589c7c7ca151e6de6807151802c0f8b462949a11b4ad59cf35d09ed6977e3d1783d6bba8baa5de574188ba25a4feb1b4248", - "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "1.Support for turn on/off fading time configurations\r\n2.Support for ZLO commands\r\n3.OTA improvements, rollback protection enabled" - }, - { - "fileName": "Gardenpole_Mini_RGBW_Z3_IM0040_00103103-encrypted_02_27_2019_Wed_151557_92_withoutMF.ota", - "fileVersion": 1061123, - "fileSize": 191068, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/Gardenpole_Mini_RGBW_Z3_IM0040_00103103-encrypted_02_27_2019_Wed_151557_92_withoutMF.ota", - "imageType": 64, - "manufacturerCode": 4489, - "sha512": "e8c7ab6df0371b38906ad5547f30ff33a57b4895ff975debc8560bcf8fa88ffd19a251cef76e20364951c074ddf00b89c704b23f651e58571f732c84d16dd494", - "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" - }, - { - "fileName": "Undercabinet_TW_Z3_IM0046_00103101-encrypted_11_20_2018_Tue_101550_96_withoutMF.ota", - "fileVersion": 1061121, - "fileSize": 183636, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/Undercabinet_TW_Z3_IM0046_00103101-encrypted_11_20_2018_Tue_101550_96_withoutMF.ota", - "imageType": 70, - "manufacturerCode": 4489, - "sha512": "ded526b4f6bec5eec748bd4b7a8c4a3e7aceb49d14793c3537b5b16ddf35bfcb974f00a4816adab62aae46a4e3e822626649645fa2154521705891006f5010a6", - "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" - }, - { - "fileName": "Panel_TW_Z3_IM005A_00103101-encrypted_11_23_2018_Fri_161331_81_withoutMF.ota", - "fileVersion": 1061121, - "fileSize": 183628, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/Panel_TW_Z3_IM005A_00103101-encrypted_11_23_2018_Fri_161331_81_withoutMF.ota", - "imageType": 90, - "manufacturerCode": 4489, - "sha512": "2e018b75b5566ceb0c7c98788fa21aeb7b3aa8259ae85762a7a68fe7ee9d29733222b870edcbfcc0a34108369f8e21a1f2a91ecb6737dedb5fd7c0b4db4a3818", - "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" - }, - { - "fileName": "Outdoor_FLEX_RGBW_Z3_IM005C_00103101-encrypted_11_27_2018_Tue_135739_87_withoutMF.ota", - "fileVersion": 1061121, - "fileSize": 191048, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/Outdoor_FLEX_RGBW_Z3_IM005C_00103101-encrypted_11_27_2018_Tue_135739_87_withoutMF.ota", - "imageType": 92, + "fileSize": 191128, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/CLA60_RGBW_Z3_IM0011_00103101-encrypted_11_27_2018_Tue_133608_15_withoutMF.ota", + "imageType": 17, "manufacturerCode": 4489, - "sha512": "4b0155dbda42e3037811628dd0f94d35b52ac7b5282fc98b60fa9356f76588c7bf265c80dc0dd005cc5270b1bd84ed2db9bd2fb9b0653f68883f983f4bf0485a", + "sha512": "9e2a43605da677c9a1ead29b896175ef68a5f7862a610c49c29486f512879d813de38401264b5e33a72924bb05297c2777ddf3f25e7bbb0c67eeb261c92a3844", "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, - { - "fileName": "PLUG-Plug_Value-0x1189-0x0067-0x02056550-MF_DIS-20201216170637.ota", - "fileVersion": 33908048, - "fileSize": 190306, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=103&version=2.5.101.80", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/PLUG-Plug_Value-0x1189-0x0067-0x02056550-MF_DIS-20201216170637.ota", - "imageType": 103, - "manufacturerCode": 4489, - "sha512": "36f586dad5dc74d52d5ad252b07d714dc87b25ba13e99669e7a2fa1c85f8fbe5b28b569e890b3b0c19a7a8352121b69a3fc2475548df700e5b15b9920c81d8cf", - "otaHeaderString": "Plug_Value\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "- LQI attribute reporting improved\r\n- Turn On/Off fading time configuration supported\r\n- On with time off Command supported" - }, { "fileName": "DIM-LEDVANCE_DIM-0x1189-0x006F-0x02056550-MF_DIS-20201201111102.ota", "fileVersion": 33908048, "fileSize": 190758, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=111&version=2.5.101.80", "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/DIM-LEDVANCE_DIM-0x1189-0x006F-0x02056550-MF_DIS-20201201111102.ota", "imageType": 111, "manufacturerCode": 4489, "sha512": "7ad0ac0c049f11bdcf26329b5e1e0339541a67af9c226655d2bfa24115d6d080471ea285f313b854491fc226dca4561788367d9646e65ac9d384efd300db167f", "otaHeaderString": "LEDVANCE_DIM\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=111&version=2.5.101.80", "releaseNotes": "- LQI attribute reporting improved\r\n- Turn On/Off fading time configuration supported \r\n- On with time off Command supported " }, { - "fileName": "VIVARES_SENS_00-0x1189-007C-0x11316630-upgradeMe.ota", - "fileVersion": 288450096, - "fileSize": 238110, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=124&version=17.49.102.48", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/VIVARES_SENS_00-0x1189-007C-0x11316630-upgradeMe.ota", - "imageType": 124, - "manufacturerCode": 4489, - "sha512": "9509f4a2c7afb405b9b7a1493256caac47ad595c328f8ada66b538607859e29883dd3d42a94ba9b84a1a2f7aa4dc42c098dd77fcb9167a761edeca98bf3eef9b", - "otaHeaderString": "EBL AcSensor_Y\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": " 1. Blink red LED indicator when sensor receives identify command.\r\n 2. Fix network paring bug that related with network link key.\r\n 3. Add Zigbee cluster for Zigbee certification test.\r\n 4. Support GTIN reporting for EMMA." - }, - { - "fileName": "DIM_UART-PL_PFM625_04-0x1189-0x007F-0x020E6550-MF_DIS-20220124043947-322....ota", - "fileVersion": 34497872, - "fileSize": 197778, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=127&version=2.14.101.80", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/DIM_UART-PL_PFM625_04-0x1189-0x007F-0x020E6550-MF_DIS-20220124043947-322....ota", - "imageType": 127, - "manufacturerCode": 4489, - "sha512": "6b2f19b887ec01886a786db3ca4510360347df40bf0172b5f50110321a45407bdbe97b855f69ca5b78b65b9e2996f9b2a784350a9f3cef25d0e87f1e12fb0f91", - "otaHeaderString": "PL_PFM625_04\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "1.Power report using cluster 0x0B04, attribute 0x0304\r\n2.Maximum group number is 12.\r\n3.Reply group capacity with meaningful value.\r\n4.Support ZLO command.\r\n5.GTIN report for EMMA." - }, - { - "fileName": "DIM_UART-PL_PFM600UGR_04-0x1189-0x0080-0x020E6550-MF_DIS-20220124044457-....ota", - "fileVersion": 34497872, - "fileSize": 197778, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=128&version=2.14.101.80", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/DIM_UART-PL_PFM600UGR_04-0x1189-0x0080-0x020E6550-MF_DIS-20220124044457-....ota", - "imageType": 128, - "manufacturerCode": 4489, - "sha512": "533f0bdac8ed8220a87a3688ab05fdd490997e3e647facbea054209154798d5180abd928a2e0bef954b11fd0cebdeecbf438ae6776656959ea284379677c28f9", - "otaHeaderString": "PL_PFM600UGR_04\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "1.Power report using cluster 0x0B04, attribute 0x0304\r\n2.Maximum group number is 12.\r\n3.Reply group capacity with meaningful value.\r\n4.Support ZLO command.\r\n5.GTIN report for EMMA." - }, - { - "fileName": "DIM_UART-PL_PFM625UGR_04-0x1189-0x0081-0x020E6550-MF_DIS-20220124045012-....ota", - "fileVersion": 34497872, - "fileSize": 197778, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=129&version=2.14.101.80", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/DIM_UART-PL_PFM625UGR_04-0x1189-0x0081-0x020E6550-MF_DIS-20220124045012-....ota", - "imageType": 129, - "manufacturerCode": 4489, - "sha512": "651f905729d7ca49e4db9ae567f2926ede695fcde0b1c2cee0320aba70612cbb220013280c03b8182a6334251440e490687bf71301c0dfffe275589454855376", - "otaHeaderString": "PL_PFM625UGR_04\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "1.Power report using cluster 0x0B04, attribute 0x0304\r\n2.Maximum group number is 12.\r\n3.Reply group capacity with meaningful value.\r\n4.Support ZLO command.\r\n5.GTIN report for EMMA." - }, - { - "fileName": "DIM_UART-PL_Indivi600_04-0x1189-0x0082-0x020E6550-MF_DIS-20220124045523-....ota", + "fileName": "DIM_UART-DL_PFM155UGR_04-0x1189-0x0087-0x020E6550-MF_DIS-20220124052131-....ota", "fileVersion": 34497872, "fileSize": 197778, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=130&version=2.14.101.80", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/DIM_UART-PL_Indivi600_04-0x1189-0x0082-0x020E6550-MF_DIS-20220124045523-....ota", - "imageType": 130, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/DIM_UART-DL_PFM155UGR_04-0x1189-0x0087-0x020E6550-MF_DIS-20220124052131-....ota", + "imageType": 135, "manufacturerCode": 4489, - "sha512": "d08e24ba455cafba0753c07ee50ee6a6537dc1435448df8947a766250e70eae0695ace1e428beff9132d6015d71902c27dcc67fae66aeedce465a8517dfff634", - "otaHeaderString": "PL_Indivi600_04\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "1.Power report using cluster 0x0B04, attribute 0x0304\r\n2.Maximum group number is 12.\r\n3.Reply group capacity with meaningful value.\r\n4.Support ZLO command.\r\n5.GTIN report for EMMA." + "sha512": "c2ecb73f7cfbd020ff01374c54861ed10058dbdc47051f0a4255f09c7555077f325b5c0aeea89f0fb8fc6c735c6532357e874a8d8de0edfd30fda14dfd7c79a2", + "otaHeaderString": "DL_PFM155UGR_04\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=135&version=2.14.101.80", + "releaseNotes": "1.Power report using cluster 0X0B04, attribute 0X0304\r\n2.Maximum group number is 12.\r\n3.Reply group capacity with meaningful value.\r\n4.Support ZLO command.\r\n5.GTIN report for EMMA." }, { - "fileName": "DIM_UART-PL_Indivi625_04-0x1189-0x0083-0x020E6550-MF_DIS-20220124050038-....ota", + "fileName": "DIM_UART-DL_PFM195UGR_04-0x1189-0x0088-0x020E6550-MF_DIS-20220124052644-....ota", "fileVersion": 34497872, "fileSize": 197778, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=131&version=2.14.101.80", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/DIM_UART-PL_Indivi625_04-0x1189-0x0083-0x020E6550-MF_DIS-20220124050038-....ota", - "imageType": 131, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/DIM_UART-DL_PFM195UGR_04-0x1189-0x0088-0x020E6550-MF_DIS-20220124052644-....ota", + "imageType": 136, "manufacturerCode": 4489, - "sha512": "f7ec739a22ffd648c1dc6a50e54ae0dd65c07293576fb97363554de631d050f1a9bd90bc399106eed1a72e041f604bb2d225c2ba50826e263efc078cae0f7fe7", - "otaHeaderString": "PL_Indivi625_04\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "1.Power report using cluster 0x0B04, attribute 0x0304\r\n2.Maximum group number is 12.\r\n3.Reply group capacity with meaningful value.\r\n4.Support ZLO command.\r\n5.GTIN report for EMMA." + "sha512": "36d44ca2ebb124ea9db87993f057fca0a2f7cffdddbce77ba7d538ff4c21f31cf3cf7f887aef0dcd4c5646cbac22ffe3f3879134c4f08388cf564698ba7f6005", + "otaHeaderString": "DL_PFM195UGR_04\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=136&version=2.14.101.80", + "releaseNotes": "1.Power report using cluster 0X0B04, attribute 0X0304\r\n2.Maximum group number is 12.\r\n3.Reply group capacity with meaningful value.\r\n4.Support ZLO command.\r\n5.GTIN report for EMMA." }, { "fileName": "DIM_UART-LN_Indivi1200_04-0x1189-0x0084-0x020E6550-MF_DIS-20220124050546....ota", "fileVersion": 34497872, "fileSize": 197778, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=132&version=2.14.101.80", "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/DIM_UART-LN_Indivi1200_04-0x1189-0x0084-0x020E6550-MF_DIS-20220124050546....ota", "imageType": 132, "manufacturerCode": 4489, "sha512": "e056f033e84d672a665aa61edc026e44958b3aac4c4f139dbd2ca333cbf1b336b243c2ad2710472b66583a07acaf18856f28cc2956fc0ea28ef7ef91d58f254f", "otaHeaderString": "LN_Indivi1200_04\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=132&version=2.14.101.80", "releaseNotes": "1.Power report using cluster 0X0B04, attribute 0X0304\r\n2.Maximum group number is 12.\r\n3.Reply group capacity with meaningful value.\r\n4.Support ZLO command.\r\n5.GTIN report for EMMA." }, { "fileName": "DIM_UART-LN_Indivi1500_04-0x1189-0x0085-0x020E6550-MF_DIS-20220124051101....ota", "fileVersion": 34497872, "fileSize": 197778, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=133&version=2.14.101.80", "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/DIM_UART-LN_Indivi1500_04-0x1189-0x0085-0x020E6550-MF_DIS-20220124051101....ota", "imageType": 133, "manufacturerCode": 4489, "sha512": "52ec07aba7f8203bece4bb80f2dd39360850557dc143c22c9cccab477fd2c8abc7eef41d2a6c47845a4ad23e2414aa859ed646e0aa2485727a3c7150f62a1834", "otaHeaderString": "LN_Indivi1500_04\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=133&version=2.14.101.80", "releaseNotes": "1.Power report using cluster 0X0B04, attribute 0X0304\r\n2.Maximum group number is 12.\r\n3.Reply group capacity with meaningful value.\r\n4.Support ZLO command.\r\n5.GTIN report for EMMA." }, { "fileName": "DIM_UART-PL_DI1200_04-0x1189-0x0086-0x020E6550-MF_DIS-20220124051610-322....ota", "fileVersion": 34497872, "fileSize": 197778, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=134&version=2.14.101.80", "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/DIM_UART-PL_DI1200_04-0x1189-0x0086-0x020E6550-MF_DIS-20220124051610-322....ota", "imageType": 134, "manufacturerCode": 4489, "sha512": "2a0c1f7d13c6974b04eabd8d9e5578e9cddb5e3914868f9184ed65c6a74c0be5a71082eb5898bcd2f0659f39ce880e9e9ffbedbe6eccfcaa7b25d6f6acf15332", "otaHeaderString": "PL_DI1200_04\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=134&version=2.14.101.80", "releaseNotes": "1.Power report using cluster 0x0B04, attribute 0x0304\r\n2.Maximum group number is 12.\r\n3.Reply group capacity with meaningful value.\r\n4.Support ZLO command.\r\n5.GTIN report for EMMA." }, { - "fileName": "DIM_UART-DL_PFM155UGR_04-0x1189-0x0087-0x020E6550-MF_DIS-20220124052131-....ota", + "fileName": "DIM_UART-PL_Indivi600_04-0x1189-0x0082-0x020E6550-MF_DIS-20220124045523-....ota", "fileVersion": 34497872, "fileSize": 197778, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=135&version=2.14.101.80", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/DIM_UART-DL_PFM155UGR_04-0x1189-0x0087-0x020E6550-MF_DIS-20220124052131-....ota", - "imageType": 135, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/DIM_UART-PL_Indivi600_04-0x1189-0x0082-0x020E6550-MF_DIS-20220124045523-....ota", + "imageType": 130, "manufacturerCode": 4489, - "sha512": "c2ecb73f7cfbd020ff01374c54861ed10058dbdc47051f0a4255f09c7555077f325b5c0aeea89f0fb8fc6c735c6532357e874a8d8de0edfd30fda14dfd7c79a2", - "otaHeaderString": "DL_PFM155UGR_04\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "1.Power report using cluster 0X0B04, attribute 0X0304\r\n2.Maximum group number is 12.\r\n3.Reply group capacity with meaningful value.\r\n4.Support ZLO command.\r\n5.GTIN report for EMMA." + "sha512": "d08e24ba455cafba0753c07ee50ee6a6537dc1435448df8947a766250e70eae0695ace1e428beff9132d6015d71902c27dcc67fae66aeedce465a8517dfff634", + "otaHeaderString": "PL_Indivi600_04\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=130&version=2.14.101.80", + "releaseNotes": "1.Power report using cluster 0x0B04, attribute 0x0304\r\n2.Maximum group number is 12.\r\n3.Reply group capacity with meaningful value.\r\n4.Support ZLO command.\r\n5.GTIN report for EMMA." }, { - "fileName": "DIM_UART-DL_PFM195UGR_04-0x1189-0x0088-0x020E6550-MF_DIS-20220124052644-....ota", + "fileName": "DIM_UART-PL_Indivi625_04-0x1189-0x0083-0x020E6550-MF_DIS-20220124050038-....ota", "fileVersion": 34497872, "fileSize": 197778, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=136&version=2.14.101.80", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/DIM_UART-DL_PFM195UGR_04-0x1189-0x0088-0x020E6550-MF_DIS-20220124052644-....ota", - "imageType": 136, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/DIM_UART-PL_Indivi625_04-0x1189-0x0083-0x020E6550-MF_DIS-20220124050038-....ota", + "imageType": 131, "manufacturerCode": 4489, - "sha512": "36d44ca2ebb124ea9db87993f057fca0a2f7cffdddbce77ba7d538ff4c21f31cf3cf7f887aef0dcd4c5646cbac22ffe3f3879134c4f08388cf564698ba7f6005", - "otaHeaderString": "DL_PFM195UGR_04\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "1.Power report using cluster 0X0B04, attribute 0X0304\r\n2.Maximum group number is 12.\r\n3.Reply group capacity with meaningful value.\r\n4.Support ZLO command.\r\n5.GTIN report for EMMA." + "sha512": "f7ec739a22ffd648c1dc6a50e54ae0dd65c07293576fb97363554de631d050f1a9bd90bc399106eed1a72e041f604bb2d225c2ba50826e263efc078cae0f7fe7", + "otaHeaderString": "PL_Indivi625_04\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=131&version=2.14.101.80", + "releaseNotes": "1.Power report using cluster 0x0B04, attribute 0x0304\r\n2.Maximum group number is 12.\r\n3.Reply group capacity with meaningful value.\r\n4.Support ZLO command.\r\n5.GTIN report for EMMA." + }, + { + "fileName": "DIM_UART-PL_PFM600UGR_04-0x1189-0x0080-0x020E6550-MF_DIS-20220124044457-....ota", + "fileVersion": 34497872, + "fileSize": 197778, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/DIM_UART-PL_PFM600UGR_04-0x1189-0x0080-0x020E6550-MF_DIS-20220124044457-....ota", + "imageType": 128, + "manufacturerCode": 4489, + "sha512": "533f0bdac8ed8220a87a3688ab05fdd490997e3e647facbea054209154798d5180abd928a2e0bef954b11fd0cebdeecbf438ae6776656959ea284379677c28f9", + "otaHeaderString": "PL_PFM600UGR_04\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=128&version=2.14.101.80", + "releaseNotes": "1.Power report using cluster 0x0B04, attribute 0x0304\r\n2.Maximum group number is 12.\r\n3.Reply group capacity with meaningful value.\r\n4.Support ZLO command.\r\n5.GTIN report for EMMA." }, { "fileName": "DIM_UART-PL_PFM600_04-0x1189-0x0089-0x020E6550-MF_DIS-20220124053204-322....ota", "fileVersion": 34497872, "fileSize": 197778, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=137&version=2.14.101.80", "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/DIM_UART-PL_PFM600_04-0x1189-0x0089-0x020E6550-MF_DIS-20220124053204-322....ota", "imageType": 137, "manufacturerCode": 4489, "sha512": "aed018a1f2a84aa7eb8bb3b1792f9a059938371cf97aece5f87815da9d30255b5f65e5ee5a213a941d5703ebd4e644526e8841ca64423a6d342191492ce0593f", "otaHeaderString": "PL_PFM600_04\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=137&version=2.14.101.80", "releaseNotes": "1.Power report using cluster 0x0B04, attribute 0x0304\r\n2.Maximum group number is 12.\r\n3.Reply group capacity with meaningful value.\r\n4.Support ZLO command.\r\n5.GTIN report for EMMA." }, { - "fileName": "RGBW-A60_RGBW_Value_II-0x1189-0x008A-0x02146550-MF_DIS-20211203083445-3221010102432.ota", - "fileVersion": 34891088, - "fileSize": 213058, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=138&version=2.20.101.80", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/RGBW-A60_RGBW_Value_II-0x1189-0x008A-0x02146550-MF_DIS-20211203083445-3221010102432.ota", - "imageType": 138, + "fileName": "DIM_UART-PL_PFM625UGR_04-0x1189-0x0081-0x020E6550-MF_DIS-20220124045012-....ota", + "fileVersion": 34497872, + "fileSize": 197778, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/DIM_UART-PL_PFM625UGR_04-0x1189-0x0081-0x020E6550-MF_DIS-20220124045012-....ota", + "imageType": 129, "manufacturerCode": 4489, - "sha512": "af4ac5603537d2c151e9d0b7090abf546866e037ac43c3b81844d8ebad2994d0330916450b1032d64b331baedecfa750404f19b0739573a5b4afbe6c7741b677", - "otaHeaderString": "A60_RGBW_Value_II\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "1.ZLO gap fix\r\n2.RGBW color calibration\r\n3.Disable touch-link function" + "sha512": "651f905729d7ca49e4db9ae567f2926ede695fcde0b1c2cee0320aba70612cbb220013280c03b8182a6334251440e490687bf71301c0dfffe275589454855376", + "otaHeaderString": "PL_PFM625UGR_04\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=129&version=2.14.101.80", + "releaseNotes": "1.Power report using cluster 0x0B04, attribute 0x0304\r\n2.Maximum group number is 12.\r\n3.Reply group capacity with meaningful value.\r\n4.Support ZLO command.\r\n5.GTIN report for EMMA." }, { - "fileName": "TW-A60_TW_Value_II-0x1189-0x008B-0x02036550-MF_DIS-20201104114113.ota", - "fileVersion": 33776976, - "fileSize": 196574, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=139&version=2.3.101.80", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/TW-A60_TW_Value_II-0x1189-0x008B-0x02036550-MF_DIS-20201104114113.ota", - "imageType": 139, + "fileName": "DIM_UART-PL_PFM625_04-0x1189-0x007F-0x020E6550-MF_DIS-20220124043947-322....ota", + "fileVersion": 34497872, + "fileSize": 197778, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/DIM_UART-PL_PFM625_04-0x1189-0x007F-0x020E6550-MF_DIS-20220124043947-322....ota", + "imageType": 127, "manufacturerCode": 4489, - "sha512": "9f06268c2dee0c2d2409053a5e70ae90c2254df44c5d535be190dce8cf990ce132e84f509af07d43247b9ae412267993deaaa748b0e120c25b64332c7f7eca10", - "otaHeaderString": "A60_TW_Value_II\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "- LQI attribute reporting improved\r\n- Turn On/Off fading time configuration supported \r\n- On with time off Command supported " + "sha512": "6b2f19b887ec01886a786db3ca4510360347df40bf0172b5f50110321a45407bdbe97b855f69ca5b78b65b9e2996f9b2a784350a9f3cef25d0e87f1e12fb0f91", + "otaHeaderString": "PL_PFM625_04\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=127&version=2.14.101.80", + "releaseNotes": "1.Power report using cluster 0x0B04, attribute 0x0304\r\n2.Maximum group number is 12.\r\n3.Reply group capacity with meaningful value.\r\n4.Support ZLO command.\r\n5.GTIN report for EMMA." }, { - "fileName": "TW-B40_TW_Value-0x1189-0x008C-0x02056550-MF_DIS-20201207183007.ota", - "fileVersion": 33908048, - "fileSize": 196574, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=140&version=2.5.101.80", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/TW-B40_TW_Value-0x1189-0x008C-0x02056550-MF_DIS-20201207183007.ota", - "imageType": 140, + "fileName": "DL_HCL_DN150_01_IM0096_01096400-encrypted_202301071154_withoutMF.OTA", + "fileVersion": 17392640, + "fileSize": 179648, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/DL_HCL_DN150_01_IM0096_01096400-encrypted_202301071154_withoutMF.OTA", + "imageType": 150, "manufacturerCode": 4489, - "sha512": "9705e0af2c81c7a6b5cb35be7d9354e3d5cbd2c5af060a423f5bb96d10bd1eaf94674160c7d54ee55ca6df78d60bb6e3901a24ba214ac0ca7dd354d013d61211", - "otaHeaderString": "B40_TW_Value\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "- LQI attribute reporting improved\r\n- Turn On/Off fading time configuration supported \r\n- On with time off Command supported" + "sha512": "3026348b9c2838f8107d3cc20c824fea5fa0f02c9892fbf7ee17c887f2abb83d4914df0fbf0177700bf3879c212ac41ec6e1056dcf32ab3baa3aace93fb20e57", + "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=150&version=1.9.100.0", + "releaseNotes": "\r\n1. Support GP switch.\r\n2. Improve network performance by fine tune router table.\r\n3. Fix leave network issue when update link key fail." }, { - "fileName": "TW-P40_TW_Value-0x1189-0x008D-0x02056550-MF_DIS-20201207182023.ota", - "fileVersion": 33908048, - "fileSize": 196574, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=141&version=2.5.101.80", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/TW-P40_TW_Value-0x1189-0x008D-0x02056550-MF_DIS-20201207182023.ota", - "imageType": 141, - "manufacturerCode": 4489, - "sha512": "845d40e0b2b8d5f9cc6d51e2ac0459c6628eef11bb2754cbb9140cfeeb5a7fb21bddf5bdeedb573ab745cbd793bc8ef77b1fd0ca3ed57a60ed4cdc3e9d6f11ff", - "otaHeaderString": "P40_TW_Value\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "- LQI attribute reporting improved\r\n- Turn On/Off fading time configuration supported \r\n- On with time off Command supported" + "fileName": "Flex_RGBW_Z3_IM002A_00103101-encrypted_11_27_2018_Tue_134318_76_withoutMF.ota", + "fileVersion": 1061121, + "fileSize": 191068, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/Flex_RGBW_Z3_IM002A_00103101-encrypted_11_27_2018_Tue_134318_76_withoutMF.ota", + "imageType": 42, + "manufacturerCode": 4489, + "sha512": "de28f435a8b3529eeb299312d1d9cd7c58234ac6136c96baab1ac6a096b6773eba556525d2fd4aa62833a35b1acf4231b852ebf5fd6609edce21c030c56a90ba", + "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "RGBW-PAR16_RGBW_Value-0x1189-0x008E-0x02146550-MF_DIS-20211203084009-3221010102432.ota", - "fileVersion": 34891088, - "fileSize": 213082, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=142&version=2.20.101.80", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/RGBW-PAR16_RGBW_Value-0x1189-0x008E-0x02146550-MF_DIS-20211203084009-3221010102432.ota", - "imageType": 142, + "fileName": "Gardenpole_Mini_RGBW_Z3_IM0040_00103103-encrypted_02_27_2019_Wed_151557_92_withoutMF.ota", + "fileVersion": 1061123, + "fileSize": 191068, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/Gardenpole_Mini_RGBW_Z3_IM0040_00103103-encrypted_02_27_2019_Wed_151557_92_withoutMF.ota", + "imageType": 64, "manufacturerCode": 4489, - "sha512": "4382e5813f4b35734f981d66f9261ba8c9680a32c7d73388a1d82548dda79985dc59223f827af4bf69eb0935d7b4c172c0bbb8cfc655a71da64b37139dae3917", - "otaHeaderString": "PAR16_RGBW_Value\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "1.ZLO gap fix\r\n2.RGBW color calibration\r\n3.Disable touch-link function" + "sha512": "e8c7ab6df0371b38906ad5547f30ff33a57b4895ff975debc8560bcf8fa88ffd19a251cef76e20364951c074ddf00b89c704b23f651e58571f732c84d16dd494", + "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "TW-PAR16_TW_Value-0x1189-0x008F-0x02056550-MF_DIS-20201202092118.ota", - "fileVersion": 33908048, - "fileSize": 196574, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=143&version=2.5.101.80", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/TW-PAR16_TW_Value-0x1189-0x008F-0x02056550-MF_DIS-20201202092118.ota", - "imageType": 143, + "fileName": "Gardenpole_RGBW_Z3_IM003B_00103103-encrypted_02_27_2019_Wed_150725_31_withoutMF.ota", + "fileVersion": 1061123, + "fileSize": 191068, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/Gardenpole_RGBW_Z3_IM003B_00103103-encrypted_02_27_2019_Wed_150725_31_withoutMF.ota", + "imageType": 59, "manufacturerCode": 4489, - "sha512": "6d6b34da8a97c6bf75b3eeed62a986722cfdd23a5657dd4391f8c62579b42c8d0928c3bddd6e7467cded5c3849ea041852955c679a8d29c1920a90f52409619e", - "otaHeaderString": "PAR16_TW_Value\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "- LQI attribute reporting improved\r\n- Turn On/Off fading time configuration supported \r\n- On with time off Command supported " + "sha512": "d9efbe7a2c2076b2114ddb843d512c30dee150be7245ca70e44df81bf7133154535230f1d2c011413e6955a55953a508980b6121df94b831b97783f25e200b6b", + "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "PL_HCL625_01_IM0094_01096400-encrypted_202301071204_withoutMF.OTA", - "fileVersion": 17392640, - "fileSize": 179712, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=148&version=1.9.100.0", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/PL_HCL625_01_IM0094_01096400-encrypted_202301071204_withoutMF.OTA", - "imageType": 148, + "fileName": "Outdoor_FLEX_RGBW_Z3_IM005C_00103101-encrypted_11_27_2018_Tue_135739_87_withoutMF.ota", + "fileVersion": 1061121, + "fileSize": 191048, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/Outdoor_FLEX_RGBW_Z3_IM005C_00103101-encrypted_11_27_2018_Tue_135739_87_withoutMF.ota", + "imageType": 92, "manufacturerCode": 4489, - "sha512": "43045492a4f9abcc90cd99239a50c024a923942118fd00b33dcbe36da7cbee627170a9e002f4d6589fec82cc01b9a2cf6d8f5ae332e2faa647a5abc58f9a009d", + "sha512": "4b0155dbda42e3037811628dd0f94d35b52ac7b5282fc98b60fa9356f76588c7bf265c80dc0dd005cc5270b1bd84ed2db9bd2fb9b0653f68883f983f4bf0485a", + "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + }, + { + "fileName": "PAR16_DIM_Z3_IM0031_01036400-encrypted_202110060424_withoutMF.ota", + "fileVersion": 16999424, + "fileSize": 183392, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/PAR16_DIM_Z3_IM0031_01036400-encrypted_202110060424_withoutMF.ota", + "imageType": 49, + "manufacturerCode": 4489, + "sha512": "4aefb57323b9ab099797b8e502514d817500c34f86e0d55f6c5bfee853acae66bbaab8987c169e7b734df81ea321d15c01d970dc5dfbabed2698d14bd7e6bdda", "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "\r\n1. Support GP switch.\r\n2. Improve network performance by fine tune router table.\r\n3. Fix leave network issue when update link key fail." + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=49&version=1.3.100.0", + "releaseNotes": "1.Support for turn on/off fading time configurations\r\n2.Support for ZLO commands\r\n3.OTA improvements, rollback protection enabled" + }, + { + "fileName": "PAR16_RGBW_Z3_IM0030_00103101-encrypted_11_27_2018_Tue_140612_79_withoutMF.ota", + "fileVersion": 1061121, + "fileSize": 191080, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/PAR16_RGBW_Z3_IM0030_00103101-encrypted_11_27_2018_Tue_140612_79_withoutMF.ota", + "imageType": 48, + "manufacturerCode": 4489, + "sha512": "1f1378753629c6a1d014b7e4cb7c750261c8eafab452bbd63c4fa2b427fde7d12e52b9658972425e1024a29145034fba822afd4c8f1b91039006f515192b621d", + "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + }, + { + "fileName": "PAR16_TW_Z3_IM002E_00103101-encrypted_11_23_2018_Fri_162418_58_withoutMF.ota", + "fileVersion": 1061121, + "fileSize": 183624, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/PAR16_TW_Z3_IM002E_00103101-encrypted_11_23_2018_Fri_162418_58_withoutMF.ota", + "imageType": 46, + "manufacturerCode": 4489, + "sha512": "0635909cb05a5e9c1b4d2f92f4787fa35aa4804dbebed1db72375e06774084aece3856986d0c4a3a0d764f5a54ddc07cb5528f3755347ab3924bf0a0062f977b", + "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + }, + { + "fileName": "PLUG-Plug_Value-0x1189-0x0067-0x02056550-MF_DIS-20201216170637.ota", + "fileVersion": 33908048, + "fileSize": 190306, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/PLUG-Plug_Value-0x1189-0x0067-0x02056550-MF_DIS-20201216170637.ota", + "imageType": 103, + "manufacturerCode": 4489, + "sha512": "36f586dad5dc74d52d5ad252b07d714dc87b25ba13e99669e7a2fa1c85f8fbe5b28b569e890b3b0c19a7a8352121b69a3fc2475548df700e5b15b9920c81d8cf", + "otaHeaderString": "Plug_Value\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=103&version=2.5.101.80", + "releaseNotes": "- LQI attribute reporting improved\r\n- Turn On/Off fading time configuration supported\r\n- On with time off Command supported" + }, + { + "fileName": "PLUG_OUTDOOR_EU_T-0x00C2-0x03203672.OTA", + "fileVersion": 52442738, + "fileSize": 182480, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/PLUG_OUTDOOR_EU_T-0x00C2-0x03203672.OTA", + "imageType": 194, + "manufacturerCode": 4489, + "sha512": "9fe0089e552041016ca6a182ad727fa4b60b6b6732d2ec2fe80bffdf631b7de1a787f8aa2bb5611df7a6ae62be49df27a7afbab61952135a75ab09cc7f221db7", + "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=194&version=3.32.54.114", + "releaseNotes": "1. Support maximum 30 groups\r\n2. Enable the watchdog\r\n3. Set the Tx power to 9.8dB" }, { "fileName": "PL_HCL600_01_IM0095_01096400-encrypted_202301071159_withoutMF.OTA", "fileVersion": 17392640, "fileSize": 179712, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=149&version=1.9.100.0", "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/PL_HCL600_01_IM0095_01096400-encrypted_202301071159_withoutMF.OTA", "imageType": 149, "manufacturerCode": 4489, "sha512": "640e4f27245ee51d7f34f94df1a61e71e92be471d1934febbefbfd20d30ab1a91540b091315446eca08040c4afd50a1762cde082b7ec1dc9a156297191f32c0c", "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=149&version=1.9.100.0", "releaseNotes": "\r\n1. Support GP switch.\r\n2. Improve network performance by fine tune router table.\r\n3. Fix leave network issue when update link key fail." }, { - "fileName": "DL_HCL_DN150_01_IM0096_01096400-encrypted_202301071154_withoutMF.OTA", + "fileName": "PL_HCL625_01_IM0094_01096400-encrypted_202301071204_withoutMF.OTA", "fileVersion": 17392640, - "fileSize": 179648, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=150&version=1.9.100.0", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/DL_HCL_DN150_01_IM0096_01096400-encrypted_202301071154_withoutMF.OTA", - "imageType": 150, + "fileSize": 179712, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/PL_HCL625_01_IM0094_01096400-encrypted_202301071204_withoutMF.OTA", + "imageType": 148, "manufacturerCode": 4489, - "sha512": "3026348b9c2838f8107d3cc20c824fea5fa0f02c9892fbf7ee17c887f2abb83d4914df0fbf0177700bf3879c212ac41ec6e1056dcf32ab3baa3aace93fb20e57", + "sha512": "43045492a4f9abcc90cd99239a50c024a923942118fd00b33dcbe36da7cbee627170a9e002f4d6589fec82cc01b9a2cf6d8f5ae332e2faa647a5abc58f9a009d", "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=148&version=1.9.100.0", "releaseNotes": "\r\n1. Support GP switch.\r\n2. Improve network performance by fine tune router table.\r\n3. Fix leave network issue when update link key fail." }, { - "fileName": "VIVARES_SENS_01-0x1189-0097-0x11286630-upgradeMe.ota", - "fileVersion": 287860272, - "fileSize": 239750, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=151&version=17.40.102.48", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/VIVARES_SENS_01-0x1189-0097-0x11286630-upgradeMe.ota", - "imageType": 151, - "manufacturerCode": 4489, - "sha512": "e8265eef2c2118c784f0e2c7ce5e880f3785f7c6a6f3fb17d6b711c421f006d40d2b52dd09aadbfd7ae63b5719bf5611a88254adcd953b9c9cb55f3aa233e78f", - "otaHeaderString": "EBL AcSensor_Y\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": " 1. Blink red LED indicator when sensor receives identify command.\r\n 2. Fix network paring bug that related with network link key.\r\n 3. Add Zigbee cluster for Zigbee certification test.\r\n 4. Support GTIN reporting for EMMA." - }, - { - "fileName": "VIVARES_PBC4_01_0x10102503.ota", - "fileVersion": 269493507, - "fileSize": 231538, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=152&version=16.16.37.3", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/VIVARES_PBC4_01_0x10102503.ota", - "imageType": 152, + "fileName": "Panel_TW_Z3_IM005A_00103101-encrypted_11_23_2018_Fri_161331_81_withoutMF.ota", + "fileVersion": 1061121, + "fileSize": 183628, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/Panel_TW_Z3_IM005A_00103101-encrypted_11_23_2018_Fri_161331_81_withoutMF.ota", + "imageType": 90, "manufacturerCode": 4489, - "sha512": "ec76c7f56cf8071f81f32ce81ec629ca60d155de7db0890b9ab85e5f0a7a2dbe5aa72b70a52066de998d0c620900788310c63e3e425b16db025c221e449d8cb8", - "otaHeaderString": "VIVARES_PBC4_01\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "1.Add reset function by 10s long press prog button\r\n2.Fix network pairig issue. (The issue is that only 6 beacon request sent out and then PBC stop beacon request)\r\n3.Fix the issue that push button configure for 4 channels missing after OTA upgrade.\r\n" + "sha512": "2e018b75b5566ceb0c7c98788fa21aeb7b3aa8259ae85762a7a68fe7ee9d29733222b870edcbfcc0a34108369f8e21a1f2a91ecb6737dedb5fd7c0b4db4a3818", + "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { "fileName": "RGBW-A60S_RGBW-0x1189-0x00A0-0x02146550-MF_DIS-20211203082926-3221010102432.ota", "fileVersion": 34891088, "fileSize": 213154, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=160&version=2.20.101.80", "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/RGBW-A60S_RGBW-0x1189-0x00A0-0x02146550-MF_DIS-20211203082926-3221010102432.ota", "imageType": 160, "manufacturerCode": 4489, "sha512": "1f8c83539c60a71fedd28190e71b5354f963b92f1c1706579a3c8ba847d68dfc8412a46ab3bf678da5396c88cc35d2a03c64c8015d686e1553107c38e3eb6117", "otaHeaderString": "A60S_RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=160&version=2.20.101.80", + "releaseNotes": "1.ZLO gap fix\r\n2.RGBW color calibration\r\n3.Disable touch-link function" + }, + { + "fileName": "RGBW-A60_RGBW_Value_II-0x1189-0x008A-0x02146550-MF_DIS-20211203083445-3221010102432.ota", + "fileVersion": 34891088, + "fileSize": 213058, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/RGBW-A60_RGBW_Value_II-0x1189-0x008A-0x02146550-MF_DIS-20211203083445-3221010102432.ota", + "imageType": 138, + "manufacturerCode": 4489, + "sha512": "af4ac5603537d2c151e9d0b7090abf546866e037ac43c3b81844d8ebad2994d0330916450b1032d64b331baedecfa750404f19b0739573a5b4afbe6c7741b677", + "otaHeaderString": "A60_RGBW_Value_II\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=138&version=2.20.101.80", + "releaseNotes": "1.ZLO gap fix\r\n2.RGBW color calibration\r\n3.Disable touch-link function" + }, + { + "fileName": "RGBW-PAR16S_RGBW-0x1189-0x00A6-0x02146550-MF_DIS-20211203084525-3221010102432.ota", + "fileVersion": 34891088, + "fileSize": 213142, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/RGBW-PAR16S_RGBW-0x1189-0x00A6-0x02146550-MF_DIS-20211203084525-3221010102432.ota", + "imageType": 166, + "manufacturerCode": 4489, + "sha512": "e3d1e301391111bec1a318e54cf40e4059d89c05b8f2f5c673818142076008a38826412036a78baa16e85cf74b0f73e11ff4f942d8d084c3ca3f743dc64524b6", + "otaHeaderString": "PAR16S_RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=166&version=2.20.101.80", + "releaseNotes": "1.ZLO gap fix\r\n2.RGBW color calibration\r\n3.Disable touch-link function" + }, + { + "fileName": "RGBW-PAR16_RGBW_Value-0x1189-0x008E-0x02146550-MF_DIS-20211203084009-3221010102432.ota", + "fileVersion": 34891088, + "fileSize": 213082, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/RGBW-PAR16_RGBW_Value-0x1189-0x008E-0x02146550-MF_DIS-20211203084009-3221010102432.ota", + "imageType": 142, + "manufacturerCode": 4489, + "sha512": "4382e5813f4b35734f981d66f9261ba8c9680a32c7d73388a1d82548dda79985dc59223f827af4bf69eb0935d7b4c172c0bbb8cfc655a71da64b37139dae3917", + "otaHeaderString": "PAR16_RGBW_Value\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=142&version=2.20.101.80", "releaseNotes": "1.ZLO gap fix\r\n2.RGBW color calibration\r\n3.Disable touch-link function" }, { "fileName": "TW-A60S_TW-0x1189-0x00A2-0x02136550-MF_DIS-20211011050926-3221010102432.ota", "fileVersion": 34825552, "fileSize": 198254, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=162&version=2.19.101.80", "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/TW-A60S_TW-0x1189-0x00A2-0x02136550-MF_DIS-20211011050926-3221010102432.ota", "imageType": 162, "manufacturerCode": 4489, "sha512": "5d4e31dcffd9dd2724a8a7e355870563f71c7d3b3cefcb1fd169073bb77ca9a66f25b2bea0d2ba5979cfcb0c875904a5024808aaa2f2524afebc6ec2f65807f4", "otaHeaderString": "A60S_TW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=162&version=2.19.101.80", "releaseNotes": "1. ZLO gap fixed.\r\n2. V02136550 is production firmware." }, + { + "fileName": "TW-A60_TW_Value_II-0x1189-0x008B-0x02036550-MF_DIS-20201104114113.ota", + "fileVersion": 33776976, + "fileSize": 196574, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/TW-A60_TW_Value_II-0x1189-0x008B-0x02036550-MF_DIS-20201104114113.ota", + "imageType": 139, + "manufacturerCode": 4489, + "sha512": "9f06268c2dee0c2d2409053a5e70ae90c2254df44c5d535be190dce8cf990ce132e84f509af07d43247b9ae412267993deaaa748b0e120c25b64332c7f7eca10", + "otaHeaderString": "A60_TW_Value_II\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=139&version=2.3.101.80", + "releaseNotes": "- LQI attribute reporting improved\r\n- Turn On/Off fading time configuration supported \r\n- On with time off Command supported " + }, { "fileName": "TW-B40S_TW-0x1189-0x00A3-0x02136550-MF_DIS-20211011051433-3221010102432.ota", "fileVersion": 34825552, "fileSize": 198246, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=163&version=2.19.101.80", "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/TW-B40S_TW-0x1189-0x00A3-0x02136550-MF_DIS-20211011051433-3221010102432.ota", "imageType": 163, "manufacturerCode": 4489, "sha512": "6ffd79073587c1f69da51a09ed3a88d9c4f85fd6530f0f01ab496f2ab5a6ee563b7fe0209e65f0ab198113abc42ef7f4aac79d8f53628eb1afcfe384d9514642", "otaHeaderString": "B40S_TW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=163&version=2.19.101.80", "releaseNotes": "1. ZLO gap fixed.\r\n2. V02136550 is production firmware." }, + { + "fileName": "TW-B40_TW_Value-0x1189-0x008C-0x02056550-MF_DIS-20201207183007.ota", + "fileVersion": 33908048, + "fileSize": 196574, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/TW-B40_TW_Value-0x1189-0x008C-0x02056550-MF_DIS-20201207183007.ota", + "imageType": 140, + "manufacturerCode": 4489, + "sha512": "9705e0af2c81c7a6b5cb35be7d9354e3d5cbd2c5af060a423f5bb96d10bd1eaf94674160c7d54ee55ca6df78d60bb6e3901a24ba214ac0ca7dd354d013d61211", + "otaHeaderString": "B40_TW_Value\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=140&version=2.5.101.80", + "releaseNotes": "- LQI attribute reporting improved\r\n- Turn On/Off fading time configuration supported \r\n- On with time off Command supported" + }, { "fileName": "TW-P40S_TW-0x1189-0x00A4-0x02136550-MF_DIS-20211011051950-3221010102432.ota", "fileVersion": 34825552, "fileSize": 198246, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=164&version=2.19.101.80", "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/TW-P40S_TW-0x1189-0x00A4-0x02136550-MF_DIS-20211011051950-3221010102432.ota", "imageType": 164, "manufacturerCode": 4489, "sha512": "c1b77a74781839a2c98bdd32c7c2d541cd348f79924a0ed07ab8f96c9b9061f987af106c71c6fd2cd659bc244823e3433dd1f7766705bc6ca484f6d3157b5073", "otaHeaderString": "P40S_TW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=164&version=2.19.101.80", "releaseNotes": "1. ZLO gap fixed.\r\n2. V02136550 is production firmware." }, + { + "fileName": "TW-P40_TW_Value-0x1189-0x008D-0x02056550-MF_DIS-20201207182023.ota", + "fileVersion": 33908048, + "fileSize": 196574, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/TW-P40_TW_Value-0x1189-0x008D-0x02056550-MF_DIS-20201207182023.ota", + "imageType": 141, + "manufacturerCode": 4489, + "sha512": "845d40e0b2b8d5f9cc6d51e2ac0459c6628eef11bb2754cbb9140cfeeb5a7fb21bddf5bdeedb573ab745cbd793bc8ef77b1fd0ca3ed57a60ed4cdc3e9d6f11ff", + "otaHeaderString": "P40_TW_Value\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=141&version=2.5.101.80", + "releaseNotes": "- LQI attribute reporting improved\r\n- Turn On/Off fading time configuration supported \r\n- On with time off Command supported" + }, { "fileName": "TW-PAR16S_TW-0x1189-0x00A5-0x02136550-MF_DIS-20211011052510-322101010243....ota", "fileVersion": 34825552, "fileSize": 198246, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=165&version=2.19.101.80", "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/TW-PAR16S_TW-0x1189-0x00A5-0x02136550-MF_DIS-20211011052510-322101010243....ota", "imageType": 165, "manufacturerCode": 4489, "sha512": "6add01e835ac970eed7b90fa84b79558ede7622f07ae9386c2afd86ac5aa8f1918702c9ef5e8e79a8b93e2f411ffed900e2d064e9ecf52a2d23918bacfdd8be5", "otaHeaderString": "PAR16S_TW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=165&version=2.19.101.80", "releaseNotes": "1. ZLO gap fixed.\r\n2. V02136550 is production firmware." }, { - "fileName": "RGBW-PAR16S_RGBW-0x1189-0x00A6-0x02146550-MF_DIS-20211203084525-3221010102432.ota", - "fileVersion": 34891088, - "fileSize": 213142, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=166&version=2.20.101.80", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/RGBW-PAR16S_RGBW-0x1189-0x00A6-0x02146550-MF_DIS-20211203084525-3221010102432.ota", - "imageType": 166, + "fileName": "TW-PAR16_TW_Value-0x1189-0x008F-0x02056550-MF_DIS-20201202092118.ota", + "fileVersion": 33908048, + "fileSize": 196574, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/TW-PAR16_TW_Value-0x1189-0x008F-0x02056550-MF_DIS-20201202092118.ota", + "imageType": 143, "manufacturerCode": 4489, - "sha512": "e3d1e301391111bec1a318e54cf40e4059d89c05b8f2f5c673818142076008a38826412036a78baa16e85cf74b0f73e11ff4f942d8d084c3ca3f743dc64524b6", - "otaHeaderString": "PAR16S_RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "1.ZLO gap fix\r\n2.RGBW color calibration\r\n3.Disable touch-link function" + "sha512": "6d6b34da8a97c6bf75b3eeed62a986722cfdd23a5657dd4391f8c62579b42c8d0928c3bddd6e7467cded5c3849ea041852955c679a8d29c1920a90f52409619e", + "otaHeaderString": "PAR16_TW_Value\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=143&version=2.5.101.80", + "releaseNotes": "- LQI attribute reporting improved\r\n- Turn On/Off fading time configuration supported \r\n- On with time off Command supported " }, { - "fileName": "TW_UART_ENERGY-PL_HCL600_02-0x1189-0x00B9-0x02226550-MF_DIS-20220922091954-3221010102432.ota", + "fileName": "TW_UART_ENERGY-DL_HCL_ND150_02-0x1189-0x00BB-0x02226550-MF_DIS-20220922093310-3221010102432.ota", + "fileVersion": 35808592, + "fileSize": 208198, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/TW_UART_ENERGY-DL_HCL_ND150_02-0x1189-0x00BB-0x02226550-MF_DIS-20220922093310-3221010102432.ota", + "imageType": 187, + "manufacturerCode": 4489, + "sha512": "940d5c4702ebcda1e0f145b7b79fa1050a808c6972b07f46046b20b5cb47a5df3d157c22b6a1f3a941d1bba08264a60cd17dc5306d78830fcff2a9de0e989905", + "otaHeaderString": "DL_HCL_ND150_02\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=187&version=2.34.101.80", + "releaseNotes": "1. Enable permanent beacon request before Luminaire finish network paring.\r\n2. Patch to pass Zigbee3.0 certification.\r\n3. Improve fading function." + }, + { + "fileName": "TW_UART_ENERGY-PL_HCL300x1200_01-0x1189-0x00BC-0x02226550-MF_DIS-20220922093955-3221010102432.ota", + "fileVersion": 35808592, + "fileSize": 208174, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/TW_UART_ENERGY-PL_HCL300x1200_01-0x1189-0x00BC-0x02226550-MF_DIS-20220922093955-3221010102432.ota", + "imageType": 188, + "manufacturerCode": 4489, + "sha512": "3c4123050fa02013fd41a2786fdd7d309373b4cbaef31761416e96aa67f80227f088e920f5030b22994ecaccb3e60373e8891182af3eb131cdd5af059b6eb4cf", + "otaHeaderString": "PL_HCL300x1200_01\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=188&version=2.34.101.80", + "releaseNotes": "1. Enable permanent beacon request before Luminaire finish network paring.\r\n2. Patch for Zigbee3.0 certification.\r\n3. Improve fading function." + }, + { + "fileName": "TW_UART_ENERGY-PL_HCL600_02-0x1189-0x00B9-0x02226550-MF_DIS-20220922091954-3221010102432.ota", "fileVersion": 35808592, "fileSize": 208198, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=185&version=2.34.101.80", "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/TW_UART_ENERGY-PL_HCL600_02-0x1189-0x00B9-0x02226550-MF_DIS-20220922091954-3221010102432.ota", "imageType": 185, "manufacturerCode": 4489, "sha512": "2ebc8d54d1e55274abdbba8ed227c21b27ee1f69e3a85ebd6e3ac0fb42c1fe1fca94b1b6e7ef044c4263c69898494dcb5ee469db2aa5ed79c1f06519c20d08a8", "otaHeaderString": "PL_HCL600_02\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=185&version=2.34.101.80", "releaseNotes": "1. Enable permanent beacon request before Luminaire finish network paring.\r\n2. Patch for Zigbee3.0 certification.\r\n3. Improve fading function." }, { "fileName": "TW_UART_ENERGY-PL_HCL625_02-0x1189-0x00BA-0x02226550-MF_DIS-20220922092614-3221010102432.ota", "fileVersion": 35808592, "fileSize": 208198, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=186&version=2.34.101.80", "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/TW_UART_ENERGY-PL_HCL625_02-0x1189-0x00BA-0x02226550-MF_DIS-20220922092614-3221010102432.ota", "imageType": 186, "manufacturerCode": 4489, "sha512": "a3f9c3327251024d8a890aeff57b90711e87c7a0264663bcc60b3a92f0ca6d91babbe2031009d75cb26aceffb317ae0c78ab31059066a2df0567c5809fccc424", "otaHeaderString": "PL_HCL625_02\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=186&version=2.34.101.80", "releaseNotes": "1. Enable permanent beacon request before Luminaire finish network paring.\r\n2. Patch for Zigbee3.0 certification.\r\n3. Improve fading function." }, { - "fileName": "TW_UART_ENERGY-DL_HCL_ND150_02-0x1189-0x00BB-0x02226550-MF_DIS-20220922093310-3221010102432.ota", - "fileVersion": 35808592, - "fileSize": 208198, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=187&version=2.34.101.80", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/TW_UART_ENERGY-DL_HCL_ND150_02-0x1189-0x00BB-0x02226550-MF_DIS-20220922093310-3221010102432.ota", - "imageType": 187, + "fileName": "Tibea_TW_Z3_IM002C_00103101-encrypted_11_23_2018_Fri_163423_97_withoutMF.ota", + "fileVersion": 1061121, + "fileSize": 183628, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/Tibea_TW_Z3_IM002C_00103101-encrypted_11_23_2018_Fri_163423_97_withoutMF.ota", + "imageType": 44, "manufacturerCode": 4489, - "sha512": "940d5c4702ebcda1e0f145b7b79fa1050a808c6972b07f46046b20b5cb47a5df3d157c22b6a1f3a941d1bba08264a60cd17dc5306d78830fcff2a9de0e989905", - "otaHeaderString": "DL_HCL_ND150_02\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "1. Enable permanent beacon request before Luminaire finish network paring.\r\n2. Patch to pass Zigbee3.0 certification.\r\n3. Improve fading function." + "sha512": "ae34bd7dc48ce19fde6c469ba072131c6c900b7d8735642c91fef6a7c7fee4729bde40a741a3190a13ac262db2342566b3fc33efa0bf14fee263ce0043571715", + "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "TW_UART_ENERGY-PL_HCL300x1200_01-0x1189-0x00BC-0x02226550-MF_DIS-20220922093955-3221010102432.ota", - "fileVersion": 35808592, - "fileSize": 208174, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=188&version=2.34.101.80", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/TW_UART_ENERGY-PL_HCL300x1200_01-0x1189-0x00BC-0x02226550-MF_DIS-20220922093955-3221010102432.ota", - "imageType": 188, + "fileName": "Undercabinet_TW_Z3_IM0046_00103101-encrypted_11_20_2018_Tue_101550_96_withoutMF.ota", + "fileVersion": 1061121, + "fileSize": 183636, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/Undercabinet_TW_Z3_IM0046_00103101-encrypted_11_20_2018_Tue_101550_96_withoutMF.ota", + "imageType": 70, "manufacturerCode": 4489, - "sha512": "3c4123050fa02013fd41a2786fdd7d309373b4cbaef31761416e96aa67f80227f088e920f5030b22994ecaccb3e60373e8891182af3eb131cdd5af059b6eb4cf", - "otaHeaderString": "PL_HCL300x1200_01\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "1. Enable permanent beacon request before Luminaire finish network paring.\r\n2. Patch for Zigbee3.0 certification.\r\n3. Improve fading function." + "sha512": "ded526b4f6bec5eec748bd4b7a8c4a3e7aceb49d14793c3537b5b16ddf35bfcb974f00a4816adab62aae46a4e3e822626649645fa2154521705891006f5010a6", + "otaHeaderString": "EBL RGBW\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "PLUG_OUTDOOR_EU_T-0x00C2-0x03203672.OTA", - "fileVersion": 52442738, - "fileSize": 182480, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=194&version=3.32.54.114", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/PLUG_OUTDOOR_EU_T-0x00C2-0x03203672.OTA", - "imageType": 194, + "fileName": "VIVARES_PBC4_01_0x10102503.ota", + "fileVersion": 269493507, + "fileSize": 231538, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/VIVARES_PBC4_01_0x10102503.ota", + "imageType": 152, "manufacturerCode": 4489, - "sha512": "9fe0089e552041016ca6a182ad727fa4b60b6b6732d2ec2fe80bffdf631b7de1a787f8aa2bb5611df7a6ae62be49df27a7afbab61952135a75ab09cc7f221db7", - "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "1. Support maximum 30 groups\r\n2. Enable the watchdog\r\n3. Set the Tx power to 9.8dB" + "sha512": "ec76c7f56cf8071f81f32ce81ec629ca60d155de7db0890b9ab85e5f0a7a2dbe5aa72b70a52066de998d0c620900788310c63e3e425b16db025c221e449d8cb8", + "otaHeaderString": "VIVARES_PBC4_01\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=152&version=16.16.37.3", + "releaseNotes": "1.Add reset function by 10s long press prog button\r\n2.Fix network pairig issue. (The issue is that only 6 beacon request sent out and then PBC stop beacon request)\r\n3.Fix the issue that push button configure for 4 channels missing after OTA upgrade.\r\n" + }, + { + "fileName": "VIVARES_SENS_00-0x1189-007C-0x11316630-upgradeMe.ota", + "fileVersion": 288450096, + "fileSize": 238110, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/VIVARES_SENS_00-0x1189-007C-0x11316630-upgradeMe.ota", + "imageType": 124, + "manufacturerCode": 4489, + "sha512": "9509f4a2c7afb405b9b7a1493256caac47ad595c328f8ada66b538607859e29883dd3d42a94ba9b84a1a2f7aa4dc42c098dd77fcb9167a761edeca98bf3eef9b", + "otaHeaderString": "EBL AcSensor_Y\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=124&version=17.49.102.48", + "releaseNotes": " 1. Blink red LED indicator when sensor receives identify command.\r\n 2. Fix network paring bug that related with network link key.\r\n 3. Add Zigbee cluster for Zigbee certification test.\r\n 4. Support GTIN reporting for EMMA." + }, + { + "fileName": "VIVARES_SENS_01-0x1189-0097-0x11286630-upgradeMe.ota", + "fileVersion": 287860272, + "fileSize": 239750, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/VIVARES_SENS_01-0x1189-0097-0x11286630-upgradeMe.ota", + "imageType": 151, + "manufacturerCode": 4489, + "sha512": "e8265eef2c2118c784f0e2c7ce5e880f3785f7c6a6f3fb17d6b711c421f006d40d2b52dd09aadbfd7ae63b5719bf5611a88254adcd953b9c9cb55f3aa233e78f", + "otaHeaderString": "EBL AcSensor_Y\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=151&version=17.40.102.48", + "releaseNotes": " 1. Blink red LED indicator when sensor receives identify command.\r\n 2. Fix network paring bug that related with network link key.\r\n 3. Add Zigbee cluster for Zigbee certification test.\r\n 4. Support GTIN reporting for EMMA." }, { "fileName": "Zigbee3toDALI_1009655B.ota", "fileVersion": 269051227, "fileSize": 200036, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4364&product=57374&version=16.9.101.91", "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LEDVANCE/Zigbee3toDALI_1009655B.ota", "imageType": 57374, "manufacturerCode": 4364, "sha512": "ffa864626513dabd3fc88ba11f1e8343b59f5d0afee219d56c7ace8bc6ee107c6d9020470235591304c2281546f5996b61dedaca2325e3bd3f61d426312f1835", "otaHeaderString": "Zigbee3toDALIConverter\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4364&product=57374&version=16.9.101.91", "releaseNotes": "Optimized broadcast and multicast message forwarding in large networks" }, { - "fileName": "10F2-7B01-0000-0006-01110206-spo-fmd.ota.zigbee", - "fileVersion": 17891846, - "fileSize": 256748, - "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B01-0000-0006-01110206-spo-fmd.ota.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Ubisys/10F2-7B01-0000-0006-01110206-spo-fmd.ota.zigbee", - "imageType": 31489, - "manufacturerCode": 4338, - "sha512": "2dc6106e357107b6e36eb1fdb78e62108f04c6635608b1e58bad89a203f00be8fa8b44beb9b4a4f29e5278fa4a4c00d606a0ab8415e8b42c064772f2c48eb19f", - "otaHeaderString": "ubisys D1\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "hardwareVersionMin": 0, - "hardwareVersionMax": 6 - }, - { - "fileName": "10F2-7B03-0000-0006-010E0206-spo-fms2.ota.zigbee", - "fileVersion": 17695238, - "fileSize": 249626, - "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B03-0000-0006-010E0206-spo-fms2.ota.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Ubisys/10F2-7B03-0000-0006-010E0206-spo-fms2.ota.zigbee", - "imageType": 31491, - "manufacturerCode": 4338, - "sha512": "6854c83722a924171843254ec3896a3ca6c720f5713cf5d5ca58844e5ecc03978c72e3769874c21d5fa856928d075ba0ce6bf05e5bae7c49454862d5746aad09", - "otaHeaderString": "ubisys S2\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "hardwareVersionMin": 0, - "hardwareVersionMax": 6 + "fileName": "ZLinky_router_v14.ota", + "fileVersion": 14, + "fileSize": 249694, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LiXee/ZLinky_router_v14.ota", + "imageType": 1, + "manufacturerCode": 4151, + "sha512": "cc69b0745c72daf8deda935ba47aa7abd34dfcaaa4bc35bfa0605cd7937b0ecd8582ba0c08110df4f620c8aa87798d201f407d3d7e17198cfef1a4aa13c5013d", + "otaHeaderString": "OM15081-RTR-JN5189-0000000000000", + "originalUrl": "https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v14.0/ZLinky_router_v14.ota", + "manufacturerName": [ + "LiXee" + ], + "releaseNotes": "https://github.com/fairecasoimeme/Zlinky_TIC/releases/tag/v14.0" }, { - "fileName": "10F2-7B04-0000-0007-01160206-spo-fmsh.ota.zigbee", - "fileVersion": 18219526, - "fileSize": 255106, - "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B04-0000-0007-01160206-spo-fmsh.ota.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Ubisys/10F2-7B04-0000-0007-01160206-spo-fmsh.ota.zigbee", - "imageType": 31492, - "manufacturerCode": 4338, - "sha512": "8ff58cc1ed046df97e52cb8a40b608913d2827f038286739b1c8a6ba7430c7db7683a643c4a1a403ba428df97371e384fcb5f0eebb8f90d4b9dba1c454141842", - "otaHeaderString": "ubisys J1\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "hardwareVersionMin": 0, - "hardwareVersionMax": 7 + "fileName": "ZLinky_router_v14_limited.ota", + "fileVersion": 14, + "fileSize": 249694, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LiXee/ZLinky_router_v14_limited.ota", + "imageType": 2, + "manufacturerCode": 4151, + "sha512": "f851cbff7297ba6223a969ba8da5182f9ef199cf9c8459c8408432e48485c1a8f018f6e1703a42f40143cccd3bf460c0acd92117d899e507a36845f24e970595", + "otaHeaderString": "OM15081-RTR-LIMITED-JN5189-00000", + "originalUrl": "https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v14.0/ZLinky_router_v14_limited.ota", + "manufacturerName": [ + "LiXee" + ], + "releaseNotes": "https://github.com/fairecasoimeme/Zlinky_TIC/releases/tag/v14.0" }, { - "fileName": "10F2-7B05-0000-0004-010F0206-spo-rms.ota.zigbee", - "fileVersion": 17760774, - "fileSize": 249898, - "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B05-0000-0004-010F0206-spo-rms.ota.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Ubisys/10F2-7B05-0000-0004-010F0206-spo-rms.ota.zigbee", - "imageType": 31493, - "manufacturerCode": 4338, - "sha512": "c7ad49a637ccda86cecce4e6f70be476852f04a8932015339c3286d0418d1954d9d840264032ef4dcb9c9f79eb3c9efa7d34eb79662ee8c2d475511350865212", - "otaHeaderString": "ubisys S1-R\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "hardwareVersionMin": 0, - "hardwareVersionMax": 4 + "fileName": "20220422195003_lumi.curtain.acn003_Multi_JN5189_FMSH_0.0.0_2424_20220422_1aa302.ota", + "fileVersion": 6168, + "fileSize": 288213, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Lumi/20220422195003_lumi.curtain.acn003_Multi_JN5189_FMSH_0.0.0_2424_20220422_1aa302.ota", + "imageType": 4105, + "manufacturerCode": 4447, + "sha512": "0d1bae25759420898d381b98e97858d2e47f48cd3495abd8754661d0e1957eb5b570a2ae7435acc435d5a18665409e07148abae6f1f4a190c9af786d94ec725d", + "otaHeaderString": "CURTAIN-OCC-JN5189---ENCRYPTED00", + "modelId": "lumi.curtain.acn003" }, { - "fileName": "10F2-7B06-0000-0004-010E0206-spo-rms2.ota.zigbee", - "fileVersion": 17695238, - "fileSize": 249626, - "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B06-0000-0004-010E0206-spo-rms2.ota.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Ubisys/10F2-7B06-0000-0004-010E0206-spo-rms2.ota.zigbee", - "imageType": 31494, - "manufacturerCode": 4338, - "sha512": "55abe3c7586a905fe89262cf5d89003d3a160f280f5111a3b33c0dcbab824672e4120818e4ef8bedaf43e45046426db3f2919bd603fc4cee761bcc22c8e0563d", - "otaHeaderString": "ubisys S2-R\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "hardwareVersionMin": 0, - "hardwareVersionMax": 4 + "fileName": "20231016122117_OTA_lumi.plug.sacn03_0.0.0_0035_20230913_DA8E33.ota", + "fileVersion": 35, + "fileSize": 281438, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Lumi/20231016122117_OTA_lumi.plug.sacn03_0.0.0_0035_20230913_DA8E33.ota", + "imageType": 5128, + "manufacturerCode": 4447, + "sha512": "a70384a8c11b7bc55c60fa0990ccd8d06dcf5aa7eba276bf584890c0fe5b1b56a41e14b58377f87b25af5fc488e228cdc33bb82d5b37358ae14350f9d84d91c1", + "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", + "modelId": "lumi.plug.sacn03" }, { - "fileName": "10F2-7B07-0000-0004-01160206-spo-rmsh.ota.zigbee", - "fileVersion": 18219526, - "fileSize": 255106, - "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B07-0000-0004-01160206-spo-rmsh.ota.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Ubisys/10F2-7B07-0000-0004-01160206-spo-rmsh.ota.zigbee", - "imageType": 31495, - "manufacturerCode": 4338, - "sha512": "5a809965a412a5a12efb8b1d43647c380bd423b186d661a204b0c918bcaeb013812c35ff66b0fa63272f3ea825685dc4f48a2f8806a902b036b519d3663fcf5e", - "otaHeaderString": "ubisys J1-R\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "hardwareVersionMin": 0, - "hardwareVersionMax": 4 + "fileName": "20231018104830_OTA_lumi.plug.macn01_0.0.0_0033_20230913_6AE20B.ota", + "fileVersion": 33, + "fileSize": 278846, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Lumi/20231018104830_OTA_lumi.plug.macn01_0.0.0_0033_20230913_6AE20B.ota", + "imageType": 12, + "manufacturerCode": 4447, + "sha512": "b868720b5c0778c7fc0aa6e64cf74aa4bf63c96c19bf52bc904767a8e3acea5e41aee83dcfab33f46d0429b68e23518d75d073ebcc02d5c6447811d68a26c644", + "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", + "modelId": "lumi.plug.macn01" }, { - "fileName": "10F2-7B08-0000-0004-01110206-spo-rmd.ota.zigbee", - "fileVersion": 17891846, - "fileSize": 256748, - "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B08-0000-0004-01110206-spo-rmd.ota.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Ubisys/10F2-7B08-0000-0004-01110206-spo-rmd.ota.zigbee", - "imageType": 31496, - "manufacturerCode": 4338, - "sha512": "4f6fe672199e13eaae943664b4fd66ff8bd7001ced6066210507e459296f2371102ce4d44dcc2749f1f1393a883907bacb6aaccc5098b222a812769bb00fce7a", - "otaHeaderString": "ubisys D1-R\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "hardwareVersionMin": 0, - "hardwareVersionMax": 4 + "fileName": "20240111171722_OTA_lumi.switch.acn047__20240110_EC6C1F.ota", + "fileVersion": 30, + "fileSize": 411786, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Lumi/20240111171722_OTA_lumi.switch.acn047__20240110_EC6C1F.ota", + "imageType": 6416, + "manufacturerCode": 4447, + "sha512": "bed1de09ca57d6f9d04e2503fe52c79db4d1daf9706c9f169507897609853cacc45c875860bb6853bfde7226ef0da861dba952c9e2b177e90b31002bf0e4daeb", + "otaHeaderString": "Aqara OTA Image\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "modelId": "lumi.switch.acn047" }, { - "fileName": "10F2-7B09-0000-0004-01090206-spo-fmi4.ota.zigbee", - "fileVersion": 17367558, - "fileSize": 200302, - "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B09-0000-0004-01090206-spo-fmi4.ota.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Ubisys/10F2-7B09-0000-0004-01090206-spo-fmi4.ota.zigbee", - "imageType": 31497, - "manufacturerCode": 4338, - "sha512": "71766a73e253d1bd5f1ddceb97891f6f26e099236f31de960628a28f7d59962a3a83c035cde599fceac82055f36bef5d0e16cc45ea915edde9a1aa0ccd047338", - "otaHeaderString": "ubisys C4\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "hardwareVersionMin": 0, - "hardwareVersionMax": 4 + "fileName": "20240312112328_OTA_lumi.switch.n2acn1_0.0.0_58_20240311_931B42.ota", + "fileVersion": 58, + "fileSize": 290318, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Lumi/20240312112328_OTA_lumi.switch.n2acn1_0.0.0_58_20240311_931B42.ota", + "imageType": 2700, + "manufacturerCode": 4447, + "sha512": "3e2a8eea623c36e29de723fb1a3832fc126d43df75a73b0e95148692325f83ef19139c475d721bc3b1bb3bb9ce61b941a5f4d8a6e2a50d8148fc2dbaeabf681a", + "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", + "modelId": "lumi.switch.n2acn1" }, { - "fileName": "10F2-7B0A-0000-0005-010A0206-m7b-r0.ota.zigbee", - "fileVersion": 17433094, - "fileSize": 193466, - "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B0A-0000-0005-010A0206-m7b-r0.ota.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Ubisys/10F2-7B0A-0000-0005-010A0206-m7b-r0.ota.zigbee", - "imageType": 31498, - "manufacturerCode": 4338, - "sha512": "90e474278dd4005a7f5e28cf8ad8269db8c8ba635a93beef930e1377644fcc547ae81385fc286dd988d8af267d0c4d3eec02726acd35fc26e8ea66dc2e6ca9bc", - "otaHeaderString": "ubisys R0\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "hardwareVersionMin": 0, - "hardwareVersionMax": 5 + "fileName": "OTA_lumi.plug.sacn02_0.0.0_0050_20211108_AB5B77.ota", + "fileVersion": 50, + "fileSize": 272190, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Lumi/OTA_lumi.plug.sacn02_0.0.0_0050_20211108_AB5B77.ota", + "imageType": 140, + "manufacturerCode": 4447, + "sha512": "5babd7da5dd8e612a0cce072eb295cfd729e07e38b664605f86c8b5df919de0aa7e6449b47b8dc3c14babd19dd4a44f754bee5f4799e8de6c615e2d3ac34ff42", + "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", + "modelId": "lumi.plug.sacn02" }, { - "fileName": "10F2-7B0B-0000-0001-01000206-m7b-h10.ota.zigbee", - "fileVersion": 16777734, - "fileSize": 245780, - "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B0B-0000-0001-01000206-m7b-h10.ota.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Ubisys/10F2-7B0B-0000-0001-01000206-m7b-h10.ota.zigbee", - "imageType": 31499, - "manufacturerCode": 4338, - "sha512": "22e7a692fdc34efd1dafb81964a6c6a45b72522a6fdd1e7caf3d4668a2fc78c5fc4ede66a30b75033511af78659568ff13b7b224c5817dd8da47ce10ad6dbead", - "otaHeaderString": "ubisys H10\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "hardwareVersionMin": 0, - "hardwareVersionMax": 1 + "fileName": "OTA_lumi.switch.b2nacn01_0.0.0_0026_20211101_CE93A8.ota", + "fileVersion": 26, + "fileSize": 288542, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Lumi/OTA_lumi.switch.b2nacn01_0.0.0_0026_20211101_CE93A8.ota", + "imageType": 396, + "manufacturerCode": 4447, + "sha512": "265c02a7dea4dafb22a2d6b539f5691f8464c3a28d557ab9a8e270c03f41c92a3927ace4429c12e17c652dd6aefe5a6612718fe8195d6bff2f8bd9e42dc5fc26", + "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", + "modelId": "lumi.switch.b2nacn01" }, { - "fileName": "10F2-7B0D-0000-0001-01400422-m7b-h1.ota.zigbee", - "fileVersion": 20972578, - "fileSize": 179454, - "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B0D-0000-0001-01400422-m7b-h1.ota.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Ubisys/10F2-7B0D-0000-0001-01400422-m7b-h1.ota.zigbee", - "imageType": 31501, - "manufacturerCode": 4338, - "sha512": "36e90e275faa9ec8a48e3572664a74badf3631ede4bcce01d4874da09e7fbf0c1c5f3945e201e503ec5a89ea5fb31b662409d4eec92b3ad00d8d25dc564858c5", - "otaHeaderString": "ubisys H1 1.4.0\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "hardwareVersionMin": 0, - "hardwareVersionMax": 1 + "fileName": "OTA_lumi.switch.b3n01_0.0.0_0024_20211116_8C7C7F.ota", + "fileVersion": 24, + "fileSize": 274334, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Lumi/OTA_lumi.switch.b3n01_0.0.0_0024_20211116_8C7C7F.ota", + "imageType": 4108, + "manufacturerCode": 4447, + "sha512": "55bd7d815696e6a000d4206bdaf9bc825b16e58e537ac8b56b7d848d9a7957f36cb3a10a261c4d49987344dc98430272476d386781910da4671fbac6d63d1b4b", + "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", + "modelId": "lumi.switch.b3n01" }, { - "fileName": "10F2-7B11-0000-0001-00920210-m7b-ld6.ota.zigbee", - "fileVersion": 9568784, - "fileSize": 290197, - "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B11-0000-0001-00920210-m7b-ld6.ota.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Ubisys/10F2-7B11-0000-0001-00920210-m7b-ld6.ota.zigbee", - "imageType": 31505, - "manufacturerCode": 4338, - "sha512": "3fd077e6ec1cd05d4b49215b0eb7a214b430774c77125e604c682fcba750c46d660d8a7536ca096e958c048b9458fa260380c0f16fd56eff72769649ab60f3f7", - "otaHeaderString": "ubisys LD6 0.9.2\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "hardwareVersionMin": 0, - "hardwareVersionMax": 1 + "fileName": "1402769-Firmware-35.ota", + "fileVersion": 2, + "fileSize": 286646, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Namron/1402769-Firmware-35.ota", + "imageType": 1000, + "manufacturerCode": 4714, + "sha512": "524608958eb54909a76e5a555b18a34ac4917d504b48bdf6593898213f8aec1ae814d8e0270ebe7f983fb8c73f78a5afc7390e98e07f86ec6b2a9df7f4a9eaba", + "otaHeaderString": "EBL D581_ZG\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "10F2-7B21-0000-0006-0193020E-spo-fmd.ota.zigbee", - "fileVersion": 26411534, - "fileSize": 131070, - "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B21-0000-0006-0193020E-spo-fmd.ota.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Ubisys/10F2-7B21-0000-0006-0193020E-spo-fmd.ota.zigbee", - "imageType": 31521, - "manufacturerCode": 4338, - "sha512": "ccdb5713ed110470f3eea3ef63620530cdd074d2cee97cf38f583bfb4b2a21a81fc1c9e86b5bfde9aba5dd1df68eca1e746d14944d9a1a0a1479758576b9965c", - "otaHeaderString": "ubisys D1 1.9.3\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "hardwareVersionMin": 0, - "hardwareVersionMax": 6 + "fileName": "128b-0002-0304-700_nodon_sin_2_fw_efr32_V0304.zigbee", + "fileVersion": 772, + "fileSize": 415896, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/NodOn/128b-0002-0304-700_nodon_sin_2_fw_efr32_V0304.zigbee", + "imageType": 2, + "manufacturerCode": 4747, + "sha512": "0b9c29f9f10c3121d67e97489fd6fd3e9973a159f2b2364c02733e99d5ae8d6461a11ff76cbf1dff99197308f1e94fef2373be223d47d2d65a70ab2621601b2a", + "otaHeaderString": "nodon_sin_efr32_ota\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "10F2-7B28-0000-0004-0194020E-spo-rmd.ota.zigbee", - "fileVersion": 26477070, - "fileSize": 131326, - "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B28-0000-0004-0194020E-spo-rmd.ota.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Ubisys/10F2-7B28-0000-0004-0194020E-spo-rmd.ota.zigbee", - "imageType": 31528, - "manufacturerCode": 4338, - "sha512": "a868a68d190960b56392b9a1b4196cc49df476aaae7fa21d0743061759a7b59fb2b4f54c505350bc7939c225e63ca5ef1b7110fcda8c235225c8520e8bf81a54", - "otaHeaderString": "ubisys D1-R 1.9.4\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "hardwareVersionMin": 0, - "hardwareVersionMax": 4 + "fileName": "128b-0005-0304-700_nodon_sin_met_fw_efr32_V0304.zigbee", + "fileVersion": 772, + "fileSize": 399628, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/NodOn/128b-0005-0304-700_nodon_sin_met_fw_efr32_V0304.zigbee", + "imageType": 5, + "manufacturerCode": 4747, + "sha512": "b82f0486a32cea87c894e1e5765bf7e5940a67ca7ed06d664b2d369c15b87b5ff8d0410516152168b959cdca0a490d83abef3736c00e3d3edd315e0a959f42af", + "otaHeaderString": "nodon_sin_efr32_ota\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "10F2-7B29-0000-0004-01930221-spo-fmi4.ota.zigbee", - "fileVersion": 26411553, - "fileSize": 116478, - "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B29-0000-0004-01930221-spo-fmi4.ota.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Ubisys/10F2-7B29-0000-0004-01930221-spo-fmi4.ota.zigbee", - "imageType": 31529, - "manufacturerCode": 4338, - "sha512": "9d0b1acee300b3200c2f9efe50ad72c9d864522aebf978b7ba79a0098c089f5f2cb9fd312dda6a8b515d7797ab0c37c2b176bedaf78b39c4e941e445406f25b8", - "otaHeaderString": "ubisys C4 1.9.3\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "hardwareVersionMin": 0, - "hardwareVersionMax": 4 + "fileName": "128b-0006-0304-700_nodon_sin_fp_fw_efr32_V0304.zigbee", + "fileVersion": 772, + "fileSize": 396580, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/NodOn/128b-0006-0304-700_nodon_sin_fp_fw_efr32_V0304.zigbee", + "imageType": 6, + "manufacturerCode": 4747, + "sha512": "cc859821cddf6792b9c6582b846a2d5dfcfa6dd0a1188a4012ccb4d978904bef37458cea967bb86255b10c34a86800ac96cb284ddb1af6c2dbaf4e2e55880a52", + "otaHeaderString": "nodon_sin_efr32_ota\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "10F2-7B2A-0000-0005-02000230-m7b-r0.ota.zigbee", - "fileVersion": 33554992, - "fileSize": 113150, - "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B2A-0000-0005-02000230-m7b-r0.ota.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Ubisys/10F2-7B2A-0000-0005-02000230-m7b-r0.ota.zigbee", - "imageType": 31530, - "manufacturerCode": 4338, - "sha512": "42fd3d21624d0283b5b167e74804c0481aa813edae9ea3e0ec8f1bb96479b4d51bd1b0fa25f5d617e4d611b29a3447b0402f3fb61a3a66044ca8fa008667f0be", - "otaHeaderString": "ubisys R0 2.0.0#e976528\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "hardwareVersionMin": 0, - "hardwareVersionMax": 5 + "fileName": "128b-0009-0304-700_nodon_sin_rs_fw_efr32_V0304.zigbee", + "fileVersion": 772, + "fileSize": 398704, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/NodOn/128b-0009-0304-700_nodon_sin_rs_fw_efr32_V0304.zigbee", + "imageType": 9, + "manufacturerCode": 4747, + "sha512": "512aa9ad34446126ec33cac8d1dcb4e4592395551d8b2baaf66e1dfd88cf8837100f2a17c3580384964a5662b0ed3de554c45d7c3d3ed8750ea6ee6e1256ba8a", + "otaHeaderString": "nodon_sin_efr32_ota\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "10F2-7B2C-0000-0001-01400431-ld6.ota.zigbee", - "fileVersion": 20972593, - "fileSize": 238078, - "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B2C-0000-0001-01400431-ld6.ota.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Ubisys/10F2-7B2C-0000-0001-01400431-ld6.ota.zigbee", - "imageType": 31532, - "manufacturerCode": 4338, - "sha512": "1cb16faf53f5d33f4a83a548b33e56a30fb208d5cbf696d31c003f7b5a40da0de7a3ee7235189478eec60885328ee79b2de0341725c6522da59f047273fb40f2", - "otaHeaderString": "ubisys LD6 1.4.0\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "hardwareVersionMin": 0, - "hardwareVersionMax": 1 + "fileName": "128b-000A-0304-700_p1771_nodon_sin_1_fw_efr32_V0304.zigbee", + "fileVersion": 772, + "fileSize": 412920, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/NodOn/128b-000A-0304-700_p1771_nodon_sin_1_fw_efr32_V0304.zigbee", + "imageType": 10, + "manufacturerCode": 4747, + "sha512": "ef50dc8d3aaa2e2c31618c113436f3f3b830c20d0779a633517fb0b1e68b8fee848e2c388c22e986885cdb0c6d83983950e78d821c8a55071b83fa4c354f469e", + "otaHeaderString": "nodon_sin_efr32_ota\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "10F2-7B2D-0000-0001-01520430-m7b-h1.ota.zigbee", - "fileVersion": 22152240, - "fileSize": 180478, - "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B2D-0000-0001-01520430-m7b-h1.ota.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Ubisys/10F2-7B2D-0000-0001-01520430-m7b-h1.ota.zigbee", - "imageType": 31533, - "manufacturerCode": 4338, - "sha512": "9dfbcdbf4cbb323fc8293fb3ae38fc9bc5da2e4f94344f5aa1f9e734a4a58816c4cb3041c1f044783aee3d6c9c3cd87b1549f24aac49834eb748235df81d2fa2", - "otaHeaderString": "ubisys H1 1.5.2\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "hardwareVersionMin": 0, - "hardwareVersionMax": 1 + "fileName": "zbminir2_v1.0.2.ota", + "fileVersion": 4098, + "fileSize": 275788, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Sonoff/zbminir2_v1.0.2.ota", + "imageType": 8, + "manufacturerCode": 4742, + "sha512": "b5c5a93ab84607292248e5262ccf0b8c250326d6ed5395c0d8818697b4286df5d85567a63bad7734a959bbaf58b83f9289ff027783284b11de5dfea8a48921ba", + "otaHeaderString": "ota-file-test\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "10F2-7B31-0000-0006-02400432-spo-fmd.ota.zigbee", - "fileVersion": 37749810, - "fileSize": 152318, - "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B31-0000-0006-02400432-spo-fmd.ota.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Ubisys/10F2-7B31-0000-0006-02400432-spo-fmd.ota.zigbee", - "imageType": 31537, - "manufacturerCode": 4338, - "sha512": "e94b9ef507740684070decb000f36dadaf90becbf235b1fad67af85cc6401b956f5f76dd67351498a3d228ae696c49a863c4abe3269998b4d398347f8721ac77", - "otaHeaderString": "ubisys D1 2.4.0\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "hardwareVersionMin": 0, - "hardwareVersionMax": 6 + "fileName": "zb_wb_msw4_mg21_063.ota", + "fileVersion": 63, + "fileSize": 225738, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Sprut.device/zb_wb_msw4_mg21_063.ota", + "imageType": 15, + "manufacturerCode": 26214, + "sha512": "0cfc487b13ba17154473622e6cbcc710dd173549803e41cbd7dd260486467e95cb93b5ebf34172456c8bb67ad706d3b95a36d4d7357614b6a7103623ae3403a8", + "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "10F2-7B33-0000-0006-02400432-spo-fms2.ota.zigbee", - "fileVersion": 37749810, - "fileSize": 149246, - "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B33-0000-0006-02400432-spo-fms2.ota.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Ubisys/10F2-7B33-0000-0006-02400432-spo-fms2.ota.zigbee", - "imageType": 31539, - "manufacturerCode": 4338, - "sha512": "94bdae3e03c300e184c904ace1079f80e5afbb0cad687afee0e7ed09c7f55298cf7400db5eb649cd8ca4b46e6d40619fa7add45d269239e2934453a67e10fb56", - "otaHeaderString": "ubisys S2 2.4.0\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "hardwareVersionMin": 0, - "hardwareVersionMax": 6 + "fileName": "zb_wb_msw4_mgm21_063.ota", + "fileVersion": 63, + "fileSize": 267118, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Sprut.device/zb_wb_msw4_mgm21_063.ota", + "imageType": 13, + "manufacturerCode": 26214, + "sha512": "e6bbf566a764fa54292067ab375bd8f0490dcc9520df3b1540094c2b7c0983084b11b520136ec2ad15d363726a1deb4980c0f37987bad4bb8a1b9b530f08ec3d", + "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "10F2-7B34-0000-0007-02400432-spo-fmsh.ota.zigbee", - "fileVersion": 37749810, - "fileSize": 151294, - "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B34-0000-0007-02400432-spo-fmsh.ota.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Ubisys/10F2-7B34-0000-0007-02400432-spo-fmsh.ota.zigbee", - "imageType": 31540, - "manufacturerCode": 4338, - "sha512": "1ca2dafe6af27c5e6327e1b213c41b004710c19ffb31aee361ea1341a18d475f6d74a9abdfade4e7f6117966b326b28e2efbcc9bad8e0c9881d8d6d54a37aec2", - "otaHeaderString": "ubisys J1 2.4.0\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "hardwareVersionMin": 0, - "hardwareVersionMax": 7 + "fileName": "SmartPlug_Zigbee_PROD_OTA_V88_v1.00.88.ota", + "fileVersion": 268513368, + "fileSize": 196546, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/ThirdReality/SmartPlug_Zigbee_PROD_OTA_V88_v1.00.88.ota", + "imageType": 54182, + "manufacturerCode": 4659, + "sha512": "fb5b099839d09235929122c113d5af7311ce35afa54b8032d3a5b2d06746c673d2ba27556a2df6dfc9afc8df2c098696cb6f449cdec2869d6c45a8523a5568d6", + "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://tr-zha.s3.amazonaws.com/z2m_firmware/SmartPlug_Zigbee_PROD_OTA_V88_v1.00.88.ota" }, { - "fileName": "10F2-7B35-0000-0004-02400432-spo-rms.ota.zigbee", - "fileVersion": 37749810, - "fileSize": 149246, - "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B35-0000-0004-02400432-spo-rms.ota.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Ubisys/10F2-7B35-0000-0004-02400432-spo-rms.ota.zigbee", - "imageType": 31541, - "manufacturerCode": 4338, - "sha512": "25502b66ba8b985195019d8e97a2cb7fdc766c85b16d274d67e22498675e27705555cbdb7735fe8dcd8816926af7bd63904aa2f4d8cf81e726af0de803bf8155", - "otaHeaderString": "ubisys S1-R 2.4.0\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "hardwareVersionMin": 0, - "hardwareVersionMax": 4 + "fileName": "SmartSwitchGen3_PROD_OTA_V29_v1.00.29.ota", + "fileVersion": 29, + "fileSize": 134898, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/ThirdReality/SmartSwitchGen3_PROD_OTA_V29_v1.00.29.ota", + "imageType": 54181, + "manufacturerCode": 4659, + "sha512": "39f22a3ef9eac451b9dde671650db324082af90452bc39c1184fe22cdbde02d89efdebf401a2ede487e15a9ef333e71f3792d3470da3aa040a1921ff24e520ba", + "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://tr-zha.s3.amazonaws.com/z2m_firmware/SmartSwitchGen3_PROD_OTA_V29_v1.00.29.ota" }, { - "fileName": "10F2-7B36-0000-0004-02400432-spo-rms2.ota.zigbee", - "fileVersion": 37749810, - "fileSize": 149246, - "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B36-0000-0004-02400432-spo-rms2.ota.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Ubisys/10F2-7B36-0000-0004-02400432-spo-rms2.ota.zigbee", - "imageType": 31542, - "manufacturerCode": 4338, - "sha512": "c55cd3e9abfce3a69495bfb8253342eb99eac8c9f10b1406dbcfc50e24a80a57875c92592dafb5b936e97e26bb313b3423831d6e0a7f4acab537caa550e0b40e", - "otaHeaderString": "ubisys S2-R 2.4.0\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "hardwareVersionMin": 0, - "hardwareVersionMax": 4 + "fileName": "Vibrate_Sensor_PROD_OTA_V53_v1.00.53.ota", + "fileVersion": 53, + "fileSize": 131410, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/ThirdReality/Vibrate_Sensor_PROD_OTA_V53_v1.00.53.ota", + "imageType": 54187, + "manufacturerCode": 4659, + "sha512": "481973197ae906755c6b1a2991e1984071a4534df02424f9020632b4a1a42a79aa0414d2a785f5dd34166f15c10a7d77f2e0e13352f1afa652e55f02f869d5a3", + "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "https://tr-zha.s3.amazonaws.com/z2m_firmware/Vibrate_Sensor_PROD_OTA_V53_v1.00.53.ota" }, { - "fileName": "10F2-7B37-0000-0004-02400432-spo-rmsh.ota.zigbee", - "fileVersion": 37749810, - "fileSize": 151294, - "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B37-0000-0004-02400432-spo-rmsh.ota.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Ubisys/10F2-7B37-0000-0004-02400432-spo-rmsh.ota.zigbee", - "imageType": 31543, - "manufacturerCode": 4338, - "sha512": "72e7b22d8005e2c3413e66e3b6ac64e4be6c74b770005c1339dddd2ecc8e56cf7609ad1bfaaaa67013d3baccc21e1f8bead77155f778ba8041475f334e25c0aa", - "otaHeaderString": "ubisys J1-R 2.4.0\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "hardwareVersionMin": 0, - "hardwareVersionMax": 4 + "fileName": "Zigbee_A19_Bulb_OTA_V48_v1.00.48.ota", + "fileVersion": 48, + "fileSize": 279346, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/ThirdReality/Zigbee_A19_Bulb_OTA_V48_v1.00.48.ota", + "imageType": 54188, + "manufacturerCode": 5127, + "sha512": "c42dc3a340d65609ed256f75e075faa499e3c410b1145ec8504aef5233e08d253611ccd84fe6eb75e091747e82a267fdac8d9d8b715a7fac8d5ffda5008e1ded", + "otaHeaderString": "temp_humi_sensor\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" }, { - "fileName": "10F2-7B38-0000-0004-02400432-spo-rmd.ota.zigbee", - "fileVersion": 37749810, - "fileSize": 152318, - "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B38-0000-0004-02400432-spo-rmd.ota.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Ubisys/10F2-7B38-0000-0004-02400432-spo-rmd.ota.zigbee", - "imageType": 31544, + "fileName": "10F2-7B01-0000-0006-01110206-spo-fmd.ota.zigbee", + "fileVersion": 17891846, + "fileSize": 256748, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Ubisys/10F2-7B01-0000-0006-01110206-spo-fmd.ota.zigbee", + "imageType": 31489, "manufacturerCode": 4338, - "sha512": "2675460d00aeb9ff3d0a070ff854251bd2cb34f4124b628a900b005915a8a068453f75e416347bc80ffe1af2b4b6b12ed48d0a6c9756d5baeee22ea1d689204f", - "otaHeaderString": "ubisys D1-R 2.4.0\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "hardwareVersionMin": 0, - "hardwareVersionMax": 4 + "sha512": "2dc6106e357107b6e36eb1fdb78e62108f04c6635608b1e58bad89a203f00be8fa8b44beb9b4a4f29e5278fa4a4c00d606a0ab8415e8b42c064772f2c48eb19f", + "otaHeaderString": "ubisys D1\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B01-0000-0006-01110206-spo-fmd.ota.zigbee", + "hardwareVersionMax": 6, + "hardwareVersionMin": 0 }, { - "fileName": "10F2-7B39-0000-0004-02400432-spo-fmi4.ota.zigbee", - "fileVersion": 37749810, - "fileSize": 128510, - "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B39-0000-0004-02400432-spo-fmi4.ota.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Ubisys/10F2-7B39-0000-0004-02400432-spo-fmi4.ota.zigbee", - "imageType": 31545, + "fileName": "10F2-7B03-0000-0006-010E0206-spo-fms2.ota.zigbee", + "fileVersion": 17695238, + "fileSize": 249626, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Ubisys/10F2-7B03-0000-0006-010E0206-spo-fms2.ota.zigbee", + "imageType": 31491, "manufacturerCode": 4338, - "sha512": "9ca3ac1682ae46979b2465ad517424270ba2569012f72a6627c852410d5225e9a6dd2e5df763761ebd597c48292d207594c5b248930f87ac925a5bdbe313fced", - "otaHeaderString": "ubisys C4 2.4.0\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "hardwareVersionMin": 0, - "hardwareVersionMax": 4 + "sha512": "6854c83722a924171843254ec3896a3ca6c720f5713cf5d5ca58844e5ecc03978c72e3769874c21d5fa856928d075ba0ce6bf05e5bae7c49454862d5746aad09", + "otaHeaderString": "ubisys S2\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B03-0000-0006-010E0206-spo-fms2.ota.zigbee", + "hardwareVersionMax": 6, + "hardwareVersionMin": 0 }, { - "fileName": "10F2-7B3A-0000-0005-02400432-m7b-r0.ota.zigbee", - "fileVersion": 37749810, - "fileSize": 123646, - "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B3A-0000-0005-02400432-m7b-r0.ota.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Ubisys/10F2-7B3A-0000-0005-02400432-m7b-r0.ota.zigbee", - "imageType": 31546, + "fileName": "10F2-7B04-0000-0007-01160206-spo-fmsh.ota.zigbee", + "fileVersion": 18219526, + "fileSize": 255106, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Ubisys/10F2-7B04-0000-0007-01160206-spo-fmsh.ota.zigbee", + "imageType": 31492, "manufacturerCode": 4338, - "sha512": "fba15fad16550cc8ef7b8191a9563b0eef7367769aaf53cb49e7f72ebb656dfe7a4648012e7d7b7994156a96263c50321b9e225aeaac207f85c495daac85c8e1", - "otaHeaderString": "ubisys R0 2.4.0\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "hardwareVersionMin": 0, - "hardwareVersionMax": 5 + "sha512": "8ff58cc1ed046df97e52cb8a40b608913d2827f038286739b1c8a6ba7430c7db7683a643c4a1a403ba428df97371e384fcb5f0eebb8f90d4b9dba1c454141842", + "otaHeaderString": "ubisys J1\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B04-0000-0007-01160206-spo-fmsh.ota.zigbee", + "hardwareVersionMax": 7, + "hardwareVersionMin": 0 }, { - "fileName": "10F2-7B3B-0000-0001-02400432-m7b-h10.ota.zigbee", - "fileVersion": 37749810, - "fileSize": 157950, - "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B3B-0000-0001-02400432-m7b-h10.ota.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Ubisys/10F2-7B3B-0000-0001-02400432-m7b-h10.ota.zigbee", - "imageType": 31547, + "fileName": "10F2-7B05-0000-0004-010F0206-spo-rms.ota.zigbee", + "fileVersion": 17760774, + "fileSize": 249898, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Ubisys/10F2-7B05-0000-0004-010F0206-spo-rms.ota.zigbee", + "imageType": 31493, "manufacturerCode": 4338, - "sha512": "1b4e03ea74c0835cd1a60ccfc8132e32a2086047db12852e6cfaf46a31e90ac98dddc993c58fdf2407808b39b8a36a56e24d863c06cf84b82b1cccd7376b7c90", - "otaHeaderString": "ubisys H10 2.4.0\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "hardwareVersionMin": 0, - "hardwareVersionMax": 1 + "sha512": "c7ad49a637ccda86cecce4e6f70be476852f04a8932015339c3286d0418d1954d9d840264032ef4dcb9c9f79eb3c9efa7d34eb79662ee8c2d475511350865212", + "otaHeaderString": "ubisys S1-R\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B05-0000-0004-010F0206-spo-rms.ota.zigbee", + "hardwareVersionMax": 4, + "hardwareVersionMin": 0 }, { - "fileName": "10F2-7B45-0100-0100-02400430-ubisys-s1r-qpg6105.ota.zigbee", - "fileVersion": 37749808, - "fileSize": 233214, - "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B45-0100-0100-02400430-ubisys-s1r-qpg6105.ota.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Ubisys/10F2-7B45-0100-0100-02400430-ubisys-s1r-qpg6105.ota.zigbee", - "imageType": 31557, + "fileName": "10F2-7B06-0000-0004-010E0206-spo-rms2.ota.zigbee", + "fileVersion": 17695238, + "fileSize": 249626, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Ubisys/10F2-7B06-0000-0004-010E0206-spo-rms2.ota.zigbee", + "imageType": 31494, "manufacturerCode": 4338, - "sha512": "3e6db28ad868352001057d37274d794878cd19c3f705c12cb6daecec9627a98d905c2738b187138b42f453b42d5090b9ad7c957d04e1a35161f7f5de00e63ae8", - "otaHeaderString": "ubisys S1-R 2.4.0\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "hardwareVersionMin": 256, - "hardwareVersionMax": 256 + "sha512": "55abe3c7586a905fe89262cf5d89003d3a160f280f5111a3b33c0dcbab824672e4120818e4ef8bedaf43e45046426db3f2919bd603fc4cee761bcc22c8e0563d", + "otaHeaderString": "ubisys S2-R\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B06-0000-0004-010E0206-spo-rms2.ota.zigbee", + "hardwareVersionMax": 4, + "hardwareVersionMin": 0 }, { - "fileName": "10F2-7B49-0100-0100-02400430-ubisys-c4-qpg6105.ota.zigbee", - "fileVersion": 37749808, - "fileSize": 227582, - "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B49-0100-0100-02400430-ubisys-c4-qpg6105.ota.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Ubisys/10F2-7B49-0100-0100-02400430-ubisys-c4-qpg6105.ota.zigbee", - "imageType": 31561, + "fileName": "10F2-7B07-0000-0004-01160206-spo-rmsh.ota.zigbee", + "fileVersion": 18219526, + "fileSize": 255106, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Ubisys/10F2-7B07-0000-0004-01160206-spo-rmsh.ota.zigbee", + "imageType": 31495, "manufacturerCode": 4338, - "sha512": "0501b1d749df0011493b3d6a7c38706ef17a5b686e475eec6ea652329343640394e9219d7e00a1c6acd87fe0e1b5606b6a1ec9768444f2a7897df39df9faf3ca", - "otaHeaderString": "ubisys C4 2.4.0\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "hardwareVersionMin": 256, - "hardwareVersionMax": 256 + "sha512": "5a809965a412a5a12efb8b1d43647c380bd423b186d661a204b0c918bcaeb013812c35ff66b0fa63272f3ea825685dc4f48a2f8806a902b036b519d3663fcf5e", + "otaHeaderString": "ubisys J1-R\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B07-0000-0004-01160206-spo-rmsh.ota.zigbee", + "hardwareVersionMax": 4, + "hardwareVersionMin": 0 }, { - "fileName": "10F2-7B4A-0100-0100-02400430-ubisys-r0-qpg6105.ota.zigbee", - "fileVersion": 37749808, - "fileSize": 223486, - "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B4A-0100-0100-02400430-ubisys-r0-qpg6105.ota.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Ubisys/10F2-7B4A-0100-0100-02400430-ubisys-r0-qpg6105.ota.zigbee", - "imageType": 31562, + "fileName": "10F2-7B08-0000-0004-01110206-spo-rmd.ota.zigbee", + "fileVersion": 17891846, + "fileSize": 256748, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Ubisys/10F2-7B08-0000-0004-01110206-spo-rmd.ota.zigbee", + "imageType": 31496, "manufacturerCode": 4338, - "sha512": "442097a677161efd79311669d13b4d0dbd4266f5b0af3c0b9c6900c9b4c47e927d70e579386cda64af160956453f34a2a043d148a0eaebb8b56c403ccb1d75e9", - "otaHeaderString": "ubisys R0 2.4.0\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "hardwareVersionMin": 256, - "hardwareVersionMax": 256 + "sha512": "4f6fe672199e13eaae943664b4fd66ff8bd7001ced6066210507e459296f2371102ce4d44dcc2749f1f1393a883907bacb6aaccc5098b222a812769bb00fce7a", + "otaHeaderString": "ubisys D1-R\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B08-0000-0004-01110206-spo-rmd.ota.zigbee", + "hardwareVersionMax": 4, + "hardwareVersionMin": 0 }, { - "fileName": "ZigUSB_C6.ota", - "fileVersion": 324, - "fileSize": 696046, - "originalUrl": "https://github.com/xyzroe/ZigUSB_C6/releases/download/324/ZigUSB_C6.ota", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/xyzroe/ZigUSB_C6.ota", - "imageType": 4113, - "manufacturerCode": 13379, - "sha512": "c1358d6d8cc79ab74a7d117cacb897ebc13cc68e7eb4dbdbb4614797e61ca85ab4fc522f70285b6e96f7ab1a0470c3fb3e1f3da7a68c03b57eeee0485069d115", - "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "modelId": "ZigUSB_C6", - "releaseNotes": "https://github.com/xyzroe/ZigUSB_C6/releases/tag/324" + "fileName": "10F2-7B09-0000-0004-01090206-spo-fmi4.ota.zigbee", + "fileVersion": 17367558, + "fileSize": 200302, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Ubisys/10F2-7B09-0000-0004-01090206-spo-fmi4.ota.zigbee", + "imageType": 31497, + "manufacturerCode": 4338, + "sha512": "71766a73e253d1bd5f1ddceb97891f6f26e099236f31de960628a28f7d59962a3a83c035cde599fceac82055f36bef5d0e16cc45ea915edde9a1aa0ccd047338", + "otaHeaderString": "ubisys C4\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B09-0000-0004-01090206-spo-fmi4.ota.zigbee", + "hardwareVersionMax": 4, + "hardwareVersionMin": 0 }, { - "fileName": "128b-0002-0304-700_nodon_sin_2_fw_efr32_V0304.zigbee", - "fileVersion": 772, - "fileSize": 415896, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/NodOn/128b-0002-0304-700_nodon_sin_2_fw_efr32_V0304.zigbee", - "imageType": 2, - "manufacturerCode": 4747, - "sha512": "0b9c29f9f10c3121d67e97489fd6fd3e9973a159f2b2364c02733e99d5ae8d6461a11ff76cbf1dff99197308f1e94fef2373be223d47d2d65a70ab2621601b2a", - "otaHeaderString": "nodon_sin_efr32_ota\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "10F2-7B0A-0000-0005-010A0206-m7b-r0.ota.zigbee", + "fileVersion": 17433094, + "fileSize": 193466, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Ubisys/10F2-7B0A-0000-0005-010A0206-m7b-r0.ota.zigbee", + "imageType": 31498, + "manufacturerCode": 4338, + "sha512": "90e474278dd4005a7f5e28cf8ad8269db8c8ba635a93beef930e1377644fcc547ae81385fc286dd988d8af267d0c4d3eec02726acd35fc26e8ea66dc2e6ca9bc", + "otaHeaderString": "ubisys R0\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B0A-0000-0005-010A0206-m7b-r0.ota.zigbee", + "hardwareVersionMax": 5, + "hardwareVersionMin": 0 }, { - "fileName": "128b-0005-0304-700_nodon_sin_met_fw_efr32_V0304.zigbee", - "fileVersion": 772, - "fileSize": 399628, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/NodOn/128b-0005-0304-700_nodon_sin_met_fw_efr32_V0304.zigbee", - "imageType": 5, - "manufacturerCode": 4747, - "sha512": "b82f0486a32cea87c894e1e5765bf7e5940a67ca7ed06d664b2d369c15b87b5ff8d0410516152168b959cdca0a490d83abef3736c00e3d3edd315e0a959f42af", - "otaHeaderString": "nodon_sin_efr32_ota\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "10F2-7B0B-0000-0001-01000206-m7b-h10.ota.zigbee", + "fileVersion": 16777734, + "fileSize": 245780, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Ubisys/10F2-7B0B-0000-0001-01000206-m7b-h10.ota.zigbee", + "imageType": 31499, + "manufacturerCode": 4338, + "sha512": "22e7a692fdc34efd1dafb81964a6c6a45b72522a6fdd1e7caf3d4668a2fc78c5fc4ede66a30b75033511af78659568ff13b7b224c5817dd8da47ce10ad6dbead", + "otaHeaderString": "ubisys H10\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B0B-0000-0001-01000206-m7b-h10.ota.zigbee", + "hardwareVersionMax": 1, + "hardwareVersionMin": 0 }, { - "fileName": "128b-0006-0304-700_nodon_sin_fp_fw_efr32_V0304.zigbee", - "fileVersion": 772, - "fileSize": 396580, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/NodOn/128b-0006-0304-700_nodon_sin_fp_fw_efr32_V0304.zigbee", - "imageType": 6, - "manufacturerCode": 4747, - "sha512": "cc859821cddf6792b9c6582b846a2d5dfcfa6dd0a1188a4012ccb4d978904bef37458cea967bb86255b10c34a86800ac96cb284ddb1af6c2dbaf4e2e55880a52", - "otaHeaderString": "nodon_sin_efr32_ota\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "10F2-7B0D-0000-0001-01400422-m7b-h1.ota.zigbee", + "fileVersion": 20972578, + "fileSize": 179454, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Ubisys/10F2-7B0D-0000-0001-01400422-m7b-h1.ota.zigbee", + "imageType": 31501, + "manufacturerCode": 4338, + "sha512": "36e90e275faa9ec8a48e3572664a74badf3631ede4bcce01d4874da09e7fbf0c1c5f3945e201e503ec5a89ea5fb31b662409d4eec92b3ad00d8d25dc564858c5", + "otaHeaderString": "ubisys H1 1.4.0\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B0D-0000-0001-01400422-m7b-h1.ota.zigbee", + "hardwareVersionMax": 1, + "hardwareVersionMin": 0 }, { - "fileName": "128b-0009-0304-700_nodon_sin_rs_fw_efr32_V0304.zigbee", - "fileVersion": 772, - "fileSize": 398704, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/NodOn/128b-0009-0304-700_nodon_sin_rs_fw_efr32_V0304.zigbee", - "imageType": 9, - "manufacturerCode": 4747, - "sha512": "512aa9ad34446126ec33cac8d1dcb4e4592395551d8b2baaf66e1dfd88cf8837100f2a17c3580384964a5662b0ed3de554c45d7c3d3ed8750ea6ee6e1256ba8a", - "otaHeaderString": "nodon_sin_efr32_ota\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "10F2-7B11-0000-0001-00920210-m7b-ld6.ota.zigbee", + "fileVersion": 9568784, + "fileSize": 290197, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Ubisys/10F2-7B11-0000-0001-00920210-m7b-ld6.ota.zigbee", + "imageType": 31505, + "manufacturerCode": 4338, + "sha512": "3fd077e6ec1cd05d4b49215b0eb7a214b430774c77125e604c682fcba750c46d660d8a7536ca096e958c048b9458fa260380c0f16fd56eff72769649ab60f3f7", + "otaHeaderString": "ubisys LD6 0.9.2\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B11-0000-0001-00920210-m7b-ld6.ota.zigbee", + "hardwareVersionMax": 1, + "hardwareVersionMin": 0 }, { - "fileName": "128b-000A-0304-700_p1771_nodon_sin_1_fw_efr32_V0304.zigbee", - "fileVersion": 772, - "fileSize": 412920, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/NodOn/128b-000A-0304-700_p1771_nodon_sin_1_fw_efr32_V0304.zigbee", - "imageType": 10, - "manufacturerCode": 4747, - "sha512": "ef50dc8d3aaa2e2c31618c113436f3f3b830c20d0779a633517fb0b1e68b8fee848e2c388c22e986885cdb0c6d83983950e78d821c8a55071b83fa4c354f469e", - "otaHeaderString": "nodon_sin_efr32_ota\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "10F2-7B21-0000-0006-0193020E-spo-fmd.ota.zigbee", + "fileVersion": 26411534, + "fileSize": 131070, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Ubisys/10F2-7B21-0000-0006-0193020E-spo-fmd.ota.zigbee", + "imageType": 31521, + "manufacturerCode": 4338, + "sha512": "ccdb5713ed110470f3eea3ef63620530cdd074d2cee97cf38f583bfb4b2a21a81fc1c9e86b5bfde9aba5dd1df68eca1e746d14944d9a1a0a1479758576b9965c", + "otaHeaderString": "ubisys D1 1.9.3\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B21-0000-0006-0193020E-spo-fmd.ota.zigbee", + "hardwareVersionMax": 6, + "hardwareVersionMin": 0 }, { - "fileName": "20231018104830_OTA_lumi.plug.macn01_0.0.0_0033_20230913_6AE20B.ota", - "fileVersion": 33, - "fileSize": 278846, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Lumi/20231018104830_OTA_lumi.plug.macn01_0.0.0_0033_20230913_6AE20B.ota", - "imageType": 12, - "manufacturerCode": 4447, - "sha512": "b868720b5c0778c7fc0aa6e64cf74aa4bf63c96c19bf52bc904767a8e3acea5e41aee83dcfab33f46d0429b68e23518d75d073ebcc02d5c6447811d68a26c644", - "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", - "modelId": "lumi.plug.macn01" + "fileName": "10F2-7B28-0000-0004-0194020E-spo-rmd.ota.zigbee", + "fileVersion": 26477070, + "fileSize": 131326, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Ubisys/10F2-7B28-0000-0004-0194020E-spo-rmd.ota.zigbee", + "imageType": 31528, + "manufacturerCode": 4338, + "sha512": "a868a68d190960b56392b9a1b4196cc49df476aaae7fa21d0743061759a7b59fb2b4f54c505350bc7939c225e63ca5ef1b7110fcda8c235225c8520e8bf81a54", + "otaHeaderString": "ubisys D1-R 1.9.4\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B28-0000-0004-0194020E-spo-rmd.ota.zigbee", + "hardwareVersionMax": 4, + "hardwareVersionMin": 0 }, { - "fileName": "20231016122117_OTA_lumi.plug.sacn03_0.0.0_0035_20230913_DA8E33.ota", - "fileVersion": 35, - "fileSize": 281438, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Lumi/20231016122117_OTA_lumi.plug.sacn03_0.0.0_0035_20230913_DA8E33.ota", - "imageType": 5128, - "manufacturerCode": 4447, - "sha512": "a70384a8c11b7bc55c60fa0990ccd8d06dcf5aa7eba276bf584890c0fe5b1b56a41e14b58377f87b25af5fc488e228cdc33bb82d5b37358ae14350f9d84d91c1", - "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", - "modelId": "lumi.plug.sacn03" - }, - { - "fileName": "OTA_lumi.plug.sacn02_0.0.0_0050_20211108_AB5B77.ota", - "fileVersion": 50, - "fileSize": 272190, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Lumi/OTA_lumi.plug.sacn02_0.0.0_0050_20211108_AB5B77.ota", - "imageType": 140, - "manufacturerCode": 4447, - "sha512": "5babd7da5dd8e612a0cce072eb295cfd729e07e38b664605f86c8b5df919de0aa7e6449b47b8dc3c14babd19dd4a44f754bee5f4799e8de6c615e2d3ac34ff42", - "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", - "modelId": "lumi.plug.sacn02" - }, - { - "fileName": "OTA_lumi.switch.b3n01_0.0.0_0024_20211116_8C7C7F.ota", - "fileVersion": 24, - "fileSize": 274334, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Lumi/OTA_lumi.switch.b3n01_0.0.0_0024_20211116_8C7C7F.ota", - "imageType": 4108, - "manufacturerCode": 4447, - "sha512": "55bd7d815696e6a000d4206bdaf9bc825b16e58e537ac8b56b7d848d9a7957f36cb3a10a261c4d49987344dc98430272476d386781910da4671fbac6d63d1b4b", - "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", - "modelId": "lumi.switch.b3n01" - }, - { - "fileName": "OTA_lumi.switch.b2nacn01_0.0.0_0026_20211101_CE93A8.ota", - "fileVersion": 26, - "fileSize": 288542, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Lumi/OTA_lumi.switch.b2nacn01_0.0.0_0026_20211101_CE93A8.ota", - "imageType": 396, - "manufacturerCode": 4447, - "sha512": "265c02a7dea4dafb22a2d6b539f5691f8464c3a28d557ab9a8e270c03f41c92a3927ace4429c12e17c652dd6aefe5a6612718fe8195d6bff2f8bd9e42dc5fc26", - "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", - "modelId": "lumi.switch.b2nacn01" - }, - { - "fileName": "zingo-lds-stoftmoln_release_prod_v65542_3388635f-aa73-40e0-8edb-50cd242b72f1.ota", - "fileVersion": 65542, - "fileSize": 212454, - "originalUrl": "https://fw.ota.homesmart.ikea.com/files/zingo-lds-stoftmoln_release_prod_v65542_3388635f-aa73-40e0-8edb-50cd242b72f1.ota", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/IKEA/zingo-lds-stoftmoln_release_prod_v65542_3388635f-aa73-40e0-8edb-50cd242b72f1.ota", - "imageType": 16645, - "manufacturerCode": 4476, - "sha512": "c86984f2b6d5657099c85e042e5c46a23089731e8ffa1db1890534da831c606b358adaf164971b7f92c1e25307b5f6afe04a1f54a25ab4e2a4561b8bcd1e9cba", - "otaHeaderString": "GBL 10082264-zingo-lds-stoftmoln", - "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" - }, - { - "fileName": "ota_t0x300a_m0x1209_v0x36081514.ota", - "fileVersion": 906499348, - "fileSize": 168427, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Bosch/ota_t0x300a_m0x1209_v0x36081514.ota", - "imageType": 12298, - "manufacturerCode": 4617, - "sha512": "ce5794daa1db129018229d15a4c7340ff2181fdf1374a6c17b7209d2d4a9c48edd7de747298eed5ce6e4862cb7cb706feaf0dc58155984b64bdc02c3f70ff5fc", - "otaHeaderString": "RBSH-TRV0-ZB-EU\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "modelId": "RBSH-TRV0-ZB-EU" - }, - { - "fileName": "zbminir2_v1.0.2.ota", - "fileVersion": 4098, - "fileSize": 275788, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Sonoff/zbminir2_v1.0.2.ota", - "imageType": 8, - "manufacturerCode": 4742, - "sha512": "b5c5a93ab84607292248e5262ccf0b8c250326d6ed5395c0d8818697b4286df5d85567a63bad7734a959bbaf58b83f9289ff027783284b11de5dfea8a48921ba", - "otaHeaderString": "ota-file-test\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" - }, - { - "fileName": "Vibrate_Sensor_PROD_OTA_V53_v1.00.53.ota", - "fileVersion": 53, - "fileSize": 131410, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/ThirdReality/Vibrate_Sensor_PROD_OTA_V53_v1.00.53.ota", - "imageType": 54187, - "manufacturerCode": 4659, - "sha512": "481973197ae906755c6b1a2991e1984071a4534df02424f9020632b4a1a42a79aa0414d2a785f5dd34166f15c10a7d77f2e0e13352f1afa652e55f02f869d5a3", - "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "originalUrl": "https://tr-zha.s3.amazonaws.com/z2m_firmware/Vibrate_Sensor_PROD_OTA_V53_v1.00.53.ota" - }, - { - "fileName": "SmartSwitchGen3_PROD_OTA_V29_v1.00.29.ota", - "fileVersion": 29, - "fileSize": 134898, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/ThirdReality/SmartSwitchGen3_PROD_OTA_V29_v1.00.29.ota", - "imageType": 54181, - "manufacturerCode": 4659, - "sha512": "39f22a3ef9eac451b9dde671650db324082af90452bc39c1184fe22cdbde02d89efdebf401a2ede487e15a9ef333e71f3792d3470da3aa040a1921ff24e520ba", - "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "originalUrl": "https://tr-zha.s3.amazonaws.com/z2m_firmware/SmartSwitchGen3_PROD_OTA_V29_v1.00.29.ota" - }, - { - "fileName": "SmartPlug_Zigbee_PROD_OTA_V88_v1.00.88.ota", - "fileVersion": 268513368, - "fileSize": 196546, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/ThirdReality/SmartPlug_Zigbee_PROD_OTA_V88_v1.00.88.ota", - "imageType": 54182, - "manufacturerCode": 4659, - "sha512": "fb5b099839d09235929122c113d5af7311ce35afa54b8032d3a5b2d06746c673d2ba27556a2df6dfc9afc8df2c098696cb6f449cdec2869d6c45a8523a5568d6", - "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "originalUrl": "https://tr-zha.s3.amazonaws.com/z2m_firmware/SmartPlug_Zigbee_PROD_OTA_V88_v1.00.88.ota" - }, - { - "fileName": "jethome_zigbee_release_13_zigbee.ota.zigbee", - "fileVersion": 13, - "fileSize": 160226, - "originalUrl": "https://fw.jethome.ru/media/firmwares/jethome/zigbee/release/13/jethome_zigbee_release_13_zigbee.ota.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/JetHome/jethome_zigbee_release_13_zigbee.ota.zigbee", - "imageType": 61441, - "manufacturerCode": 61731, - "sha512": "d2d185fc25b28d8e5ed4323550e630e5ada864add2bafc805b07113d9df9c95b7c37047e535784c0277f4fd5e9d9f06d91a558e4fc2a04080b2d85f9a1999a19", - "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "manufacturerName": [ - "JetHome" - ], - "releaseNotes": "https://fw.jethome.ru/devices/jethome/WS7/fw/release/latest/CHANGELOG.md" - }, - { - "fileName": "20240111171722_OTA_lumi.switch.acn047__20240110_EC6C1F.ota", - "fileVersion": 30, - "fileSize": 411786, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Lumi/20240111171722_OTA_lumi.switch.acn047__20240110_EC6C1F.ota", - "imageType": 6416, - "manufacturerCode": 4447, - "sha512": "bed1de09ca57d6f9d04e2503fe52c79db4d1daf9706c9f169507897609853cacc45c875860bb6853bfde7226ef0da861dba952c9e2b177e90b31002bf0e4daeb", - "otaHeaderString": "Aqara OTA Image\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "modelId": "lumi.switch.acn047" - }, - { - "fileName": "Zigbee_A19_Bulb_OTA_V48_v1.00.48.ota", - "fileVersion": 48, - "fileSize": 279346, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/ThirdReality/Zigbee_A19_Bulb_OTA_V48_v1.00.48.ota", - "imageType": 54188, - "manufacturerCode": 5127, - "sha512": "c42dc3a340d65609ed256f75e075faa499e3c410b1145ec8504aef5233e08d253611ccd84fe6eb75e091747e82a267fdac8d9d8b715a7fac8d5ffda5008e1ded", - "otaHeaderString": "temp_humi_sensor\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" - }, - { - "fileName": "zb_wb_msw4_mg21_063.ota", - "fileVersion": 63, - "fileSize": 225738, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Sprut.device/zb_wb_msw4_mg21_063.ota", - "imageType": 15, - "manufacturerCode": 26214, - "sha512": "0cfc487b13ba17154473622e6cbcc710dd173549803e41cbd7dd260486467e95cb93b5ebf34172456c8bb67ad706d3b95a36d4d7357614b6a7103623ae3403a8", - "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "10F2-7B29-0000-0004-01930221-spo-fmi4.ota.zigbee", + "fileVersion": 26411553, + "fileSize": 116478, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Ubisys/10F2-7B29-0000-0004-01930221-spo-fmi4.ota.zigbee", + "imageType": 31529, + "manufacturerCode": 4338, + "sha512": "9d0b1acee300b3200c2f9efe50ad72c9d864522aebf978b7ba79a0098c089f5f2cb9fd312dda6a8b515d7797ab0c37c2b176bedaf78b39c4e941e445406f25b8", + "otaHeaderString": "ubisys C4 1.9.3\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B29-0000-0004-01930221-spo-fmi4.ota.zigbee", + "hardwareVersionMax": 4, + "hardwareVersionMin": 0 }, { - "fileName": "zb_wb_msw4_mgm21_063.ota", - "fileVersion": 63, - "fileSize": 267118, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Sprut.device/zb_wb_msw4_mgm21_063.ota", - "imageType": 13, - "manufacturerCode": 26214, - "sha512": "e6bbf566a764fa54292067ab375bd8f0490dcc9520df3b1540094c2b7c0983084b11b520136ec2ad15d363726a1deb4980c0f37987bad4bb8a1b9b530f08ec3d", - "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "10F2-7B2A-0000-0005-02000230-m7b-r0.ota.zigbee", + "fileVersion": 33554992, + "fileSize": 113150, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Ubisys/10F2-7B2A-0000-0005-02000230-m7b-r0.ota.zigbee", + "imageType": 31530, + "manufacturerCode": 4338, + "sha512": "42fd3d21624d0283b5b167e74804c0481aa813edae9ea3e0ec8f1bb96479b4d51bd1b0fa25f5d617e4d611b29a3447b0402f3fb61a3a66044ca8fa008667f0be", + "otaHeaderString": "ubisys R0 2.0.0#e976528\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B2A-0000-0005-02000230-m7b-r0.ota.zigbee", + "hardwareVersionMax": 5, + "hardwareVersionMin": 0 }, { - "fileName": "zingo-cws_release_prod_v16777272_89b37a10-683a-4183-9ed7-4973bc34994b.ota", - "fileVersion": 16777272, - "fileSize": 334450, - "originalUrl": "https://fw.ota.homesmart.ikea.com/files/zingo-cws_release_prod_v16777272_89b37a10-683a-4183-9ed7-4973bc34994b.ota", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/IKEA/zingo-cws_release_prod_v16777272_89b37a10-683a-4183-9ed7-4973bc34994b.ota", - "imageType": 10245, - "manufacturerCode": 4476, - "sha512": "c1de6f1b87ecd9b973af6b345749148bebd76ec7e8dd0a9f207ebd90eb4e30bde54aee407972e047d959982cd39c834867bba07318b1ca607871a870d4178f90", - "otaHeaderString": "GBL zingo_cws\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html" + "fileName": "10F2-7B2C-0000-0001-01400431-ld6.ota.zigbee", + "fileVersion": 20972593, + "fileSize": 238078, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Ubisys/10F2-7B2C-0000-0001-01400431-ld6.ota.zigbee", + "imageType": 31532, + "manufacturerCode": 4338, + "sha512": "1cb16faf53f5d33f4a83a548b33e56a30fb208d5cbf696d31c003f7b5a40da0de7a3ee7235189478eec60885328ee79b2de0341725c6522da59f047273fb40f2", + "otaHeaderString": "ubisys LD6 1.4.0\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B2C-0000-0001-01400431-ld6.ota.zigbee", + "hardwareVersionMax": 1, + "hardwareVersionMin": 0 }, { - "fileName": "1402769-Firmware-35.ota", - "fileVersion": 2, - "fileSize": 286646, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Namron/1402769-Firmware-35.ota", - "imageType": 1000, - "manufacturerCode": 4714, - "sha512": "524608958eb54909a76e5a555b18a34ac4917d504b48bdf6593898213f8aec1ae814d8e0270ebe7f983fb8c73f78a5afc7390e98e07f86ec6b2a9df7f4a9eaba", - "otaHeaderString": "EBL D581_ZG\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "10F2-7B2D-0000-0001-01520430-m7b-h1.ota.zigbee", + "fileVersion": 22152240, + "fileSize": 180478, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Ubisys/10F2-7B2D-0000-0001-01520430-m7b-h1.ota.zigbee", + "imageType": 31533, + "manufacturerCode": 4338, + "sha512": "9dfbcdbf4cbb323fc8293fb3ae38fc9bc5da2e4f94344f5aa1f9e734a4a58816c4cb3041c1f044783aee3d6c9c3cd87b1549f24aac49834eb748235df81d2fa2", + "otaHeaderString": "ubisys H1 1.5.2\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B2D-0000-0001-01520430-m7b-h1.ota.zigbee", + "hardwareVersionMax": 1, + "hardwareVersionMin": 0 }, { - "fileName": "20220422195003_lumi.curtain.acn003_Multi_JN5189_FMSH_0.0.0_2424_20220422_1aa302.ota", - "fileVersion": 6168, - "fileSize": 288213, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Lumi/20220422195003_lumi.curtain.acn003_Multi_JN5189_FMSH_0.0.0_2424_20220422_1aa302.ota", - "imageType": 4105, - "manufacturerCode": 4447, - "sha512": "0d1bae25759420898d381b98e97858d2e47f48cd3495abd8754661d0e1957eb5b570a2ae7435acc435d5a18665409e07148abae6f1f4a190c9af786d94ec725d", - "otaHeaderString": "CURTAIN-OCC-JN5189---ENCRYPTED00", - "modelId": "lumi.curtain.acn003" + "fileName": "10F2-7B31-0000-0006-02400432-spo-fmd.ota.zigbee", + "fileVersion": 37749810, + "fileSize": 152318, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Ubisys/10F2-7B31-0000-0006-02400432-spo-fmd.ota.zigbee", + "imageType": 31537, + "manufacturerCode": 4338, + "sha512": "e94b9ef507740684070decb000f36dadaf90becbf235b1fad67af85cc6401b956f5f76dd67351498a3d228ae696c49a863c4abe3269998b4d398347f8721ac77", + "otaHeaderString": "ubisys D1 2.4.0\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B31-0000-0006-02400432-spo-fmd.ota.zigbee", + "hardwareVersionMax": 6, + "hardwareVersionMin": 0 }, { - "fileName": "app_innr-sp240-1.7.23_UG.ota", - "fileVersion": 387397253, - "fileSize": 286994, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Innr/app_innr-sp240-1.7.23_UG.ota", - "imageType": 817, - "manufacturerCode": 4454, - "sha512": "a7044704820e536124ceff7c4f7b6df30152939b9bb9cd9ae1498f3bc69554088cf738da10f67bf9722ee8d100b40930953ba08df0a388b376bf47226f2a5e2b", - "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "10F2-7B33-0000-0006-02400432-spo-fms2.ota.zigbee", + "fileVersion": 37749810, + "fileSize": 149246, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Ubisys/10F2-7B33-0000-0006-02400432-spo-fms2.ota.zigbee", + "imageType": 31539, + "manufacturerCode": 4338, + "sha512": "94bdae3e03c300e184c904ace1079f80e5afbb0cad687afee0e7ed09c7f55298cf7400db5eb649cd8ca4b46e6d40619fa7add45d269239e2934453a67e10fb56", + "otaHeaderString": "ubisys S2 2.4.0\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B33-0000-0006-02400432-spo-fms2.ota.zigbee", + "hardwareVersionMax": 6, + "hardwareVersionMin": 0 }, { - "fileName": "app_innr-sp242-1.7.23_UG.ota", - "fileVersion": 387397253, - "fileSize": 286994, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Innr/app_innr-sp242-1.7.23_UG.ota", - "imageType": 818, - "manufacturerCode": 4454, - "sha512": "b849dca38de83c7722c0f018ae15b38e210e091efd212dda30387f57fe5c1b742a49473c911b798bfd641c16253eb30a158d932791729110d418bcf629900da0", - "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "10F2-7B34-0000-0007-02400432-spo-fmsh.ota.zigbee", + "fileVersion": 37749810, + "fileSize": 151294, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Ubisys/10F2-7B34-0000-0007-02400432-spo-fmsh.ota.zigbee", + "imageType": 31540, + "manufacturerCode": 4338, + "sha512": "1ca2dafe6af27c5e6327e1b213c41b004710c19ffb31aee361ea1341a18d475f6d74a9abdfade4e7f6117966b326b28e2efbcc9bad8e0c9881d8d6d54a37aec2", + "otaHeaderString": "ubisys J1 2.4.0\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B34-0000-0007-02400432-spo-fmsh.ota.zigbee", + "hardwareVersionMax": 7, + "hardwareVersionMin": 0 }, { - "fileName": "app_innr-sp244-1.7.23_UG.ota", - "fileVersion": 387397253, - "fileSize": 286994, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Innr/app_innr-sp244-1.7.23_UG.ota", - "imageType": 819, - "manufacturerCode": 4454, - "sha512": "203260b7fd8f5749fd4fd545dd6c700b189b6b84aed9c38fbbc0e817858251f5d87af7f993e709e8ad459f3b800ae48b674d584930d3595dcc06a69d22256f4a", - "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "10F2-7B35-0000-0004-02400432-spo-rms.ota.zigbee", + "fileVersion": 37749810, + "fileSize": 149246, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Ubisys/10F2-7B35-0000-0004-02400432-spo-rms.ota.zigbee", + "imageType": 31541, + "manufacturerCode": 4338, + "sha512": "25502b66ba8b985195019d8e97a2cb7fdc766c85b16d274d67e22498675e27705555cbdb7735fe8dcd8816926af7bd63904aa2f4d8cf81e726af0de803bf8155", + "otaHeaderString": "ubisys S1-R 2.4.0\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B35-0000-0004-02400432-spo-rms.ota.zigbee", + "hardwareVersionMax": 4, + "hardwareVersionMin": 0 }, { - "fileName": "app_innr-sp240v2-1.7.23_UG.ota", - "fileVersion": 387397253, - "fileSize": 286994, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Innr/app_innr-sp240v2-1.7.23_UG.ota", - "imageType": 820, - "manufacturerCode": 4454, - "sha512": "517888858843cda3c7d9f8051bbb91c4f76b08447956c1cc0c03c885acf4895503249c1b499d0f11d2bbcea2a2f3540d212bb3719339f9c5b28c4834e12e6e5e", - "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "10F2-7B36-0000-0004-02400432-spo-rms2.ota.zigbee", + "fileVersion": 37749810, + "fileSize": 149246, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Ubisys/10F2-7B36-0000-0004-02400432-spo-rms2.ota.zigbee", + "imageType": 31542, + "manufacturerCode": 4338, + "sha512": "c55cd3e9abfce3a69495bfb8253342eb99eac8c9f10b1406dbcfc50e24a80a57875c92592dafb5b936e97e26bb313b3423831d6e0a7f4acab537caa550e0b40e", + "otaHeaderString": "ubisys S2-R 2.4.0\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B36-0000-0004-02400432-spo-rms2.ota.zigbee", + "hardwareVersionMax": 4, + "hardwareVersionMin": 0 }, { - "fileName": "app_innr-sp242v2-1.7.23_UG.ota", - "fileVersion": 387397253, - "fileSize": 286994, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Innr/app_innr-sp242v2-1.7.23_UG.ota", - "imageType": 821, - "manufacturerCode": 4454, - "sha512": "78148ce0b069922dbcfdf7585c8f2ae011f8438050057b33ca9f3ad23223de6c8e6ecdfdc39fdf2d7765146480116861bda7493d70886fc859e13c58ea26479a", - "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "10F2-7B37-0000-0004-02400432-spo-rmsh.ota.zigbee", + "fileVersion": 37749810, + "fileSize": 151294, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Ubisys/10F2-7B37-0000-0004-02400432-spo-rmsh.ota.zigbee", + "imageType": 31543, + "manufacturerCode": 4338, + "sha512": "72e7b22d8005e2c3413e66e3b6ac64e4be6c74b770005c1339dddd2ecc8e56cf7609ad1bfaaaa67013d3baccc21e1f8bead77155f778ba8041475f334e25c0aa", + "otaHeaderString": "ubisys J1-R 2.4.0\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B37-0000-0004-02400432-spo-rmsh.ota.zigbee", + "hardwareVersionMax": 4, + "hardwareVersionMin": 0 }, { - "fileName": "app_innr-sp244v2-1.7.23_UG.ota", - "fileVersion": 387397253, - "fileSize": 286994, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Innr/app_innr-sp244v2-1.7.23_UG.ota", - "imageType": 822, - "manufacturerCode": 4454, - "sha512": "7ec81e318823690f7de10343f0f3806a43ce599cb488cf221158c76c69996aff1081c952ee417e4f7a14162204ff1efab5f72fd5a866bbcfe9a0262c0893e052", - "otaHeaderString": "Telink OTA Sample Usage\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "fileName": "10F2-7B38-0000-0004-02400432-spo-rmd.ota.zigbee", + "fileVersion": 37749810, + "fileSize": 152318, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Ubisys/10F2-7B38-0000-0004-02400432-spo-rmd.ota.zigbee", + "imageType": 31544, + "manufacturerCode": 4338, + "sha512": "2675460d00aeb9ff3d0a070ff854251bd2cb34f4124b628a900b005915a8a068453f75e416347bc80ffe1af2b4b6b12ed48d0a6c9756d5baeee22ea1d689204f", + "otaHeaderString": "ubisys D1-R 2.4.0\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B38-0000-0004-02400432-spo-rmd.ota.zigbee", + "hardwareVersionMax": 4, + "hardwareVersionMin": 0 }, { - "fileName": "100B-0111-01001A00-ConfLight-ModuLum-EFR32MG13.zigbee", - "fileVersion": 16783872, - "fileSize": 477412, - "originalUrl": "https://firmware.meethue.com/storage/100b-111/16783872/3f5056e2-e060-4cc4-8f29-28056efc5e6b/100B-0111-01001A00-ConfLight-ModuLum-EFR32MG13.zigbee", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Hue/100B-0111-01001A00-ConfLight-ModuLum-EFR32MG13.zigbee", - "imageType": 273, - "manufacturerCode": 4107, - "sha512": "06c95d8ebf5814909fe95e1de31309a708f1018674eee7f844569abf99befa88cd352d7e8c3a7b001e488732e2246ca34ba69f1f507ac32bcf2df1d64eeef8ba", - "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "releaseNotes": "Various improvements" + "fileName": "10F2-7B39-0000-0004-02400432-spo-fmi4.ota.zigbee", + "fileVersion": 37749810, + "fileSize": 128510, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Ubisys/10F2-7B39-0000-0004-02400432-spo-fmi4.ota.zigbee", + "imageType": 31545, + "manufacturerCode": 4338, + "sha512": "9ca3ac1682ae46979b2465ad517424270ba2569012f72a6627c852410d5225e9a6dd2e5df763761ebd597c48292d207594c5b248930f87ac925a5bdbe313fced", + "otaHeaderString": "ubisys C4 2.4.0\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B39-0000-0004-02400432-spo-fmi4.ota.zigbee", + "hardwareVersionMax": 4, + "hardwareVersionMin": 0 }, { - "fileName": "ZLinky_router_v14.ota", - "fileVersion": 14, - "fileSize": 249694, - "originalUrl": "https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v14.0/ZLinky_router_v14.ota", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LiXee/ZLinky_router_v14.ota", - "imageType": 1, - "manufacturerCode": 4151, - "sha512": "cc69b0745c72daf8deda935ba47aa7abd34dfcaaa4bc35bfa0605cd7937b0ecd8582ba0c08110df4f620c8aa87798d201f407d3d7e17198cfef1a4aa13c5013d", - "otaHeaderString": "OM15081-RTR-JN5189-0000000000000", - "manufacturerName": [ - "LiXee" - ], - "releaseNotes": "https://github.com/fairecasoimeme/Zlinky_TIC/releases/tag/v14.0" + "fileName": "10F2-7B3A-0000-0005-02400432-m7b-r0.ota.zigbee", + "fileVersion": 37749810, + "fileSize": 123646, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Ubisys/10F2-7B3A-0000-0005-02400432-m7b-r0.ota.zigbee", + "imageType": 31546, + "manufacturerCode": 4338, + "sha512": "fba15fad16550cc8ef7b8191a9563b0eef7367769aaf53cb49e7f72ebb656dfe7a4648012e7d7b7994156a96263c50321b9e225aeaac207f85c495daac85c8e1", + "otaHeaderString": "ubisys R0 2.4.0\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B3A-0000-0005-02400432-m7b-r0.ota.zigbee", + "hardwareVersionMax": 5, + "hardwareVersionMin": 0 }, { - "fileName": "ZLinky_router_v14_limited.ota", - "fileVersion": 14, - "fileSize": 249694, - "originalUrl": "https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v14.0/ZLinky_router_v14_limited.ota", - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/LiXee/ZLinky_router_v14_limited.ota", - "imageType": 2, - "manufacturerCode": 4151, - "sha512": "f851cbff7297ba6223a969ba8da5182f9ef199cf9c8459c8408432e48485c1a8f018f6e1703a42f40143cccd3bf460c0acd92117d899e507a36845f24e970595", - "otaHeaderString": "OM15081-RTR-LIMITED-JN5189-00000", - "manufacturerName": [ - "LiXee" - ], - "releaseNotes": "https://github.com/fairecasoimeme/Zlinky_TIC/releases/tag/v14.0" + "fileName": "10F2-7B3B-0000-0001-02400432-m7b-h10.ota.zigbee", + "fileVersion": 37749810, + "fileSize": 157950, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Ubisys/10F2-7B3B-0000-0001-02400432-m7b-h10.ota.zigbee", + "imageType": 31547, + "manufacturerCode": 4338, + "sha512": "1b4e03ea74c0835cd1a60ccfc8132e32a2086047db12852e6cfaf46a31e90ac98dddc993c58fdf2407808b39b8a36a56e24d863c06cf84b82b1cccd7376b7c90", + "otaHeaderString": "ubisys H10 2.4.0\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B3B-0000-0001-02400432-m7b-h10.ota.zigbee", + "hardwareVersionMax": 1, + "hardwareVersionMin": 0 }, { - "fileName": "20240312112328_OTA_lumi.switch.n2acn1_0.0.0_58_20240311_931B42.ota", - "fileVersion": 58, - "fileSize": 290318, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Lumi/20240312112328_OTA_lumi.switch.n2acn1_0.0.0_58_20240311_931B42.ota", - "imageType": 2700, - "manufacturerCode": 4447, - "sha512": "3e2a8eea623c36e29de723fb1a3832fc126d43df75a73b0e95148692325f83ef19139c475d721bc3b1bb3bb9ce61b941a5f4d8a6e2a50d8148fc2dbaeabf681a", - "otaHeaderString": "ROUTERX-----JN5180--ENCRYPTED000", - "modelId": "lumi.switch.n2acn1" + "fileName": "10F2-7B45-0100-0100-02400430-ubisys-s1r-qpg6105.ota.zigbee", + "fileVersion": 37749808, + "fileSize": 233214, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Ubisys/10F2-7B45-0100-0100-02400430-ubisys-s1r-qpg6105.ota.zigbee", + "imageType": 31557, + "manufacturerCode": 4338, + "sha512": "3e6db28ad868352001057d37274d794878cd19c3f705c12cb6daecec9627a98d905c2738b187138b42f453b42d5090b9ad7c957d04e1a35161f7f5de00e63ae8", + "otaHeaderString": "ubisys S1-R 2.4.0\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B45-0100-0100-02400430-ubisys-s1r-qpg6105.ota.zigbee", + "hardwareVersionMax": 256, + "hardwareVersionMin": 256 }, { - "fileName": "100B-0121-02003B19-Switch-EFR32MG22-40xf.zigbee", - "fileVersion": 33569561, - "fileSize": 185770, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Hue/100B-0121-02003B19-Switch-EFR32MG22-40xf.zigbee", - "imageType": 289, - "manufacturerCode": 4107, - "sha512": "b117d19666222b0b1962585f1e47e525c643d3d784fa3a59c0299cd1533a3799a1c72553c7964708879fe0131d4c5cb9fcc5af681d8059d18e6f47b942a5e4fb", - "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "originalUrl": "https://otau.meethue.com/storage/ZGB_100B_0121/f28229fd-c450-4d0c-ada4-21f855674e06/100B-0121-02003B19-Switch-EFR32MG22-40xf.zigbee" + "fileName": "10F2-7B49-0100-0100-02400430-ubisys-c4-qpg6105.ota.zigbee", + "fileVersion": 37749808, + "fileSize": 227582, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Ubisys/10F2-7B49-0100-0100-02400430-ubisys-c4-qpg6105.ota.zigbee", + "imageType": 31561, + "manufacturerCode": 4338, + "sha512": "0501b1d749df0011493b3d6a7c38706ef17a5b686e475eec6ea652329343640394e9219d7e00a1c6acd87fe0e1b5606b6a1ec9768444f2a7897df39df9faf3ca", + "otaHeaderString": "ubisys C4 2.4.0\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B49-0100-0100-02400430-ubisys-c4-qpg6105.ota.zigbee", + "hardwareVersionMax": 256, + "hardwareVersionMin": 256 }, { - "fileName": "Sensor-ATmega_6.1.1.27575_0012.sbl-ota", - "fileVersion": 1107323831, - "fileSize": 240760, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Hue/Sensor-ATmega_6.1.1.27575_0012.sbl-ota", - "imageType": 269, - "manufacturerCode": 4107, - "sha512": "10e549c55d262b2f227b75817f6620be407f537e04ac08db4dbebdf53e8d460299a2cda248b3be13476757d61a1c79b632963c4f126cd26b7c18ea6a2ab4ac59", - "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "originalUrl": "https://otau.meethue.com/storage/ZGB_100B_010D/bd3f218f-190b-4498-b6b3-69aea563fd9d/Sensor-ATmega_6.1.1.27575_0012.sbl-ota" + "fileName": "10F2-7B4A-0100-0100-02400430-ubisys-r0-qpg6105.ota.zigbee", + "fileVersion": 37749808, + "fileSize": 223486, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Ubisys/10F2-7B4A-0100-0100-02400430-ubisys-r0-qpg6105.ota.zigbee", + "imageType": 31562, + "manufacturerCode": 4338, + "sha512": "442097a677161efd79311669d13b4d0dbd4266f5b0af3c0b9c6900c9b4c47e927d70e579386cda64af160956453f34a2a043d148a0eaebb8b56c403ccb1d75e9", + "otaHeaderString": "ubisys R0 2.4.0\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", + "originalUrl": "http://fwu.ubisys.de/smarthome/OTA/release/10F2-7B4A-0100-0100-02400430-ubisys-r0-qpg6105.ota.zigbee", + "hardwareVersionMax": 256, + "hardwareVersionMin": 256 }, { - "fileName": "Switch-ATmega_6.1.1.28573_0012.sbl-ota", - "fileVersion": 1107324829, - "fileSize": 240760, - "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/Hue/Switch-ATmega_6.1.1.28573_0012.sbl-ota", - "imageType": 265, - "manufacturerCode": 4107, - "sha512": "d20057d6c4e61d4ccdd3947b8a8c9bf9e126a26c080b9ce3e6839a0615b912c6f93246a60c55a44f2c8b8ec49f5041f46ac38b8a3c0a1c6ab44f062cc62089cf", + "fileName": "ZigUSB_C6.ota", + "fileVersion": 324, + "fileSize": 696046, + "url": "https://github.com/Koenkk/zigbee-OTA/raw/master/images1/xyzroe/ZigUSB_C6.ota", + "imageType": 4113, + "manufacturerCode": 13379, + "sha512": "c1358d6d8cc79ab74a7d117cacb897ebc13cc68e7eb4dbdbb4614797e61ca85ab4fc522f70285b6e96f7ab1a0470c3fb3e1f3da7a68c03b57eeee0485069d115", "otaHeaderString": "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000", - "originalUrl": "https://otau.meethue.com/storage/ZGB_100B_0109/0e1147ca-9b7e-4de1-b282-8b81c3c8e030/Switch-ATmega_6.1.1.28573_0012.sbl-ota" + "originalUrl": "https://github.com/xyzroe/ZigUSB_C6/releases/download/324/ZigUSB_C6.ota", + "modelId": "ZigUSB_C6", + "releaseNotes": "https://github.com/xyzroe/ZigUSB_C6/releases/tag/324" } ] \ No newline at end of file

0X}a{ehudf)p)CPj}>nN0sg$SDMj%(ItK37)$f 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 O|BFo~V?GeNnEwag+_&Ta diff --git a/images1/Salus/SAU2AG1_160425.ota b/images1/Salus/SAU2AG1_160425.ota deleted file mode 100644 index 9c525a8cb51de978d4a203f25c4b707934d12d73..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 162306 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⪚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