From 59d5506c42e40e0902615a4c871c895e4189dcc4 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Sun, 15 Mar 2026 00:50:28 +0000 Subject: [PATCH] Autodl update --- .cache/LEDVANCE.json | 2 +- .cache/LiXee.json | 2 +- ...129044906-3224010153640-lzma-encrypted.ota | Bin 0 -> 378814 bytes ...711054618-3224010153640-lzma-encrypted.ota | Bin index-stackinfo.json | 72 +++++++++--------- index.json | 24 +++--- index1.json | 12 +++ 7 files changed, 62 insertions(+), 50 deletions(-) create mode 100644 images/LEDVANCE/STRIP_CONTROL_DIRECT_TW_RGB-0x1189-0x00FA-0x01428000-MF_DIS-DOWM_DIS-20260129044906-3224010153640-lzma-encrypted.ota rename {images => images1}/LEDVANCE/STRIP_CONTROL_DIRECT_TW_RGB-0x1189-0x00FA-0x01348000-MF_DIS-DOWM_DIS-20250711054618-3224010153640-lzma-encrypted.ota (100%) diff --git a/.cache/LEDVANCE.json b/.cache/LEDVANCE.json index 97e85ba..b037a1c 100644 --- a/.cache/LEDVANCE.json +++ b/.cache/LEDVANCE.json @@ -1 +1 @@ -{"firmwares":[{"blob":null,"identity":{"company":4489,"product":25,"version":{"major":0,"minor":16,"build":36,"revision":40}},"releaseNotes":"• Fix Move command bugs\r\n• OTA improvements\r\n• Wakeup/Sunrise feature improvements\r\n• Attribute reporting improvements","shA256":"ffe0298312f63fa0be5e568886e419d714146652ff4747a8afed2de221ad43ee","name":"A19_RGBW_IMG0019_00102428-encrypted.ota","productName":"A19 RGBW","fullName":"A19 RGBW/00102428/A19_RGBW_IMG0019_00102428-encrypted.ota","extension":".ota","released":"2019-02-28T16:36:28","salesRegion":"us","length":180052},{"blob":null,"identity":{"company":4489,"product":13,"version":{"major":0,"minor":16,"build":36,"revision":40}},"releaseNotes":"• Fix Move command bugs\r\n• OTA improvements\r\n• Wakeup/Sunrise feature improvements\r\n• Attribute reporting improvements","shA256":"fa5ab550bde3e8c877cf40aa460fc9836405a7843df040e75bfdb2fb582c22fb","name":"A19_TW_10_year_IMG000D_00102428-encrypted.ota","productName":"A19 TW 10 year","fullName":"A19 TW 10 year/00102428/A19_TW_10_year_IMG000D_00102428-encrypted.ota","extension":".ota","released":"2019-02-28T16:42:50","salesRegion":"us","length":170800},{"blob":null,"identity":{"company":4489,"product":12,"version":{"major":0,"minor":16,"build":36,"revision":40}},"releaseNotes":"• Fix Move command bugs\r\n• OTA improvements\r\n• Wakeup/Sunrise feature improvements\r\n• Attribute reporting improvements","shA256":"0c46f738bb173478d2e018558547437838d89d723834d551677a7eaf27d89e5c","name":"A19_W_10_year_IMG000C_00102428-encrypted.ota","productName":"A19 W 10 year","fullName":"A19 W 10 year/00102428/A19_W_10_year_IMG000C_00102428-encrypted.ota","extension":".ota","released":"2019-02-28T16:44:04","salesRegion":"us","length":170140},{"blob":null,"identity":{"company":4489,"product":205,"version":{"major":3,"minor":72,"build":55,"revision":18}},"releaseNotes":"1.Fix bug network leave related with green power device commission.\r\n2.Fix abnormal reboot caused by network status.\r\n3.Improve scene control in Hue and other system.\r\n4. Upgrade Zigbee stack to latest version 3.7.1.2. ","shA256":"8aad5fd48744e70a9831d9a0cd6dd210ddd86d0d22bd99551875015ce7ed08e7","name":"A60_DIM_T-0x00CD-0x03483712-MF_DIS.OTA","productName":"A60 DIM T","fullName":"A60 DIM T/03483712/A60_DIM_T-0x00CD-0x03483712-MF_DIS.OTA","extension":".OTA","released":"2025-09-19T03:21:06","salesRegion":"eu","length":241408},{"blob":null,"identity":{"company":4489,"product":205,"version":{"major":3,"minor":32,"build":54,"revision":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","shA256":"15fa80b3873c3602f6e9601fc2d958a07a0c247238a92bc899bcb877ab4c5101","name":"DIM-A60_DIM_T-0x00CD-0x03203660.OTA","productName":"A60 DIM T","fullName":"A60 DIM T/03203660/DIM-A60_DIM_T-0x00CD-0x03203660.OTA","extension":".OTA","released":"2022-09-01T06:05:02","salesRegion":"eu","length":188384},{"blob":null,"identity":{"company":4489,"product":61,"version":{"major":1,"minor":5,"build":100,"revision":0}},"releaseNotes":"Support ZLO","shA256":"1c243996b76c27c3f13b277e38d3748199e2ab01733a48276dc3bd74ebf86679","name":"A60_DIM_Z3_IM003D_01056400-encrypted_202129091152_withoutMF.ota","productName":"A60 DIM Z3","fullName":"A60 DIM Z3/01056400/A60_DIM_Z3_IM003D_01056400-encrypted_202129091152_withoutMF.ota","extension":".ota","released":"2021-10-21T05:26:51","salesRegion":"eu","length":185112},{"blob":null,"identity":{"company":4489,"product":61,"version":{"major":1,"minor":3,"build":100,"revision":0}},"releaseNotes":"1.Support for turn on/off fading time configurations\r\n2.Support for ZLO commands\r\n3.OTA improvements, rollback protection enabled","shA256":"7e25053d47bccd75c215707600265fa90d5fecdd1a55a8668a7bef3e4d7e3ddc","name":"A60_DIM_Z3_IM003D_01036400-encrypted_202110060418_withoutMF.ota","productName":"A60 DIM Z3","fullName":"A60 DIM Z3/01036400/A60_DIM_Z3_IM003D_01036400-encrypted_202110060418_withoutMF.ota","extension":".ota","released":"2021-07-14T08:51:24","salesRegion":"eu","length":183392},{"blob":null,"identity":{"company":4489,"product":61,"version":{"major":0,"minor":16,"build":49,"revision":1}},"releaseNotes":"1. Faster Joining\r\n2. Network performance improvement\r\n","shA256":"19a44c1c048192b05038229628f3807df9d86bdb1f8bba0c432aac027ece0887","name":"A60_DIM_Z3_IM003D_00103101-encrypted_11_20_2018_Tue_122925_01_withoutMF.ota","productName":"A60 DIM Z3","fullName":"A60 DIM Z3/00103101/A60_DIM_Z3_IM003D_00103101-encrypted_11_20_2018_Tue_122925_01_withoutMF.ota","extension":".ota","released":"2019-03-22T08:08:57","salesRegion":"eu","length":182876},{"blob":null,"identity":{"company":4489,"product":208,"version":{"major":3,"minor":72,"build":55,"revision":18}},"releaseNotes":"1.Fix bug network leave related with green power device commission.\r\n2.Fix abnormal reboot caused by network status.\r\n3.Improve scene control in Hue and other system.\r\n4.Upgrade Zigbee stack to latest version 3.7.1.2. ","shA256":"78e2f74e6178eda3685a3944bfbfeaa79a24c9a67e1d8a5f4bb6cf56387c72db","name":"A60_FIL_DIM_T-0x00D0-0x03483712-MF_DIS.OTA","productName":"A60 FIL DIM T","fullName":"A60 FIL DIM T/03483712/A60_FIL_DIM_T-0x00D0-0x03483712-MF_DIS.OTA","extension":".OTA","released":"2025-09-19T03:50:15","salesRegion":"eu","length":241440},{"blob":null,"identity":{"company":4489,"product":208,"version":{"major":3,"minor":32,"build":54,"revision":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","shA256":"f53af0b255d589c795913081560de211b162b491dcb5ea865546dec15f433a78","name":"DIM-A60_FIL_DIM_T-0x00D0-0x03203660.OTA","productName":"A60 FIL DIM T","fullName":"A60 FIL DIM T/03203660/DIM-A60_FIL_DIM_T-0x00D0-0x03203660.OTA","extension":".OTA","released":"2022-09-01T06:06:46","salesRegion":"eu","length":188416},{"blob":null,"identity":{"company":4489,"product":211,"version":{"major":3,"minor":72,"build":55,"revision":18}},"releaseNotes":"1.Fix bug network leave related with green power device commission.\r\n2.Fix abnormal reboot caused by network status.\r\n3.Improve scene control in Hue and other system.\r\n4. Upgrade Zigbee stack to latest version 3.7.1.2. ","shA256":"2319a88cb82da1c0cd7942e7055608f813366f67151f843f44de08ba1771232c","name":"A60_RGBW_B22D_T-0x00D3-0x03483712-MF_DIS.OTA","productName":"A60 RGBW B22D T","fullName":"A60 RGBW B22D T/03483712/A60_RGBW_B22D_T-0x00D3-0x03483712-MF_DIS.OTA","extension":".OTA","released":"2025-09-19T03:30:37","salesRegion":"eu","length":256224},{"blob":null,"identity":{"company":4489,"product":182,"version":{"major":3,"minor":72,"build":55,"revision":18}},"releaseNotes":"1.Fix bug network leave related with green power device commission.\r\n2.Fix abnormal reboot caused by network status.\r\n3.Improve scene control in Hue and other system.\r\n4. Upgrade Zigbee stack to latest version 3.7.1.2. ","shA256":"e87c87f50b1b4a4501f15636b0169a85bbcb1d98a0572b6cbcfa2305a5fbe525","name":"A60_RGBW_T-0x00B6-0x03483712-MF_DIS.OTA","productName":"A60 RGBW T","fullName":"A60 RGBW T/03483712/A60_RGBW_T-0x00B6-0x03483712-MF_DIS.OTA","extension":".OTA","released":"2025-09-19T03:29:32","salesRegion":"eu","length":256224},{"blob":null,"identity":{"company":4489,"product":138,"version":{"major":2,"minor":3,"build":101,"revision":80}},"releaseNotes":"- LQI attribute reporting improved\r\n- Turn On/Off fading time configuration supported \r\n- On with time off Command supported ","shA256":"d93a15155f2cd4621bb6904d73f7ba884aace4ee9f0b97aecccc22357f5be26e","name":"RGBW-A60_RGBW_Value_II-0x1189-0x008A-0x02036550-MF_DIS-20201104140534.ota","productName":"A60 RGBW Value II","fullName":"A60 RGBW Value II/02036550/RGBW-A60_RGBW_Value_II-0x1189-0x008A-0x02036550-MF_DIS-20201104140534.ota","extension":".ota","released":"2020-11-13T05:37:28","salesRegion":"eu","length":210550},{"blob":null,"identity":{"company":4489,"product":183,"version":{"major":3,"minor":72,"build":55,"revision":18}},"releaseNotes":"1.Fix bug network leave related with green power device commission.\r\n2.Fix abnormal reboot caused by network status.\r\n3.Improve scene control in Hue and other system.\r\n4.Upgrade Zigbee stack to latest version 3.7.1.2. ","shA256":"5b21f59f60faa46b8ad0e86f454196edc2c6fdec27b5da1c55f797da4f5424b4","name":"A60_TW_T-0x00B7-0x03483712-MF_DIS.OTA","productName":"A60 TW T","fullName":"A60 TW T/03483712/A60_TW_T-0x00B7-0x03483712-MF_DIS.OTA","extension":".OTA","released":"2025-09-19T03:37:59","salesRegion":"eu","length":251280},{"blob":null,"identity":{"company":4489,"product":139,"version":{"major":3,"minor":23,"build":115,"revision":16}},"releaseNotes":"(1) Add security patch. ","shA256":"dbef6c4adba07ea5b5a5aec6983f4f39ecf7a807b418c3f67b7055504c81e441","name":"A60_TW_Value_II-0x1189-0x008B-0x03177310-MF_DIS-20240426150951-3221010102432.ota","productName":"A60 TW Value II","fullName":"A60 TW Value II/03177310/A60_TW_Value_II-0x1189-0x008B-0x03177310-MF_DIS-20240426150951-3221010102432.ota","extension":".ota","released":"2024-05-23T11:35:27","salesRegion":"eu","length":307510},{"blob":null,"identity":{"company":4489,"product":139,"version":{"major":2,"minor":3,"build":101,"revision":80}},"releaseNotes":"- LQI attribute reporting improved\r\n- Turn On/Off fading time configuration supported \r\n- On with time off Command supported ","shA256":"9bf800de608f53968e4710b883fc56ab72d28957f4a3b0da21422f9fa8daba4a","name":"TW-A60_TW_Value_II-0x1189-0x008B-0x02036550-MF_DIS-20201104114113.ota","productName":"A60 TW Value II","fullName":"A60 TW Value II/02036550/TW-A60_TW_Value_II-0x1189-0x008B-0x02036550-MF_DIS-20201104114113.ota","extension":".ota","released":"2020-11-13T06:26:45","salesRegion":"eu","length":196574},{"blob":null,"identity":{"company":4489,"product":60,"version":{"major":1,"minor":5,"build":100,"revision":0}},"releaseNotes":"Support ZLO","shA256":"95dedba17bc113be00ae8f410ce9ec93cd608cea1f192060c1fa19875f73a6d7","name":"A60_TW_Z3_IM003C_01056400-encrypted_202129091149_withoutMF.ota","productName":"A60 TW Z3","fullName":"A60 TW Z3/01056400/A60_TW_Z3_IM003C_01056400-encrypted_202129091149_withoutMF.ota","extension":".ota","released":"2021-10-21T05:27:33","salesRegion":"eu","length":185972},{"blob":null,"identity":{"company":4489,"product":60,"version":{"major":0,"minor":16,"build":49,"revision":1}},"releaseNotes":"1. Faster Joining\r\n2. Network performance improvement\r\n","shA256":"43c3daffcb761170e0fe66672067869acf1ff9c017038ace2c80e6a1e3bd7639","name":"A60_TW_Z3_IM003C_00103101-encrypted_11_20_2018_Tue_103138_93_withoutMF.ota","productName":"A60 TW Z3","fullName":"A60 TW Z3/00103101/A60_TW_Z3_IM003C_00103101-encrypted_11_20_2018_Tue_103138_93_withoutMF.ota","extension":".ota","released":"2019-03-22T08:09:43","salesRegion":"eu","length":183628},{"blob":null,"identity":{"company":4489,"product":138,"version":{"major":3,"minor":25,"build":115,"revision":16}},"releaseNotes":"(1) Security patch\r\n(2) Refine RGBW color control.\r\n(3) Support sleep mode in Hue automation settings. ","shA256":"42c143f7d6df8d4ed4c0762b0e461c29773761d3ba89ea39790c1f5b5df13150","name":"A60_RGBW_Value_II-0x1189-0x008A-0x03197310-MF_DIS-20240523093911-3221010102432.ota","productName":"A60 RGBW Value II","fullName":"A60_RGBW_Value_II/03197310/A60_RGBW_Value_II-0x1189-0x008A-0x03197310-MF_DIS-20240523093911-3221010102432.ota","extension":".ota","released":"2024-06-07T11:23:13","salesRegion":"eu","length":314402},{"blob":null,"identity":{"company":4489,"product":138,"version":{"major":2,"minor":20,"build":101,"revision":80}},"releaseNotes":"1.ZLO gap fix\r\n2.RGBW color calibration\r\n3.Disable touch-link function","shA256":"30f54c9e0e12c01db2a05c39e12860a965f39583b4b4bd2cf8985ae061bbcf26","name":"RGBW-A60_RGBW_Value_II-0x1189-0x008A-0x02146550-MF_DIS-20211203083445-3221010102432.ota","productName":"A60 RGBW Value II","fullName":"A60_RGBW_Value_II/02146550/RGBW-A60_RGBW_Value_II-0x1189-0x008A-0x02146550-MF_DIS-20211203083445-3221010102432.ota","extension":".ota","released":"2022-03-02T07:50:54","salesRegion":"eu","length":213058},{"blob":null,"identity":{"company":4489,"product":160,"version":{"major":3,"minor":25,"build":115,"revision":16}},"releaseNotes":"(1) Security patch\r\n(2) Refine RGBW color control.\r\n(3) Support sleep mode in Hue automation settings. ","shA256":"e4f59503e4cd5452c7b72a9d392c46fb732faa803206263e3b56d70b5d0299c4","name":"A60S_RGBW-0x1189-0x00A0-0x03197310-MF_DIS-20240523095111-3221010102432.ota","productName":"A60S RGBW","fullName":"A60S_RGBW/03197310/A60S_RGBW-0x1189-0x00A0-0x03197310-MF_DIS-20240523095111-3221010102432.ota","extension":".ota","released":"2024-06-07T11:28:39","salesRegion":"eu","length":314466},{"blob":null,"identity":{"company":4489,"product":160,"version":{"major":2,"minor":20,"build":101,"revision":80}},"releaseNotes":"1.ZLO gap fix\r\n2.RGBW color calibration\r\n3.Disable touch-link function","shA256":"3cfe3293cba4eef0a95b59e56491d103737d51e3f9a41d47281e084f811d69aa","name":"RGBW-A60S_RGBW-0x1189-0x00A0-0x02146550-MF_DIS-20211203082926-3221010102432.ota","productName":"A60S RGBW","fullName":"A60S_RGBW/02146550/RGBW-A60S_RGBW-0x1189-0x00A0-0x02146550-MF_DIS-20211203082926-3221010102432.ota","extension":".ota","released":"2022-03-02T07:53:12","salesRegion":"eu","length":213154},{"blob":null,"identity":{"company":4489,"product":162,"version":{"major":3,"minor":23,"build":115,"revision":16}},"releaseNotes":"(1) Add security patch. ","shA256":"6f15e513c66b49cc9fd827d09d0432f23a4ed5f3d3dbc60a79df3d591caa8dd0","name":"A60S_TW-0x1189-0x00A2-0x03177310-MF_DIS-20240426153518-3221010102432.ota","productName":"A60S TW","fullName":"A60S_TW/03177310/A60S_TW-0x1189-0x00A2-0x03177310-MF_DIS-20240426153518-3221010102432.ota","extension":".ota","released":"2024-05-23T12:02:13","salesRegion":"eu","length":307510},{"blob":null,"identity":{"company":4489,"product":162,"version":{"major":2,"minor":19,"build":101,"revision":80}},"releaseNotes":"1. ZLO gap fixed.\r\n2. V02136550 is production firmware.","shA256":"4be1fba85364f3df5a5f4c2b9e8df9098a731f0f8f0c9989b36ef568e9bb8031","name":"TW-A60S_TW-0x1189-0x00A2-0x02136550-MF_DIS-20211011050926-3221010102432.ota","productName":"A60S TW","fullName":"A60S_TW/02136550/TW-A60S_TW-0x1189-0x00A2-0x02136550-MF_DIS-20211011050926-3221010102432.ota","extension":".ota","released":"2023-01-19T07:42:19","salesRegion":"eu","length":198254},{"blob":null,"identity":{"company":4489,"product":184,"version":{"major":3,"minor":72,"build":55,"revision":18}},"releaseNotes":"1.Fix bug network leave related with green power device commission.\r\n2.Fix abnormal reboot caused by network status.\r\n3.Improve scene control in Hue and other system.\r\n4. Upgrade Zigbee stack to latest version 3.7.1.2. ","shA256":"1ca69fc7f431b19a5fdd0cfb8242e42b84631b65dd1ae68e0fee443937110f0d","name":"B40_DIM_T-0x00B8-0x03483712-MF_DIS.OTA","productName":"B40 DIM T","fullName":"B40 DIM T/03483712/B40_DIM_T-0x00B8-0x03483712-MF_DIS.OTA","extension":".OTA","released":"2025-09-19T03:25:26","salesRegion":"eu","length":241408},{"blob":null,"identity":{"company":4489,"product":184,"version":{"major":3,"minor":32,"build":54,"revision":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","shA256":"b16cbbe97e118416111959f7dd839a68f8d216ad23b5a661b0f2d8e17e501117","name":"DIM-B40_DIM_T-0x00B8-0x03203660.OTA","productName":"B40 DIM T","fullName":"B40 DIM T/03203660/DIM-B40_DIM_T-0x00B8-0x03203660.OTA","extension":".OTA","released":"2022-09-01T06:07:25","salesRegion":"eu","length":188384},{"blob":null,"identity":{"company":4489,"product":52,"version":{"major":1,"minor":5,"build":100,"revision":0}},"releaseNotes":"Support ZLO","shA256":"703487accb7f301a258ead8efb0834dded18cad16c0c0f05e31cc64753bd3d00","name":"B40_DIM_Z3_IM0034_01056400-encrypted_202129091146_withoutMF.ota","productName":"B40 DIM Z3","fullName":"B40 DIM Z3/01056400/B40_DIM_Z3_IM0034_01056400-encrypted_202129091146_withoutMF.ota","extension":".ota","released":"2021-10-21T05:28:28","salesRegion":"eu","length":185112},{"blob":null,"identity":{"company":4489,"product":52,"version":{"major":1,"minor":3,"build":100,"revision":0}},"releaseNotes":"1.Support for turn on/off fading time configurations\r\n2.Support for ZLO commands\r\n3.OTA improvements, rollback protection enabled","shA256":"15f85ef4c2fc2a717a28079a933ce2a2ce9204e61f6966b8d26316385276644d","name":"B40_DIM_Z3_IM0034_01036400-encrypted_202110060421_withoutMF.ota","productName":"B40 DIM Z3","fullName":"B40 DIM Z3/01036400/B40_DIM_Z3_IM0034_01036400-encrypted_202110060421_withoutMF.ota","extension":".ota","released":"2021-07-14T08:55:19","salesRegion":"eu","length":183392},{"blob":null,"identity":{"company":4489,"product":52,"version":{"major":0,"minor":16,"build":49,"revision":1}},"releaseNotes":"1. Faster Joining\r\n2. Network performance improvement\r\n","shA256":"b47c8647372197fb4a4788da6a6d6559e9e7302c9258e9e976565d13d52d5c00","name":"B40_DIM_Z3_IM0034_00103101-encrypted_11_26_2018_Mon_174522_20_withoutMF.ota","productName":"B40 DIM Z3","fullName":"B40 DIM Z3/00103101/B40_DIM_Z3_IM0034_00103101-encrypted_11_26_2018_Mon_174522_20_withoutMF.ota","extension":".ota","released":"2019-03-22T08:10:20","salesRegion":"eu","length":182876},{"blob":null,"identity":{"company":4489,"product":191,"version":{"major":3,"minor":72,"build":55,"revision":18}},"releaseNotes":"1.Fix bug network leave related with green power device commission.\r\n2.Fix abnormal reboot caused by network status.\r\n3.Improve scene control in Hue and other system.\r\n4.Upgrade Zigbee stack to latest version 3.7.1.2. ","shA256":"8907afca36aa9768bceb3a2a3aa8588009c3609c14d11ccff813f9734d953780","name":"B40_TW_T-0x00BF-0x03483712-MF_DIS.OTA","productName":"B40 TW T","fullName":"B40 TW T/03483712/B40_TW_T-0x00BF-0x03483712-MF_DIS.OTA","extension":".OTA","released":"2025-09-19T03:44:04","salesRegion":"eu","length":251280},{"blob":null,"identity":{"company":4489,"product":140,"version":{"major":3,"minor":23,"build":115,"revision":16}},"releaseNotes":"(1) Add security patch. ","shA256":"401c951034227d9ae835a48176420ba877a27ea6e85bb95ae04be902c88b73eb","name":"B40_TW_Value-0x1189-0x008C-0x03177310-MF_DIS-20240426151750-3221010102432.ota","productName":"B40 TW Value","fullName":"B40 TW Value/03177310/B40_TW_Value-0x1189-0x008C-0x03177310-MF_DIS-20240426151750-3221010102432.ota","extension":".ota","released":"2024-05-23T11:53:00","salesRegion":"eu","length":307510},{"blob":null,"identity":{"company":4489,"product":140,"version":{"major":2,"minor":5,"build":101,"revision":80}},"releaseNotes":"- LQI attribute reporting improved\r\n- Turn On/Off fading time configuration supported \r\n- On with time off Command supported","shA256":"f2f4278ddd8c63796dbf5f456fa38ef487eb56e0358c874e0069397f4a04636b","name":"TW-B40_TW_Value-0x1189-0x008C-0x02056550-MF_DIS-20201207183007.ota","productName":"B40 TW Value","fullName":"B40 TW Value/02056550/TW-B40_TW_Value-0x1189-0x008C-0x02056550-MF_DIS-20201207183007.ota","extension":".ota","released":"2020-12-17T05:18:10","salesRegion":"eu","length":196574},{"blob":null,"identity":{"company":4489,"product":51,"version":{"major":1,"minor":5,"build":100,"revision":0}},"releaseNotes":"Support ZLO","shA256":"8c1f3154b1b7d3f7d0b78b8b5b69abde36aa73cf43af53a591e6652f7b8e6522","name":"B40_TW_Z3_IM0033_01056400-encrypted_202129091140_withoutMF.ota","productName":"B40 TW Z3","fullName":"B40 TW Z3/01056400/B40_TW_Z3_IM0033_01056400-encrypted_202129091140_withoutMF.ota","extension":".ota","released":"2021-10-21T05:29:08","salesRegion":"eu","length":185968},{"blob":null,"identity":{"company":4489,"product":51,"version":{"major":0,"minor":16,"build":49,"revision":1}},"releaseNotes":"1. Faster Joining\r\n2. Network performance improvement\r\n","shA256":"6498b9375a37f66197f7034206c99e11b1b36759cc97d6c0e0ab6c8d6a0f4283","name":"B40_TW_Z3_IM0033_00103101-encrypted_11_23_2018_Fri_160706_13_withoutMF.ota","productName":"B40 TW Z3","fullName":"B40 TW Z3/00103101/B40_TW_Z3_IM0033_00103101-encrypted_11_23_2018_Fri_160706_13_withoutMF.ota","extension":".ota","released":"2019-03-22T08:24:49","salesRegion":"eu","length":183624},{"blob":null,"identity":{"company":4489,"product":163,"version":{"major":3,"minor":23,"build":115,"revision":16}},"releaseNotes":"(1) Add security patch. ","shA256":"8e41ede17b6fed7702b1a4e8b3798ba143e095c14bc2eda2507df20c6d6515b0","name":"B40S_TW-0x1189-0x00A3-0x03177310-MF_DIS-20240426154101-3221010102432.ota","productName":"B40S TW","fullName":"B40S_TW/03177310/B40S_TW-0x1189-0x00A3-0x03177310-MF_DIS-20240426154101-3221010102432.ota","extension":".ota","released":"2024-05-23T12:03:59","salesRegion":"eu","length":307510},{"blob":null,"identity":{"company":4489,"product":163,"version":{"major":2,"minor":19,"build":101,"revision":80}},"releaseNotes":"1. ZLO gap fixed.\r\n2. V02136550 is production firmware.","shA256":"bbe9ed0002c9f7669d1bc08063f6b94196c2a08b838f6a591ecf587146ea0523","name":"TW-B40S_TW-0x1189-0x00A3-0x02136550-MF_DIS-20211011051433-3221010102432.ota","productName":"B40S TW","fullName":"B40S_TW/02136550/TW-B40S_TW-0x1189-0x00A3-0x02136550-MF_DIS-20211011051433-3221010102432.ota","extension":".ota","released":"2023-01-19T07:44:31","salesRegion":"eu","length":198246},{"blob":null,"identity":{"company":4489,"product":27,"version":{"major":0,"minor":16,"build":36,"revision":40}},"releaseNotes":"• Fix Move command bugs\r\n• OTA improvements\r\n• Wakeup/Sunrise feature improvements\r\n• Attribute reporting improvements","shA256":"fdb1bd99559e4fc9f67a5ffb0a9db34a3e2aa2f801a43717886759ce49de4108","name":"BR30_RGBW_IMG001B_00102428-encrypted.ota","productName":"BR30 RGBW","fullName":"BR30 RGBW/00102428/BR30_RGBW_IMG001B_00102428-encrypted.ota","extension":".ota","released":"2019-02-28T16:44:56","salesRegion":"us","length":179100},{"blob":null,"identity":{"company":4489,"product":26,"version":{"major":0,"minor":16,"build":36,"revision":40}},"releaseNotes":"• Fix Move command bugs\r\n• OTA improvements\r\n• Wakeup/Sunrise feature improvements\r\n• Attribute reporting improvements","shA256":"a41d7cc0583607f4c4bb3cb773ee798de28c4c80b95bf54489a9b503471e0fe8","name":"BR30_TW_IMG001A_00102428-encrypted.ota","productName":"BR30 TW","fullName":"BR30 TW/00102428/BR30_TW_IMG001A_00102428-encrypted.ota","extension":".ota","released":"2019-02-28T16:45:45","salesRegion":"us","length":170776},{"blob":null,"identity":{"company":4489,"product":15,"version":{"major":0,"minor":16,"build":36,"revision":40}},"releaseNotes":"• Fix Move command bugs\r\n• OTA improvements\r\n• Wakeup/Sunrise feature improvements\r\n• Attribute reporting improvements","shA256":"b7a27f56dc661c715eaeea4645b658a9837bc3013eb2c4eda1a88522aa9ca768","name":"BR30_W_10_year_IMG000F_00102428-encrypted.ota","productName":"BR30 W","fullName":"BR30 W/00102428/BR30_W_10_year_IMG000F_00102428-encrypted.ota","extension":".ota","released":"2019-02-28T16:46:22","salesRegion":"us","length":170120},{"blob":null,"identity":{"company":4489,"product":17,"version":{"major":1,"minor":6,"build":100,"revision":0}},"releaseNotes":"1. Rollback Protection enabled \r\n2. Fade off feature removed\r\n3. ZLO commands support\r\n4. Color Improvement ","shA256":"3a7ff7cc174fe2f22e880f13ad335245531bbf111eeebb14f4b879cbab9db5d3","name":"CLA60_RGBW_Z3_IM0011_01066400-encrypted_202126110358_withoutMF.ota","productName":"CLA60 RGBW Z3","fullName":"CLA60 RGBW Z3/01066400/CLA60_RGBW_Z3_IM0011_01066400-encrypted_202126110358_withoutMF.ota","extension":".ota","released":"2022-04-15T05:17:56","salesRegion":"eu","length":193900},{"blob":null,"identity":{"company":4489,"product":17,"version":{"major":0,"minor":16,"build":49,"revision":1}},"releaseNotes":"1. Faster Joining\r\n2. Network performance improvement\r\n","shA256":"db8f41fc00e9f4548610cd735d2a28d8ab38f94a4851f126320f89058297d38d","name":"CLA60_RGBW_Z3_IM0011_00103101-encrypted_11_27_2018_Tue_133608_15_withoutMF.ota","productName":"CLA60 RGBW Z3","fullName":"CLA60 RGBW Z3/00103101/CLA60_RGBW_Z3_IM0011_00103101-encrypted_11_27_2018_Tue_133608_15_withoutMF.ota","extension":".ota","released":"2019-03-22T08:13:52","salesRegion":"eu","length":191128},{"blob":null,"identity":{"company":4364,"product":8,"version":{"major":1,"minor":2,"build":5,"revision":9}},"releaseNotes":"1. Stack upgrade\r\n2. Improve network performance","shA256":"65a5c2a55429aae1a89e9db20dcc1a647d34cc686526bd36509cda12afdcaf2b","name":"ZLL_MK_0x01020509_CLA60_TW.ota","productName":"CLA60 TW","fullName":"CLA60 TW/01020509/ZLL_MK_0x01020509_CLA60_TW.ota","extension":".ota","released":"2019-03-13T09:40:11","salesRegion":null,"length":133444},{"blob":null,"identity":{"company":4364,"product":19,"version":{"major":1,"minor":2,"build":5,"revision":16}},"releaseNotes":"1. Stack upgrade\r\n2. Improve network performance","shA256":"173e9e77434118ebb5a0d83032063cf594cc201b42277a90e080b196497cf442","name":"ZLL_MK_0x01020510_CLA60_W_CLEAR.ota","productName":"CLA60 W CLEAR","fullName":"CLA60 W CLEAR/01020510/ZLL_MK_0x01020510_CLA60_W_CLEAR.ota","extension":".ota","released":"2019-03-13T09:45:06","salesRegion":null,"length":123884},{"blob":null,"identity":{"company":4364,"product":6,"version":{"major":1,"minor":2,"build":5,"revision":16}},"releaseNotes":"1. Stack upgrade\r\n2. Improve network performance","shA256":"cebff1b5578ab897151eb654bbd28547c9213739ad257c576105611bf087ac84","name":"ZLL_MK_0x01020510_CLASSIC_A60_RGBW.ota","productName":"CLASSIC A60 RGBW","fullName":"CLASSIC A60 RGBW/01020510/ZLL_MK_0x01020510_CLASSIC_A60_RGBW.ota","extension":".ota","released":"2019-03-13T09:46:08","salesRegion":null,"length":144008},{"blob":null,"identity":{"company":4489,"product":33,"version":{"major":0,"minor":16,"build":36,"revision":40}},"releaseNotes":"• Fix Move command bugs\r\n• OTA improvements\r\n• Wakeup/Sunrise feature improvements\r\n• Attribute reporting improvements","shA256":"aad1d240107f795b4fcef0acc08e52f854d81a0e1df41a69bc90958454c3834f","name":"Conv_Under_Cabinet_TW_IMG0021_00102428-encrypted.ota","productName":"Convertible Undercabinet Light TW","fullName":"Convertible Undercabinet Light TW/00102428/Conv_Under_Cabinet_TW_IMG0021_00102428-encrypted.ota","extension":".ota","released":"2019-02-28T16:47:26","salesRegion":"us","length":170776},{"blob":null,"identity":{"company":4489,"product":150,"version":{"major":1,"minor":10,"build":100,"revision":0}},"releaseNotes":"1. Fix bug that Biolux Gen I luminaire lost HCL mode occasionally.","shA256":"48ed58089edd912f692c2fcdf410d3c4959a31182ff21ef86302088c9af73b34","name":"DL_HCL_DN150_01_IM0096_010A6400-encrypted_202331101115_withoutMF.OTA","productName":"DL HCL DN150 01","fullName":"DL_HCL_DN150_01/010a6400/DL_HCL_DN150_01_IM0096_010A6400-encrypted_202331101115_withoutMF.OTA","extension":".OTA","released":"2023-12-15T05:06:04","salesRegion":"eu","length":179616},{"blob":null,"identity":{"company":4489,"product":150,"version":{"major":1,"minor":9,"build":100,"revision":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.","shA256":"c7fa163f113ec5905532df87023a697d9d95328a1cf8aa67be464ccc24339b6d","name":"DL_HCL_DN150_01_IM0096_01096400-encrypted_202301071154_withoutMF.OTA","productName":"DL HCL DN150 01","fullName":"DL_HCL_DN150_01/01096400/DL_HCL_DN150_01_IM0096_01096400-encrypted_202301071154_withoutMF.OTA","extension":".OTA","released":"2023-07-18T04:35:26","salesRegion":"eu","length":179648},{"blob":null,"identity":{"company":4489,"product":187,"version":{"major":3,"minor":44,"build":128,"revision":0}},"releaseNotes":"1. Support Green Power switch control in Direct Easy system.\r\n2. Support Rotary switch control in Direct Easy system.","shA256":"3e023f764c3056c212a6ab131d49ad0610773a0a1eb07fa9de6d66311c807104","name":"DL_HCL_ND150_02-0x1189-0x00BB-0x032C8000-MF_DIS-DOWM_DIS-20250908140138-3221010102432-encrypted.ota","productName":"DL HCL ND150 02","fullName":"DL_HCL_ND150_02/032c8000/DL_HCL_ND150_02-0x1189-0x00BB-0x032C8000-MF_DIS-DOWM_DIS-20250908140138-3221010102432-encrypted.ota","extension":".ota","released":"2025-10-20T09:38:50","salesRegion":"eu","length":361886},{"blob":null,"identity":{"company":4489,"product":187,"version":{"major":2,"minor":35,"build":101,"revision":80}},"releaseNotes":"1. Support GP switch.\r\n2. Improve network performance by fine tune router table.","shA256":"cd11aaebf253a3a82c9fbb9be880c264c7f439bd02aab4b7a59c5861136dc670","name":"TW_UART_ENERGY-DL_HCL_ND150_02-0x1189-0x00BB-0x02236550-MF_DIS-20230609102634-3221010102432.ota","productName":"DL HCL ND150 02","fullName":"DL_HCL_ND150_02/02236550/TW_UART_ENERGY-DL_HCL_ND150_02-0x1189-0x00BB-0x02236550-MF_DIS-20230609102634-3221010102432.ota","extension":".ota","released":"2023-08-31T08:26:56","salesRegion":"eu","length":208078},{"blob":null,"identity":{"company":4489,"product":187,"version":{"major":2,"minor":34,"build":101,"revision":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.","shA256":"84444093b49ce71fd2164b7e1759e7d4291784c55b30d119dc0f1e5a7c2a4f8e","name":"TW_UART_ENERGY-DL_HCL_ND150_02-0x1189-0x00BB-0x02226550-MF_DIS-20220922093310-3221010102432.ota","productName":"DL HCL ND150 02","fullName":"DL_HCL_ND150_02/02226550/TW_UART_ENERGY-DL_HCL_ND150_02-0x1189-0x00BB-0x02226550-MF_DIS-20220922093310-3221010102432.ota","extension":".ota","released":"2022-11-08T09:29:06","salesRegion":"eu","length":208198},{"blob":null,"identity":{"company":4489,"product":187,"version":{"major":2,"minor":33,"build":101,"revision":80}},"releaseNotes":"1. Improve CCT accuracy\r\n2. Fix bug that identify fail when Lums are turned off.\r\n3. Add overtemperature protection function.\r\n4. Production line support function in manufacture mode.\r\n5. EMMA feature supported.\r\n6. V02216550 is the PP FW.","shA256":"4a195f3df00b26fe9f3b4f381bba61043038d42dfb76bfdf7bde68d2a72c2a61","name":"TW_UART_ENERGY-DL_HCL_ND150_02-0x1189-0x00BB-0x02216550-MF_DIS-20220722105237-3221010102432.ota","productName":"DL HCL ND150 02","fullName":"DL_HCL_ND150_02/02216550/TW_UART_ENERGY-DL_HCL_ND150_02-0x1189-0x00BB-0x02216550-MF_DIS-20220722105237-3221010102432.ota","extension":".ota","released":"2022-09-02T10:16:19","salesRegion":"eu","length":207722},{"blob":null,"identity":{"company":4489,"product":135,"version":{"major":2,"minor":17,"build":101,"revision":80}},"releaseNotes":"1. Support GP switch.\r\n2. Improve network performance by fine tune router table.\r\n3. Fix abnormal device announcement.","shA256":"14a6b9cf37bbcb26c9d9bef7ce3984d5066d47964b49640df3f25c92a45f6ef3","name":"DIM_UART-DL_PFM155UGR_04-0x1189-0x0087-0x02116550-MF_DIS-20230710044635-3221010102432.ota","productName":"DL PFM155UGR 04","fullName":"DL_PFM155UGR_04/02116550/DIM_UART-DL_PFM155UGR_04-0x1189-0x0087-0x02116550-MF_DIS-20230710044635-3221010102432.ota","extension":".ota","released":"2023-08-31T09:02:30","salesRegion":"eu","length":197986},{"blob":null,"identity":{"company":4489,"product":135,"version":{"major":2,"minor":14,"build":101,"revision":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.","shA256":"ee47b7edd569f7191930e6dc3c893125cfaca6ba25f1c8b0bd14ca218fe06ad3","name":"DIM_UART-DL_PFM155UGR_04-0x1189-0x0087-0x020E6550-MF_DIS-20220124052131-....ota","productName":"DL PFM155UGR 04","fullName":"DL_PFM155UGR_04/020e6550/DIM_UART-DL_PFM155UGR_04-0x1189-0x0087-0x020E6550-MF_DIS-20220124052131-....ota","extension":".ota","released":"2022-04-28T07:08:45","salesRegion":"eu","length":197778},{"blob":null,"identity":{"company":4489,"product":135,"version":{"major":2,"minor":5,"build":101,"revision":80}},"releaseNotes":"1.Support move to level time value 0xffff. \r\n2.Keep on-off status when identify done.\r\n3.Zigbee device name is DL_PFM155UGR_04.\r\n4.This is the same version as PP firmware.","shA256":"906e7ba30f792d63cb81b9b38396d0d9dc50c7099a9f66ef06adf36df49c598c","name":"DIM_UART-DL_PFM155UGR_04-0x1189-0x0087-0x02056550-MF_DIS-20201225135054.ota","productName":"DL PFM155UGR 04","fullName":"DL_PFM155UGR_04/02056550/DIM_UART-DL_PFM155UGR_04-0x1189-0x0087-0x02056550-MF_DIS-20201225135054.ota","extension":".ota","released":"2021-04-20T09:59:03","salesRegion":"eu","length":192006},{"blob":null,"identity":{"company":4489,"product":136,"version":{"major":2,"minor":17,"build":101,"revision":80}},"releaseNotes":"1. Support GP switch.\r\n2. Improve network performance by fine tune router table.\r\n3. Fix abnormal device announcement.","shA256":"5baec8fb3a56becc890cbcd5defba313dfc880941c284d823216d11deac41f59","name":"DIM_UART-DL_PFM195UGR_04-0x1189-0x0088-0x02116550-MF_DIS-20230708054143-3221010102432.ota","productName":"DL PFM195UGR 04","fullName":"DL_PFM195UGR_04/02116550/DIM_UART-DL_PFM195UGR_04-0x1189-0x0088-0x02116550-MF_DIS-20230708054143-3221010102432.ota","extension":".ota","released":"2023-08-31T09:03:31","salesRegion":"eu","length":197986},{"blob":null,"identity":{"company":4489,"product":136,"version":{"major":2,"minor":14,"build":101,"revision":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.","shA256":"7a6aa8983b02abe71ff0ff23d2f58ec3c5ef6e5a77bcd50d73401bfdd45d9aaf","name":"DIM_UART-DL_PFM195UGR_04-0x1189-0x0088-0x020E6550-MF_DIS-20220124052644-....ota","productName":"DL PFM195UGR 04","fullName":"DL_PFM195UGR_04/020e6550/DIM_UART-DL_PFM195UGR_04-0x1189-0x0088-0x020E6550-MF_DIS-20220124052644-....ota","extension":".ota","released":"2022-04-28T07:09:14","salesRegion":"eu","length":197778},{"blob":null,"identity":{"company":4489,"product":136,"version":{"major":2,"minor":5,"build":101,"revision":80}},"releaseNotes":"1.Support move to level time value 0xffff. \r\n2.Keep on-off status when identify done.\r\n3.This is the same version as PP firmware version.","shA256":"d9ba3fffb9abc229c3c24c7078b6c7f4775ff147b082877691c0dbfac514337a","name":"DIM_UART-DL_PFM195UGR_04-0x1189-0x0088-0x02056550-MF_DIS-20201225140825.ota","productName":"DL PFM195UGR 04","fullName":"DL_PFM195UGR_04/02056550/DIM_UART-DL_PFM195UGR_04-0x1189-0x0088-0x02056550-MF_DIS-20201225140825.ota","extension":".ota","released":"2021-03-04T07:35:30","salesRegion":"eu","length":192006},{"blob":null,"identity":{"company":4489,"product":252,"version":{"major":1,"minor":62,"build":128,"revision":0}},"releaseNotes":"1. Improve low-level dimming smoothness\r\n2. Add 500ms transition time to make the switch from RGB to CCT smoother\r\n3. Keep Lum level synced during rapid on off control\r\n4. Replace 90s sensor mute with new occupancy control\r\n5. Sync platform code changes","shA256":"b37b2532b9c1f972f6bac2b822a10071de5cc99e726bf3d71247faf9d6f730f9","name":"DOT_IT_ZBD_G01-0x1189-0x00FC-0x013E8000-MF_DIS-DOWM_DIS-20251212105551-3224010153640-lzma-encrypted.ota","productName":"DOT IT ZBD G01","fullName":"DOT_IT_ZBD_G01/013e8000/DOT_IT_ZBD_G01-0x1189-0x00FC-0x013E8000-MF_DIS-DOWM_DIS-20251212105551-3224010153640-lzma-encrypted.ota","extension":".ota","released":"2026-02-05T10:56:54","salesRegion":"eu","length":371006},{"blob":null,"identity":{"company":4489,"product":252,"version":{"major":1,"minor":50,"build":128,"revision":0}},"releaseNotes":"1. Standard brightness of Dot-It @70%.\r\n2. Improve Dimming Curve.","shA256":"6f357fc6a3097981c5fb0c55526c65d2b85f171f0d9f6464aefc432ef4463a3b","name":"DOT_IT_ZBD_G01-0x1189-0x00FC-0x01328000-MF_DIS-DOWM_DIS-20250815123429-3224010153640-lzma-encrypted.ota","productName":"DOT IT ZBD G01","fullName":"DOT_IT_ZBD_G01/01328000/DOT_IT_ZBD_G01-0x1189-0x00FC-0x01328000-MF_DIS-DOWM_DIS-20250815123429-3224010153640-lzma-encrypted.ota","extension":".ota","released":"2025-10-31T15:09:19","salesRegion":"eu","length":373050},{"blob":null,"identity":{"company":4489,"product":101,"version":{"major":0,"minor":16,"build":50,"revision":1}},"releaseNotes":"1. Level curving algorithm update","shA256":"ce209589ab40082e334018112d656d99f4514447aa9a4b03b81cc4650cd3d637","name":"Downlight_TW_HCL_IM0065_00103201-encrypted_09_20_2019_Fri_142050_70_withoutMF.ota","productName":"Downlight TW HCL","fullName":"Downlight TW HCL/00103201/Downlight_TW_HCL_IM0065_00103201-encrypted_09_20_2019_Fri_142050_70_withoutMF.ota","extension":".ota","released":"2019-10-17T09:00:40","salesRegion":"eu","length":179976},{"blob":null,"identity":{"company":4489,"product":253,"version":{"major":2,"minor":114,"build":128,"revision":0}},"releaseNotes":"1. Refine responding to OnOff command with transition time. \r\n2. Modify min level 1% in logarithm dimming curve.\r\n3. Fix bug ZBD-1063. New solution for occupancy control to replacing 90s sensor mute.\r\n4. Sync the platform modification to Sensor.","shA256":"45a3946bd80bd2314c60f56960251fd8526491c700711db14e294287d7665fe9","name":"DR_ZBD_NFC_P_30W_220_240V_0A7-0x1189-0x00FD-0x02728000-MF_DIS-DOWM_DIS-20251222133901-3224010153640-lzma-encrypted.ota","productName":"DR ZBD NFC P 30W 220 240V 0A7","fullName":"DR_ZBD_NFC_P_30W_220_240V_0A7/02728000/DR_ZBD_NFC_P_30W_220_240V_0A7-0x1189-0x00FD-0x02728000-MF_DIS-DOWM_DIS-20251222133901-3224010153640-lzma-encrypted.ota","extension":".ota","released":"2026-02-12T01:55:11","salesRegion":"eu","length":372118},{"blob":null,"identity":{"company":4489,"product":253,"version":{"major":2,"minor":94,"build":128,"revision":0}},"releaseNotes":"1.Support occupancy control.\r\n2.Support daylight harvest control.\r\n3.Support Ledvance green power switch.\r\n4.Enable OTA upgrade over Bluetooth.\r\n5.Fix bugs reported in system test. ","shA256":"ef6474c0be0840b1d1fcf4cabbacff0cb85725c7cf2b27779ae71ef4c9c74a75","name":"DR_ZBD_NFC_P_30W_220_240V_0A7-0x1189-0x00FD-0x025E8000-MF_DIS-DOWM_DIS-20250804132155-3224010153640-lzma-encrypted.ota","productName":"DR ZBD NFC P 30W 220 240V 0A7","fullName":"DR_ZBD_NFC_P_30W_220_240V_0A7/025e8000/DR_ZBD_NFC_P_30W_220_240V_0A7-0x1189-0x00FD-0x025E8000-MF_DIS-DOWM_DIS-20250804132155-3224010153640-lzma-encrypted.ota","extension":".ota","released":"2025-09-08T07:30:52","salesRegion":"eu","length":374022},{"blob":null,"identity":{"company":4489,"product":254,"version":{"major":2,"minor":114,"build":128,"revision":0}},"releaseNotes":"1. Refine responding to OnOff command with transition time. \r\n2. Modify min level 1% in logarithm dimming curve.\r\n3. Fix bug ZBD-1063. New solution for occupancy control to replacing 90s sensor mute.\r\n4. Sync the platform modification to Sensor.","shA256":"8951d7274cd7db7a85bbb06497e310a1134c171c438c0d3ced0f28c82f9f4b7d","name":"DR_ZBD_NFC_P_45W_220_240V_1A2-0x1189-0x00FE-0x02728000-MF_DIS-DOWM_DIS-20251222134435-3224010153640-lzma-encrypted.ota","productName":"DR ZBD NFC P 45W 220 240V 1A2","fullName":"DR_ZBD_NFC_P_45W_220_240V_1A2/02728000/DR_ZBD_NFC_P_45W_220_240V_1A2-0x1189-0x00FE-0x02728000-MF_DIS-DOWM_DIS-20251222134435-3224010153640-lzma-encrypted.ota","extension":".ota","released":"2026-02-12T02:23:57","salesRegion":"eu","length":372126},{"blob":null,"identity":{"company":4489,"product":254,"version":{"major":2,"minor":94,"build":128,"revision":0}},"releaseNotes":"1.Support occupancy control.\r\n2.Support daylight harvest control.\r\n3.Support Ledvance green power switch.\r\n4.Enable OTA upgrade over Bluetooth.\r\n5.Fix bugs reported in system test. ","shA256":"3188aecd823125ec736d7f5ddaeee147a877ea05148bf25c3be11597090920dc","name":"DR_ZBD_NFC_P_45W_220_240V_1A2-0x1189-0x00FE-0x025E8000-MF_DIS-DOWM_DIS-20250804132854-3224010153640-lzma-encrypted.ota","productName":"DR ZBD NFC P 45W 220 240V 1A2","fullName":"DR_ZBD_NFC_P_45W_220_240V_1A2/025e8000/DR_ZBD_NFC_P_45W_220_240V_1A2-0x1189-0x00FE-0x025E8000-MF_DIS-DOWM_DIS-20250804132854-3224010153640-lzma-encrypted.ota","extension":".ota","released":"2025-09-08T07:32:07","salesRegion":"eu","length":373962},{"blob":null,"identity":{"company":4489,"product":35,"version":{"major":0,"minor":16,"build":36,"revision":17}},"releaseNotes":"• Fix Move command bugs\r\n• OTA improvements\r\n• Wakeup/Sunrise feature improvements\r\n• Attribute reporting improvements","shA256":"50bc458e53bcd831188a052ef054b4bd07d08f3b5371f6aab1ee8fdbfaf669d4","name":"Edge_Lit_Under_Cabinet_IMG0023_00102411-encrypted.ota","productName":"Edge-Lit Under Cabinet","fullName":"Edge-Lit Under Cabinet/00102411/Edge_Lit_Under_Cabinet_IMG0023_00102411-encrypted.ota","extension":".ota","released":"2019-02-28T16:48:24","salesRegion":"us","length":170492},{"blob":null,"identity":{"company":4489,"product":209,"version":{"major":3,"minor":72,"build":55,"revision":18}},"releaseNotes":"1.Fix bug network leave related with green power device commission.\r\n2.Fix abnormal reboot caused by network status.\r\n3.Improve scene control in Hue and other system.\r\n4.Upgrade Zigbee stack to latest version 3.7.1.2. ","shA256":"c944da845e83f4db4c65e066145f9b9b4682f8e7d8a96c3b5f7038d4bd68adf1","name":"EDISON60_FIL_DIM_T-0x00D1-0x03483712-MF_DIS.OTA","productName":"EDISON60 FIL DIM T","fullName":"EDISON60 FIL DIM T/03483712/EDISON60_FIL_DIM_T-0x00D1-0x03483712-MF_DIS.OTA","extension":".OTA","released":"2025-09-19T06:16:34","salesRegion":"eu","length":241456},{"blob":null,"identity":{"company":4489,"product":209,"version":{"major":3,"minor":32,"build":54,"revision":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","shA256":"8446e368c5d64c9c366066a1dc95b8df798b6c67f5f38de8992cfedf6d1e916c","name":"DIM-EDISON60_FIL_DIM_T-0x00D1-0x03203660.OTA","productName":"EDISON60 FIL DIM T","fullName":"EDISON60 FIL DIM T/03203660/DIM-EDISON60_FIL_DIM_T-0x00D1-0x03203660.OTA","extension":".OTA","released":"2022-09-01T06:08:20","salesRegion":"eu","length":188416},{"blob":null,"identity":{"company":4489,"product":31,"version":{"major":0,"minor":16,"build":36,"revision":40}},"releaseNotes":"• Fix Move command bugs\r\n• OTA improvements\r\n• Wakeup/Sunrise feature improvements\r\n• Attribute reporting improvements","shA256":"d05e7dc1346e790d62ad77163540741ad733148851b1bd92e4cd320a9b3984b6","name":"FLEX_Outdoor_RGBW_IMG001F_00102428-encrypted.ota","productName":"FLEX Outdoor RGBW","fullName":"FLEX Outdoor RGBW/00102428/FLEX_Outdoor_RGBW_IMG001F_00102428-encrypted.ota","extension":".ota","released":"2019-02-28T16:49:09","salesRegion":"us","length":179960},{"blob":null,"identity":{"company":4489,"product":193,"version":{"major":3,"minor":72,"build":55,"revision":18}},"releaseNotes":"1.Fix bug network leave related with green power device commission.\r\n2.Fix abnormal reboot caused by network status.\r\n3.Improve scene control in Hue and other system.\r\n4.Upgrade Zigbee stack to latest version 3.7.1.2. ","shA256":"4048c8ebd87b3f4e121b91ffd91dafd2a6b62a3bb86f3cf14fc70ec0aa736e1c","name":"FLEX_RGBW_T-0x00C1-0x03483712-MF_DIS.OTA","productName":"FLEX RGBW T","fullName":"FLEX RGBW T/03483712/FLEX_RGBW_T-0x00C1-0x03483712-MF_DIS.OTA","extension":".OTA","released":"2025-09-29T11:17:46","salesRegion":"eu","length":255872},{"blob":null,"identity":{"company":4489,"product":42,"version":{"major":1,"minor":6,"build":100,"revision":0}},"releaseNotes":"1. Rollback Protection enabled \r\n2. Fade off feature removed\r\n3. ZLO commands support\r\n4. Color Improvement ","shA256":"ba6c104741c556ef9c6bd90d7b3f01385e7395dff7690d23917ee7017e5e20b7","name":"Flex_RGBW_Z3_IM002A_01066400-encrypted_202216020348_withoutMF.ota","productName":"Flex RGBW Z3","fullName":"Flex RGBW Z3/01066400/Flex_RGBW_Z3_IM002A_01066400-encrypted_202216020348_withoutMF.ota","extension":".ota","released":"2022-03-17T12:40:45","salesRegion":"eu","length":193948},{"blob":null,"identity":{"company":4489,"product":42,"version":{"major":0,"minor":16,"build":49,"revision":1}},"releaseNotes":"1. Faster Joining\r\n2. Network performance improvement\r\n","shA256":"de351df72f48498a3599bce37da773a46a33724bfb85f6236234404d7b8faab6","name":"Flex_RGBW_Z3_IM002A_00103101-encrypted_11_27_2018_Tue_134318_76_withoutMF.ota","productName":"Flex RGBW Z3","fullName":"Flex RGBW Z3/00103101/Flex_RGBW_Z3_IM002A_00103101-encrypted_11_27_2018_Tue_134318_76_withoutMF.ota","extension":".ota","released":"2019-03-22T08:14:28","salesRegion":"eu","length":191068},{"blob":null,"identity":{"company":4489,"product":30,"version":{"major":0,"minor":16,"build":36,"revision":40}},"releaseNotes":"• Fix Move command bugs\r\n• OTA improvements\r\n• Wakeup/Sunrise feature improvements\r\n• Attribute reporting improvements","shA256":"50c5ffb8970051ec919985d06ee1e3e2fa86b65173d806ae6fe7b87434c01106","name":"FLEX_RGBW_IMG001E_00102428-encrypted.ota","productName":"FLEX RGBW","fullName":"FLEX RGBW/00102428/FLEX_RGBW_IMG001E_00102428-encrypted.ota","extension":".ota","released":"2019-02-28T16:49:51","salesRegion":"us","length":178908},{"blob":null,"identity":{"company":4489,"product":34,"version":{"major":0,"minor":16,"build":36,"revision":40}},"releaseNotes":"• Fix Move command bugs\r\n• OTA improvements\r\n• Wakeup/Sunrise feature improvements\r\n• Attribute reporting improvements","shA256":"6418a705d2fa74719299a8e282ce362c6d3754573883c02628728aa167cc8956","name":"Flushmount_TW_IMG0022_00102428-encrypted.ota","productName":"Flushmount TW","fullName":"Flushmount TW/00102428/Flushmount_TW_IMG0022_00102428-encrypted.ota","extension":".ota","released":"2019-02-28T16:50:35","salesRegion":"us","length":170776},{"blob":null,"identity":{"company":4489,"product":64,"version":{"major":1,"minor":6,"build":100,"revision":0}},"releaseNotes":"1. Rollback Protection enabled \r\n2. Fade off feature removed\r\n3. ZLO commands support\r\n4. Color Improvement ","shA256":"b33801388c41194193a2e8c2f1a0ffd8289932382d1f32485050757189539678","name":"Gardenpole_Mini_RGBW_Z3_IM0040_01066400-encrypted_202210011005_withoutMF.ota","productName":"Gardenpole Mini RGBW Z3","fullName":"Gardenpole Mini RGBW Z3/01066400/Gardenpole_Mini_RGBW_Z3_IM0040_01066400-encrypted_202210011005_withoutMF.ota","extension":".ota","released":"2022-03-17T12:42:53","salesRegion":"eu","length":193948},{"blob":null,"identity":{"company":4364,"product":90,"version":{"major":1,"minor":2,"build":5,"revision":16}},"releaseNotes":"1. Stack upgrade;\r\n2. Improve network performance","shA256":"171ffe1d5cdede576cc20593715bc786f33cb0fecff586ec8130a7c54cf309ab","name":"ZLL_MK_0x01020510_GARDENPOLE_RGBW_LIGHTIFY.ota","productName":"GARDENPOLE RGBW LIGHTIFY","fullName":"GARDENPOLE RGBW LIGHTIFY/01020510/ZLL_MK_0x01020510_GARDENPOLE_RGBW_LIGHTIFY.ota","extension":".ota","released":"2019-03-14T05:40:54","salesRegion":"eu","length":142968},{"blob":null,"identity":{"company":4489,"product":195,"version":{"major":3,"minor":72,"build":55,"revision":18}},"releaseNotes":"1.Fix bug network leave related with green power device commission.\r\n2.Fix abnormal reboot caused by network status.\r\n3.Improve scene control in Hue and other system.\r\n4.Upgrade Zigbee stack to latest version 3.7.1.2. ","shA256":"5051681f5a47842020223135002253b975eafc350e0834881c965addd175eb33","name":"GARDENPOLE_RGBW_T-0x00C3-0x03483712-MF_DIS.OTA","productName":"GARDENPOLE RGBW T","fullName":"GARDENPOLE RGBW T/03483712/GARDENPOLE_RGBW_T-0x00C3-0x03483712-MF_DIS.OTA","extension":".OTA","released":"2025-09-29T11:16:16","salesRegion":"eu","length":255792},{"blob":null,"identity":{"company":4489,"product":59,"version":{"major":1,"minor":6,"build":100,"revision":0}},"releaseNotes":"1. Rollback Protection enabled \r\n2. Fade off feature removed\r\n3. ZLO commands support\r\n4. Color Improvement ","shA256":"d6a1cec950dbe3f1792741c4ed1d836d7a16f642d3607226de498cb42ee650a7","name":"Gardenpole_RGBW_Z3_IM003B_01066400-encrypted_202216020351_withoutMF.ota","productName":"Gardenpole RGBW Z3","fullName":"Gardenpole RGBW Z3/01066400/Gardenpole_RGBW_Z3_IM003B_01066400-encrypted_202216020351_withoutMF.ota","extension":".ota","released":"2022-03-17T12:43:36","salesRegion":"eu","length":193940},{"blob":null,"identity":{"company":4489,"product":59,"version":{"major":0,"minor":16,"build":49,"revision":3}},"releaseNotes":"1. updated to the latest stack","shA256":"93e5182fdacd81a231f72df97de6e94723884661472056158562afa9ad0222fe","name":"Gardenpole_RGBW_Z3_IM003B_00103103-encrypted_02_27_2019_Wed_150725_31_withoutMF.ota","productName":"Gardenpole RGBW Z3","fullName":"Gardenpole RGBW Z3/00103103/Gardenpole_RGBW_Z3_IM003B_00103103-encrypted_02_27_2019_Wed_150725_31_withoutMF.ota","extension":".ota","released":"2019-10-24T03:46:27","salesRegion":"eu","length":191068},{"blob":null,"identity":{"company":4489,"product":64,"version":{"major":0,"minor":16,"build":49,"revision":3}},"releaseNotes":"1. updated to the latest stack","shA256":"a4fe10d0578fe47aba9b76a2fd4a119bf594ab82658ab3d7ff5090512dd511a1","name":"Gardenpole_Mini_RGBW_Z3_IM0040_00103103-encrypted_02_27_2019_Wed_151557_92_withoutMF.ota","productName":"GardenpoleMini RGBW Z3","fullName":"GardenpoleMini RGBW Z3/00103103/Gardenpole_Mini_RGBW_Z3_IM0040_00103103-encrypted_02_27_2019_Wed_151557_92_withoutMF.ota","extension":".ota","released":"2019-10-24T03:45:21","salesRegion":"eu","length":191068},{"blob":null,"identity":{"company":4364,"product":5,"version":{"major":1,"minor":2,"build":5,"revision":16}},"releaseNotes":"1. Stack upgrade;\r\n2. Improve network performance.","shA256":"8fc54b848bb4f740c5b16a6b5161be4a21c924046b35aef8785b9c78abf3f5d9","name":"ZLL_MK_0x01020510_GARDENSPOT_RGB.ota","productName":"GARDENSPOT RGB","fullName":"GARDENSPOT RGB/01020510/ZLL_MK_0x01020510_GARDENSPOT_RGB.ota","extension":".ota","released":"2019-03-14T05:45:51","salesRegion":"eu","length":140550},{"blob":null,"identity":{"company":4364,"product":7,"version":{"major":1,"minor":2,"build":5,"revision":16}},"releaseNotes":"1. Stack upgrade;\r\n2. Improve network performance.","shA256":"8db3aaac1e56f5be4d08d7e783176273e083ae7a5c528a367db10b42e1cee8c8","name":"ZLL_MK_0x01020510_GARDENSPOT_W.ota","productName":"GARDENSPOT W","fullName":"GARDENSPOT W/01020510/ZLL_MK_0x01020510_GARDENSPOT_W.ota","extension":".ota","released":"2019-03-14T05:47:37","salesRegion":"eu","length":123884},{"blob":null,"identity":{"company":4489,"product":210,"version":{"major":3,"minor":72,"build":55,"revision":18}},"releaseNotes":"1.Fix bug network leave related with green power device commission.\r\n2.Fix abnormal reboot caused by network status.\r\n3.Improve scene control in Hue and other system.\r\n4.Upgrade Zigbee stack to latest version 3.7.1.2. ","shA256":"4637dbc1c82b2d407e3fd807e054b70672be6b874efcaef47a6db9c3757f0580","name":"GLOBE60_FIL_DIM_T-0x00D2-0x03483712-MF_DIS.OTA","productName":"GLOBE60 FIL DIM T","fullName":"GLOBE60 FIL DIM T/03483712/GLOBE60_FIL_DIM_T-0x00D2-0x03483712-MF_DIS.OTA","extension":".OTA","released":"2025-09-19T06:21:19","salesRegion":"eu","length":241456},{"blob":null,"identity":{"company":4489,"product":210,"version":{"major":3,"minor":32,"build":54,"revision":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","shA256":"dba3a537651754b9a67023271c241d3d5d4734bd8ef73f068239aff087837a41","name":"DIM-GLOBE60_FIL_DIM_T-0x00D2-0x03203660.OTA","productName":"GLOBE60 FIL DIM T","fullName":"GLOBE60 FIL DIM T/03203660/DIM-GLOBE60_FIL_DIM_T-0x00D2-0x03203660.OTA","extension":".OTA","released":"2022-09-01T06:09:23","salesRegion":"eu","length":188416},{"blob":null,"identity":{"company":4489,"product":111,"version":{"major":3,"minor":23,"build":115,"revision":16}},"releaseNotes":"(1) Add security patch. ","shA256":"d25034652e4d95866c9ef9a0d9ab36ab2fee9e2dc62ced97b21b7c21e277d80f","name":"LEDVANCE_DIM-0x1189-0x006F-0x03177310-MF_DIS-20240428033446-3221010102432.ota","productName":"LEDVANCE DIM","fullName":"LEDVANCE DIM/03177310/LEDVANCE_DIM-0x1189-0x006F-0x03177310-MF_DIS-20240428033446-3221010102432.ota","extension":".ota","released":"2024-05-23T11:28:19","salesRegion":"eu","length":297066},{"blob":null,"identity":{"company":4489,"product":111,"version":{"major":2,"minor":5,"build":101,"revision":80}},"releaseNotes":"- LQI attribute reporting improved\r\n- Turn On/Off fading time configuration supported \r\n- On with time off Command supported ","shA256":"9f28ed05b273eca0ff0c59dc0b06eb8c6d8922579f0233dd12519face12efb47","name":"DIM-LEDVANCE_DIM-0x1189-0x006F-0x02056550-MF_DIS-20201201111102.ota","productName":"LEDVANCE DIM","fullName":"LEDVANCE DIM/02056550/DIM-LEDVANCE_DIM-0x1189-0x006F-0x02056550-MF_DIS-20201201111102.ota","extension":".ota","released":"2020-12-10T06:34:40","salesRegion":"eu","length":190758},{"blob":null,"identity":{"company":4364,"product":92,"version":{"major":1,"minor":2,"build":5,"revision":16}},"releaseNotes":"1. Stack upgrade;\r\n2. Improve network performance.","shA256":"7a1401d133fbe36eddddb3ad97379988918475d3f734dc908b4e22e89783cc72","name":"ZLL_MK_0x01020510_LIGHTIFY_INDOOR_FLEX.ota","productName":"LIGHTIFY INDOOR FLEX","fullName":"LIGHTIFY INDOOR FLEX/01020510/ZLL_MK_0x01020510_LIGHTIFY_INDOOR_FLEX.ota","extension":".ota","released":"2019-03-14T05:49:21","salesRegion":"eu","length":142972},{"blob":null,"identity":{"company":4364,"product":91,"version":{"major":1,"minor":2,"build":5,"revision":16}},"releaseNotes":"1. Stack upgrade;\r\n2. Improve network performance.","shA256":"24a774035cf9ffabd1f8b4fb792abaf7e9c2795aaf786707c7bda10b39bafc9b","name":"ZLL_MK_0x01020510_LIGHTIFY_OUTDOOR_FLEX.ota","productName":"LIGHTIFY OUTDOOR FLEX","fullName":"LIGHTIFY OUTDOOR FLEX/01020510/ZLL_MK_0x01020510_LIGHTIFY_OUTDOOR_FLEX.ota","extension":".ota","released":"2019-03-14T05:52:08","salesRegion":"eu","length":143228},{"blob":null,"identity":{"company":4489,"product":132,"version":{"major":2,"minor":17,"build":101,"revision":80}},"releaseNotes":"1. Support GP switch.\r\n2. Improve network performance by fine tune router table.\r\n3. Fix abnormal device announcement.","shA256":"30a782e9fc631726f686af2855491f803440a30f557ffe62ee7bcbd33a542b4b","name":"DIM_UART-LN_Indivi1200_04-0x1189-0x0084-0x02116550-MF_DIS-20230710043240-3221010102432.ota","productName":"LN Indivi1200 04","fullName":"LN_Indivi1200_04/02116550/DIM_UART-LN_Indivi1200_04-0x1189-0x0084-0x02116550-MF_DIS-20230710043240-3221010102432.ota","extension":".ota","released":"2023-08-31T09:04:25","salesRegion":"eu","length":197986},{"blob":null,"identity":{"company":4489,"product":132,"version":{"major":2,"minor":14,"build":101,"revision":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.","shA256":"55ca6aa32c6fafe834519a37e711c90865937be84b48e0eaeac03f4f06723229","name":"DIM_UART-LN_Indivi1200_04-0x1189-0x0084-0x020E6550-MF_DIS-20220124050546....ota","productName":"LN Indivi1200 04","fullName":"LN_Indivi1200_04/020e6550/DIM_UART-LN_Indivi1200_04-0x1189-0x0084-0x020E6550-MF_DIS-20220124050546....ota","extension":".ota","released":"2022-04-28T07:10:08","salesRegion":"eu","length":197778},{"blob":null,"identity":{"company":4489,"product":132,"version":{"major":2,"minor":5,"build":101,"revision":80}},"releaseNotes":"1.Support move to level time value 0xffff. \r\n2.Keep on-off status when identify done.\r\n3.Zigbee device name is LN_Indivi1200_04.\r\n4.This is the same version as PP firmware.","shA256":"8f76fc9bef872528697cc21014794daa92afff9c04e89054785b7d14487b9010","name":"DIM_UART-LN_Indivi1200_04-0x1189-0x0084-0x02056550-MF_DIS-20201230144342.ota","productName":"LN Indivi1200 04","fullName":"LN_Indivi1200_04/02056550/DIM_UART-LN_Indivi1200_04-0x1189-0x0084-0x02056550-MF_DIS-20201230144342.ota","extension":".ota","released":"2021-04-20T10:16:14","salesRegion":"eu","length":192006},{"blob":null,"identity":{"company":4489,"product":133,"version":{"major":2,"minor":17,"build":101,"revision":80}},"releaseNotes":"1. Support GP switch.\r\n2. Improve network performance by fine tune router table.\r\n3. Fix abnormal device announcement.","shA256":"7b6a0cbce37c9a601bca953718cfd1139e20b1fa8602087ed15d72da06d9d5ed","name":"DIM_UART-LN_Indivi1500_04-0x1189-0x0085-0x02116550-MF_DIS-20230708053449-3221010102432.ota","productName":"LN Indivi1500 04","fullName":"LN_Indivi1500_04/02116550/DIM_UART-LN_Indivi1500_04-0x1189-0x0085-0x02116550-MF_DIS-20230708053449-3221010102432.ota","extension":".ota","released":"2023-08-31T09:05:06","salesRegion":"eu","length":197986},{"blob":null,"identity":{"company":4489,"product":133,"version":{"major":2,"minor":14,"build":101,"revision":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.","shA256":"fa3cc34812d8619f2a673a6ec1acdc7283da710c90b691aa40d177489c4a74cb","name":"DIM_UART-LN_Indivi1500_04-0x1189-0x0085-0x020E6550-MF_DIS-20220124051101....ota","productName":"LN Indivi1500 04","fullName":"LN_Indivi1500_04/020e6550/DIM_UART-LN_Indivi1500_04-0x1189-0x0085-0x020E6550-MF_DIS-20220124051101....ota","extension":".ota","released":"2022-04-28T07:12:05","salesRegion":"eu","length":197778},{"blob":null,"identity":{"company":4489,"product":133,"version":{"major":2,"minor":5,"build":101,"revision":80}},"releaseNotes":"1.Support move to level time value 0xffff. \r\n2.Keep on-off status when identify done.\r\n3.Zigbee device name is LN_Indivi1500_04.\r\n4.This is the same version as PP firmware.","shA256":"47c8ce17da159db59c621f5fc7d320ebf3aad496092d3615c2777ab22dac913b","name":"DIM_UART-LN_Indivi1500_04-0x1189-0x0085-0x02056550-MF_DIS-20201230155133.ota","productName":"LN Indivi1500 04","fullName":"LN_Indivi1500_04/02056550/DIM_UART-LN_Indivi1500_04-0x1189-0x0085-0x02056550-MF_DIS-20201230155133.ota","extension":".ota","released":"2021-04-20T10:17:10","salesRegion":"eu","length":192006},{"blob":null,"identity":{"company":4489,"product":247,"version":{"major":1,"minor":62,"build":128,"revision":0}},"releaseNotes":"1.Fix bug that level will be changed after power on in Vivares.\r\n2.In RGB mode, rotate action changes RGB and knob+rotate action changes level.\r\n3.Sync the platform modification.","shA256":"f6aaa8b6acd1e1c6294775a46b8296d496d655c8afaf7ff0eab9fc5b9d879e9f","name":"MCU_SELECT_TW_RGB-0x1189-0x00F7-0x013E8000-MF_DIS-DOWM_DIS-20251222101431-3224010153640-lzma-encrypted.ota","productName":"MCU SELECT TW RGB","fullName":"MCU_SELECT_TW_RGB/013e8000/MCU_SELECT_TW_RGB-0x1189-0x00F7-0x013E8000-MF_DIS-DOWM_DIS-20251222101431-3224010153640-lzma-encrypted.ota","extension":".ota","released":"2026-02-12T07:54:24","salesRegion":"eu","length":356682},{"blob":null,"identity":{"company":4489,"product":247,"version":{"major":1,"minor":54,"build":128,"revision":0}},"releaseNotes":"1.Support dynamic CCT&DIM.\r\n2.Support RGB\r\n3.Support RGB/TW. \r\n4.Support daylight harvest control.\r\n5.Enable OTA upgrade over Bluetooth.","shA256":"023ab4867559db099cb3eb42b9e15cb96c0c5f2829d89687d6e43306ba1f8311","name":"MCU_SELECT_TW_RGB-0x1189-0x00F7-0x01368000-MF_DIS-DOWM_DIS-20250731080530-3224010153640-lzma-encrypted.ota","productName":"MCU SELECT TW RGB","fullName":"MCU_SELECT_TW_RGB/01368000/MCU_SELECT_TW_RGB-0x1189-0x00F7-0x01368000-MF_DIS-DOWM_DIS-20250731080530-3224010153640-lzma-encrypted.ota","extension":".ota","released":"2025-09-08T07:38:15","salesRegion":"eu","length":359342},{"blob":null,"identity":{"company":4489,"product":32,"version":{"major":0,"minor":16,"build":36,"revision":40}},"releaseNotes":"• Fix Move command bugs\r\n• OTA improvements\r\n• Wakeup/Sunrise feature improvements\r\n• Attribute reporting improvements","shA256":"69af9ff20d7893051317df1018dc4b2ff7300162418b7783154d32d70f2af184","name":"Outdoor_Accent_Light_RGB_IMG0020_00102428-encrypted.ota","productName":"Outdoor Accent Light RGB","fullName":"Outdoor Accent Light RGB/00102428/Outdoor_Accent_Light_RGB_IMG0020_00102428-encrypted.ota","extension":".ota","released":"2019-02-28T16:51:14","salesRegion":"us","length":178524},{"blob":null,"identity":{"company":4489,"product":197,"version":{"major":3,"minor":72,"build":55,"revision":18}},"releaseNotes":"1.Fix bug network leave related with green power device commission.\r\n2.Fix abnormal reboot caused by network status.\r\n3.Improve scene control in Hue and other system.\r\n4.Upgrade Zigbee stack to latest version 3.7.1.2. ","shA256":"396731e0cc2803a69f6debf05ff6b3753f061a976b043f89b8311a403ed0c6a0","name":"OUTDOOR_FLEX_RGBW_T-0x00C5-0x03483712-MF_DIS.OTA","productName":"OUTDOOR FLEX RGBW T","fullName":"OUTDOOR FLEX RGBW T/03483712/OUTDOOR_FLEX_RGBW_T-0x00C5-0x03483712-MF_DIS.OTA","extension":".OTA","released":"2025-09-29T11:18:58","salesRegion":"eu","length":255792},{"blob":null,"identity":{"company":4489,"product":92,"version":{"major":1,"minor":6,"build":100,"revision":0}},"releaseNotes":"1. Rollback Protection enabled \r\n2. Fade off feature removed\r\n3. ZLO commands support\r\n4. Color Improvement ","shA256":"4d1ecf5673ae4fb6f247ac9fc5d84c4317f59ad24462ae5bb95c6da91edb66cf","name":"Outdoor_FLEX_RGBW_Z3_IM005C_01066400-encrypted_202210011002_withoutMF.ota","productName":"Outdoor FLEX RGBW Z3","fullName":"Outdoor FLEX RGBW Z3/01066400/Outdoor_FLEX_RGBW_Z3_IM005C_01066400-encrypted_202210011002_withoutMF.ota","extension":".ota","released":"2022-03-17T12:45:35","salesRegion":"eu","length":193920},{"blob":null,"identity":{"company":4489,"product":92,"version":{"major":0,"minor":16,"build":49,"revision":1}},"releaseNotes":"1. Faster Joining\r\n2. Network performance improvement\r\n","shA256":"9d07611fca08cd7fac4490e8adf1424f53a251aa7857aa88cd5caea4bf4bf9ed","name":"Outdoor_FLEX_RGBW_Z3_IM005C_00103101-encrypted_11_27_2018_Tue_135739_87_withoutMF.ota","productName":"Outdoor FLEX RGBW Z3","fullName":"Outdoor FLEX RGBW Z3/00103101/Outdoor_FLEX_RGBW_Z3_IM005C_00103101-encrypted_11_27_2018_Tue_135739_87_withoutMF.ota","extension":".ota","released":"2019-03-22T08:15:07","salesRegion":"eu","length":191048},{"blob":null,"identity":{"company":4364,"product":105,"version":{"major":1,"minor":2,"build":5,"revision":16}},"releaseNotes":"1. Stack upgrade;\r\n2. Improve network performance.","shA256":"7052d5cea090a674a16c98cf190f777f6556ad424e2f86a1449d344066a253b9","name":"ZLL_MK_0x01020510_OUTDOOR_LANTERN_B50_RGBW_OSRAM.ota","productName":"OUTDOOR LANTERN B50 RGBW OSRAM","fullName":"OUTDOOR LANTERN B50 RGBW OSRAM/01020510/ZLL_MK_0x01020510_OUTDOOR_LANTERN_B50_RGBW_OSRAM.ota","extension":".ota","released":"2019-03-14T06:04:01","salesRegion":"eu","length":142968},{"blob":null,"identity":{"company":4364,"product":110,"version":{"major":1,"minor":2,"build":5,"revision":16}},"releaseNotes":"1. Stack upgrade;\r\n2. Improve network performance.","shA256":"586d7921b21280ac8698c9e8818f090f303977a5c7c293c03846bd015efe3d2f","name":"ZLL_MK_0x01020510_OUTDOOR_LANTERN_B90_RGBW_OSRAM.ota","productName":"OUTDOOR LANTERN B90 RGBW OSRAM","fullName":"OUTDOOR LANTERN B90 RGBW OSRAM/01020510/ZLL_MK_0x01020510_OUTDOOR_LANTERN_B90_RGBW_OSRAM.ota","extension":".ota","released":"2019-03-14T06:07:55","salesRegion":"eu","length":142968},{"blob":null,"identity":{"company":4364,"product":104,"version":{"major":1,"minor":2,"build":5,"revision":16}},"releaseNotes":"1. Stack upgrade;\r\n2. Improve network performance.","shA256":"8348f367ab69581e7cffc6361930b639dce24f3f37596491748f4e369b95b0b2","name":"ZLL_MK_0x01020510_OUTDOOR_LANTERN_W_RGBW_OSRAM.ota","productName":"OUTDOOR LANTERN W RGBW OSRAM","fullName":"OUTDOOR LANTERN W RGBW OSRAM/01020510/ZLL_MK_0x01020510_OUTDOOR_LANTERN_W_RGBW_OSRAM.ota","extension":".ota","released":"2019-03-14T06:11:12","salesRegion":"eu","length":142968},{"blob":null,"identity":{"company":4489,"product":206,"version":{"major":3,"minor":72,"build":55,"revision":18}},"releaseNotes":"1.Fix bug network leave related with green power device commission.\r\n2.Fix abnormal reboot caused by network status.\r\n3.Improve scene control in Hue and other system.\r\n4. Upgrade Zigbee stack to latest version 3.7.1.2. ","shA256":"b74a2ba23c696878f01c8bd1cb3c7ab05f06ed05d39b5f322f1a2a9aaf4211a0","name":"P40_DIM_T-0x00CE-0x03483712-MF_DIS.OTA","productName":"P40 DIM T","fullName":"P40 DIM T/03483712/P40_DIM_T-0x00CE-0x03483712-MF_DIS.OTA","extension":".OTA","released":"2025-09-19T03:23:16","salesRegion":"eu","length":241408},{"blob":null,"identity":{"company":4489,"product":206,"version":{"major":3,"minor":32,"build":54,"revision":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","shA256":"fb0c264961c05f3d93bf6e99660b3d5929e918aa90efc56e00f9db7295e80eaf","name":"DIM-P40_DIM_T-0x00CE-0x03203660.OTA","productName":"P40 DIM T","fullName":"P40 DIM T/03203660/DIM-P40_DIM_T-0x00CE-0x03203660.OTA","extension":".OTA","released":"2022-09-01T06:10:45","salesRegion":"eu","length":188384},{"blob":null,"identity":{"company":4489,"product":192,"version":{"major":3,"minor":72,"build":55,"revision":18}},"releaseNotes":"1.Fix bug network leave related with green power device commission.\r\n2.Fix abnormal reboot caused by network status.\r\n3.Improve scene control in Hue and other system.\r\n4.Upgrade Zigbee stack to latest version 3.7.1.2. ","shA256":"fe5de4ea31cb41be88eb00949aed22b0b7ecb163c792bfa93e2f2f3f15a80db2","name":"P40_TW_T-0x00C0-0x03483712-MF_DIS.OTA","productName":"P40 TW T","fullName":"P40 TW T/03483712/P40_TW_T-0x00C0-0x03483712-MF_DIS.OTA","extension":".OTA","released":"2025-09-19T03:47:16","salesRegion":"eu","length":251280},{"blob":null,"identity":{"company":4489,"product":141,"version":{"major":3,"minor":23,"build":115,"revision":16}},"releaseNotes":"(1) Add security patch. ","shA256":"133e2fde5f8def77f2e2d7920649baa84a3423385481d712d84badbe1ef99d53","name":"P40_TW_Value-0x1189-0x008D-0x03177310-MF_DIS-20240426152357-3221010102432.ota","productName":"P40 TW Value","fullName":"P40 TW Value/03177310/P40_TW_Value-0x1189-0x008D-0x03177310-MF_DIS-20240426152357-3221010102432.ota","extension":".ota","released":"2024-05-23T12:00:07","salesRegion":"eu","length":307510},{"blob":null,"identity":{"company":4489,"product":141,"version":{"major":2,"minor":5,"build":101,"revision":80}},"releaseNotes":"- LQI attribute reporting improved\r\n- Turn On/Off fading time configuration supported \r\n- On with time off Command supported","shA256":"55a3f2310fbe0798dd89b52bfcf046edff6bf33a339962cc036fa063d72a7176","name":"TW-P40_TW_Value-0x1189-0x008D-0x02056550-MF_DIS-20201207182023.ota","productName":"P40 TW Value","fullName":"P40 TW Value/02056550/TW-P40_TW_Value-0x1189-0x008D-0x02056550-MF_DIS-20201207182023.ota","extension":".ota","released":"2020-12-17T05:18:41","salesRegion":"eu","length":196574},{"blob":null,"identity":{"company":4489,"product":164,"version":{"major":3,"minor":23,"build":115,"revision":16}},"releaseNotes":"(1) Add security patch. ","shA256":"c74241b3990b319a398ec0942d22afde2ca91b60bd6cdc8116eb71581c1c4100","name":"P40S_TW-0x1189-0x00A4-0x03177310-MF_DIS-20240426154635-3221010102432.ota","productName":"P40S TW","fullName":"P40S_TW/03177310/P40S_TW-0x1189-0x00A4-0x03177310-MF_DIS-20240426154635-3221010102432.ota","extension":".ota","released":"2024-05-23T12:06:16","salesRegion":"eu","length":307510},{"blob":null,"identity":{"company":4489,"product":164,"version":{"major":2,"minor":19,"build":101,"revision":80}},"releaseNotes":"1. ZLO gap fixed.\r\n2. V02136550 is production firmware.","shA256":"116ff8ba3b83912c1ca16eb1cd307c2e0c7fdce534662ad8a77225f656ab7eb5","name":"TW-P40S_TW-0x1189-0x00A4-0x02136550-MF_DIS-20211011051950-3221010102432.ota","productName":"P40S TW","fullName":"P40S_TW/02136550/TW-P40S_TW-0x1189-0x00A4-0x02136550-MF_DIS-20211011051950-3221010102432.ota","extension":".ota","released":"2023-01-19T07:45:36","salesRegion":"eu","length":198246},{"blob":null,"identity":{"company":4364,"product":106,"version":{"major":1,"minor":2,"build":5,"revision":16}},"releaseNotes":"1. Stack upgrade;\r\n2. Improve network performance.","shA256":"f59aac7ac741b09f610fa26821b05aef403fb14b970797a7d060416e1c187a24","name":"ZLL_MK_0x01020510_PANEL_RGBW_OSRAM.ota","productName":"PANEL RGBW OSRAM","fullName":"PANEL RGBW OSRAM/01020510/ZLL_MK_0x01020510_PANEL_RGBW_OSRAM.ota","extension":".ota","released":"2019-03-14T06:13:30","salesRegion":"eu","length":142968},{"blob":null,"identity":{"company":4489,"product":99,"version":{"major":0,"minor":16,"build":50,"revision":1}},"releaseNotes":"1. Level curving algorithm update","shA256":"53eaa0a1d14e1538abd5f68341e5f36efa50a9fdb19c0619dd9fc47deaf004ba","name":"Panel_TW_HCL_IM0063_00103201-encrypted_09_18_2019_Wed_113705_07_withoutMF.ota","productName":"Panel TW HCL","fullName":"Panel TW HCL/00103201/Panel_TW_HCL_IM0063_00103201-encrypted_09_18_2019_Wed_113705_07_withoutMF.ota","extension":".ota","released":"2019-10-17T08:59:21","salesRegion":"eu","length":179964},{"blob":null,"identity":{"company":4489,"product":90,"version":{"major":1,"minor":5,"build":100,"revision":0}},"releaseNotes":"Support ZLO","shA256":"9562ee5fede44c42ffffed75f52f7c5ad7aa1291c03a9785c3d47a106d2acea0","name":"Panel_TW_Z3_IM005A_01056400-encrypted_202129091207_withoutMF.ota","productName":"Panel TW Z3","fullName":"Panel TW Z3/01056400/Panel_TW_Z3_IM005A_01056400-encrypted_202129091207_withoutMF.ota","extension":".ota","released":"2021-10-21T05:29:41","salesRegion":"eu","length":185972},{"blob":null,"identity":{"company":4489,"product":90,"version":{"major":0,"minor":16,"build":49,"revision":1}},"releaseNotes":"1. Faster Joining\r\n2. Network performance improvement\r\n","shA256":"3665fee14b9fe3370281c40f2db382b0a887e610955b56a8a5b3d363be5f0887","name":"Panel_TW_Z3_IM005A_00103101-encrypted_11_23_2018_Fri_161331_81_withoutMF.ota","productName":"Panel TW Z3","fullName":"Panel TW Z3/00103101/Panel_TW_Z3_IM005A_00103101-encrypted_11_23_2018_Fri_161331_81_withoutMF.ota","extension":".ota","released":"2019-03-22T08:15:49","salesRegion":"eu","length":183628},{"blob":null,"identity":{"company":4364,"product":3,"version":{"major":1,"minor":2,"build":5,"revision":16}},"releaseNotes":"1. Stack upgrade;\r\n2. Improve network performance.","shA256":"60d6b811185d33393db8fa64a1e17ab4db86c479c1a1be575aef780ab455ffb4","name":"ZLL_MK_0x01020510_PAR16_50_TW.ota","productName":"PAR16 50 TW","fullName":"PAR16 50 TW/01020510/ZLL_MK_0x01020510_PAR16_50_TW.ota","extension":".ota","released":"2019-03-14T06:15:26","salesRegion":"eu","length":132672},{"blob":null,"identity":{"company":4489,"product":207,"version":{"major":3,"minor":72,"build":55,"revision":18}},"releaseNotes":"1.Fix bug network leave related with green power device commission.\r\n2.Fix abnormal reboot caused by network status.\r\n3.Improve scene control in Hue and other system.\r\n4. Upgrade Zigbee stack to latest version 3.7.1.2. ","shA256":"6fbd612c0c8e150f6b3fcebbb676c28bf434c794c63e10bdace2e851254c48d3","name":"PAR16_DIM_T-0x00CF-0x03483712-MF_DIS.OTA","productName":"PAR16 DIM T","fullName":"PAR16 DIM T/03483712/PAR16_DIM_T-0x00CF-0x03483712-MF_DIS.OTA","extension":".OTA","released":"2025-09-19T03:26:55","salesRegion":"eu","length":241408},{"blob":null,"identity":{"company":4489,"product":207,"version":{"major":3,"minor":32,"build":54,"revision":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","shA256":"3b7f8b4475c46400d2d65c98892d8b9bf022aa214e307a9c98ab8225ebe93dca","name":"DIM-PAR16_DIM_T-0x00CF-0x03203660.OTA","productName":"PAR16 DIM T","fullName":"PAR16 DIM T/03203660/DIM-PAR16_DIM_T-0x00CF-0x03203660.OTA","extension":".OTA","released":"2022-09-01T06:11:31","salesRegion":"eu","length":188384},{"blob":null,"identity":{"company":4489,"product":49,"version":{"major":1,"minor":5,"build":100,"revision":0}},"releaseNotes":"Support ZLO","shA256":"1ba243b0d67916ada2d8f41a7155c4def963905d133dda7738d0add34378ebdf","name":"PAR16_DIM_Z3_IM0031_01056400-encrypted_202129091143_withoutMF.ota","productName":"PAR16 DIM Z3","fullName":"PAR16 DIM Z3/01056400/PAR16_DIM_Z3_IM0031_01056400-encrypted_202129091143_withoutMF.ota","extension":".ota","released":"2021-10-21T05:30:17","salesRegion":"eu","length":185112},{"blob":null,"identity":{"company":4489,"product":49,"version":{"major":1,"minor":3,"build":100,"revision":0}},"releaseNotes":"1.Support for turn on/off fading time configurations\r\n2.Support for ZLO commands\r\n3.OTA improvements, rollback protection enabled","shA256":"f39e6a0b77726f3e33c22e6d846dbfc946e5d0425d86ecd6cb823e3ae7e0e76f","name":"PAR16_DIM_Z3_IM0031_01036400-encrypted_202110060424_withoutMF.ota","productName":"PAR16 DIM Z3","fullName":"PAR16 DIM Z3/01036400/PAR16_DIM_Z3_IM0031_01036400-encrypted_202110060424_withoutMF.ota","extension":".ota","released":"2021-07-14T09:11:24","salesRegion":"eu","length":183392},{"blob":null,"identity":{"company":4489,"product":49,"version":{"major":0,"minor":16,"build":49,"revision":1}},"releaseNotes":"1. Faster Joining\r\n2. Network performance improvement\r\n","shA256":"430afa8d2f094af21134ca83d67ffc8c2292b11081e5785f5870394d0e9fca32","name":"PAR16_DIM_Z3_IM0031_00103101-encrypted_11_26_2018_Mon_175052_32_withoutMF.ota","productName":"PAR16 DIM Z3","fullName":"PAR16 DIM Z3/00103101/PAR16_DIM_Z3_IM0031_00103101-encrypted_11_26_2018_Mon_175052_32_withoutMF.ota","extension":".ota","released":"2019-03-22T08:16:37","salesRegion":"eu","length":182876},{"blob":null,"identity":{"company":4489,"product":189,"version":{"major":3,"minor":72,"build":55,"revision":18}},"releaseNotes":"1.Fix bug network leave related with green power device commission.\r\n2.Fix abnormal reboot caused by network status.\r\n3.Improve scene control in Hue and other system.\r\n4.Upgrade Zigbee stack to latest version 3.7.1.2. ","shA256":"a68be7e0d5b43282ab2936aec756a3ea03844089891d9c0a48fbcce49d3a69e3","name":"PAR16_RGBW_T-0x00BD-0x03483712-MF_DIS.OTA","productName":"PAR16 RGBW T","fullName":"PAR16 RGBW T/03483712/PAR16_RGBW_T-0x00BD-0x03483712-MF_DIS.OTA","extension":".OTA","released":"2025-09-19T03:34:38","salesRegion":"eu","length":256208},{"blob":null,"identity":{"company":4489,"product":142,"version":{"major":2,"minor":5,"build":101,"revision":80}},"releaseNotes":"- LQI attribute reporting improved\r\n- Turn On/Off fading time configuration supported\r\n- On with time off Command supported","shA256":"7e260f86a452b9de851f80460cefdc32e174035c787b566233b51a15d1d98636","name":"RGBW-PAR16_RGBW_Value-0x1189-0x008E-0x02056550-MF_DIS-20201216114033.ota","productName":"PAR16 RGBW Value","fullName":"PAR16 RGBW Value/02056550/RGBW-PAR16_RGBW_Value-0x1189-0x008E-0x02056550-MF_DIS-20201216114033.ota","extension":".ota","released":"2021-01-05T07:03:29","salesRegion":"eu","length":210510},{"blob":null,"identity":{"company":4489,"product":48,"version":{"major":1,"minor":6,"build":100,"revision":0}},"releaseNotes":"1. Rollback Protection enabled \r\n2. Fade off feature removed\r\n3. ZLO commands support\r\n4. Color Improvement ","shA256":"d0db5be8632413bcb2079e1d9f1b9927598b71712c2abf20d63a04449b2f155e","name":"PAR16_RGBW_Z3_IM0030_01066400-encrypted_202126110402_withoutMF.ota","productName":"PAR16 RGBW Z3","fullName":"PAR16 RGBW Z3/01066400/PAR16_RGBW_Z3_IM0030_01066400-encrypted_202126110402_withoutMF.ota","extension":".ota","released":"2022-04-15T05:19:24","salesRegion":"eu","length":193956},{"blob":null,"identity":{"company":4489,"product":48,"version":{"major":0,"minor":16,"build":49,"revision":1}},"releaseNotes":"1. Faster Joining\r\n2. Network performance improvement\r\n","shA256":"d29318d6b4f70379741a1e6c12c01e2d61ebdce2936090575573b45f344667f4","name":"PAR16_RGBW_Z3_IM0030_00103101-encrypted_11_27_2018_Tue_140612_79_withoutMF.ota","productName":"PAR16 RGBW Z3","fullName":"PAR16 RGBW Z3/00103101/PAR16_RGBW_Z3_IM0030_00103101-encrypted_11_27_2018_Tue_140612_79_withoutMF.ota","extension":".ota","released":"2019-03-22T08:17:10","salesRegion":"eu","length":191080},{"blob":null,"identity":{"company":4364,"product":17,"version":{"major":1,"minor":2,"build":5,"revision":16}},"releaseNotes":"1. Stack upgrade;\r\n2. Improve network performance.","shA256":"256d795fcfb1fe84073a7a148c0ad87d5c872d6017d383f6118b2866e6fc2aa2","name":"ZLL_MK_0x01020510_Par16Rgbw.ota","productName":"PAR16 RGBW","fullName":"PAR16 RGBW/01020510/ZLL_MK_0x01020510_Par16Rgbw.ota","extension":".ota","released":"2019-03-14T06:17:28","salesRegion":"eu","length":142086},{"blob":null,"identity":{"company":4489,"product":190,"version":{"major":3,"minor":72,"build":55,"revision":18}},"releaseNotes":"1.Fix bug network leave related with green power device commission.\r\n2.Fix abnormal reboot caused by network status.\r\n3.Improve scene control in Hue and other system.\r\n4.Upgrade Zigbee stack to latest version 3.7.1.2. ","shA256":"dc4860a44bc0c1ad90f0385ac4684983123712284822f5667689626ac74b5ae6","name":"PAR16_TW_T-0x00BE-0x03483712-MF_DIS.OTA","productName":"PAR16 TW T","fullName":"PAR16 TW T/03483712/PAR16_TW_T-0x00BE-0x03483712-MF_DIS.OTA","extension":".OTA","released":"2025-09-19T03:40:25","salesRegion":"eu","length":251280},{"blob":null,"identity":{"company":4489,"product":46,"version":{"major":1,"minor":5,"build":100,"revision":0}},"releaseNotes":"Support ZLO","shA256":"7771fbcfa4da97944f0daef253534627231b476f25b96c27281e5f2c544f5d5f","name":"PAR16_TW_Z3_IM002E_01056400-encrypted_202129091137_withoutMF.ota","productName":"PAR16 TW Z3","fullName":"PAR16 TW Z3/01056400/PAR16_TW_Z3_IM002E_01056400-encrypted_202129091137_withoutMF.ota","extension":".ota","released":"2021-10-21T05:30:51","salesRegion":"eu","length":185968},{"blob":null,"identity":{"company":4489,"product":46,"version":{"major":0,"minor":16,"build":49,"revision":1}},"releaseNotes":"1. Faster Joining\r\n2. Network performance improvement\r\n","shA256":"64b4ed1beeabc7cd03b664a1cf57b4024ba306ff13f56681a4f34f025361a46c","name":"PAR16_TW_Z3_IM002E_00103101-encrypted_11_23_2018_Fri_162418_58_withoutMF.ota","productName":"PAR16 TW Z3","fullName":"PAR16 TW Z3/00103101/PAR16_TW_Z3_IM002E_00103101-encrypted_11_23_2018_Fri_162418_58_withoutMF.ota","extension":".ota","released":"2019-03-22T08:17:42","salesRegion":"eu","length":183624},{"blob":null,"identity":{"company":4489,"product":143,"version":{"major":2,"minor":5,"build":101,"revision":80}},"releaseNotes":"- LQI attribute reporting improved\r\n- Turn On/Off fading time configuration supported \r\n- On with time off Command supported ","shA256":"f70f0ec1f41a1dffdc37f7c3a7c254d1d9b4dee675a0eb336a456c5214c002dc","name":"TW-PAR16_TW_Value-0x1189-0x008F-0x02056550-MF_DIS-20201202092118.ota","productName":"PAR16 TW","fullName":"PAR16 TW/02056550/TW-PAR16_TW_Value-0x1189-0x008F-0x02056550-MF_DIS-20201202092118.ota","extension":".ota","released":"2020-12-10T06:35:08","salesRegion":"eu","length":196574},{"blob":null,"identity":{"company":4489,"product":142,"version":{"major":3,"minor":25,"build":115,"revision":16}},"releaseNotes":"(1) Security patch\r\n(2) Refine RGBW color control.\r\n(3) Support sleep mode in Hue automation settings. ","shA256":"e6284db6d29bb64f07cd6a5ebdc7213c7a4a68188aa33af49ffb5644843b1db1","name":"PAR16_RGBW_Value-0x1189-0x008E-0x03197310-MF_DIS-20240523094504-3221010102432.ota","productName":"PAR16 RGBW Value","fullName":"PAR16_RGBW_Value/03197310/PAR16_RGBW_Value-0x1189-0x008E-0x03197310-MF_DIS-20240523094504-3221010102432.ota","extension":".ota","released":"2024-06-07T11:30:17","salesRegion":"eu","length":314422},{"blob":null,"identity":{"company":4489,"product":142,"version":{"major":2,"minor":20,"build":101,"revision":80}},"releaseNotes":"1.ZLO gap fix\r\n2.RGBW color calibration\r\n3.Disable touch-link function","shA256":"4a2a81543945eaee9a1dfb3643ba5c2f4de730e2632f87c6e5e80d20ac36e155","name":"RGBW-PAR16_RGBW_Value-0x1189-0x008E-0x02146550-MF_DIS-20211203084009-3221010102432.ota","productName":"PAR16 RGBW Value","fullName":"PAR16_RGBW_Value/02146550/RGBW-PAR16_RGBW_Value-0x1189-0x008E-0x02146550-MF_DIS-20211203084009-3221010102432.ota","extension":".ota","released":"2022-03-02T07:54:23","salesRegion":"eu","length":213082},{"blob":null,"identity":{"company":4489,"product":143,"version":{"major":3,"minor":23,"build":115,"revision":16}},"releaseNotes":"(1) Add security patch. ","shA256":"2e1954dce1ce2edbc56f0730ffba0cc001fc0d563314a14106066fe8cbd218ae","name":"PAR16_TW_Value-0x1189-0x008F-0x03177310-MF_DIS-20240426152944-3221010102432.ota","productName":"PAR16 TW Value","fullName":"PAR16_TW_Value/03177310/PAR16_TW_Value-0x1189-0x008F-0x03177310-MF_DIS-20240426152944-3221010102432.ota","extension":".ota","released":"2024-05-23T12:32:51","salesRegion":"eu","length":307510},{"blob":null,"identity":{"company":4489,"product":166,"version":{"major":3,"minor":25,"build":115,"revision":16}},"releaseNotes":"(1) Security patch\r\n(2) Refine RGBW color control.\r\n(3) Support sleep mode in Hue automation settings. ","shA256":"1a292fde9fa19ee5eab8daf4d9018db0bb1bcb7139a01b2a0d14110604cabe25","name":"PAR16S_RGBW-0x1189-0x00A6-0x03197310-MF_DIS-20240523095706-3221010102432.ota","productName":"PAR16S RGBW","fullName":"PAR16S_RGBW/03197310/PAR16S_RGBW-0x1189-0x00A6-0x03197310-MF_DIS-20240523095706-3221010102432.ota","extension":".ota","released":"2024-06-07T11:31:41","salesRegion":"eu","length":314462},{"blob":null,"identity":{"company":4489,"product":166,"version":{"major":2,"minor":20,"build":101,"revision":80}},"releaseNotes":"1.ZLO gap fix\r\n2.RGBW color calibration\r\n3.Disable touch-link function","shA256":"914dc04e898323ad3f66d0808b5f7d7213d705a9975007d999b280d1f30bbeea","name":"RGBW-PAR16S_RGBW-0x1189-0x00A6-0x02146550-MF_DIS-20211203084525-3221010102432.ota","productName":"PAR16S RGBW","fullName":"PAR16S_RGBW/02146550/RGBW-PAR16S_RGBW-0x1189-0x00A6-0x02146550-MF_DIS-20211203084525-3221010102432.ota","extension":".ota","released":"2022-03-02T08:04:30","salesRegion":"eu","length":213142},{"blob":null,"identity":{"company":4489,"product":165,"version":{"major":3,"minor":23,"build":115,"revision":16}},"releaseNotes":"(1) Add security patch. ","shA256":"f7f147688899c6b8e2d16f772cf17b000708078aea82f75469620f2d5b61d72e","name":"PAR16S_TW-0x1189-0x00A5-0x03177310-MF_DIS-20240426155214-3221010102432.ota","productName":"PAR16S TW","fullName":"PAR16S_TW/03177310/PAR16S_TW-0x1189-0x00A5-0x03177310-MF_DIS-20240426155214-3221010102432.ota","extension":".ota","released":"2024-05-23T12:09:55","salesRegion":"eu","length":307510},{"blob":null,"identity":{"company":4489,"product":165,"version":{"major":2,"minor":19,"build":101,"revision":80}},"releaseNotes":"1. ZLO gap fixed.\r\n2. V02136550 is production firmware.","shA256":"e1f727947c5199cb4ff6b06729b65f14d3c3d361198a48aac59400b8e9047824","name":"TW-PAR16S_TW-0x1189-0x00A5-0x02136550-MF_DIS-20211011052510-322101010243....ota","productName":"PAR16S TW","fullName":"PAR16S_TW/02136550/TW-PAR16S_TW-0x1189-0x00A5-0x02136550-MF_DIS-20211011052510-322101010243....ota","extension":".ota","released":"2023-01-19T07:48:06","salesRegion":"eu","length":198246},{"blob":null,"identity":{"company":4489,"product":16,"version":{"major":0,"minor":16,"build":36,"revision":40}},"releaseNotes":"• Fix Move command bugs\r\n• OTA improvements\r\n• Wakeup/Sunrise feature improvements\r\n• Attribute reporting improvements","shA256":"6a1f3d50c7bc361f5690faa3bf3b37cd17e72004fd5b365a9283b178f8dfb617","name":"PAR38_W_10_year_IMG0010_00102428-encrypted.ota","productName":"PAR38 W 10 year","fullName":"PAR38 W 10 year/00102428/PAR38_W_10_year_IMG0010_00102428-encrypted.ota","extension":".ota","released":"2019-02-28T16:51:51","salesRegion":"us","length":170120},{"blob":null,"identity":{"company":4489,"product":128,"version":{"major":2,"minor":5,"build":101,"revision":80}},"releaseNotes":"1.Support move to level time value 0xffff. \r\n2.Keep on-off status when identify done.\r\n3.Zigbee device name is PFM600UGR_04.\r\n4.This is the same version as PP firmware.","shA256":"ec9588be5f25e01d5a8e6d1f34b3f1672d3b3ffab680511023f9ea489b3c27c9","name":"DIM_UART-PL_PFM600UGR_04-0x1189-0x0080-0x02056550-MF_DIS-20201225172901.ota","productName":"PFM600UGR 04","fullName":"PFM600UGR_04/02056550/DIM_UART-PL_PFM600UGR_04-0x1189-0x0080-0x02056550-MF_DIS-20201225172901.ota","extension":".ota","released":"2021-04-20T10:25:37","salesRegion":"eu","length":192006},{"blob":null,"identity":{"company":4489,"product":134,"version":{"major":2,"minor":17,"build":101,"revision":80}},"releaseNotes":"1. Support GP switch.\r\n2. Improve network performance by fine tune router table.\r\n3. Fix abnormal device announcement.","shA256":"8fb33e300080c31c112f7397512cda382518a452608616e6cdcf1af3631d45ef","name":"DIM_UART-PL_DI1200_04-0x1189-0x0086-0x02116550-MF_DIS-20230710043941-3221010102432.ota","productName":"PL DI1200 04","fullName":"PL_DI1200_04/02116550/DIM_UART-PL_DI1200_04-0x1189-0x0086-0x02116550-MF_DIS-20230710043941-3221010102432.ota","extension":".ota","released":"2023-08-31T09:05:52","salesRegion":"eu","length":197986},{"blob":null,"identity":{"company":4489,"product":134,"version":{"major":2,"minor":14,"build":101,"revision":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.","shA256":"c445c6d305ad2d5fc8c8165fef3879d36f8016c2a2bfd9c67b4aee7de81fcae8","name":"DIM_UART-PL_DI1200_04-0x1189-0x0086-0x020E6550-MF_DIS-20220124051610-322....ota","productName":"PL DI1200 04","fullName":"PL_DI1200_04/020e6550/DIM_UART-PL_DI1200_04-0x1189-0x0086-0x020E6550-MF_DIS-20220124051610-322....ota","extension":".ota","released":"2022-04-28T07:12:59","salesRegion":"eu","length":197778},{"blob":null,"identity":{"company":4489,"product":134,"version":{"major":2,"minor":5,"build":101,"revision":80}},"releaseNotes":"1.Support move to level time value 0xffff. \r\n2.Keep on-off status when identify done.\r\n3.Zigbee device name is PL_DI1200_04.\r\n4.This is the same version as PP firmware.","shA256":"a9bb62250a76c540cbf122b8fe27708c396dc935748c07c5c5c30c661234b47f","name":"DIM_UART-PL_DI1200_04-0x1189-0x0086-0x02056550-MF_DIS-20201230160535.ota","productName":"PL DI1200 04","fullName":"PL_DI1200_04/02056550/DIM_UART-PL_DI1200_04-0x1189-0x0086-0x02056550-MF_DIS-20201230160535.ota","extension":".ota","released":"2021-04-26T02:38:56","salesRegion":"eu","length":192006},{"blob":null,"identity":{"company":4489,"product":188,"version":{"major":3,"minor":44,"build":128,"revision":0}},"releaseNotes":"1. Support Green Power switch control in Direct Easy system.\r\n2. Support Rotary switch control in Direct Easy system.","shA256":"841a6b72aa1fd7de74ea74f9192419b63eb5974096db160727c1fca42dfc0df0","name":"PL_HCL300x1200_01-0x1189-0x00BC-0x032C8000-MF_DIS-DOWM_DIS-20250908140641-3221010102432-encrypted.ota","productName":"PL HCL300x1200 01","fullName":"PL_HCL300x1200_01/032c8000/PL_HCL300x1200_01-0x1189-0x00BC-0x032C8000-MF_DIS-DOWM_DIS-20250908140641-3221010102432-encrypted.ota","extension":".ota","released":"2025-10-20T09:59:52","salesRegion":"eu","length":361878},{"blob":null,"identity":{"company":4489,"product":188,"version":{"major":2,"minor":35,"build":101,"revision":80}},"releaseNotes":"1. Support GP switch.\r\n2. Improve network performance by fine tune router table.","shA256":"e6e75a497aa3a4c55b0299c9e86be2011855212920e9fd38c77e421982190060","name":"TW_UART_ENERGY-PL_HCL300x1200_01-0x1189-0x00BC-0x02236550-MF_DIS-20230609103517-3221010102432.ota","productName":"PL HCL300x1200 01","fullName":"PL_HCL300x1200_01/02236550/TW_UART_ENERGY-PL_HCL300x1200_01-0x1189-0x00BC-0x02236550-MF_DIS-20230609103517-3221010102432.ota","extension":".ota","released":"2023-08-31T08:32:06","salesRegion":"eu","length":208054},{"blob":null,"identity":{"company":4489,"product":188,"version":{"major":2,"minor":34,"build":101,"revision":80}},"releaseNotes":"1. Enable permanent beacon request before Luminaire finish network paring.\r\n2. Patch for Zigbee3.0 certification.\r\n3. Improve fading function.","shA256":"0590951cd2ab3ce851a9e35a34fd3c8acacdd312f219a1b239254a15074950ed","name":"TW_UART_ENERGY-PL_HCL300x1200_01-0x1189-0x00BC-0x02226550-MF_DIS-20220922093955-3221010102432.ota","productName":"PL HCL300x1200 01","fullName":"PL_HCL300x1200_01/02226550/TW_UART_ENERGY-PL_HCL300x1200_01-0x1189-0x00BC-0x02226550-MF_DIS-20220922093955-3221010102432.ota","extension":".ota","released":"2022-11-08T09:32:08","salesRegion":"eu","length":208174},{"blob":null,"identity":{"company":4489,"product":188,"version":{"major":2,"minor":33,"build":101,"revision":80}},"releaseNotes":"1. Improve CCT accuracy\r\n2. Fix bug that identify fail when Lums are turned off.\r\n3. Add overtemperature protection function.\r\n4. Production line support function in manufacture mode.\r\n5. EMMA feature supported.\r\n6. V02216550 is the PP FW.","shA256":"38d1d8c80b94ba58e2b38c3191a38e2fc90823f5d70fcdaaf1a4ccecd40ffa1e","name":"TW_UART_ENERGY-PL_HCL300x1200_01-0x1189-0x00BC-0x02216550-MF_DIS-20220722105857-3221010102432.ota","productName":"PL HCL300x1200 01","fullName":"PL_HCL300x1200_01/02216550/TW_UART_ENERGY-PL_HCL300x1200_01-0x1189-0x00BC-0x02216550-MF_DIS-20220722105857-3221010102432.ota","extension":".ota","released":"2022-09-02T10:19:05","salesRegion":"eu","length":207706},{"blob":null,"identity":{"company":4489,"product":149,"version":{"major":1,"minor":10,"build":100,"revision":0}},"releaseNotes":"1. Fix bug that Biolux Gen I luminaire lost HCL mode occasionally.","shA256":"82d6c7821c27f7b7d61e3a09fbd80be945e824b8a934ba4325b03558741b0509","name":"PL_HCL600_01_IM0095_010A6400-encrypted_202331101118_withoutMF.OTA","productName":"PL HCL600 01","fullName":"PL_HCL600_01/010a6400/PL_HCL600_01_IM0095_010A6400-encrypted_202331101118_withoutMF.OTA","extension":".OTA","released":"2023-12-15T05:08:33","salesRegion":"eu","length":179680},{"blob":null,"identity":{"company":4489,"product":149,"version":{"major":1,"minor":9,"build":100,"revision":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.","shA256":"9e2f9f7ac3f9e8d9f487618f3ad3e7ed77456b1258562d7137501e61de4ceece","name":"PL_HCL600_01_IM0095_01096400-encrypted_202301071159_withoutMF.OTA","productName":"PL HCL600 01","fullName":"PL_HCL600_01/01096400/PL_HCL600_01_IM0095_01096400-encrypted_202301071159_withoutMF.OTA","extension":".OTA","released":"2023-07-18T04:36:22","salesRegion":"eu","length":179712},{"blob":null,"identity":{"company":4489,"product":185,"version":{"major":3,"minor":44,"build":128,"revision":0}},"releaseNotes":"1. Support Green Power switch control in Direct Easy system.\r\n2. Support Rotary switch control in Direct Easy system.","shA256":"8e536d6ee3c180a34df9e01a0492ebe7ec9be384894efe43a01eb51379ab8007","name":"PL_HCL600_02-0x1189-0x00B9-0x032C8000-MF_DIS-DOWM_DIS-20250908141158-3221010102432-encrypted.ota","productName":"PL HCL600 02","fullName":"PL_HCL600_02/032c8000/PL_HCL600_02-0x1189-0x00B9-0x032C8000-MF_DIS-DOWM_DIS-20250908141158-3221010102432-encrypted.ota","extension":".ota","released":"2025-10-20T10:03:36","salesRegion":"eu","length":361886},{"blob":null,"identity":{"company":4489,"product":185,"version":{"major":2,"minor":35,"build":101,"revision":80}},"releaseNotes":"1. Support GP switch.\r\n2. Improve network performance by fine tune router table.","shA256":"464bf793bfe678fc7485ec0e585a842de344c1cbf4a7aa4a247eac1ed3414dd6","name":"TW_UART_ENERGY-PL_HCL600_02-0x1189-0x00B9-0x02236550-MF_DIS-20230609100910-3221010102432.ota","productName":"PL HCL600 02","fullName":"PL_HCL600_02/02236550/TW_UART_ENERGY-PL_HCL600_02-0x1189-0x00B9-0x02236550-MF_DIS-20230609100910-3221010102432.ota","extension":".ota","released":"2023-08-31T08:33:37","salesRegion":"eu","length":208078},{"blob":null,"identity":{"company":4489,"product":185,"version":{"major":2,"minor":34,"build":101,"revision":80}},"releaseNotes":"1. Enable permanent beacon request before Luminaire finish network paring.\r\n2. Patch for Zigbee3.0 certification.\r\n3. Improve fading function.","shA256":"d6fe85d7dad9983b39dc1453f0696dea74236f55d847889d8f9b15a155b3b44f","name":"TW_UART_ENERGY-PL_HCL600_02-0x1189-0x00B9-0x02226550-MF_DIS-20220922091954-3221010102432.ota","productName":"PL HCL600 02","fullName":"PL_HCL600_02/02226550/TW_UART_ENERGY-PL_HCL600_02-0x1189-0x00B9-0x02226550-MF_DIS-20220922091954-3221010102432.ota","extension":".ota","released":"2022-11-08T09:33:47","salesRegion":"eu","length":208198},{"blob":null,"identity":{"company":4489,"product":185,"version":{"major":2,"minor":33,"build":101,"revision":80}},"releaseNotes":"1. Improve CCT accuracy\r\n2. Fix bug that identify fail when Lums are turned off.\r\n3. Add overtemperature protection function.\r\n4. Production line support function in manufacture mode.\r\n5. EMMA feature supported.\r\n6. V02216550 is the PP FW.","shA256":"4e853f65b202516e2dfbc56d7b0c81ceb8be61c4b6c2f9e836d2dc0271176a91","name":"TW_UART_ENERGY-PL_HCL600_02-0x1189-0x00B9-0x02216550-MF_DIS-20220722103908-3221010102432.ota","productName":"PL HCL600 02","fullName":"PL_HCL600_02/02216550/TW_UART_ENERGY-PL_HCL600_02-0x1189-0x00B9-0x02216550-MF_DIS-20220722103908-3221010102432.ota","extension":".ota","released":"2022-09-02T10:20:11","salesRegion":"eu","length":207722},{"blob":null,"identity":{"company":4489,"product":148,"version":{"major":1,"minor":10,"build":100,"revision":0}},"releaseNotes":"1. Fix bug that Biolux Gen I luminaire lost HCL mode occasionally.","shA256":"0103884bd46b3d1363458ecc04819d725c57998e23378647e91ea86780334ec0","name":"PL_HCL625_01_IM0094_010A6400-encrypted_202331101122_withoutMF.OTA","productName":"PL HCL625 01","fullName":"PL_HCL625_01/010a6400/PL_HCL625_01_IM0094_010A6400-encrypted_202331101122_withoutMF.OTA","extension":".OTA","released":"2023-12-15T05:10:28","salesRegion":"eu","length":179680},{"blob":null,"identity":{"company":4489,"product":148,"version":{"major":1,"minor":9,"build":100,"revision":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.","shA256":"bc43d143a533e49e65f0301b285df83cec2c37b18d16a63eeeec3c7c2b5af067","name":"PL_HCL625_01_IM0094_01096400-encrypted_202301071204_withoutMF.OTA","productName":"PL HCL625 01","fullName":"PL_HCL625_01/01096400/PL_HCL625_01_IM0094_01096400-encrypted_202301071204_withoutMF.OTA","extension":".OTA","released":"2023-07-18T04:37:07","salesRegion":"eu","length":179712},{"blob":null,"identity":{"company":4489,"product":186,"version":{"major":3,"minor":44,"build":128,"revision":0}},"releaseNotes":"1. Support Green Power switch control in Direct Easy system.\r\n2. Support Rotary switch control in Direct Easy system.","shA256":"c3a39a53b20de83e42b3eedeaa0e389f7db5c1c218029e18ff978e141194f535","name":"PL_HCL625_02-0x1189-0x00BA-0x032C8000-MF_DIS-DOWM_DIS-20250908141712-3221010102432-encrypted.ota","productName":"PL HCL625 02","fullName":"PL_HCL625_02/032c8000/PL_HCL625_02-0x1189-0x00BA-0x032C8000-MF_DIS-DOWM_DIS-20250908141712-3221010102432-encrypted.ota","extension":".ota","released":"2025-10-20T09:46:39","salesRegion":"eu","length":361886},{"blob":null,"identity":{"company":4489,"product":186,"version":{"major":2,"minor":35,"build":101,"revision":80}},"releaseNotes":"1. Support GP switch.\r\n2. Improve network performance by fine tune router table.","shA256":"1e42003a6937abae895c20060dff1115ac78f08a2235c9958174082e53520ba9","name":"TW_UART_ENERGY-PL_HCL625_02-0x1189-0x00BA-0x02236550-MF_DIS-20230609101747-3221010102432.ota","productName":"PL HCL625 02","fullName":"PL_HCL625_02/02236550/TW_UART_ENERGY-PL_HCL625_02-0x1189-0x00BA-0x02236550-MF_DIS-20230609101747-3221010102432.ota","extension":".ota","released":"2023-08-31T08:34:35","salesRegion":"eu","length":208078},{"blob":null,"identity":{"company":4489,"product":186,"version":{"major":2,"minor":34,"build":101,"revision":80}},"releaseNotes":"1. Enable permanent beacon request before Luminaire finish network paring.\r\n2. Patch for Zigbee3.0 certification.\r\n3. Improve fading function.","shA256":"3cbab41851519ec0010ab1ae9d4b6827e0baccbfc05f5baf93d52244802293f5","name":"TW_UART_ENERGY-PL_HCL625_02-0x1189-0x00BA-0x02226550-MF_DIS-20220922092614-3221010102432.ota","productName":"PL HCL625 02","fullName":"PL_HCL625_02/02226550/TW_UART_ENERGY-PL_HCL625_02-0x1189-0x00BA-0x02226550-MF_DIS-20220922092614-3221010102432.ota","extension":".ota","released":"2022-11-08T09:35:16","salesRegion":"eu","length":208198},{"blob":null,"identity":{"company":4489,"product":186,"version":{"major":2,"minor":33,"build":101,"revision":80}},"releaseNotes":"1. Improve CCT accuracy\r\n2. Fix bug that identify fail when Lums are turned off.\r\n3. Add overtemperature protection function.\r\n4. Production line support function in manufacture mode.\r\n5. EMMA feature supported.\r\n6. V02216550 is the PP FW.","shA256":"48e2a7c41c38f72f816a48d550d558ddfce45c584b7e755b9d5a461bcf3a759b","name":"TW_UART_ENERGY-PL_HCL625_02-0x1189-0x00BA-0x02216550-MF_DIS-20220722104616-3221010102432.ota","productName":"PL HCL625 02","fullName":"PL_HCL625_02/02216550/TW_UART_ENERGY-PL_HCL625_02-0x1189-0x00BA-0x02216550-MF_DIS-20220722104616-3221010102432.ota","extension":".ota","released":"2022-09-02T10:21:24","salesRegion":"eu","length":207722},{"blob":null,"identity":{"company":4489,"product":130,"version":{"major":2,"minor":17,"build":101,"revision":80}},"releaseNotes":"1. Support GP switch.\r\n2. Improve network performance by fine tune router table.\r\n3. Fix abnormal device announcement.","shA256":"33e9a03c18ec013f79a195af7ba5ae4c958ea4fec55dcd7d1560af1d7e50947b","name":"DIM_UART-PL_Indivi600_04-0x1189-0x0082-0x02116550-MF_DIS-20230710041844-3221010102432.ota","productName":"PL Indivi600 04","fullName":"PL_Indivi600_04/02116550/DIM_UART-PL_Indivi600_04-0x1189-0x0082-0x02116550-MF_DIS-20230710041844-3221010102432.ota","extension":".ota","released":"2023-08-31T09:07:27","salesRegion":"eu","length":197986},{"blob":null,"identity":{"company":4489,"product":130,"version":{"major":2,"minor":14,"build":101,"revision":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.","shA256":"61ec89560eb1ce2df7bd5497a97e241dda7ff7d5bd60052d38760c3ee65517b5","name":"DIM_UART-PL_Indivi600_04-0x1189-0x0082-0x020E6550-MF_DIS-20220124045523-....ota","productName":"PL Indivi600 04","fullName":"PL_Indivi600_04/020e6550/DIM_UART-PL_Indivi600_04-0x1189-0x0082-0x020E6550-MF_DIS-20220124045523-....ota","extension":".ota","released":"2022-04-28T07:13:54","salesRegion":"eu","length":197778},{"blob":null,"identity":{"company":4489,"product":130,"version":{"major":2,"minor":5,"build":101,"revision":80}},"releaseNotes":"1.Support move to level time value 0xffff. \r\n2.Keep on-off status when identify done.\r\n3.Zigbee device name is PL_Indivi600_04.\r\n4.This is the same version as PP firmware.","shA256":"470e5abbc91580fb847fd8aa77e89b9e8c33bd0cc153346f429d8cf68fdf00e5","name":"DIM_UART-PL_Indivi600_04-0x1189-0x0082-0x02056550-MF_DIS-20201225180539.ota","productName":"PL Indivi600 04","fullName":"PL_Indivi600_04/02056550/DIM_UART-PL_Indivi600_04-0x1189-0x0082-0x02056550-MF_DIS-20201225180539.ota","extension":".ota","released":"2021-04-20T10:22:28","salesRegion":"eu","length":192006},{"blob":null,"identity":{"company":4489,"product":131,"version":{"major":2,"minor":17,"build":101,"revision":80}},"releaseNotes":"1. Support GP switch.\r\n2. Improve network performance by fine tune router table.\r\n3. Fix abnormal device announcement.","shA256":"f84f49c7a6fd068d8a58607f751d69e1d0fb5dafbda9e040c64c3883ce1c8748","name":"DIM_UART-PL_Indivi625_04-0x1189-0x0083-0x02116550-MF_DIS-20230710042543-3221010102432.ota","productName":"PL Indivi625 04","fullName":"PL_Indivi625_04/02116550/DIM_UART-PL_Indivi625_04-0x1189-0x0083-0x02116550-MF_DIS-20230710042543-3221010102432.ota","extension":".ota","released":"2023-08-31T09:08:27","salesRegion":"eu","length":197986},{"blob":null,"identity":{"company":4489,"product":131,"version":{"major":2,"minor":14,"build":101,"revision":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.","shA256":"4037ef83214b6c89e7332069c383d2538e010f2ad569bde4d1491893e93f8f34","name":"DIM_UART-PL_Indivi625_04-0x1189-0x0083-0x020E6550-MF_DIS-20220124050038-....ota","productName":"PL Indivi625 04","fullName":"PL_Indivi625_04/020e6550/DIM_UART-PL_Indivi625_04-0x1189-0x0083-0x020E6550-MF_DIS-20220124050038-....ota","extension":".ota","released":"2022-04-28T07:14:22","salesRegion":"eu","length":197778},{"blob":null,"identity":{"company":4489,"product":131,"version":{"major":2,"minor":5,"build":101,"revision":80}},"releaseNotes":"1.Support move to level time value 0xffff. \r\n2.Keep on-off status when identify done.\r\n3.Zigbee device name is PL_Indivi625_04.\r\n4.This is the same version as PP firmware.","shA256":"739e83adecc39772211ffbaacf1911e73e1331ee4d0d343ba91d0d1c7b337b26","name":"DIM_UART-PL_Indivi625_04-0x1189-0x0083-0x02056550-MF_DIS-20201225181957.ota","productName":"PL Indivi625 04","fullName":"PL_Indivi625_04/02056550/DIM_UART-PL_Indivi625_04-0x1189-0x0083-0x02056550-MF_DIS-20201225181957.ota","extension":".ota","released":"2021-04-20T10:23:10","salesRegion":"eu","length":192006},{"blob":null,"identity":{"company":4489,"product":137,"version":{"major":2,"minor":17,"build":101,"revision":80}},"releaseNotes":"1. Support GP switch.\r\n2. Improve network performance by fine tune router table.\r\n3. Fix abnormal device announcement.","shA256":"f1ed515e8694923270d4f077900540ec8e1b38fc3a3e74c9c06522b83cda04f8","name":"DIM_UART-PL_PFM600_04-0x1189-0x0089-0x02116550-MF_DIS-20230710045334-3221010102432.ota","productName":"PL PFM600 04","fullName":"PL_PFM600_04/02116550/DIM_UART-PL_PFM600_04-0x1189-0x0089-0x02116550-MF_DIS-20230710045334-3221010102432.ota","extension":".ota","released":"2023-08-31T09:09:25","salesRegion":"eu","length":197986},{"blob":null,"identity":{"company":4489,"product":137,"version":{"major":2,"minor":14,"build":101,"revision":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.","shA256":"e8542cfaa58a5a8a83bd25a0065c4e641c0817af390f5dae8341c4b5af82aa91","name":"DIM_UART-PL_PFM600_04-0x1189-0x0089-0x020E6550-MF_DIS-20220124053204-322....ota","productName":"PL PFM600 04","fullName":"PL_PFM600_04/020e6550/DIM_UART-PL_PFM600_04-0x1189-0x0089-0x020E6550-MF_DIS-20220124053204-322....ota","extension":".ota","released":"2022-04-28T07:14:50","salesRegion":"eu","length":197778},{"blob":null,"identity":{"company":4489,"product":137,"version":{"major":2,"minor":5,"build":101,"revision":80}},"releaseNotes":"1.Support move to level time value 0xffff. \r\n2.Keep on-off status when identify done.\r\n3.Zigbee device name is PL_PFM600_04.\r\n4.This is the same version as PP firmware.","shA256":"c46b4736e39cfcfa5a0b59638b5dee1b0687ce5224a8d35912c675779885c5a8","name":"DIM_UART-PL_PFM600_04-0x1189-0x0089-0x02056550-MF_DIS-20201225162930.ota","productName":"PL PFM600 04","fullName":"PL_PFM600_04/02056550/DIM_UART-PL_PFM600_04-0x1189-0x0089-0x02056550-MF_DIS-20201225162930.ota","extension":".ota","released":"2021-04-20T10:23:57","salesRegion":"eu","length":192006},{"blob":null,"identity":{"company":4489,"product":128,"version":{"major":2,"minor":17,"build":101,"revision":80}},"releaseNotes":"1. Support GP switch.\r\n2. Improve network performance by fine tune router table.\r\n3. Fix abnormal device announcement.","shA256":"01d40254c63cbe9c00c8a6b35675e871774cadefb2a8d44ccd00933fed3f2c13","name":"DIM_UART-PL_PFM600UGR_04-0x1189-0x0080-0x02116550-MF_DIS-20230710040457-3221010102432.ota","productName":"PL PFM600UGR 04","fullName":"PL_PFM600UGR_04/02116550/DIM_UART-PL_PFM600UGR_04-0x1189-0x0080-0x02116550-MF_DIS-20230710040457-3221010102432.ota","extension":".ota","released":"2023-08-31T09:10:15","salesRegion":"eu","length":197986},{"blob":null,"identity":{"company":4489,"product":128,"version":{"major":2,"minor":14,"build":101,"revision":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.","shA256":"aceee18ace08f78873e62afce832d2d14fc18960917a225aada16aea4e688a1a","name":"DIM_UART-PL_PFM600UGR_04-0x1189-0x0080-0x020E6550-MF_DIS-20220124044457-....ota","productName":"PL PFM600UGR 04","fullName":"PL_PFM600UGR_04/020e6550/DIM_UART-PL_PFM600UGR_04-0x1189-0x0080-0x020E6550-MF_DIS-20220124044457-....ota","extension":".ota","released":"2022-04-28T07:18:08","salesRegion":"eu","length":197778},{"blob":null,"identity":{"company":4489,"product":127,"version":{"major":2,"minor":17,"build":101,"revision":80}},"releaseNotes":"1. Support GP switch.\r\n2. Improve network performance by fine tune router table.\r\n3. Fix abnormal device announcement.","shA256":"7c6fe5b6194ac34ddb11dad3404b8d4fe7c1698f032dcbfe54b281a035235172","name":"DIM_UART-PL_PFM625_04-0x1189-0x007F-0x02116550-MF_DIS-20230710035807-3221010102432.ota","productName":"PL PFM625 04","fullName":"PL_PFM625_04/02116550/DIM_UART-PL_PFM625_04-0x1189-0x007F-0x02116550-MF_DIS-20230710035807-3221010102432.ota","extension":".ota","released":"2023-08-31T09:11:44","salesRegion":"eu","length":197986},{"blob":null,"identity":{"company":4489,"product":127,"version":{"major":2,"minor":14,"build":101,"revision":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.","shA256":"f368b1fb16c31f7009f6697a01917b2382d2235199952bc128694c0a59f757f9","name":"DIM_UART-PL_PFM625_04-0x1189-0x007F-0x020E6550-MF_DIS-20220124043947-322....ota","productName":"PL PFM625 04","fullName":"PL_PFM625_04/020e6550/DIM_UART-PL_PFM625_04-0x1189-0x007F-0x020E6550-MF_DIS-20220124043947-322....ota","extension":".ota","released":"2022-04-28T07:20:14","salesRegion":"eu","length":197778},{"blob":null,"identity":{"company":4489,"product":127,"version":{"major":2,"minor":5,"build":101,"revision":80}},"releaseNotes":"1.Support move to level time value 0xffff. \r\n2.Keep on-off status when identify done.\r\n3.Zigbee device name is PL_PFM625_04.\r\n4.This is the same version as PP firmware.","shA256":"730af105ec5349c8037efbdcd3898738bbba96ce827c3b4b750ae9ff32c1335a","name":"DIM_UART-PL_PFM625_04-0x1189-0x007F-0x02056550-MF_DIS-20201225170032.ota","productName":"PL PFM625 04","fullName":"PL_PFM625_04/02056550/DIM_UART-PL_PFM625_04-0x1189-0x007F-0x02056550-MF_DIS-20201225170032.ota","extension":".ota","released":"2021-04-20T10:26:35","salesRegion":"eu","length":192006},{"blob":null,"identity":{"company":4489,"product":129,"version":{"major":2,"minor":17,"build":101,"revision":80}},"releaseNotes":"1. Support GP switch.\r\n2. Improve network performance by fine tune router table.\r\n3. Fix abnormal device announcement.","shA256":"189a03bc5fe419127649cd09a333fd96051367e90e7feeea0937c931ec861101","name":"DIM_UART-PL_PFM625UGR_04-0x1189-0x0081-0x02116550-MF_DIS-20230710041154-3221010102432.ota","productName":"PL PFM625UGR 04","fullName":"PL_PFM625UGR_04/02116550/DIM_UART-PL_PFM625UGR_04-0x1189-0x0081-0x02116550-MF_DIS-20230710041154-3221010102432.ota","extension":".ota","released":"2023-08-31T09:12:20","salesRegion":"eu","length":197986},{"blob":null,"identity":{"company":4489,"product":129,"version":{"major":2,"minor":14,"build":101,"revision":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.","shA256":"781ade587d3ee140dcc7cf795be35b091ab9ee2b0afbf57654eea4ad990fa418","name":"DIM_UART-PL_PFM625UGR_04-0x1189-0x0081-0x020E6550-MF_DIS-20220124045012-....ota","productName":"PL PFM625UGR 04","fullName":"PL_PFM625UGR_04/020e6550/DIM_UART-PL_PFM625UGR_04-0x1189-0x0081-0x020E6550-MF_DIS-20220124045012-....ota","extension":".ota","released":"2022-04-28T07:21:56","salesRegion":"eu","length":197778},{"blob":null,"identity":{"company":4489,"product":129,"version":{"major":2,"minor":5,"build":101,"revision":80}},"releaseNotes":"1.Support move to level time value 0xffff. \r\n2.Keep on-off status when identify done.\r\n3.Zigbee device name is PL_PFM625UGR_04.\r\n4.This is the same version as PP firmware.","shA256":"9e7454e4f7514e2f73cbbff98d28cd4abd1e51fb2d0893b770c1ae8a0e796fe9","name":"DIM_UART-PL_PFM625UGR_04-0x1189-0x0081-0x02056550-MF_DIS-20201225174925.ota","productName":"PL PFM625UGR 04","fullName":"PL_PFM625UGR_04/02056550/DIM_UART-PL_PFM625UGR_04-0x1189-0x0081-0x02056550-MF_DIS-20201225174925.ota","extension":".ota","released":"2021-04-20T10:27:29","salesRegion":"eu","length":192006},{"blob":null,"identity":{"company":4489,"product":230,"version":{"major":3,"minor":72,"build":55,"revision":18}},"releaseNotes":"1. Improve the energy consumption report in Home Assistant system.","shA256":"791b97760107ac255e2f6ecc783757e0de3ddd380b95d8f8d3059afc427e5703","name":"PLUG_COMPACT_EU_EM_T-0x00E6-0x03483712-MF_DIS.OTA","productName":"PLUG COMPACT EU EM T","fullName":"PLUG COMPACT EU EM T/03483712/PLUG_COMPACT_EU_EM_T-0x00E6-0x03483712-MF_DIS.OTA","extension":".OTA","released":"2025-11-21T14:43:54","salesRegion":"eu","length":246288},{"blob":null,"identity":{"company":4489,"product":230,"version":{"major":3,"minor":70,"build":55,"revision":18}},"releaseNotes":"1.Fix bug network leave related with green power device commission.\r\n2.Fix abnormal reboot caused by network status.\r\n3.Upgrade Zigbee stack to latest version 3.7.1.2. \r\n4.Support using recall scene to turn off plug in Hue system.","shA256":"a4b97a09fc779d80b53e99e87a0df7218fc9429a4876223541301eab0be8fd47","name":"PLUG_COMPACT_EU_EM_T-0x00E6-0x03463712-MF_DIS.OTA","productName":"PLUG COMPACT EU EM T","fullName":"PLUG COMPACT EU EM T/03463712/PLUG_COMPACT_EU_EM_T-0x00E6-0x03463712-MF_DIS.OTA","extension":".OTA","released":"2025-09-29T11:12:24","salesRegion":"eu","length":246112},{"blob":null,"identity":{"company":4489,"product":230,"version":{"major":3,"minor":61,"build":54,"revision":116}},"releaseNotes":"1.Support real-time power, current, and voltage report.\r\n2.Support total power consumption statistics feature to track energy usage.\r\n3.Support power-on on/off configuration, allowing users to set initial operating state when power-on.","shA256":"b396ba34e678b4d3234c686bf04fd8263606aca19f6073659b0652c62e8684c9","name":"PLUG_COMPACT_EU_EM_T-0x00E6-0x033D3674-MF_DIS.OTA","productName":"PLUG COMPACT EU EM T","fullName":"PLUG COMPACT EU EM T/033d3674/PLUG_COMPACT_EU_EM_T-0x00E6-0x033D3674-MF_DIS.OTA","extension":".OTA","released":"2025-03-13T07:29:25","salesRegion":"eu","length":209648},{"blob":null,"identity":{"company":4489,"product":214,"version":{"major":3,"minor":70,"build":55,"revision":18}},"releaseNotes":"1.Fix bug network leave related with green power device commission.\r\n2.Fix abnormal reboot caused by network status.\r\n3.Upgrade Zigbee stack to latest version 3.7.1.2. \r\n4.Support using recall scene to turn off plug in Hue system.","shA256":"1aefa32cbf9c3c3983b8575de83a4569995246b0b287801607e02d6e6fe91981","name":"PLUG_COMPACT_EU_T-0x00D6-0x03463712-MF_DIS.OTA","productName":"PLUG COMPACT EU T","fullName":"PLUG COMPACT EU T/03463712/PLUG_COMPACT_EU_T-0x00D6-0x03463712-MF_DIS.OTA","extension":".OTA","released":"2025-09-29T11:10:20","salesRegion":"eu","length":239744},{"blob":null,"identity":{"company":4489,"product":214,"version":{"major":3,"minor":43,"build":54,"revision":116}},"releaseNotes":"1. Add the \"startuponoff\" attribute.\r\n2. After a successful OTA, the socket maintains its previous state.","shA256":"3a22c73e82187b6c669750836659b5d14fa3236e609d607e1139fe334fe31299","name":"PLUG_COMPACT_EU_T-0x00D6-0x032B3674-MF_DIS.OTA","productName":"PLUG COMPACT EU T","fullName":"PLUG COMPACT EU T/032b3674/PLUG_COMPACT_EU_T-0x00D6-0x032B3674-MF_DIS.OTA","extension":".OTA","released":"2024-02-29T11:44:27","salesRegion":"eu","length":197136},{"blob":null,"identity":{"company":4489,"product":220,"version":{"major":3,"minor":72,"build":55,"revision":18}},"releaseNotes":"1. Improve the energy consumption report in Home Assistant system.","shA256":"ff8e1f71e8cb8c7a9bcb89755ce69882e94852fc373c09a74d8544111e51be1d","name":"PLUG_EU_EM_T-0x00DC-0x03483712-MF_DIS.OTA","productName":"PLUG EU EM T","fullName":"PLUG EU EM T/03483712/PLUG_EU_EM_T-0x00DC-0x03483712-MF_DIS.OTA","extension":".OTA","released":"2025-11-21T14:38:31","salesRegion":"eu","length":246256},{"blob":null,"identity":{"company":4489,"product":220,"version":{"major":3,"minor":70,"build":55,"revision":18}},"releaseNotes":"1.Fix bug network leave related with green power device commission.\r\n2.Fix abnormal reboot caused by network status.\r\n3.Upgrade Zigbee stack to latest version 3.7.1.2. \r\n4.Support using recall scene to turn off plug in Hue system.","shA256":"ab19b6d57f623b79076be9924611dcc633668e702123bd5a3e42548ee419d682","name":"PLUG_EU_EM_T-0x00DC-0x03463712-MF_DIS.OTA","productName":"PLUG EU EM T","fullName":"PLUG EU EM T/03463712/PLUG_EU_EM_T-0x00DC-0x03463712-MF_DIS.OTA","extension":".OTA","released":"2025-09-29T11:13:47","salesRegion":"eu","length":246112},{"blob":null,"identity":{"company":4489,"product":220,"version":{"major":3,"minor":61,"build":54,"revision":116}},"releaseNotes":"1.Support real-time power, current, and voltage report.\r\n2.Support total power consumption statistics feature to track energy usage.\r\n3.Support power-on on/off configuration, allowing users to set initial operating state when power-on.","shA256":"0728540fa56a805ae4850d242ab08ff5dc79ede7b367d66bdd256978e1009304","name":"PLUG_EU_EM_T-0x00DC-0x033D3674-MF_DIS.OTA","productName":"PLUG EU EM T","fullName":"PLUG EU EM T/033d3674/PLUG_EU_EM_T-0x00DC-0x033D3674-MF_DIS.OTA","extension":".OTA","released":"2025-03-13T07:31:20","salesRegion":"eu","length":209616},{"blob":null,"identity":{"company":4489,"product":212,"version":{"major":3,"minor":70,"build":55,"revision":18}},"releaseNotes":"1.Fix bug network leave related with green power device commission.\r\n2.Fix abnormal reboot caused by network status.\r\n3. Upgrade Zigbee stack to latest version 3.7.1.2. \r\n4. Support using recall scene to turn off plug in Hue system.","shA256":"74c48f5a8805f80adde0285f986a553d7d2576c2ddf747f54415fb3e1ce7f2bb","name":"PLUG_EU_T-0x00D4-0x03463712-MF_DIS.OTA","productName":"PLUG EU T","fullName":"PLUG EU T/03463712/PLUG_EU_T-0x00D4-0x03463712-MF_DIS.OTA","extension":".OTA","released":"2025-09-19T06:29:45","salesRegion":"eu","length":239728},{"blob":null,"identity":{"company":4489,"product":212,"version":{"major":3,"minor":43,"build":54,"revision":116}},"releaseNotes":"1. Add the \"startuponoff\" attribute.\r\n2. After a successful OTA, the socket maintains its previous state.","shA256":"540bb2a10fd8d40ccb6e986570bfc96f328a4da4a9dfa504fea9e86d1bbb32fd","name":"PLUG_EU_T-0x00D4-0x032B3674-MF_DIS.OTA","productName":"PLUG EU T","fullName":"PLUG EU T/032b3674/PLUG_EU_T-0x00D4-0x032B3674-MF_DIS.OTA","extension":".OTA","released":"2024-02-29T11:47:39","salesRegion":"eu","length":197136},{"blob":null,"identity":{"company":4489,"product":194,"version":{"major":3,"minor":70,"build":55,"revision":18}},"releaseNotes":"1.Fix bug network leave related with green power device commission.\r\n2.Fix abnormal reboot caused by network status.\r\n3.Upgrade Zigbee stack to latest version 3.7.1.2. \r\n4.Support using recall scene to turn off plug in Hue system.","shA256":"5e4e009591ffb68191e8fab9434b1575e004b6d8e08d69e86610e07d0765d1f6","name":"PLUG_OUTDOOR_EU_T-0x00C2-0x03463712-MF_DIS.OTA","productName":"PLUG OUTDOOR EU T","fullName":"PLUG OUTDOOR EU T/03463712/PLUG_OUTDOOR_EU_T-0x00C2-0x03463712-MF_DIS.OTA","extension":".OTA","released":"2025-09-29T11:05:07","salesRegion":"eu","length":239744},{"blob":null,"identity":{"company":4489,"product":213,"version":{"major":3,"minor":70,"build":55,"revision":18}},"releaseNotes":"1.Fix bug network leave related with green power device commission.\r\n2.Fix abnormal reboot caused by network status.\r\n3.Upgrade Zigbee stack to latest version 3.7.1.2. \r\n4.Support using recall scene to turn off plug in Hue system.","shA256":"f02cc9d6ec778efa4cbf68c44034dcbaedff5cc5f470a03852ce80afd0768d60","name":"PLUG_UK_T-0x00D5-0x03463712-MF_DIS.OTA","productName":"PLUG UK T","fullName":"PLUG UK T/03463712/PLUG_UK_T-0x00D5-0x03463712-MF_DIS.OTA","extension":".OTA","released":"2025-09-29T11:09:00","salesRegion":"eu","length":239728},{"blob":null,"identity":{"company":4489,"product":213,"version":{"major":3,"minor":43,"build":54,"revision":116}},"releaseNotes":"1. Add the \"startuponoff\" attribute.\r\n2. After a successful OTA, the socket maintains its previous state.","shA256":"a174c14b448736b8303e8a80b6138f376a6803a2af0334aeaa6b597b75394049","name":"PLUG_UK_T-0x00D5-0x032B3674-MF_DIS.OTA","productName":"PLUG UK T","fullName":"PLUG UK T/032b3674/PLUG_UK_T-0x00D5-0x032B3674-MF_DIS.OTA","extension":".OTA","released":"2024-02-29T11:49:35","salesRegion":"eu","length":197136},{"blob":null,"identity":{"company":4489,"product":103,"version":{"major":3,"minor":31,"build":115,"revision":16}},"releaseNotes":"(1) Add security patch.\r\n(2) Fix reset button bug in smart outdoor plug.","shA256":"8ee70f32358c79ce3ebbb9ac1c18f48800223f2cff272eb495c5cbbffd088461","name":"Plug_Value-0x1189-0x0067-0x031F7310-MF_DIS-20240710124454-3221010102432.ota","productName":"Plug Value","fullName":"Plug Value/031f7310/Plug_Value-0x1189-0x0067-0x031F7310-MF_DIS-20240710124454-3221010102432.ota","extension":".ota","released":"2024-08-07T05:47:12","salesRegion":"eu","length":292762},{"blob":null,"identity":{"company":4489,"product":103,"version":{"major":2,"minor":5,"build":101,"revision":80}},"releaseNotes":"- LQI attribute reporting improved\r\n- Turn On/Off fading time configuration supported\r\n- On with time off Command supported","shA256":"e613a60110f62983690644f80d5ffa51635c3b41b9e43485a684c5790c48490e","name":"PLUG-Plug_Value-0x1189-0x0067-0x02056550-MF_DIS-20201216170637.ota","productName":"Plug Value","fullName":"Plug Value/02056550/PLUG-Plug_Value-0x1189-0x0067-0x02056550-MF_DIS-20201216170637.ota","extension":".ota","released":"2021-01-05T07:01:04","salesRegion":"eu","length":190306},{"blob":null,"identity":{"company":4489,"product":45,"version":{"major":0,"minor":16,"build":49,"revision":1}},"releaseNotes":"1. upgrade zigbee stack;","shA256":"0b68057c3821554f1aa1d54b56d5c72f24d5a52c20dbda09feb5ae2f024736f9","name":"Plug_Z3_IM002D_00103101-encrypted_12_07_2018_Fri_103650_94_withoutMF.ota","productName":"Plug Z3","fullName":"Plug Z3/00103101/Plug_Z3_IM002D_00103101-encrypted_12_07_2018_Fri_103650_94_withoutMF.ota","extension":".ota","released":"2019-09-25T07:30:47","salesRegion":"eu","length":178996},{"blob":null,"identity":{"company":4364,"product":39,"version":{"major":1,"minor":2,"build":5,"revision":9}},"releaseNotes":"1. Stack upgrade;\r\n2. Improve network performance.","shA256":"c70126e43666f0a83077e8d93c587b7c0cefcd37d4719ebbeab1e33090b7c3b5","name":"ZLL_Plug01_OnOff_MK_0x01020509.ota","productName":"Plug01 OnOff MK","fullName":"Plug01 OnOff MK/01020509/ZLL_Plug01_OnOff_MK_0x01020509.ota","extension":".ota","released":"2019-03-14T06:21:58","salesRegion":"eu","length":121680},{"blob":null,"identity":{"company":4489,"product":29,"version":{"major":0,"minor":16,"build":36,"revision":40}},"releaseNotes":"• Fix Move command bugs\r\n• OTA improvements\r\n• Wakeup/Sunrise feature improvements\r\n• Attribute reporting improvements","shA256":"f32aeb4548212d48411356a64771f7d8157349349e27dc213f13deb557658905","name":"RT_RGBW_IMG001D_00102428-encrypted.ota","productName":"RT RGBW","fullName":"RT RGBW/00102428/RT_RGBW_IMG001D_00102428-encrypted.ota","extension":".ota","released":"2019-02-28T16:52:23","salesRegion":"us","length":179088},{"blob":null,"identity":{"company":4489,"product":28,"version":{"major":0,"minor":16,"build":36,"revision":40}},"releaseNotes":"• Fix Move command bugs\r\n• OTA improvements\r\n• Wakeup/Sunrise feature improvements\r\n• Attribute reporting improvements","shA256":"00dde1abbf25798b6dfb7353ff5db2cca0e33eaeb711706e751d1ef0481eba26","name":"RT_TW_IMG001C_00102428-encrypted.ota","productName":"RT TW","fullName":"RT TW/00102428/RT_TW_IMG001C_00102428-encrypted.ota","extension":".ota","released":"2019-02-28T16:52:51","salesRegion":"us","length":170776},{"blob":null,"identity":{"company":4489,"product":249,"version":{"major":2,"minor":110,"build":128,"revision":0}},"releaseNotes":"1.Fix bug LUM doesn't stay off in case of power cut and then power recovery.\r\n2.New solution for occupancy control to replace 90s sensor mute.\r\n3.Support both MCU V2.7 and MCU V2.8.\r\n4.Sync the platform modification to Sensor.","shA256":"ee46848ca765743807cb3686c6284673d33a269f063f584ed72a4da1316a3ae3","name":"SENSOR_DIRECT_LS_PD_7_IR_CI_ZB-0x1189-0x00F9-0x026E8000-MF_DIS-DOWM_DIS-20251212102214-3224010153640-lzma-encrypted.ota","productName":"SENSOR DIRECT LS PD 7 IR CI ZB","fullName":"SENSOR_DIRECT_LS_PD_7_IR_CI_ZB/026e8000/SENSOR_DIRECT_LS_PD_7_IR_CI_ZB-0x1189-0x00F9-0x026E8000-MF_DIS-DOWM_DIS-20251212102214-3224010153640-lzma-encrypted.ota","extension":".ota","released":"2026-02-12T07:04:57","salesRegion":"eu","length":349106},{"blob":null,"identity":{"company":4489,"product":249,"version":{"major":2,"minor":92,"build":128,"revision":0}},"releaseNotes":"1.Support occupancy control.\r\n2.Support daylight harvest control.\r\n3.Enable OTA upgrade over Bluetooth.\r\n4.Work with green power switch.\r\n5.Fix bugs reported in system test. ","shA256":"8f104be2b7b533cfb4852a18d79e552b3de5602b93fafb62d3ba8e3425d89ad6","name":"SENSOR_DIRECT_LS_PD_7_IR_CI_ZB-0x1189-0x00F9-0x025C8000-MF_DIS-DOWM_DIS-20250717074332-3224010153640-lzma-encrypted.ota","productName":"SENSOR DIRECT LS PD 7 IR CI ZB","fullName":"SENSOR_DIRECT_LS_PD_7_IR_CI_ZB/025c8000/SENSOR_DIRECT_LS_PD_7_IR_CI_ZB-0x1189-0x00F9-0x025C8000-MF_DIS-DOWM_DIS-20250717074332-3224010153640-lzma-encrypted.ota","extension":".ota","released":"2025-09-08T07:35:43","salesRegion":"eu","length":350950},{"blob":null,"identity":{"company":4489,"product":250,"version":{"major":1,"minor":52,"build":128,"revision":0}},"releaseNotes":"1.Enable 5 channels for DIM,TW,RGB-TW control.\r\n2.Support occupancy control.\r\n3.Support daylight harvest control.\r\n4.Support Ledvance green power switch.\r\n5.Enable OTA upgrade over Bluetooth.","shA256":"06d20ded35127aadc318e1cd3931995ccd5447395c6626af3fb45ff1eac1e060","name":"STRIP_CONTROL_DIRECT_TW_RGB-0x1189-0x00FA-0x01348000-MF_DIS-DOWM_DIS-20250711054618-3224010153640-lzma-encrypted.ota","productName":"STRIP CONTROL DIRECT TW RGB","fullName":"STRIP_CONTROL_DIRECT_TW_RGB/01348000/STRIP_CONTROL_DIRECT_TW_RGB-0x1189-0x00FA-0x01348000-MF_DIS-DOWM_DIS-20250711054618-3224010153640-lzma-encrypted.ota","extension":".ota","released":"2025-09-08T07:43:08","salesRegion":"eu","length":380246},{"blob":null,"identity":{"company":4364,"product":46,"version":{"major":1,"minor":2,"build":5,"revision":9}},"releaseNotes":"1. Stack upgrade;\r\n2. Improve network performance.","shA256":"92aeef4fe61e7e31680831cfa0a0cdbfeb5ab7a21c4997be79240463b986f371","name":"ZLL_SubstiTube_W_MK_0x01020509.ota","productName":"SubstiTube W MK","fullName":"SubstiTube W MK/01020509/ZLL_SubstiTube_W_MK_0x01020509.ota","extension":".ota","released":"2019-03-14T06:23:04","salesRegion":"eu","length":123440},{"blob":null,"identity":{"company":4364,"product":4,"version":{"major":1,"minor":2,"build":5,"revision":16}},"releaseNotes":"1. Stack upgrade;\r\n2. Improve network performance.","shA256":"95e525ff236fd4541cdfffb861711748a365fe61c78b43bf9764181f662c899e","name":"ZLL_MK_0x01020510_Surface_Light_TW.ota","productName":"Surface Light TW","fullName":"Surface Light TW/01020510/ZLL_MK_0x01020510_Surface_Light_TW.ota","extension":".ota","released":"2019-03-14T06:19:06","salesRegion":"eu","length":131904},{"blob":null,"identity":{"company":4364,"product":9,"version":{"major":1,"minor":2,"build":5,"revision":16}},"releaseNotes":"1. Stack upgrade;\r\n2. Improve network performance.","shA256":"5b4e2a485c0bfb4efbf4607f22d698f0dd1b802ef3b56da1d0c912f02113087f","name":"ZLL_MK_0x01020510_Surface_Light_W.ota","productName":"Surface Light W","fullName":"Surface Light W/01020510/ZLL_MK_0x01020510_Surface_Light_W.ota","extension":".ota","released":"2019-03-14T06:20:20","salesRegion":"eu","length":123884},{"blob":null,"identity":{"company":4489,"product":44,"version":{"major":1,"minor":5,"build":100,"revision":0}},"releaseNotes":"Support ZLO","shA256":"b7eb75a66b7963eebcc20515cff7bf2743d541b18baa885abe69a1ff0057a0cc","name":"Tibea_TW_Z3_IM002C_01056400-encrypted_202129091201_withoutMF.ota","productName":"Tibea TW Z3","fullName":"Tibea TW Z3/01056400/Tibea_TW_Z3_IM002C_01056400-encrypted_202129091201_withoutMF.ota","extension":".ota","released":"2021-10-21T05:31:17","salesRegion":"eu","length":185972},{"blob":null,"identity":{"company":4489,"product":44,"version":{"major":0,"minor":16,"build":49,"revision":1}},"releaseNotes":"1. Faster Joining\r\n2. Network performance improvement\r\n","shA256":"98f7dbed74edd1a969881e02773f1aad1029a04a9cffbcfab4420ce286cdfeea","name":"Tibea_TW_Z3_IM002C_00103101-encrypted_11_23_2018_Fri_163423_97_withoutMF.ota","productName":"Tibea TW Z3","fullName":"Tibea TW Z3/00103101/Tibea_TW_Z3_IM002C_00103101-encrypted_11_23_2018_Fri_163423_97_withoutMF.ota","extension":".ota","released":"2019-03-22T08:19:21","salesRegion":"eu","length":183628},{"blob":null,"identity":{"company":4489,"product":222,"version":{"major":2,"minor":5,"build":101,"revision":80}},"releaseNotes":"1. Support GP switch.\r\n2. Improve network performance by fine tune router table.","shA256":"cf4a53be8bd1157ee74a73fd469239dbd10ae9924802cc77e13651a72771d99e","name":"DIM_ENERGY-TUBE_T8_CON_1200_16W_830ZBVR-0x1189-0x00DE-0x02056550-MF_DIS-20230612083031-322101076832.ota","productName":"TUBE T8 CON 1200 16W 830ZBVR","fullName":"TUBE_T8_CON_1200_16W_830ZBVR/02056550/DIM_ENERGY-TUBE_T8_CON_1200_16W_830ZBVR-0x1189-0x00DE-0x02056550-MF_DIS-20230612083031-322101076832.ota","extension":".ota","released":"2023-08-31T10:20:44","salesRegion":"eu","length":197266},{"blob":null,"identity":{"company":4489,"product":199,"version":{"major":2,"minor":5,"build":101,"revision":80}},"releaseNotes":"1. Support GP switch.\r\n2. Improve network performance by fine tune router table.","shA256":"4f15d2212066986da15cd671b4e28267ee3674dded69055e8b9360b255b7ba4f","name":"DIM_ENERGY-TUBE_T8_CON_1200_16W_840ZBVR-0x1189-0x00C7-0x02056550-MF_DIS-20230612075626-322101076832.ota","productName":"TUBE T8 CON 1200 16W 840ZBVR","fullName":"TUBE_T8_CON_1200_16W_840ZBVR/02056550/DIM_ENERGY-TUBE_T8_CON_1200_16W_840ZBVR-0x1189-0x00C7-0x02056550-MF_DIS-20230612075626-322101076832.ota","extension":".ota","released":"2023-08-31T10:21:43","salesRegion":"eu","length":197266},{"blob":null,"identity":{"company":4489,"product":200,"version":{"major":2,"minor":5,"build":101,"revision":80}},"releaseNotes":"1. Support GP switch.\r\n2. Improve network performance by fine tune router table.","shA256":"edd7eb070a3f89adcbba2fbeed5fbfd7e6109a4802ba9c4d60f6bdd101147cd7","name":"DIM_ENERGY-TUBE_T8_CON_1200_16W_865ZBVR-0x1189-0x00C8-0x02056550-MF_DIS-20230612080310-322101076832.ota","productName":"TUBE T8 CON 1200 16W 865ZBVR","fullName":"TUBE_T8_CON_1200_16W_865ZBVR/02056550/DIM_ENERGY-TUBE_T8_CON_1200_16W_865ZBVR-0x1189-0x00C8-0x02056550-MF_DIS-20230612080310-322101076832.ota","extension":".ota","released":"2023-08-31T10:22:29","salesRegion":"eu","length":197266},{"blob":null,"identity":{"company":4489,"product":221,"version":{"major":2,"minor":5,"build":101,"revision":80}},"releaseNotes":"1. Support GP switch.\r\n2. Improve network performance by fine tune router table.","shA256":"c8c3eee6728b47cdb92c89b6f07cced72de67646e435febeb67dbc64bbb5cefd","name":"DIM_ENERGY-TUBE_T8_CON_1500_24W_830ZBVR-0x1189-0x00DD-0x02056550-MF_DIS-20230612083725-322101076832.ota","productName":"TUBE T8 CON 1500 24W 830ZBVR","fullName":"TUBE_T8_CON_1500_24W_830ZBVR/02056550/DIM_ENERGY-TUBE_T8_CON_1500_24W_830ZBVR-0x1189-0x00DD-0x02056550-MF_DIS-20230612083725-322101076832.ota","extension":".ota","released":"2023-08-31T10:23:22","salesRegion":"eu","length":197266},{"blob":null,"identity":{"company":4489,"product":201,"version":{"major":2,"minor":5,"build":101,"revision":80}},"releaseNotes":"1. Support GP switch.\r\n2. Improve network performance by fine tune router table.","shA256":"c08466e304ec92437785ce01c8ca38535987b53c29be2f4539e050adff6ed0c3","name":"DIM_ENERGY-TUBE_T8_CON_1500_24W_840ZBVR-0x1189-0x00C9-0x02056550-MF_DIS-20230612081003-322101076832.ota","productName":"TUBE T8 CON 1500 24W 840ZBVR","fullName":"TUBE_T8_CON_1500_24W_840ZBVR/02056550/DIM_ENERGY-TUBE_T8_CON_1500_24W_840ZBVR-0x1189-0x00C9-0x02056550-MF_DIS-20230612081003-322101076832.ota","extension":".ota","released":"2023-08-31T10:24:07","salesRegion":"eu","length":197266},{"blob":null,"identity":{"company":4489,"product":202,"version":{"major":2,"minor":5,"build":101,"revision":80}},"releaseNotes":"1. Support GP switch.\r\n2. Improve network performance by fine tune router table.","shA256":"ac618fff2722d17e2441726b66db44fe07188094495b5bd3bec99b4624c10df8","name":"DIM_ENERGY-TUBE_T8_CON_1500_24W_865ZBVR-0x1189-0x00CA-0x02056550-MF_DIS-20230612081654-322101076832.ota","productName":"TUBE T8 CON 1500 24W 865ZBVR","fullName":"TUBE_T8_CON_1500_24W_865ZBVR/02056550/DIM_ENERGY-TUBE_T8_CON_1500_24W_865ZBVR-0x1189-0x00CA-0x02056550-MF_DIS-20230612081654-322101076832.ota","extension":".ota","released":"2023-08-31T10:24:38","salesRegion":"eu","length":197266},{"blob":null,"identity":{"company":4489,"product":223,"version":{"major":2,"minor":5,"build":101,"revision":80}},"releaseNotes":"1. Support GP switch.\r\n2. Improve network performance by fine tune router table.","shA256":"5315cae79bc6c95d651ddffe7a8799878da7590aa0f67137240f17c3687b8665","name":"DIM_ENERGY-TUBE_T8_CON_600_7_5W_830ZBVR-0x1189-0x00DF-0x02056550-MF_DIS-20230704080741-322101076832.ota","productName":"TUBE T8 CON 600 7 5W 830ZBVR","fullName":"TUBE_T8_CON_600_7_5W_830ZBVR/02056550/DIM_ENERGY-TUBE_T8_CON_600_7_5W_830ZBVR-0x1189-0x00DF-0x02056550-MF_DIS-20230704080741-322101076832.ota","extension":".ota","released":"2023-08-31T10:02:46","salesRegion":"eu","length":197266},{"blob":null,"identity":{"company":4489,"product":203,"version":{"major":2,"minor":5,"build":101,"revision":80}},"releaseNotes":"1. Support GP switch.\r\n2. Improve network performance by fine tune router table.","shA256":"8833aa8e31e590334c88a1b98c8ad41e7bb816aede85c6970ad24ad96f511037","name":"DIM_ENERGY-TUBE_T8_CON_600_7_5W_840ZBVR-0x1189-0x00CB-0x02056550-MF_DIS-20230704075326-322101076832.ota","productName":"TUBE T8 CON 600 7 5W 840ZBVR","fullName":"TUBE_T8_CON_600_7_5W_840ZBVR/02056550/DIM_ENERGY-TUBE_T8_CON_600_7_5W_840ZBVR-0x1189-0x00CB-0x02056550-MF_DIS-20230704075326-322101076832.ota","extension":".ota","released":"2023-08-31T10:18:46","salesRegion":"eu","length":197266},{"blob":null,"identity":{"company":4489,"product":204,"version":{"major":2,"minor":5,"build":101,"revision":80}},"releaseNotes":"1. Support GP switch.\r\n2. Improve network performance by fine tune router table.","shA256":"ea5aabe0e8d4993e4ea947f1b4b1da3d1d8ae0008c32e8f2b94a431c372d3671","name":"DIM_ENERGY-TUBE_T8_CON_600_7_5W_865ZBVR-0x1189-0x00CC-0x02056550-MF_DIS-20230704080035-322101076832.ota","productName":"TUBE T8 CON 600 7 5W 865ZBVR","fullName":"TUBE_T8_CON_600_7_5W_865ZBVR/02056550/DIM_ENERGY-TUBE_T8_CON_600_7_5W_865ZBVR-0x1189-0x00CC-0x02056550-MF_DIS-20230704080035-322101076832.ota","extension":".ota","released":"2023-08-31T10:19:46","salesRegion":"eu","length":197266},{"blob":null,"identity":{"company":4489,"product":70,"version":{"major":1,"minor":5,"build":100,"revision":0}},"releaseNotes":"Support ZLO","shA256":"a5f108a6b901b93822354d7a1f4929434538c6a033937050acef5552ee2e3654","name":"Undercabinet_TW_Z3_IM0046_01056400-encrypted_202129091204_withoutMF.ota","productName":"Undercabinet TW Z3","fullName":"Undercabinet TW Z3/01056400/Undercabinet_TW_Z3_IM0046_01056400-encrypted_202129091204_withoutMF.ota","extension":".ota","released":"2021-10-21T05:31:51","salesRegion":"eu","length":185980},{"blob":null,"identity":{"company":4489,"product":70,"version":{"major":0,"minor":16,"build":49,"revision":1}},"releaseNotes":"1. Faster Joining\r\n2. Network performance improvement\r\n","shA256":"af295b1890e63625b123c4ba241563d676e26f86bb25511bd01c25a76e8a1166","name":"Undercabinet_TW_Z3_IM0046_00103101-encrypted_11_20_2018_Tue_101550_96_withoutMF.ota","productName":"Undercabinet TW Z3","fullName":"Undercabinet TW Z3/00103101/Undercabinet_TW_Z3_IM0046_00103101-encrypted_11_20_2018_Tue_101550_96_withoutMF.ota","extension":".ota","released":"2019-03-22T08:19:56","salesRegion":"eu","length":183636},{"blob":null,"identity":{"company":4489,"product":152,"version":{"major":16,"minor":19,"build":37,"revision":3}},"releaseNotes":"Fix router request to avoid route table full.","shA256":"ef0addeb9d24d10e6b0ca3244f605b9a3fdd788812590dd88a72d9ea1f370bdd","name":"VIVARES_PBC4_01_0X0098_0x10132503.ota","productName":"VIVARES PBC4 01","fullName":"VIVARES_PBC4_01/10132503/VIVARES_PBC4_01_0X0098_0x10132503.ota","extension":".ota","released":"2023-07-18T04:30:48","salesRegion":"eu","length":158673},{"blob":null,"identity":{"company":4489,"product":152,"version":{"major":16,"minor":16,"build":37,"revision":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","shA256":"fe0b9723e5a409ec19c74ae36051d75534bbf173fb3021d80d8947303520d9d7","name":"VIVARES_PBC4_01_0x10102503.ota","productName":"VIVARES PBC4 01","fullName":"VIVARES_PBC4_01/10102503/VIVARES_PBC4_01_0x10102503.ota","extension":".ota","released":"2021-09-29T12:19:43","salesRegion":"eu","length":231538},{"blob":null,"identity":{"company":4489,"product":152,"version":{"major":16,"minor":4,"build":37,"revision":3}},"releaseNotes":"1. Reset by 5 times power recycle\r\n2. Fix clear channel bug\r\n3. Send device annouce after reboot","shA256":"8ec8084e7b1678211c8d3e907f6bdde931a866df75049cb55c5e806bc2119cb6","name":"VIVARES_PBC4_01_0x10042503.ota","productName":"VIVARES PBC4 01","fullName":"VIVARES_PBC4_01/10042503/VIVARES_PBC4_01_0x10042503.ota","extension":".ota","released":"2021-05-26T13:19:27","salesRegion":"eu","length":232054},{"blob":null,"identity":{"company":4489,"product":124,"version":{"major":17,"minor":67,"build":102,"revision":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.","shA256":"9f297b89035f6f01ffde8000f7a79271a9748b983f83a0c7f6f3113a7aeaa221","name":"1189_007c_11436630_Release.ota","productName":"VIVARES SENS 00","fullName":"VIVARES_SENS_00/11436630/1189_007c_11436630_Release.ota","extension":".ota","released":"2024-02-06T11:37:07","salesRegion":"eu","length":238322},{"blob":null,"identity":{"company":4489,"product":124,"version":{"major":17,"minor":49,"build":102,"revision":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.","shA256":"0a7b5d495d7fc8452877d4e8d98260920fb131be596de1713389b5179f9fe57a","name":"VIVARES_SENS_00-0x1189-007C-0x11316630-upgradeMe.ota","productName":"VIVARES SENS 00","fullName":"VIVARES_SENS_00/11316630/VIVARES_SENS_00-0x1189-007C-0x11316630-upgradeMe.ota","extension":".ota","released":"2022-05-27T09:26:33","salesRegion":"eu","length":238110},{"blob":null,"identity":{"company":4489,"product":124,"version":{"major":17,"minor":29,"build":102,"revision":48}},"releaseNotes":"1. Fix traffic storm issue\r\n2. Reset of 5 times power recycle\r\n3. Network joining parameter fine tune.","shA256":"77ebb0e7c8c1b278bbda18c57fc2917c169fb157b6a2e8cde6ee69fcf5bbfae1","name":"1189-007C-0x111D6630-upgradeMe-U150B150-SD5.ota","productName":"VIVARES SENS 00","fullName":"VIVARES_SENS_00/111d6630/1189-007C-0x111D6630-upgradeMe-U150B150-SD5.ota","extension":".ota","released":"2021-06-02T08:38:51","salesRegion":"eu","length":235489},{"blob":null,"identity":{"company":4489,"product":124,"version":{"major":17,"minor":16,"build":102,"revision":48}},"releaseNotes":"Solve rippler issue.\r\nThe Zigbee device name is VIVARES_SENSOR_00.\r\nV11106630 is PP firmware of VIVARES Combined Sensor.","shA256":"22d3a310e7cac9493e2cecaf81a469664c5e7926ef529220ea840298bc9409e8","name":"VIVARES_SENS_00-0x1189-0x007C-0x11106630-upgradeMe.ota","productName":"VIVARES SENS 00","fullName":"VIVARES_SENS_00/11106630/VIVARES_SENS_00-0x1189-0x007C-0x11106630-upgradeMe.ota","extension":".ota","released":"2021-04-20T06:10:44","salesRegion":"eu","length":235694},{"blob":null,"identity":{"company":4489,"product":151,"version":{"major":17,"minor":67,"build":102,"revision":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.","shA256":"229999a73ca6ef971c455d7c405bd6c7a2c8aecfdfd95710ef6f0258d49e51d0","name":"1189_0097_11436630_Release.ota","productName":"VIVARES SENS 01","fullName":"VIVARES_SENS_01/11436630/1189_0097_11436630_Release.ota","extension":".ota","released":"2024-02-06T11:38:52","salesRegion":"eu","length":240006},{"blob":null,"identity":{"company":4489,"product":151,"version":{"major":17,"minor":40,"build":102,"revision":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.","shA256":"79c247bf0e4642672dbb9587ab3a0e61545f0d5fd40fc116fb0c5d26825a122e","name":"VIVARES_SENS_01-0x1189-0097-0x11286630-upgradeMe.ota","productName":"VIVARES SENS 01","fullName":"VIVARES_SENS_01/11286630/VIVARES_SENS_01-0x1189-0097-0x11286630-upgradeMe.ota","extension":".ota","released":"2022-05-27T09:27:44","salesRegion":"eu","length":239750},{"blob":null,"identity":{"company":4489,"product":151,"version":{"major":17,"minor":6,"build":102,"revision":48}},"releaseNotes":"1.Reset by 5 times power recycle, time interval is 2s~7s.\r\n2.Network joining parameter fine tune.\r\n3.Beacon request every 15 second after power up 30 minutes.","shA256":"984a1dfd897e1d6319ed063c6825dddc68351e905bbf665538d08d11a28d5044","name":"VIVARES_SENS_01-1189-0097-0x11066630-upgradeMe.ota","productName":"VIVARES SENS 01","fullName":"VIVARES_SENS_01/11066630/VIVARES_SENS_01-1189-0097-0x11066630-upgradeMe.ota","extension":".ota","released":"2021-06-28T14:01:33","salesRegion":"eu","length":237174},{"blob":null,"identity":{"company":4364,"product":57374,"version":{"major":16,"minor":14,"build":101,"revision":91}},"releaseNotes":"1. Fix bug that endpoint changes.\r\n2. Supportdim down control from push button coupler.","shA256":"665666b472af72cc3a596b3ee89d4dd2d11107926706b48e10bab21d6aa2b0d6","name":"Zigbee3toDALI_100E655B.ota","productName":"Zigbee 3.0 DALI CONV LI","fullName":"Zigbee 3.0 DALI CONV LI/100e655b/Zigbee3toDALI_100E655B.ota","extension":".ota","released":"2024-02-06T09:54:21","salesRegion":"eu","length":200928},{"blob":null,"identity":{"company":4364,"product":57374,"version":{"major":16,"minor":9,"build":101,"revision":91}},"releaseNotes":"Optimized broadcast and multicast message forwarding in large networks","shA256":"cafca76cb2bc4d25d9bacbb5c4c9b0f34058574d27eba86ae3f8e9dfed9d3668","name":"Zigbee3toDALI_1009655B.ota","productName":"Zigbee 3.0 DALI CONV LI","fullName":"Zigbee 3.0 DALI CONV LI/1009655b/Zigbee3toDALI_1009655B.ota","extension":".ota","released":"2023-08-18T13:39:55","salesRegion":"eu","length":200036},{"blob":null,"identity":{"company":4364,"product":57374,"version":{"major":16,"minor":8,"build":101,"revision":91}},"releaseNotes":"- Reset to Factory, sent via radio, now shows a feedback on the ballast side.","shA256":"1f1c5e623576e1e06af5bcece4cdb85c5d16ab5b55aa85427382d8f510f1e64d","name":"Zigbee3toDALI_1008655B.ota","productName":"Zigbee 3.0 DALI CONV LI","fullName":"Zigbee 3.0 DALI CONV LI/1008655b/Zigbee3toDALI_1008655B.ota","extension":".ota","released":"2022-10-09T05:10:44","salesRegion":"eu","length":200036}]} \ No newline at end of file +{"firmwares":[{"blob":null,"identity":{"company":4489,"product":25,"version":{"major":0,"minor":16,"build":36,"revision":40}},"releaseNotes":"• Fix Move command bugs\r\n• OTA improvements\r\n• Wakeup/Sunrise feature improvements\r\n• Attribute reporting improvements","shA256":"ffe0298312f63fa0be5e568886e419d714146652ff4747a8afed2de221ad43ee","name":"A19_RGBW_IMG0019_00102428-encrypted.ota","productName":"A19 RGBW","fullName":"A19 RGBW/00102428/A19_RGBW_IMG0019_00102428-encrypted.ota","extension":".ota","released":"2019-02-28T16:36:28","salesRegion":"us","length":180052},{"blob":null,"identity":{"company":4489,"product":13,"version":{"major":0,"minor":16,"build":36,"revision":40}},"releaseNotes":"• Fix Move command bugs\r\n• OTA improvements\r\n• Wakeup/Sunrise feature improvements\r\n• Attribute reporting improvements","shA256":"fa5ab550bde3e8c877cf40aa460fc9836405a7843df040e75bfdb2fb582c22fb","name":"A19_TW_10_year_IMG000D_00102428-encrypted.ota","productName":"A19 TW 10 year","fullName":"A19 TW 10 year/00102428/A19_TW_10_year_IMG000D_00102428-encrypted.ota","extension":".ota","released":"2019-02-28T16:42:50","salesRegion":"us","length":170800},{"blob":null,"identity":{"company":4489,"product":12,"version":{"major":0,"minor":16,"build":36,"revision":40}},"releaseNotes":"• Fix Move command bugs\r\n• OTA improvements\r\n• Wakeup/Sunrise feature improvements\r\n• Attribute reporting improvements","shA256":"0c46f738bb173478d2e018558547437838d89d723834d551677a7eaf27d89e5c","name":"A19_W_10_year_IMG000C_00102428-encrypted.ota","productName":"A19 W 10 year","fullName":"A19 W 10 year/00102428/A19_W_10_year_IMG000C_00102428-encrypted.ota","extension":".ota","released":"2019-02-28T16:44:04","salesRegion":"us","length":170140},{"blob":null,"identity":{"company":4489,"product":205,"version":{"major":3,"minor":72,"build":55,"revision":18}},"releaseNotes":"1.Fix bug network leave related with green power device commission.\r\n2.Fix abnormal reboot caused by network status.\r\n3.Improve scene control in Hue and other system.\r\n4. Upgrade Zigbee stack to latest version 3.7.1.2. ","shA256":"8aad5fd48744e70a9831d9a0cd6dd210ddd86d0d22bd99551875015ce7ed08e7","name":"A60_DIM_T-0x00CD-0x03483712-MF_DIS.OTA","productName":"A60 DIM T","fullName":"A60 DIM T/03483712/A60_DIM_T-0x00CD-0x03483712-MF_DIS.OTA","extension":".OTA","released":"2025-09-19T03:21:06","salesRegion":"eu","length":241408},{"blob":null,"identity":{"company":4489,"product":205,"version":{"major":3,"minor":32,"build":54,"revision":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","shA256":"15fa80b3873c3602f6e9601fc2d958a07a0c247238a92bc899bcb877ab4c5101","name":"DIM-A60_DIM_T-0x00CD-0x03203660.OTA","productName":"A60 DIM T","fullName":"A60 DIM T/03203660/DIM-A60_DIM_T-0x00CD-0x03203660.OTA","extension":".OTA","released":"2022-09-01T06:05:02","salesRegion":"eu","length":188384},{"blob":null,"identity":{"company":4489,"product":61,"version":{"major":1,"minor":5,"build":100,"revision":0}},"releaseNotes":"Support ZLO","shA256":"1c243996b76c27c3f13b277e38d3748199e2ab01733a48276dc3bd74ebf86679","name":"A60_DIM_Z3_IM003D_01056400-encrypted_202129091152_withoutMF.ota","productName":"A60 DIM Z3","fullName":"A60 DIM Z3/01056400/A60_DIM_Z3_IM003D_01056400-encrypted_202129091152_withoutMF.ota","extension":".ota","released":"2021-10-21T05:26:51","salesRegion":"eu","length":185112},{"blob":null,"identity":{"company":4489,"product":61,"version":{"major":1,"minor":3,"build":100,"revision":0}},"releaseNotes":"1.Support for turn on/off fading time configurations\r\n2.Support for ZLO commands\r\n3.OTA improvements, rollback protection enabled","shA256":"7e25053d47bccd75c215707600265fa90d5fecdd1a55a8668a7bef3e4d7e3ddc","name":"A60_DIM_Z3_IM003D_01036400-encrypted_202110060418_withoutMF.ota","productName":"A60 DIM Z3","fullName":"A60 DIM Z3/01036400/A60_DIM_Z3_IM003D_01036400-encrypted_202110060418_withoutMF.ota","extension":".ota","released":"2021-07-14T08:51:24","salesRegion":"eu","length":183392},{"blob":null,"identity":{"company":4489,"product":61,"version":{"major":0,"minor":16,"build":49,"revision":1}},"releaseNotes":"1. Faster Joining\r\n2. Network performance improvement\r\n","shA256":"19a44c1c048192b05038229628f3807df9d86bdb1f8bba0c432aac027ece0887","name":"A60_DIM_Z3_IM003D_00103101-encrypted_11_20_2018_Tue_122925_01_withoutMF.ota","productName":"A60 DIM Z3","fullName":"A60 DIM Z3/00103101/A60_DIM_Z3_IM003D_00103101-encrypted_11_20_2018_Tue_122925_01_withoutMF.ota","extension":".ota","released":"2019-03-22T08:08:57","salesRegion":"eu","length":182876},{"blob":null,"identity":{"company":4489,"product":208,"version":{"major":3,"minor":72,"build":55,"revision":18}},"releaseNotes":"1.Fix bug network leave related with green power device commission.\r\n2.Fix abnormal reboot caused by network status.\r\n3.Improve scene control in Hue and other system.\r\n4.Upgrade Zigbee stack to latest version 3.7.1.2. ","shA256":"78e2f74e6178eda3685a3944bfbfeaa79a24c9a67e1d8a5f4bb6cf56387c72db","name":"A60_FIL_DIM_T-0x00D0-0x03483712-MF_DIS.OTA","productName":"A60 FIL DIM T","fullName":"A60 FIL DIM T/03483712/A60_FIL_DIM_T-0x00D0-0x03483712-MF_DIS.OTA","extension":".OTA","released":"2025-09-19T03:50:15","salesRegion":"eu","length":241440},{"blob":null,"identity":{"company":4489,"product":208,"version":{"major":3,"minor":32,"build":54,"revision":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","shA256":"f53af0b255d589c795913081560de211b162b491dcb5ea865546dec15f433a78","name":"DIM-A60_FIL_DIM_T-0x00D0-0x03203660.OTA","productName":"A60 FIL DIM T","fullName":"A60 FIL DIM T/03203660/DIM-A60_FIL_DIM_T-0x00D0-0x03203660.OTA","extension":".OTA","released":"2022-09-01T06:06:46","salesRegion":"eu","length":188416},{"blob":null,"identity":{"company":4489,"product":211,"version":{"major":3,"minor":72,"build":55,"revision":18}},"releaseNotes":"1.Fix bug network leave related with green power device commission.\r\n2.Fix abnormal reboot caused by network status.\r\n3.Improve scene control in Hue and other system.\r\n4. Upgrade Zigbee stack to latest version 3.7.1.2. ","shA256":"2319a88cb82da1c0cd7942e7055608f813366f67151f843f44de08ba1771232c","name":"A60_RGBW_B22D_T-0x00D3-0x03483712-MF_DIS.OTA","productName":"A60 RGBW B22D T","fullName":"A60 RGBW B22D T/03483712/A60_RGBW_B22D_T-0x00D3-0x03483712-MF_DIS.OTA","extension":".OTA","released":"2025-09-19T03:30:37","salesRegion":"eu","length":256224},{"blob":null,"identity":{"company":4489,"product":182,"version":{"major":3,"minor":72,"build":55,"revision":18}},"releaseNotes":"1.Fix bug network leave related with green power device commission.\r\n2.Fix abnormal reboot caused by network status.\r\n3.Improve scene control in Hue and other system.\r\n4. Upgrade Zigbee stack to latest version 3.7.1.2. ","shA256":"e87c87f50b1b4a4501f15636b0169a85bbcb1d98a0572b6cbcfa2305a5fbe525","name":"A60_RGBW_T-0x00B6-0x03483712-MF_DIS.OTA","productName":"A60 RGBW T","fullName":"A60 RGBW T/03483712/A60_RGBW_T-0x00B6-0x03483712-MF_DIS.OTA","extension":".OTA","released":"2025-09-19T03:29:32","salesRegion":"eu","length":256224},{"blob":null,"identity":{"company":4489,"product":138,"version":{"major":2,"minor":3,"build":101,"revision":80}},"releaseNotes":"- LQI attribute reporting improved\r\n- Turn On/Off fading time configuration supported \r\n- On with time off Command supported ","shA256":"d93a15155f2cd4621bb6904d73f7ba884aace4ee9f0b97aecccc22357f5be26e","name":"RGBW-A60_RGBW_Value_II-0x1189-0x008A-0x02036550-MF_DIS-20201104140534.ota","productName":"A60 RGBW Value II","fullName":"A60 RGBW Value II/02036550/RGBW-A60_RGBW_Value_II-0x1189-0x008A-0x02036550-MF_DIS-20201104140534.ota","extension":".ota","released":"2020-11-13T05:37:28","salesRegion":"eu","length":210550},{"blob":null,"identity":{"company":4489,"product":183,"version":{"major":3,"minor":72,"build":55,"revision":18}},"releaseNotes":"1.Fix bug network leave related with green power device commission.\r\n2.Fix abnormal reboot caused by network status.\r\n3.Improve scene control in Hue and other system.\r\n4.Upgrade Zigbee stack to latest version 3.7.1.2. ","shA256":"5b21f59f60faa46b8ad0e86f454196edc2c6fdec27b5da1c55f797da4f5424b4","name":"A60_TW_T-0x00B7-0x03483712-MF_DIS.OTA","productName":"A60 TW T","fullName":"A60 TW T/03483712/A60_TW_T-0x00B7-0x03483712-MF_DIS.OTA","extension":".OTA","released":"2025-09-19T03:37:59","salesRegion":"eu","length":251280},{"blob":null,"identity":{"company":4489,"product":139,"version":{"major":3,"minor":23,"build":115,"revision":16}},"releaseNotes":"(1) Add security patch. ","shA256":"dbef6c4adba07ea5b5a5aec6983f4f39ecf7a807b418c3f67b7055504c81e441","name":"A60_TW_Value_II-0x1189-0x008B-0x03177310-MF_DIS-20240426150951-3221010102432.ota","productName":"A60 TW Value II","fullName":"A60 TW Value II/03177310/A60_TW_Value_II-0x1189-0x008B-0x03177310-MF_DIS-20240426150951-3221010102432.ota","extension":".ota","released":"2024-05-23T11:35:27","salesRegion":"eu","length":307510},{"blob":null,"identity":{"company":4489,"product":139,"version":{"major":2,"minor":3,"build":101,"revision":80}},"releaseNotes":"- LQI attribute reporting improved\r\n- Turn On/Off fading time configuration supported \r\n- On with time off Command supported ","shA256":"9bf800de608f53968e4710b883fc56ab72d28957f4a3b0da21422f9fa8daba4a","name":"TW-A60_TW_Value_II-0x1189-0x008B-0x02036550-MF_DIS-20201104114113.ota","productName":"A60 TW Value II","fullName":"A60 TW Value II/02036550/TW-A60_TW_Value_II-0x1189-0x008B-0x02036550-MF_DIS-20201104114113.ota","extension":".ota","released":"2020-11-13T06:26:45","salesRegion":"eu","length":196574},{"blob":null,"identity":{"company":4489,"product":60,"version":{"major":1,"minor":5,"build":100,"revision":0}},"releaseNotes":"Support ZLO","shA256":"95dedba17bc113be00ae8f410ce9ec93cd608cea1f192060c1fa19875f73a6d7","name":"A60_TW_Z3_IM003C_01056400-encrypted_202129091149_withoutMF.ota","productName":"A60 TW Z3","fullName":"A60 TW Z3/01056400/A60_TW_Z3_IM003C_01056400-encrypted_202129091149_withoutMF.ota","extension":".ota","released":"2021-10-21T05:27:33","salesRegion":"eu","length":185972},{"blob":null,"identity":{"company":4489,"product":60,"version":{"major":0,"minor":16,"build":49,"revision":1}},"releaseNotes":"1. Faster Joining\r\n2. Network performance improvement\r\n","shA256":"43c3daffcb761170e0fe66672067869acf1ff9c017038ace2c80e6a1e3bd7639","name":"A60_TW_Z3_IM003C_00103101-encrypted_11_20_2018_Tue_103138_93_withoutMF.ota","productName":"A60 TW Z3","fullName":"A60 TW Z3/00103101/A60_TW_Z3_IM003C_00103101-encrypted_11_20_2018_Tue_103138_93_withoutMF.ota","extension":".ota","released":"2019-03-22T08:09:43","salesRegion":"eu","length":183628},{"blob":null,"identity":{"company":4489,"product":138,"version":{"major":3,"minor":25,"build":115,"revision":16}},"releaseNotes":"(1) Security patch\r\n(2) Refine RGBW color control.\r\n(3) Support sleep mode in Hue automation settings. ","shA256":"42c143f7d6df8d4ed4c0762b0e461c29773761d3ba89ea39790c1f5b5df13150","name":"A60_RGBW_Value_II-0x1189-0x008A-0x03197310-MF_DIS-20240523093911-3221010102432.ota","productName":"A60 RGBW Value II","fullName":"A60_RGBW_Value_II/03197310/A60_RGBW_Value_II-0x1189-0x008A-0x03197310-MF_DIS-20240523093911-3221010102432.ota","extension":".ota","released":"2024-06-07T11:23:13","salesRegion":"eu","length":314402},{"blob":null,"identity":{"company":4489,"product":138,"version":{"major":2,"minor":20,"build":101,"revision":80}},"releaseNotes":"1.ZLO gap fix\r\n2.RGBW color calibration\r\n3.Disable touch-link function","shA256":"30f54c9e0e12c01db2a05c39e12860a965f39583b4b4bd2cf8985ae061bbcf26","name":"RGBW-A60_RGBW_Value_II-0x1189-0x008A-0x02146550-MF_DIS-20211203083445-3221010102432.ota","productName":"A60 RGBW Value II","fullName":"A60_RGBW_Value_II/02146550/RGBW-A60_RGBW_Value_II-0x1189-0x008A-0x02146550-MF_DIS-20211203083445-3221010102432.ota","extension":".ota","released":"2022-03-02T07:50:54","salesRegion":"eu","length":213058},{"blob":null,"identity":{"company":4489,"product":160,"version":{"major":3,"minor":25,"build":115,"revision":16}},"releaseNotes":"(1) Security patch\r\n(2) Refine RGBW color control.\r\n(3) Support sleep mode in Hue automation settings. ","shA256":"e4f59503e4cd5452c7b72a9d392c46fb732faa803206263e3b56d70b5d0299c4","name":"A60S_RGBW-0x1189-0x00A0-0x03197310-MF_DIS-20240523095111-3221010102432.ota","productName":"A60S RGBW","fullName":"A60S_RGBW/03197310/A60S_RGBW-0x1189-0x00A0-0x03197310-MF_DIS-20240523095111-3221010102432.ota","extension":".ota","released":"2024-06-07T11:28:39","salesRegion":"eu","length":314466},{"blob":null,"identity":{"company":4489,"product":160,"version":{"major":2,"minor":20,"build":101,"revision":80}},"releaseNotes":"1.ZLO gap fix\r\n2.RGBW color calibration\r\n3.Disable touch-link function","shA256":"3cfe3293cba4eef0a95b59e56491d103737d51e3f9a41d47281e084f811d69aa","name":"RGBW-A60S_RGBW-0x1189-0x00A0-0x02146550-MF_DIS-20211203082926-3221010102432.ota","productName":"A60S RGBW","fullName":"A60S_RGBW/02146550/RGBW-A60S_RGBW-0x1189-0x00A0-0x02146550-MF_DIS-20211203082926-3221010102432.ota","extension":".ota","released":"2022-03-02T07:53:12","salesRegion":"eu","length":213154},{"blob":null,"identity":{"company":4489,"product":162,"version":{"major":3,"minor":23,"build":115,"revision":16}},"releaseNotes":"(1) Add security patch. ","shA256":"6f15e513c66b49cc9fd827d09d0432f23a4ed5f3d3dbc60a79df3d591caa8dd0","name":"A60S_TW-0x1189-0x00A2-0x03177310-MF_DIS-20240426153518-3221010102432.ota","productName":"A60S TW","fullName":"A60S_TW/03177310/A60S_TW-0x1189-0x00A2-0x03177310-MF_DIS-20240426153518-3221010102432.ota","extension":".ota","released":"2024-05-23T12:02:13","salesRegion":"eu","length":307510},{"blob":null,"identity":{"company":4489,"product":162,"version":{"major":2,"minor":19,"build":101,"revision":80}},"releaseNotes":"1. ZLO gap fixed.\r\n2. V02136550 is production firmware.","shA256":"4be1fba85364f3df5a5f4c2b9e8df9098a731f0f8f0c9989b36ef568e9bb8031","name":"TW-A60S_TW-0x1189-0x00A2-0x02136550-MF_DIS-20211011050926-3221010102432.ota","productName":"A60S TW","fullName":"A60S_TW/02136550/TW-A60S_TW-0x1189-0x00A2-0x02136550-MF_DIS-20211011050926-3221010102432.ota","extension":".ota","released":"2023-01-19T07:42:19","salesRegion":"eu","length":198254},{"blob":null,"identity":{"company":4489,"product":184,"version":{"major":3,"minor":72,"build":55,"revision":18}},"releaseNotes":"1.Fix bug network leave related with green power device commission.\r\n2.Fix abnormal reboot caused by network status.\r\n3.Improve scene control in Hue and other system.\r\n4. Upgrade Zigbee stack to latest version 3.7.1.2. ","shA256":"1ca69fc7f431b19a5fdd0cfb8242e42b84631b65dd1ae68e0fee443937110f0d","name":"B40_DIM_T-0x00B8-0x03483712-MF_DIS.OTA","productName":"B40 DIM T","fullName":"B40 DIM T/03483712/B40_DIM_T-0x00B8-0x03483712-MF_DIS.OTA","extension":".OTA","released":"2025-09-19T03:25:26","salesRegion":"eu","length":241408},{"blob":null,"identity":{"company":4489,"product":184,"version":{"major":3,"minor":32,"build":54,"revision":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","shA256":"b16cbbe97e118416111959f7dd839a68f8d216ad23b5a661b0f2d8e17e501117","name":"DIM-B40_DIM_T-0x00B8-0x03203660.OTA","productName":"B40 DIM T","fullName":"B40 DIM T/03203660/DIM-B40_DIM_T-0x00B8-0x03203660.OTA","extension":".OTA","released":"2022-09-01T06:07:25","salesRegion":"eu","length":188384},{"blob":null,"identity":{"company":4489,"product":52,"version":{"major":1,"minor":5,"build":100,"revision":0}},"releaseNotes":"Support ZLO","shA256":"703487accb7f301a258ead8efb0834dded18cad16c0c0f05e31cc64753bd3d00","name":"B40_DIM_Z3_IM0034_01056400-encrypted_202129091146_withoutMF.ota","productName":"B40 DIM Z3","fullName":"B40 DIM Z3/01056400/B40_DIM_Z3_IM0034_01056400-encrypted_202129091146_withoutMF.ota","extension":".ota","released":"2021-10-21T05:28:28","salesRegion":"eu","length":185112},{"blob":null,"identity":{"company":4489,"product":52,"version":{"major":1,"minor":3,"build":100,"revision":0}},"releaseNotes":"1.Support for turn on/off fading time configurations\r\n2.Support for ZLO commands\r\n3.OTA improvements, rollback protection enabled","shA256":"15f85ef4c2fc2a717a28079a933ce2a2ce9204e61f6966b8d26316385276644d","name":"B40_DIM_Z3_IM0034_01036400-encrypted_202110060421_withoutMF.ota","productName":"B40 DIM Z3","fullName":"B40 DIM Z3/01036400/B40_DIM_Z3_IM0034_01036400-encrypted_202110060421_withoutMF.ota","extension":".ota","released":"2021-07-14T08:55:19","salesRegion":"eu","length":183392},{"blob":null,"identity":{"company":4489,"product":52,"version":{"major":0,"minor":16,"build":49,"revision":1}},"releaseNotes":"1. Faster Joining\r\n2. Network performance improvement\r\n","shA256":"b47c8647372197fb4a4788da6a6d6559e9e7302c9258e9e976565d13d52d5c00","name":"B40_DIM_Z3_IM0034_00103101-encrypted_11_26_2018_Mon_174522_20_withoutMF.ota","productName":"B40 DIM Z3","fullName":"B40 DIM Z3/00103101/B40_DIM_Z3_IM0034_00103101-encrypted_11_26_2018_Mon_174522_20_withoutMF.ota","extension":".ota","released":"2019-03-22T08:10:20","salesRegion":"eu","length":182876},{"blob":null,"identity":{"company":4489,"product":191,"version":{"major":3,"minor":72,"build":55,"revision":18}},"releaseNotes":"1.Fix bug network leave related with green power device commission.\r\n2.Fix abnormal reboot caused by network status.\r\n3.Improve scene control in Hue and other system.\r\n4.Upgrade Zigbee stack to latest version 3.7.1.2. ","shA256":"8907afca36aa9768bceb3a2a3aa8588009c3609c14d11ccff813f9734d953780","name":"B40_TW_T-0x00BF-0x03483712-MF_DIS.OTA","productName":"B40 TW T","fullName":"B40 TW T/03483712/B40_TW_T-0x00BF-0x03483712-MF_DIS.OTA","extension":".OTA","released":"2025-09-19T03:44:04","salesRegion":"eu","length":251280},{"blob":null,"identity":{"company":4489,"product":140,"version":{"major":3,"minor":23,"build":115,"revision":16}},"releaseNotes":"(1) Add security patch. ","shA256":"401c951034227d9ae835a48176420ba877a27ea6e85bb95ae04be902c88b73eb","name":"B40_TW_Value-0x1189-0x008C-0x03177310-MF_DIS-20240426151750-3221010102432.ota","productName":"B40 TW Value","fullName":"B40 TW Value/03177310/B40_TW_Value-0x1189-0x008C-0x03177310-MF_DIS-20240426151750-3221010102432.ota","extension":".ota","released":"2024-05-23T11:53:00","salesRegion":"eu","length":307510},{"blob":null,"identity":{"company":4489,"product":140,"version":{"major":2,"minor":5,"build":101,"revision":80}},"releaseNotes":"- LQI attribute reporting improved\r\n- Turn On/Off fading time configuration supported \r\n- On with time off Command supported","shA256":"f2f4278ddd8c63796dbf5f456fa38ef487eb56e0358c874e0069397f4a04636b","name":"TW-B40_TW_Value-0x1189-0x008C-0x02056550-MF_DIS-20201207183007.ota","productName":"B40 TW Value","fullName":"B40 TW Value/02056550/TW-B40_TW_Value-0x1189-0x008C-0x02056550-MF_DIS-20201207183007.ota","extension":".ota","released":"2020-12-17T05:18:10","salesRegion":"eu","length":196574},{"blob":null,"identity":{"company":4489,"product":51,"version":{"major":1,"minor":5,"build":100,"revision":0}},"releaseNotes":"Support ZLO","shA256":"8c1f3154b1b7d3f7d0b78b8b5b69abde36aa73cf43af53a591e6652f7b8e6522","name":"B40_TW_Z3_IM0033_01056400-encrypted_202129091140_withoutMF.ota","productName":"B40 TW Z3","fullName":"B40 TW Z3/01056400/B40_TW_Z3_IM0033_01056400-encrypted_202129091140_withoutMF.ota","extension":".ota","released":"2021-10-21T05:29:08","salesRegion":"eu","length":185968},{"blob":null,"identity":{"company":4489,"product":51,"version":{"major":0,"minor":16,"build":49,"revision":1}},"releaseNotes":"1. Faster Joining\r\n2. Network performance improvement\r\n","shA256":"6498b9375a37f66197f7034206c99e11b1b36759cc97d6c0e0ab6c8d6a0f4283","name":"B40_TW_Z3_IM0033_00103101-encrypted_11_23_2018_Fri_160706_13_withoutMF.ota","productName":"B40 TW Z3","fullName":"B40 TW Z3/00103101/B40_TW_Z3_IM0033_00103101-encrypted_11_23_2018_Fri_160706_13_withoutMF.ota","extension":".ota","released":"2019-03-22T08:24:49","salesRegion":"eu","length":183624},{"blob":null,"identity":{"company":4489,"product":163,"version":{"major":3,"minor":23,"build":115,"revision":16}},"releaseNotes":"(1) Add security patch. ","shA256":"8e41ede17b6fed7702b1a4e8b3798ba143e095c14bc2eda2507df20c6d6515b0","name":"B40S_TW-0x1189-0x00A3-0x03177310-MF_DIS-20240426154101-3221010102432.ota","productName":"B40S TW","fullName":"B40S_TW/03177310/B40S_TW-0x1189-0x00A3-0x03177310-MF_DIS-20240426154101-3221010102432.ota","extension":".ota","released":"2024-05-23T12:03:59","salesRegion":"eu","length":307510},{"blob":null,"identity":{"company":4489,"product":163,"version":{"major":2,"minor":19,"build":101,"revision":80}},"releaseNotes":"1. ZLO gap fixed.\r\n2. V02136550 is production firmware.","shA256":"bbe9ed0002c9f7669d1bc08063f6b94196c2a08b838f6a591ecf587146ea0523","name":"TW-B40S_TW-0x1189-0x00A3-0x02136550-MF_DIS-20211011051433-3221010102432.ota","productName":"B40S TW","fullName":"B40S_TW/02136550/TW-B40S_TW-0x1189-0x00A3-0x02136550-MF_DIS-20211011051433-3221010102432.ota","extension":".ota","released":"2023-01-19T07:44:31","salesRegion":"eu","length":198246},{"blob":null,"identity":{"company":4489,"product":27,"version":{"major":0,"minor":16,"build":36,"revision":40}},"releaseNotes":"• Fix Move command bugs\r\n• OTA improvements\r\n• Wakeup/Sunrise feature improvements\r\n• Attribute reporting improvements","shA256":"fdb1bd99559e4fc9f67a5ffb0a9db34a3e2aa2f801a43717886759ce49de4108","name":"BR30_RGBW_IMG001B_00102428-encrypted.ota","productName":"BR30 RGBW","fullName":"BR30 RGBW/00102428/BR30_RGBW_IMG001B_00102428-encrypted.ota","extension":".ota","released":"2019-02-28T16:44:56","salesRegion":"us","length":179100},{"blob":null,"identity":{"company":4489,"product":26,"version":{"major":0,"minor":16,"build":36,"revision":40}},"releaseNotes":"• Fix Move command bugs\r\n• OTA improvements\r\n• Wakeup/Sunrise feature improvements\r\n• Attribute reporting improvements","shA256":"a41d7cc0583607f4c4bb3cb773ee798de28c4c80b95bf54489a9b503471e0fe8","name":"BR30_TW_IMG001A_00102428-encrypted.ota","productName":"BR30 TW","fullName":"BR30 TW/00102428/BR30_TW_IMG001A_00102428-encrypted.ota","extension":".ota","released":"2019-02-28T16:45:45","salesRegion":"us","length":170776},{"blob":null,"identity":{"company":4489,"product":15,"version":{"major":0,"minor":16,"build":36,"revision":40}},"releaseNotes":"• Fix Move command bugs\r\n• OTA improvements\r\n• Wakeup/Sunrise feature improvements\r\n• Attribute reporting improvements","shA256":"b7a27f56dc661c715eaeea4645b658a9837bc3013eb2c4eda1a88522aa9ca768","name":"BR30_W_10_year_IMG000F_00102428-encrypted.ota","productName":"BR30 W","fullName":"BR30 W/00102428/BR30_W_10_year_IMG000F_00102428-encrypted.ota","extension":".ota","released":"2019-02-28T16:46:22","salesRegion":"us","length":170120},{"blob":null,"identity":{"company":4489,"product":17,"version":{"major":1,"minor":6,"build":100,"revision":0}},"releaseNotes":"1. Rollback Protection enabled \r\n2. Fade off feature removed\r\n3. ZLO commands support\r\n4. Color Improvement ","shA256":"3a7ff7cc174fe2f22e880f13ad335245531bbf111eeebb14f4b879cbab9db5d3","name":"CLA60_RGBW_Z3_IM0011_01066400-encrypted_202126110358_withoutMF.ota","productName":"CLA60 RGBW Z3","fullName":"CLA60 RGBW Z3/01066400/CLA60_RGBW_Z3_IM0011_01066400-encrypted_202126110358_withoutMF.ota","extension":".ota","released":"2022-04-15T05:17:56","salesRegion":"eu","length":193900},{"blob":null,"identity":{"company":4489,"product":17,"version":{"major":0,"minor":16,"build":49,"revision":1}},"releaseNotes":"1. Faster Joining\r\n2. Network performance improvement\r\n","shA256":"db8f41fc00e9f4548610cd735d2a28d8ab38f94a4851f126320f89058297d38d","name":"CLA60_RGBW_Z3_IM0011_00103101-encrypted_11_27_2018_Tue_133608_15_withoutMF.ota","productName":"CLA60 RGBW Z3","fullName":"CLA60 RGBW Z3/00103101/CLA60_RGBW_Z3_IM0011_00103101-encrypted_11_27_2018_Tue_133608_15_withoutMF.ota","extension":".ota","released":"2019-03-22T08:13:52","salesRegion":"eu","length":191128},{"blob":null,"identity":{"company":4364,"product":8,"version":{"major":1,"minor":2,"build":5,"revision":9}},"releaseNotes":"1. Stack upgrade\r\n2. Improve network performance","shA256":"65a5c2a55429aae1a89e9db20dcc1a647d34cc686526bd36509cda12afdcaf2b","name":"ZLL_MK_0x01020509_CLA60_TW.ota","productName":"CLA60 TW","fullName":"CLA60 TW/01020509/ZLL_MK_0x01020509_CLA60_TW.ota","extension":".ota","released":"2019-03-13T09:40:11","salesRegion":null,"length":133444},{"blob":null,"identity":{"company":4364,"product":19,"version":{"major":1,"minor":2,"build":5,"revision":16}},"releaseNotes":"1. Stack upgrade\r\n2. Improve network performance","shA256":"173e9e77434118ebb5a0d83032063cf594cc201b42277a90e080b196497cf442","name":"ZLL_MK_0x01020510_CLA60_W_CLEAR.ota","productName":"CLA60 W CLEAR","fullName":"CLA60 W CLEAR/01020510/ZLL_MK_0x01020510_CLA60_W_CLEAR.ota","extension":".ota","released":"2019-03-13T09:45:06","salesRegion":null,"length":123884},{"blob":null,"identity":{"company":4364,"product":6,"version":{"major":1,"minor":2,"build":5,"revision":16}},"releaseNotes":"1. Stack upgrade\r\n2. Improve network performance","shA256":"cebff1b5578ab897151eb654bbd28547c9213739ad257c576105611bf087ac84","name":"ZLL_MK_0x01020510_CLASSIC_A60_RGBW.ota","productName":"CLASSIC A60 RGBW","fullName":"CLASSIC A60 RGBW/01020510/ZLL_MK_0x01020510_CLASSIC_A60_RGBW.ota","extension":".ota","released":"2019-03-13T09:46:08","salesRegion":null,"length":144008},{"blob":null,"identity":{"company":4489,"product":33,"version":{"major":0,"minor":16,"build":36,"revision":40}},"releaseNotes":"• Fix Move command bugs\r\n• OTA improvements\r\n• Wakeup/Sunrise feature improvements\r\n• Attribute reporting improvements","shA256":"aad1d240107f795b4fcef0acc08e52f854d81a0e1df41a69bc90958454c3834f","name":"Conv_Under_Cabinet_TW_IMG0021_00102428-encrypted.ota","productName":"Convertible Undercabinet Light TW","fullName":"Convertible Undercabinet Light TW/00102428/Conv_Under_Cabinet_TW_IMG0021_00102428-encrypted.ota","extension":".ota","released":"2019-02-28T16:47:26","salesRegion":"us","length":170776},{"blob":null,"identity":{"company":4489,"product":150,"version":{"major":1,"minor":10,"build":100,"revision":0}},"releaseNotes":"1. Fix bug that Biolux Gen I luminaire lost HCL mode occasionally.","shA256":"48ed58089edd912f692c2fcdf410d3c4959a31182ff21ef86302088c9af73b34","name":"DL_HCL_DN150_01_IM0096_010A6400-encrypted_202331101115_withoutMF.OTA","productName":"DL HCL DN150 01","fullName":"DL_HCL_DN150_01/010a6400/DL_HCL_DN150_01_IM0096_010A6400-encrypted_202331101115_withoutMF.OTA","extension":".OTA","released":"2023-12-15T05:06:04","salesRegion":"eu","length":179616},{"blob":null,"identity":{"company":4489,"product":150,"version":{"major":1,"minor":9,"build":100,"revision":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.","shA256":"c7fa163f113ec5905532df87023a697d9d95328a1cf8aa67be464ccc24339b6d","name":"DL_HCL_DN150_01_IM0096_01096400-encrypted_202301071154_withoutMF.OTA","productName":"DL HCL DN150 01","fullName":"DL_HCL_DN150_01/01096400/DL_HCL_DN150_01_IM0096_01096400-encrypted_202301071154_withoutMF.OTA","extension":".OTA","released":"2023-07-18T04:35:26","salesRegion":"eu","length":179648},{"blob":null,"identity":{"company":4489,"product":187,"version":{"major":3,"minor":44,"build":128,"revision":0}},"releaseNotes":"1. Support Green Power switch control in Direct Easy system.\r\n2. Support Rotary switch control in Direct Easy system.","shA256":"3e023f764c3056c212a6ab131d49ad0610773a0a1eb07fa9de6d66311c807104","name":"DL_HCL_ND150_02-0x1189-0x00BB-0x032C8000-MF_DIS-DOWM_DIS-20250908140138-3221010102432-encrypted.ota","productName":"DL HCL ND150 02","fullName":"DL_HCL_ND150_02/032c8000/DL_HCL_ND150_02-0x1189-0x00BB-0x032C8000-MF_DIS-DOWM_DIS-20250908140138-3221010102432-encrypted.ota","extension":".ota","released":"2025-10-20T09:38:50","salesRegion":"eu","length":361886},{"blob":null,"identity":{"company":4489,"product":187,"version":{"major":2,"minor":35,"build":101,"revision":80}},"releaseNotes":"1. Support GP switch.\r\n2. Improve network performance by fine tune router table.","shA256":"cd11aaebf253a3a82c9fbb9be880c264c7f439bd02aab4b7a59c5861136dc670","name":"TW_UART_ENERGY-DL_HCL_ND150_02-0x1189-0x00BB-0x02236550-MF_DIS-20230609102634-3221010102432.ota","productName":"DL HCL ND150 02","fullName":"DL_HCL_ND150_02/02236550/TW_UART_ENERGY-DL_HCL_ND150_02-0x1189-0x00BB-0x02236550-MF_DIS-20230609102634-3221010102432.ota","extension":".ota","released":"2023-08-31T08:26:56","salesRegion":"eu","length":208078},{"blob":null,"identity":{"company":4489,"product":187,"version":{"major":2,"minor":34,"build":101,"revision":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.","shA256":"84444093b49ce71fd2164b7e1759e7d4291784c55b30d119dc0f1e5a7c2a4f8e","name":"TW_UART_ENERGY-DL_HCL_ND150_02-0x1189-0x00BB-0x02226550-MF_DIS-20220922093310-3221010102432.ota","productName":"DL HCL ND150 02","fullName":"DL_HCL_ND150_02/02226550/TW_UART_ENERGY-DL_HCL_ND150_02-0x1189-0x00BB-0x02226550-MF_DIS-20220922093310-3221010102432.ota","extension":".ota","released":"2022-11-08T09:29:06","salesRegion":"eu","length":208198},{"blob":null,"identity":{"company":4489,"product":187,"version":{"major":2,"minor":33,"build":101,"revision":80}},"releaseNotes":"1. Improve CCT accuracy\r\n2. Fix bug that identify fail when Lums are turned off.\r\n3. Add overtemperature protection function.\r\n4. Production line support function in manufacture mode.\r\n5. EMMA feature supported.\r\n6. V02216550 is the PP FW.","shA256":"4a195f3df00b26fe9f3b4f381bba61043038d42dfb76bfdf7bde68d2a72c2a61","name":"TW_UART_ENERGY-DL_HCL_ND150_02-0x1189-0x00BB-0x02216550-MF_DIS-20220722105237-3221010102432.ota","productName":"DL HCL ND150 02","fullName":"DL_HCL_ND150_02/02216550/TW_UART_ENERGY-DL_HCL_ND150_02-0x1189-0x00BB-0x02216550-MF_DIS-20220722105237-3221010102432.ota","extension":".ota","released":"2022-09-02T10:16:19","salesRegion":"eu","length":207722},{"blob":null,"identity":{"company":4489,"product":135,"version":{"major":2,"minor":17,"build":101,"revision":80}},"releaseNotes":"1. Support GP switch.\r\n2. Improve network performance by fine tune router table.\r\n3. Fix abnormal device announcement.","shA256":"14a6b9cf37bbcb26c9d9bef7ce3984d5066d47964b49640df3f25c92a45f6ef3","name":"DIM_UART-DL_PFM155UGR_04-0x1189-0x0087-0x02116550-MF_DIS-20230710044635-3221010102432.ota","productName":"DL PFM155UGR 04","fullName":"DL_PFM155UGR_04/02116550/DIM_UART-DL_PFM155UGR_04-0x1189-0x0087-0x02116550-MF_DIS-20230710044635-3221010102432.ota","extension":".ota","released":"2023-08-31T09:02:30","salesRegion":"eu","length":197986},{"blob":null,"identity":{"company":4489,"product":135,"version":{"major":2,"minor":14,"build":101,"revision":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.","shA256":"ee47b7edd569f7191930e6dc3c893125cfaca6ba25f1c8b0bd14ca218fe06ad3","name":"DIM_UART-DL_PFM155UGR_04-0x1189-0x0087-0x020E6550-MF_DIS-20220124052131-....ota","productName":"DL PFM155UGR 04","fullName":"DL_PFM155UGR_04/020e6550/DIM_UART-DL_PFM155UGR_04-0x1189-0x0087-0x020E6550-MF_DIS-20220124052131-....ota","extension":".ota","released":"2022-04-28T07:08:45","salesRegion":"eu","length":197778},{"blob":null,"identity":{"company":4489,"product":135,"version":{"major":2,"minor":5,"build":101,"revision":80}},"releaseNotes":"1.Support move to level time value 0xffff. \r\n2.Keep on-off status when identify done.\r\n3.Zigbee device name is DL_PFM155UGR_04.\r\n4.This is the same version as PP firmware.","shA256":"906e7ba30f792d63cb81b9b38396d0d9dc50c7099a9f66ef06adf36df49c598c","name":"DIM_UART-DL_PFM155UGR_04-0x1189-0x0087-0x02056550-MF_DIS-20201225135054.ota","productName":"DL PFM155UGR 04","fullName":"DL_PFM155UGR_04/02056550/DIM_UART-DL_PFM155UGR_04-0x1189-0x0087-0x02056550-MF_DIS-20201225135054.ota","extension":".ota","released":"2021-04-20T09:59:03","salesRegion":"eu","length":192006},{"blob":null,"identity":{"company":4489,"product":136,"version":{"major":2,"minor":17,"build":101,"revision":80}},"releaseNotes":"1. Support GP switch.\r\n2. Improve network performance by fine tune router table.\r\n3. Fix abnormal device announcement.","shA256":"5baec8fb3a56becc890cbcd5defba313dfc880941c284d823216d11deac41f59","name":"DIM_UART-DL_PFM195UGR_04-0x1189-0x0088-0x02116550-MF_DIS-20230708054143-3221010102432.ota","productName":"DL PFM195UGR 04","fullName":"DL_PFM195UGR_04/02116550/DIM_UART-DL_PFM195UGR_04-0x1189-0x0088-0x02116550-MF_DIS-20230708054143-3221010102432.ota","extension":".ota","released":"2023-08-31T09:03:31","salesRegion":"eu","length":197986},{"blob":null,"identity":{"company":4489,"product":136,"version":{"major":2,"minor":14,"build":101,"revision":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.","shA256":"7a6aa8983b02abe71ff0ff23d2f58ec3c5ef6e5a77bcd50d73401bfdd45d9aaf","name":"DIM_UART-DL_PFM195UGR_04-0x1189-0x0088-0x020E6550-MF_DIS-20220124052644-....ota","productName":"DL PFM195UGR 04","fullName":"DL_PFM195UGR_04/020e6550/DIM_UART-DL_PFM195UGR_04-0x1189-0x0088-0x020E6550-MF_DIS-20220124052644-....ota","extension":".ota","released":"2022-04-28T07:09:14","salesRegion":"eu","length":197778},{"blob":null,"identity":{"company":4489,"product":136,"version":{"major":2,"minor":5,"build":101,"revision":80}},"releaseNotes":"1.Support move to level time value 0xffff. \r\n2.Keep on-off status when identify done.\r\n3.This is the same version as PP firmware version.","shA256":"d9ba3fffb9abc229c3c24c7078b6c7f4775ff147b082877691c0dbfac514337a","name":"DIM_UART-DL_PFM195UGR_04-0x1189-0x0088-0x02056550-MF_DIS-20201225140825.ota","productName":"DL PFM195UGR 04","fullName":"DL_PFM195UGR_04/02056550/DIM_UART-DL_PFM195UGR_04-0x1189-0x0088-0x02056550-MF_DIS-20201225140825.ota","extension":".ota","released":"2021-03-04T07:35:30","salesRegion":"eu","length":192006},{"blob":null,"identity":{"company":4489,"product":252,"version":{"major":1,"minor":62,"build":128,"revision":0}},"releaseNotes":"1. Improve low-level dimming smoothness\r\n2. Add 500ms transition time to make the switch from RGB to CCT smoother\r\n3. Keep Lum level synced during rapid on off control\r\n4. Replace 90s sensor mute with new occupancy control\r\n5. Sync platform code changes","shA256":"b37b2532b9c1f972f6bac2b822a10071de5cc99e726bf3d71247faf9d6f730f9","name":"DOT_IT_ZBD_G01-0x1189-0x00FC-0x013E8000-MF_DIS-DOWM_DIS-20251212105551-3224010153640-lzma-encrypted.ota","productName":"DOT IT ZBD G01","fullName":"DOT_IT_ZBD_G01/013e8000/DOT_IT_ZBD_G01-0x1189-0x00FC-0x013E8000-MF_DIS-DOWM_DIS-20251212105551-3224010153640-lzma-encrypted.ota","extension":".ota","released":"2026-02-05T10:56:54","salesRegion":"eu","length":371006},{"blob":null,"identity":{"company":4489,"product":252,"version":{"major":1,"minor":50,"build":128,"revision":0}},"releaseNotes":"1. Standard brightness of Dot-It @70%.\r\n2. Improve Dimming Curve.","shA256":"6f357fc6a3097981c5fb0c55526c65d2b85f171f0d9f6464aefc432ef4463a3b","name":"DOT_IT_ZBD_G01-0x1189-0x00FC-0x01328000-MF_DIS-DOWM_DIS-20250815123429-3224010153640-lzma-encrypted.ota","productName":"DOT IT ZBD G01","fullName":"DOT_IT_ZBD_G01/01328000/DOT_IT_ZBD_G01-0x1189-0x00FC-0x01328000-MF_DIS-DOWM_DIS-20250815123429-3224010153640-lzma-encrypted.ota","extension":".ota","released":"2025-10-31T15:09:19","salesRegion":"eu","length":373050},{"blob":null,"identity":{"company":4489,"product":101,"version":{"major":0,"minor":16,"build":50,"revision":1}},"releaseNotes":"1. Level curving algorithm update","shA256":"ce209589ab40082e334018112d656d99f4514447aa9a4b03b81cc4650cd3d637","name":"Downlight_TW_HCL_IM0065_00103201-encrypted_09_20_2019_Fri_142050_70_withoutMF.ota","productName":"Downlight TW HCL","fullName":"Downlight TW HCL/00103201/Downlight_TW_HCL_IM0065_00103201-encrypted_09_20_2019_Fri_142050_70_withoutMF.ota","extension":".ota","released":"2019-10-17T09:00:40","salesRegion":"eu","length":179976},{"blob":null,"identity":{"company":4489,"product":253,"version":{"major":2,"minor":114,"build":128,"revision":0}},"releaseNotes":"1. Refine responding to OnOff command with transition time. \r\n2. Modify min level 1% in logarithm dimming curve.\r\n3. Fix bug ZBD-1063. New solution for occupancy control to replacing 90s sensor mute.\r\n4. Sync the platform modification to Sensor.","shA256":"45a3946bd80bd2314c60f56960251fd8526491c700711db14e294287d7665fe9","name":"DR_ZBD_NFC_P_30W_220_240V_0A7-0x1189-0x00FD-0x02728000-MF_DIS-DOWM_DIS-20251222133901-3224010153640-lzma-encrypted.ota","productName":"DR ZBD NFC P 30W 220 240V 0A7","fullName":"DR_ZBD_NFC_P_30W_220_240V_0A7/02728000/DR_ZBD_NFC_P_30W_220_240V_0A7-0x1189-0x00FD-0x02728000-MF_DIS-DOWM_DIS-20251222133901-3224010153640-lzma-encrypted.ota","extension":".ota","released":"2026-02-12T01:55:11","salesRegion":"eu","length":372118},{"blob":null,"identity":{"company":4489,"product":253,"version":{"major":2,"minor":94,"build":128,"revision":0}},"releaseNotes":"1.Support occupancy control.\r\n2.Support daylight harvest control.\r\n3.Support Ledvance green power switch.\r\n4.Enable OTA upgrade over Bluetooth.\r\n5.Fix bugs reported in system test. ","shA256":"ef6474c0be0840b1d1fcf4cabbacff0cb85725c7cf2b27779ae71ef4c9c74a75","name":"DR_ZBD_NFC_P_30W_220_240V_0A7-0x1189-0x00FD-0x025E8000-MF_DIS-DOWM_DIS-20250804132155-3224010153640-lzma-encrypted.ota","productName":"DR ZBD NFC P 30W 220 240V 0A7","fullName":"DR_ZBD_NFC_P_30W_220_240V_0A7/025e8000/DR_ZBD_NFC_P_30W_220_240V_0A7-0x1189-0x00FD-0x025E8000-MF_DIS-DOWM_DIS-20250804132155-3224010153640-lzma-encrypted.ota","extension":".ota","released":"2025-09-08T07:30:52","salesRegion":"eu","length":374022},{"blob":null,"identity":{"company":4489,"product":254,"version":{"major":2,"minor":114,"build":128,"revision":0}},"releaseNotes":"1. Refine responding to OnOff command with transition time. \r\n2. Modify min level 1% in logarithm dimming curve.\r\n3. Fix bug ZBD-1063. New solution for occupancy control to replacing 90s sensor mute.\r\n4. Sync the platform modification to Sensor.","shA256":"8951d7274cd7db7a85bbb06497e310a1134c171c438c0d3ced0f28c82f9f4b7d","name":"DR_ZBD_NFC_P_45W_220_240V_1A2-0x1189-0x00FE-0x02728000-MF_DIS-DOWM_DIS-20251222134435-3224010153640-lzma-encrypted.ota","productName":"DR ZBD NFC P 45W 220 240V 1A2","fullName":"DR_ZBD_NFC_P_45W_220_240V_1A2/02728000/DR_ZBD_NFC_P_45W_220_240V_1A2-0x1189-0x00FE-0x02728000-MF_DIS-DOWM_DIS-20251222134435-3224010153640-lzma-encrypted.ota","extension":".ota","released":"2026-02-12T02:23:57","salesRegion":"eu","length":372126},{"blob":null,"identity":{"company":4489,"product":254,"version":{"major":2,"minor":94,"build":128,"revision":0}},"releaseNotes":"1.Support occupancy control.\r\n2.Support daylight harvest control.\r\n3.Support Ledvance green power switch.\r\n4.Enable OTA upgrade over Bluetooth.\r\n5.Fix bugs reported in system test. ","shA256":"3188aecd823125ec736d7f5ddaeee147a877ea05148bf25c3be11597090920dc","name":"DR_ZBD_NFC_P_45W_220_240V_1A2-0x1189-0x00FE-0x025E8000-MF_DIS-DOWM_DIS-20250804132854-3224010153640-lzma-encrypted.ota","productName":"DR ZBD NFC P 45W 220 240V 1A2","fullName":"DR_ZBD_NFC_P_45W_220_240V_1A2/025e8000/DR_ZBD_NFC_P_45W_220_240V_1A2-0x1189-0x00FE-0x025E8000-MF_DIS-DOWM_DIS-20250804132854-3224010153640-lzma-encrypted.ota","extension":".ota","released":"2025-09-08T07:32:07","salesRegion":"eu","length":373962},{"blob":null,"identity":{"company":4489,"product":35,"version":{"major":0,"minor":16,"build":36,"revision":17}},"releaseNotes":"• Fix Move command bugs\r\n• OTA improvements\r\n• Wakeup/Sunrise feature improvements\r\n• Attribute reporting improvements","shA256":"50bc458e53bcd831188a052ef054b4bd07d08f3b5371f6aab1ee8fdbfaf669d4","name":"Edge_Lit_Under_Cabinet_IMG0023_00102411-encrypted.ota","productName":"Edge-Lit Under Cabinet","fullName":"Edge-Lit Under Cabinet/00102411/Edge_Lit_Under_Cabinet_IMG0023_00102411-encrypted.ota","extension":".ota","released":"2019-02-28T16:48:24","salesRegion":"us","length":170492},{"blob":null,"identity":{"company":4489,"product":209,"version":{"major":3,"minor":72,"build":55,"revision":18}},"releaseNotes":"1.Fix bug network leave related with green power device commission.\r\n2.Fix abnormal reboot caused by network status.\r\n3.Improve scene control in Hue and other system.\r\n4.Upgrade Zigbee stack to latest version 3.7.1.2. ","shA256":"c944da845e83f4db4c65e066145f9b9b4682f8e7d8a96c3b5f7038d4bd68adf1","name":"EDISON60_FIL_DIM_T-0x00D1-0x03483712-MF_DIS.OTA","productName":"EDISON60 FIL DIM T","fullName":"EDISON60 FIL DIM T/03483712/EDISON60_FIL_DIM_T-0x00D1-0x03483712-MF_DIS.OTA","extension":".OTA","released":"2025-09-19T06:16:34","salesRegion":"eu","length":241456},{"blob":null,"identity":{"company":4489,"product":209,"version":{"major":3,"minor":32,"build":54,"revision":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","shA256":"8446e368c5d64c9c366066a1dc95b8df798b6c67f5f38de8992cfedf6d1e916c","name":"DIM-EDISON60_FIL_DIM_T-0x00D1-0x03203660.OTA","productName":"EDISON60 FIL DIM T","fullName":"EDISON60 FIL DIM T/03203660/DIM-EDISON60_FIL_DIM_T-0x00D1-0x03203660.OTA","extension":".OTA","released":"2022-09-01T06:08:20","salesRegion":"eu","length":188416},{"blob":null,"identity":{"company":4489,"product":31,"version":{"major":0,"minor":16,"build":36,"revision":40}},"releaseNotes":"• Fix Move command bugs\r\n• OTA improvements\r\n• Wakeup/Sunrise feature improvements\r\n• Attribute reporting improvements","shA256":"d05e7dc1346e790d62ad77163540741ad733148851b1bd92e4cd320a9b3984b6","name":"FLEX_Outdoor_RGBW_IMG001F_00102428-encrypted.ota","productName":"FLEX Outdoor RGBW","fullName":"FLEX Outdoor RGBW/00102428/FLEX_Outdoor_RGBW_IMG001F_00102428-encrypted.ota","extension":".ota","released":"2019-02-28T16:49:09","salesRegion":"us","length":179960},{"blob":null,"identity":{"company":4489,"product":193,"version":{"major":3,"minor":72,"build":55,"revision":18}},"releaseNotes":"1.Fix bug network leave related with green power device commission.\r\n2.Fix abnormal reboot caused by network status.\r\n3.Improve scene control in Hue and other system.\r\n4.Upgrade Zigbee stack to latest version 3.7.1.2. ","shA256":"4048c8ebd87b3f4e121b91ffd91dafd2a6b62a3bb86f3cf14fc70ec0aa736e1c","name":"FLEX_RGBW_T-0x00C1-0x03483712-MF_DIS.OTA","productName":"FLEX RGBW T","fullName":"FLEX RGBW T/03483712/FLEX_RGBW_T-0x00C1-0x03483712-MF_DIS.OTA","extension":".OTA","released":"2025-09-29T11:17:46","salesRegion":"eu","length":255872},{"blob":null,"identity":{"company":4489,"product":42,"version":{"major":1,"minor":6,"build":100,"revision":0}},"releaseNotes":"1. Rollback Protection enabled \r\n2. Fade off feature removed\r\n3. ZLO commands support\r\n4. Color Improvement ","shA256":"ba6c104741c556ef9c6bd90d7b3f01385e7395dff7690d23917ee7017e5e20b7","name":"Flex_RGBW_Z3_IM002A_01066400-encrypted_202216020348_withoutMF.ota","productName":"Flex RGBW Z3","fullName":"Flex RGBW Z3/01066400/Flex_RGBW_Z3_IM002A_01066400-encrypted_202216020348_withoutMF.ota","extension":".ota","released":"2022-03-17T12:40:45","salesRegion":"eu","length":193948},{"blob":null,"identity":{"company":4489,"product":42,"version":{"major":0,"minor":16,"build":49,"revision":1}},"releaseNotes":"1. Faster Joining\r\n2. Network performance improvement\r\n","shA256":"de351df72f48498a3599bce37da773a46a33724bfb85f6236234404d7b8faab6","name":"Flex_RGBW_Z3_IM002A_00103101-encrypted_11_27_2018_Tue_134318_76_withoutMF.ota","productName":"Flex RGBW Z3","fullName":"Flex RGBW Z3/00103101/Flex_RGBW_Z3_IM002A_00103101-encrypted_11_27_2018_Tue_134318_76_withoutMF.ota","extension":".ota","released":"2019-03-22T08:14:28","salesRegion":"eu","length":191068},{"blob":null,"identity":{"company":4489,"product":30,"version":{"major":0,"minor":16,"build":36,"revision":40}},"releaseNotes":"• Fix Move command bugs\r\n• OTA improvements\r\n• Wakeup/Sunrise feature improvements\r\n• Attribute reporting improvements","shA256":"50c5ffb8970051ec919985d06ee1e3e2fa86b65173d806ae6fe7b87434c01106","name":"FLEX_RGBW_IMG001E_00102428-encrypted.ota","productName":"FLEX RGBW","fullName":"FLEX RGBW/00102428/FLEX_RGBW_IMG001E_00102428-encrypted.ota","extension":".ota","released":"2019-02-28T16:49:51","salesRegion":"us","length":178908},{"blob":null,"identity":{"company":4489,"product":34,"version":{"major":0,"minor":16,"build":36,"revision":40}},"releaseNotes":"• Fix Move command bugs\r\n• OTA improvements\r\n• Wakeup/Sunrise feature improvements\r\n• Attribute reporting improvements","shA256":"6418a705d2fa74719299a8e282ce362c6d3754573883c02628728aa167cc8956","name":"Flushmount_TW_IMG0022_00102428-encrypted.ota","productName":"Flushmount TW","fullName":"Flushmount TW/00102428/Flushmount_TW_IMG0022_00102428-encrypted.ota","extension":".ota","released":"2019-02-28T16:50:35","salesRegion":"us","length":170776},{"blob":null,"identity":{"company":4489,"product":64,"version":{"major":1,"minor":6,"build":100,"revision":0}},"releaseNotes":"1. Rollback Protection enabled \r\n2. Fade off feature removed\r\n3. ZLO commands support\r\n4. Color Improvement ","shA256":"b33801388c41194193a2e8c2f1a0ffd8289932382d1f32485050757189539678","name":"Gardenpole_Mini_RGBW_Z3_IM0040_01066400-encrypted_202210011005_withoutMF.ota","productName":"Gardenpole Mini RGBW Z3","fullName":"Gardenpole Mini RGBW Z3/01066400/Gardenpole_Mini_RGBW_Z3_IM0040_01066400-encrypted_202210011005_withoutMF.ota","extension":".ota","released":"2022-03-17T12:42:53","salesRegion":"eu","length":193948},{"blob":null,"identity":{"company":4364,"product":90,"version":{"major":1,"minor":2,"build":5,"revision":16}},"releaseNotes":"1. Stack upgrade;\r\n2. Improve network performance","shA256":"171ffe1d5cdede576cc20593715bc786f33cb0fecff586ec8130a7c54cf309ab","name":"ZLL_MK_0x01020510_GARDENPOLE_RGBW_LIGHTIFY.ota","productName":"GARDENPOLE RGBW LIGHTIFY","fullName":"GARDENPOLE RGBW LIGHTIFY/01020510/ZLL_MK_0x01020510_GARDENPOLE_RGBW_LIGHTIFY.ota","extension":".ota","released":"2019-03-14T05:40:54","salesRegion":"eu","length":142968},{"blob":null,"identity":{"company":4489,"product":195,"version":{"major":3,"minor":72,"build":55,"revision":18}},"releaseNotes":"1.Fix bug network leave related with green power device commission.\r\n2.Fix abnormal reboot caused by network status.\r\n3.Improve scene control in Hue and other system.\r\n4.Upgrade Zigbee stack to latest version 3.7.1.2. ","shA256":"5051681f5a47842020223135002253b975eafc350e0834881c965addd175eb33","name":"GARDENPOLE_RGBW_T-0x00C3-0x03483712-MF_DIS.OTA","productName":"GARDENPOLE RGBW T","fullName":"GARDENPOLE RGBW T/03483712/GARDENPOLE_RGBW_T-0x00C3-0x03483712-MF_DIS.OTA","extension":".OTA","released":"2025-09-29T11:16:16","salesRegion":"eu","length":255792},{"blob":null,"identity":{"company":4489,"product":59,"version":{"major":1,"minor":6,"build":100,"revision":0}},"releaseNotes":"1. Rollback Protection enabled \r\n2. Fade off feature removed\r\n3. ZLO commands support\r\n4. Color Improvement ","shA256":"d6a1cec950dbe3f1792741c4ed1d836d7a16f642d3607226de498cb42ee650a7","name":"Gardenpole_RGBW_Z3_IM003B_01066400-encrypted_202216020351_withoutMF.ota","productName":"Gardenpole RGBW Z3","fullName":"Gardenpole RGBW Z3/01066400/Gardenpole_RGBW_Z3_IM003B_01066400-encrypted_202216020351_withoutMF.ota","extension":".ota","released":"2022-03-17T12:43:36","salesRegion":"eu","length":193940},{"blob":null,"identity":{"company":4489,"product":59,"version":{"major":0,"minor":16,"build":49,"revision":3}},"releaseNotes":"1. updated to the latest stack","shA256":"93e5182fdacd81a231f72df97de6e94723884661472056158562afa9ad0222fe","name":"Gardenpole_RGBW_Z3_IM003B_00103103-encrypted_02_27_2019_Wed_150725_31_withoutMF.ota","productName":"Gardenpole RGBW Z3","fullName":"Gardenpole RGBW Z3/00103103/Gardenpole_RGBW_Z3_IM003B_00103103-encrypted_02_27_2019_Wed_150725_31_withoutMF.ota","extension":".ota","released":"2019-10-24T03:46:27","salesRegion":"eu","length":191068},{"blob":null,"identity":{"company":4489,"product":64,"version":{"major":0,"minor":16,"build":49,"revision":3}},"releaseNotes":"1. updated to the latest stack","shA256":"a4fe10d0578fe47aba9b76a2fd4a119bf594ab82658ab3d7ff5090512dd511a1","name":"Gardenpole_Mini_RGBW_Z3_IM0040_00103103-encrypted_02_27_2019_Wed_151557_92_withoutMF.ota","productName":"GardenpoleMini RGBW Z3","fullName":"GardenpoleMini RGBW Z3/00103103/Gardenpole_Mini_RGBW_Z3_IM0040_00103103-encrypted_02_27_2019_Wed_151557_92_withoutMF.ota","extension":".ota","released":"2019-10-24T03:45:21","salesRegion":"eu","length":191068},{"blob":null,"identity":{"company":4364,"product":5,"version":{"major":1,"minor":2,"build":5,"revision":16}},"releaseNotes":"1. Stack upgrade;\r\n2. Improve network performance.","shA256":"8fc54b848bb4f740c5b16a6b5161be4a21c924046b35aef8785b9c78abf3f5d9","name":"ZLL_MK_0x01020510_GARDENSPOT_RGB.ota","productName":"GARDENSPOT RGB","fullName":"GARDENSPOT RGB/01020510/ZLL_MK_0x01020510_GARDENSPOT_RGB.ota","extension":".ota","released":"2019-03-14T05:45:51","salesRegion":"eu","length":140550},{"blob":null,"identity":{"company":4364,"product":7,"version":{"major":1,"minor":2,"build":5,"revision":16}},"releaseNotes":"1. Stack upgrade;\r\n2. Improve network performance.","shA256":"8db3aaac1e56f5be4d08d7e783176273e083ae7a5c528a367db10b42e1cee8c8","name":"ZLL_MK_0x01020510_GARDENSPOT_W.ota","productName":"GARDENSPOT W","fullName":"GARDENSPOT W/01020510/ZLL_MK_0x01020510_GARDENSPOT_W.ota","extension":".ota","released":"2019-03-14T05:47:37","salesRegion":"eu","length":123884},{"blob":null,"identity":{"company":4489,"product":210,"version":{"major":3,"minor":72,"build":55,"revision":18}},"releaseNotes":"1.Fix bug network leave related with green power device commission.\r\n2.Fix abnormal reboot caused by network status.\r\n3.Improve scene control in Hue and other system.\r\n4.Upgrade Zigbee stack to latest version 3.7.1.2. ","shA256":"4637dbc1c82b2d407e3fd807e054b70672be6b874efcaef47a6db9c3757f0580","name":"GLOBE60_FIL_DIM_T-0x00D2-0x03483712-MF_DIS.OTA","productName":"GLOBE60 FIL DIM T","fullName":"GLOBE60 FIL DIM T/03483712/GLOBE60_FIL_DIM_T-0x00D2-0x03483712-MF_DIS.OTA","extension":".OTA","released":"2025-09-19T06:21:19","salesRegion":"eu","length":241456},{"blob":null,"identity":{"company":4489,"product":210,"version":{"major":3,"minor":32,"build":54,"revision":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","shA256":"dba3a537651754b9a67023271c241d3d5d4734bd8ef73f068239aff087837a41","name":"DIM-GLOBE60_FIL_DIM_T-0x00D2-0x03203660.OTA","productName":"GLOBE60 FIL DIM T","fullName":"GLOBE60 FIL DIM T/03203660/DIM-GLOBE60_FIL_DIM_T-0x00D2-0x03203660.OTA","extension":".OTA","released":"2022-09-01T06:09:23","salesRegion":"eu","length":188416},{"blob":null,"identity":{"company":4489,"product":111,"version":{"major":3,"minor":23,"build":115,"revision":16}},"releaseNotes":"(1) Add security patch. ","shA256":"d25034652e4d95866c9ef9a0d9ab36ab2fee9e2dc62ced97b21b7c21e277d80f","name":"LEDVANCE_DIM-0x1189-0x006F-0x03177310-MF_DIS-20240428033446-3221010102432.ota","productName":"LEDVANCE DIM","fullName":"LEDVANCE DIM/03177310/LEDVANCE_DIM-0x1189-0x006F-0x03177310-MF_DIS-20240428033446-3221010102432.ota","extension":".ota","released":"2024-05-23T11:28:19","salesRegion":"eu","length":297066},{"blob":null,"identity":{"company":4489,"product":111,"version":{"major":2,"minor":5,"build":101,"revision":80}},"releaseNotes":"- LQI attribute reporting improved\r\n- Turn On/Off fading time configuration supported \r\n- On with time off Command supported ","shA256":"9f28ed05b273eca0ff0c59dc0b06eb8c6d8922579f0233dd12519face12efb47","name":"DIM-LEDVANCE_DIM-0x1189-0x006F-0x02056550-MF_DIS-20201201111102.ota","productName":"LEDVANCE DIM","fullName":"LEDVANCE DIM/02056550/DIM-LEDVANCE_DIM-0x1189-0x006F-0x02056550-MF_DIS-20201201111102.ota","extension":".ota","released":"2020-12-10T06:34:40","salesRegion":"eu","length":190758},{"blob":null,"identity":{"company":4364,"product":92,"version":{"major":1,"minor":2,"build":5,"revision":16}},"releaseNotes":"1. Stack upgrade;\r\n2. Improve network performance.","shA256":"7a1401d133fbe36eddddb3ad97379988918475d3f734dc908b4e22e89783cc72","name":"ZLL_MK_0x01020510_LIGHTIFY_INDOOR_FLEX.ota","productName":"LIGHTIFY INDOOR FLEX","fullName":"LIGHTIFY INDOOR FLEX/01020510/ZLL_MK_0x01020510_LIGHTIFY_INDOOR_FLEX.ota","extension":".ota","released":"2019-03-14T05:49:21","salesRegion":"eu","length":142972},{"blob":null,"identity":{"company":4364,"product":91,"version":{"major":1,"minor":2,"build":5,"revision":16}},"releaseNotes":"1. Stack upgrade;\r\n2. Improve network performance.","shA256":"24a774035cf9ffabd1f8b4fb792abaf7e9c2795aaf786707c7bda10b39bafc9b","name":"ZLL_MK_0x01020510_LIGHTIFY_OUTDOOR_FLEX.ota","productName":"LIGHTIFY OUTDOOR FLEX","fullName":"LIGHTIFY OUTDOOR FLEX/01020510/ZLL_MK_0x01020510_LIGHTIFY_OUTDOOR_FLEX.ota","extension":".ota","released":"2019-03-14T05:52:08","salesRegion":"eu","length":143228},{"blob":null,"identity":{"company":4489,"product":132,"version":{"major":2,"minor":17,"build":101,"revision":80}},"releaseNotes":"1. Support GP switch.\r\n2. Improve network performance by fine tune router table.\r\n3. Fix abnormal device announcement.","shA256":"30a782e9fc631726f686af2855491f803440a30f557ffe62ee7bcbd33a542b4b","name":"DIM_UART-LN_Indivi1200_04-0x1189-0x0084-0x02116550-MF_DIS-20230710043240-3221010102432.ota","productName":"LN Indivi1200 04","fullName":"LN_Indivi1200_04/02116550/DIM_UART-LN_Indivi1200_04-0x1189-0x0084-0x02116550-MF_DIS-20230710043240-3221010102432.ota","extension":".ota","released":"2023-08-31T09:04:25","salesRegion":"eu","length":197986},{"blob":null,"identity":{"company":4489,"product":132,"version":{"major":2,"minor":14,"build":101,"revision":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.","shA256":"55ca6aa32c6fafe834519a37e711c90865937be84b48e0eaeac03f4f06723229","name":"DIM_UART-LN_Indivi1200_04-0x1189-0x0084-0x020E6550-MF_DIS-20220124050546....ota","productName":"LN Indivi1200 04","fullName":"LN_Indivi1200_04/020e6550/DIM_UART-LN_Indivi1200_04-0x1189-0x0084-0x020E6550-MF_DIS-20220124050546....ota","extension":".ota","released":"2022-04-28T07:10:08","salesRegion":"eu","length":197778},{"blob":null,"identity":{"company":4489,"product":132,"version":{"major":2,"minor":5,"build":101,"revision":80}},"releaseNotes":"1.Support move to level time value 0xffff. \r\n2.Keep on-off status when identify done.\r\n3.Zigbee device name is LN_Indivi1200_04.\r\n4.This is the same version as PP firmware.","shA256":"8f76fc9bef872528697cc21014794daa92afff9c04e89054785b7d14487b9010","name":"DIM_UART-LN_Indivi1200_04-0x1189-0x0084-0x02056550-MF_DIS-20201230144342.ota","productName":"LN Indivi1200 04","fullName":"LN_Indivi1200_04/02056550/DIM_UART-LN_Indivi1200_04-0x1189-0x0084-0x02056550-MF_DIS-20201230144342.ota","extension":".ota","released":"2021-04-20T10:16:14","salesRegion":"eu","length":192006},{"blob":null,"identity":{"company":4489,"product":133,"version":{"major":2,"minor":17,"build":101,"revision":80}},"releaseNotes":"1. Support GP switch.\r\n2. Improve network performance by fine tune router table.\r\n3. Fix abnormal device announcement.","shA256":"7b6a0cbce37c9a601bca953718cfd1139e20b1fa8602087ed15d72da06d9d5ed","name":"DIM_UART-LN_Indivi1500_04-0x1189-0x0085-0x02116550-MF_DIS-20230708053449-3221010102432.ota","productName":"LN Indivi1500 04","fullName":"LN_Indivi1500_04/02116550/DIM_UART-LN_Indivi1500_04-0x1189-0x0085-0x02116550-MF_DIS-20230708053449-3221010102432.ota","extension":".ota","released":"2023-08-31T09:05:06","salesRegion":"eu","length":197986},{"blob":null,"identity":{"company":4489,"product":133,"version":{"major":2,"minor":14,"build":101,"revision":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.","shA256":"fa3cc34812d8619f2a673a6ec1acdc7283da710c90b691aa40d177489c4a74cb","name":"DIM_UART-LN_Indivi1500_04-0x1189-0x0085-0x020E6550-MF_DIS-20220124051101....ota","productName":"LN Indivi1500 04","fullName":"LN_Indivi1500_04/020e6550/DIM_UART-LN_Indivi1500_04-0x1189-0x0085-0x020E6550-MF_DIS-20220124051101....ota","extension":".ota","released":"2022-04-28T07:12:05","salesRegion":"eu","length":197778},{"blob":null,"identity":{"company":4489,"product":133,"version":{"major":2,"minor":5,"build":101,"revision":80}},"releaseNotes":"1.Support move to level time value 0xffff. \r\n2.Keep on-off status when identify done.\r\n3.Zigbee device name is LN_Indivi1500_04.\r\n4.This is the same version as PP firmware.","shA256":"47c8ce17da159db59c621f5fc7d320ebf3aad496092d3615c2777ab22dac913b","name":"DIM_UART-LN_Indivi1500_04-0x1189-0x0085-0x02056550-MF_DIS-20201230155133.ota","productName":"LN Indivi1500 04","fullName":"LN_Indivi1500_04/02056550/DIM_UART-LN_Indivi1500_04-0x1189-0x0085-0x02056550-MF_DIS-20201230155133.ota","extension":".ota","released":"2021-04-20T10:17:10","salesRegion":"eu","length":192006},{"blob":null,"identity":{"company":4489,"product":247,"version":{"major":1,"minor":62,"build":128,"revision":0}},"releaseNotes":"1.Fix bug that level will be changed after power on in Vivares.\r\n2.In RGB mode, rotate action changes RGB and knob+rotate action changes level.\r\n3.Sync the platform modification.","shA256":"f6aaa8b6acd1e1c6294775a46b8296d496d655c8afaf7ff0eab9fc5b9d879e9f","name":"MCU_SELECT_TW_RGB-0x1189-0x00F7-0x013E8000-MF_DIS-DOWM_DIS-20251222101431-3224010153640-lzma-encrypted.ota","productName":"MCU SELECT TW RGB","fullName":"MCU_SELECT_TW_RGB/013e8000/MCU_SELECT_TW_RGB-0x1189-0x00F7-0x013E8000-MF_DIS-DOWM_DIS-20251222101431-3224010153640-lzma-encrypted.ota","extension":".ota","released":"2026-02-12T07:54:24","salesRegion":"eu","length":356682},{"blob":null,"identity":{"company":4489,"product":247,"version":{"major":1,"minor":54,"build":128,"revision":0}},"releaseNotes":"1.Support dynamic CCT&DIM.\r\n2.Support RGB\r\n3.Support RGB/TW. \r\n4.Support daylight harvest control.\r\n5.Enable OTA upgrade over Bluetooth.","shA256":"023ab4867559db099cb3eb42b9e15cb96c0c5f2829d89687d6e43306ba1f8311","name":"MCU_SELECT_TW_RGB-0x1189-0x00F7-0x01368000-MF_DIS-DOWM_DIS-20250731080530-3224010153640-lzma-encrypted.ota","productName":"MCU SELECT TW RGB","fullName":"MCU_SELECT_TW_RGB/01368000/MCU_SELECT_TW_RGB-0x1189-0x00F7-0x01368000-MF_DIS-DOWM_DIS-20250731080530-3224010153640-lzma-encrypted.ota","extension":".ota","released":"2025-09-08T07:38:15","salesRegion":"eu","length":359342},{"blob":null,"identity":{"company":4489,"product":32,"version":{"major":0,"minor":16,"build":36,"revision":40}},"releaseNotes":"• Fix Move command bugs\r\n• OTA improvements\r\n• Wakeup/Sunrise feature improvements\r\n• Attribute reporting improvements","shA256":"69af9ff20d7893051317df1018dc4b2ff7300162418b7783154d32d70f2af184","name":"Outdoor_Accent_Light_RGB_IMG0020_00102428-encrypted.ota","productName":"Outdoor Accent Light RGB","fullName":"Outdoor Accent Light RGB/00102428/Outdoor_Accent_Light_RGB_IMG0020_00102428-encrypted.ota","extension":".ota","released":"2019-02-28T16:51:14","salesRegion":"us","length":178524},{"blob":null,"identity":{"company":4489,"product":197,"version":{"major":3,"minor":72,"build":55,"revision":18}},"releaseNotes":"1.Fix bug network leave related with green power device commission.\r\n2.Fix abnormal reboot caused by network status.\r\n3.Improve scene control in Hue and other system.\r\n4.Upgrade Zigbee stack to latest version 3.7.1.2. ","shA256":"396731e0cc2803a69f6debf05ff6b3753f061a976b043f89b8311a403ed0c6a0","name":"OUTDOOR_FLEX_RGBW_T-0x00C5-0x03483712-MF_DIS.OTA","productName":"OUTDOOR FLEX RGBW T","fullName":"OUTDOOR FLEX RGBW T/03483712/OUTDOOR_FLEX_RGBW_T-0x00C5-0x03483712-MF_DIS.OTA","extension":".OTA","released":"2025-09-29T11:18:58","salesRegion":"eu","length":255792},{"blob":null,"identity":{"company":4489,"product":92,"version":{"major":1,"minor":6,"build":100,"revision":0}},"releaseNotes":"1. Rollback Protection enabled \r\n2. Fade off feature removed\r\n3. ZLO commands support\r\n4. Color Improvement ","shA256":"4d1ecf5673ae4fb6f247ac9fc5d84c4317f59ad24462ae5bb95c6da91edb66cf","name":"Outdoor_FLEX_RGBW_Z3_IM005C_01066400-encrypted_202210011002_withoutMF.ota","productName":"Outdoor FLEX RGBW Z3","fullName":"Outdoor FLEX RGBW Z3/01066400/Outdoor_FLEX_RGBW_Z3_IM005C_01066400-encrypted_202210011002_withoutMF.ota","extension":".ota","released":"2022-03-17T12:45:35","salesRegion":"eu","length":193920},{"blob":null,"identity":{"company":4489,"product":92,"version":{"major":0,"minor":16,"build":49,"revision":1}},"releaseNotes":"1. Faster Joining\r\n2. Network performance improvement\r\n","shA256":"9d07611fca08cd7fac4490e8adf1424f53a251aa7857aa88cd5caea4bf4bf9ed","name":"Outdoor_FLEX_RGBW_Z3_IM005C_00103101-encrypted_11_27_2018_Tue_135739_87_withoutMF.ota","productName":"Outdoor FLEX RGBW Z3","fullName":"Outdoor FLEX RGBW Z3/00103101/Outdoor_FLEX_RGBW_Z3_IM005C_00103101-encrypted_11_27_2018_Tue_135739_87_withoutMF.ota","extension":".ota","released":"2019-03-22T08:15:07","salesRegion":"eu","length":191048},{"blob":null,"identity":{"company":4364,"product":105,"version":{"major":1,"minor":2,"build":5,"revision":16}},"releaseNotes":"1. Stack upgrade;\r\n2. Improve network performance.","shA256":"7052d5cea090a674a16c98cf190f777f6556ad424e2f86a1449d344066a253b9","name":"ZLL_MK_0x01020510_OUTDOOR_LANTERN_B50_RGBW_OSRAM.ota","productName":"OUTDOOR LANTERN B50 RGBW OSRAM","fullName":"OUTDOOR LANTERN B50 RGBW OSRAM/01020510/ZLL_MK_0x01020510_OUTDOOR_LANTERN_B50_RGBW_OSRAM.ota","extension":".ota","released":"2019-03-14T06:04:01","salesRegion":"eu","length":142968},{"blob":null,"identity":{"company":4364,"product":110,"version":{"major":1,"minor":2,"build":5,"revision":16}},"releaseNotes":"1. Stack upgrade;\r\n2. Improve network performance.","shA256":"586d7921b21280ac8698c9e8818f090f303977a5c7c293c03846bd015efe3d2f","name":"ZLL_MK_0x01020510_OUTDOOR_LANTERN_B90_RGBW_OSRAM.ota","productName":"OUTDOOR LANTERN B90 RGBW OSRAM","fullName":"OUTDOOR LANTERN B90 RGBW OSRAM/01020510/ZLL_MK_0x01020510_OUTDOOR_LANTERN_B90_RGBW_OSRAM.ota","extension":".ota","released":"2019-03-14T06:07:55","salesRegion":"eu","length":142968},{"blob":null,"identity":{"company":4364,"product":104,"version":{"major":1,"minor":2,"build":5,"revision":16}},"releaseNotes":"1. Stack upgrade;\r\n2. Improve network performance.","shA256":"8348f367ab69581e7cffc6361930b639dce24f3f37596491748f4e369b95b0b2","name":"ZLL_MK_0x01020510_OUTDOOR_LANTERN_W_RGBW_OSRAM.ota","productName":"OUTDOOR LANTERN W RGBW OSRAM","fullName":"OUTDOOR LANTERN W RGBW OSRAM/01020510/ZLL_MK_0x01020510_OUTDOOR_LANTERN_W_RGBW_OSRAM.ota","extension":".ota","released":"2019-03-14T06:11:12","salesRegion":"eu","length":142968},{"blob":null,"identity":{"company":4489,"product":206,"version":{"major":3,"minor":72,"build":55,"revision":18}},"releaseNotes":"1.Fix bug network leave related with green power device commission.\r\n2.Fix abnormal reboot caused by network status.\r\n3.Improve scene control in Hue and other system.\r\n4. Upgrade Zigbee stack to latest version 3.7.1.2. ","shA256":"b74a2ba23c696878f01c8bd1cb3c7ab05f06ed05d39b5f322f1a2a9aaf4211a0","name":"P40_DIM_T-0x00CE-0x03483712-MF_DIS.OTA","productName":"P40 DIM T","fullName":"P40 DIM T/03483712/P40_DIM_T-0x00CE-0x03483712-MF_DIS.OTA","extension":".OTA","released":"2025-09-19T03:23:16","salesRegion":"eu","length":241408},{"blob":null,"identity":{"company":4489,"product":206,"version":{"major":3,"minor":32,"build":54,"revision":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","shA256":"fb0c264961c05f3d93bf6e99660b3d5929e918aa90efc56e00f9db7295e80eaf","name":"DIM-P40_DIM_T-0x00CE-0x03203660.OTA","productName":"P40 DIM T","fullName":"P40 DIM T/03203660/DIM-P40_DIM_T-0x00CE-0x03203660.OTA","extension":".OTA","released":"2022-09-01T06:10:45","salesRegion":"eu","length":188384},{"blob":null,"identity":{"company":4489,"product":192,"version":{"major":3,"minor":72,"build":55,"revision":18}},"releaseNotes":"1.Fix bug network leave related with green power device commission.\r\n2.Fix abnormal reboot caused by network status.\r\n3.Improve scene control in Hue and other system.\r\n4.Upgrade Zigbee stack to latest version 3.7.1.2. ","shA256":"fe5de4ea31cb41be88eb00949aed22b0b7ecb163c792bfa93e2f2f3f15a80db2","name":"P40_TW_T-0x00C0-0x03483712-MF_DIS.OTA","productName":"P40 TW T","fullName":"P40 TW T/03483712/P40_TW_T-0x00C0-0x03483712-MF_DIS.OTA","extension":".OTA","released":"2025-09-19T03:47:16","salesRegion":"eu","length":251280},{"blob":null,"identity":{"company":4489,"product":141,"version":{"major":3,"minor":23,"build":115,"revision":16}},"releaseNotes":"(1) Add security patch. ","shA256":"133e2fde5f8def77f2e2d7920649baa84a3423385481d712d84badbe1ef99d53","name":"P40_TW_Value-0x1189-0x008D-0x03177310-MF_DIS-20240426152357-3221010102432.ota","productName":"P40 TW Value","fullName":"P40 TW Value/03177310/P40_TW_Value-0x1189-0x008D-0x03177310-MF_DIS-20240426152357-3221010102432.ota","extension":".ota","released":"2024-05-23T12:00:07","salesRegion":"eu","length":307510},{"blob":null,"identity":{"company":4489,"product":141,"version":{"major":2,"minor":5,"build":101,"revision":80}},"releaseNotes":"- LQI attribute reporting improved\r\n- Turn On/Off fading time configuration supported \r\n- On with time off Command supported","shA256":"55a3f2310fbe0798dd89b52bfcf046edff6bf33a339962cc036fa063d72a7176","name":"TW-P40_TW_Value-0x1189-0x008D-0x02056550-MF_DIS-20201207182023.ota","productName":"P40 TW Value","fullName":"P40 TW Value/02056550/TW-P40_TW_Value-0x1189-0x008D-0x02056550-MF_DIS-20201207182023.ota","extension":".ota","released":"2020-12-17T05:18:41","salesRegion":"eu","length":196574},{"blob":null,"identity":{"company":4489,"product":164,"version":{"major":3,"minor":23,"build":115,"revision":16}},"releaseNotes":"(1) Add security patch. ","shA256":"c74241b3990b319a398ec0942d22afde2ca91b60bd6cdc8116eb71581c1c4100","name":"P40S_TW-0x1189-0x00A4-0x03177310-MF_DIS-20240426154635-3221010102432.ota","productName":"P40S TW","fullName":"P40S_TW/03177310/P40S_TW-0x1189-0x00A4-0x03177310-MF_DIS-20240426154635-3221010102432.ota","extension":".ota","released":"2024-05-23T12:06:16","salesRegion":"eu","length":307510},{"blob":null,"identity":{"company":4489,"product":164,"version":{"major":2,"minor":19,"build":101,"revision":80}},"releaseNotes":"1. ZLO gap fixed.\r\n2. V02136550 is production firmware.","shA256":"116ff8ba3b83912c1ca16eb1cd307c2e0c7fdce534662ad8a77225f656ab7eb5","name":"TW-P40S_TW-0x1189-0x00A4-0x02136550-MF_DIS-20211011051950-3221010102432.ota","productName":"P40S TW","fullName":"P40S_TW/02136550/TW-P40S_TW-0x1189-0x00A4-0x02136550-MF_DIS-20211011051950-3221010102432.ota","extension":".ota","released":"2023-01-19T07:45:36","salesRegion":"eu","length":198246},{"blob":null,"identity":{"company":4364,"product":106,"version":{"major":1,"minor":2,"build":5,"revision":16}},"releaseNotes":"1. Stack upgrade;\r\n2. Improve network performance.","shA256":"f59aac7ac741b09f610fa26821b05aef403fb14b970797a7d060416e1c187a24","name":"ZLL_MK_0x01020510_PANEL_RGBW_OSRAM.ota","productName":"PANEL RGBW OSRAM","fullName":"PANEL RGBW OSRAM/01020510/ZLL_MK_0x01020510_PANEL_RGBW_OSRAM.ota","extension":".ota","released":"2019-03-14T06:13:30","salesRegion":"eu","length":142968},{"blob":null,"identity":{"company":4489,"product":99,"version":{"major":0,"minor":16,"build":50,"revision":1}},"releaseNotes":"1. Level curving algorithm update","shA256":"53eaa0a1d14e1538abd5f68341e5f36efa50a9fdb19c0619dd9fc47deaf004ba","name":"Panel_TW_HCL_IM0063_00103201-encrypted_09_18_2019_Wed_113705_07_withoutMF.ota","productName":"Panel TW HCL","fullName":"Panel TW HCL/00103201/Panel_TW_HCL_IM0063_00103201-encrypted_09_18_2019_Wed_113705_07_withoutMF.ota","extension":".ota","released":"2019-10-17T08:59:21","salesRegion":"eu","length":179964},{"blob":null,"identity":{"company":4489,"product":90,"version":{"major":1,"minor":5,"build":100,"revision":0}},"releaseNotes":"Support ZLO","shA256":"9562ee5fede44c42ffffed75f52f7c5ad7aa1291c03a9785c3d47a106d2acea0","name":"Panel_TW_Z3_IM005A_01056400-encrypted_202129091207_withoutMF.ota","productName":"Panel TW Z3","fullName":"Panel TW Z3/01056400/Panel_TW_Z3_IM005A_01056400-encrypted_202129091207_withoutMF.ota","extension":".ota","released":"2021-10-21T05:29:41","salesRegion":"eu","length":185972},{"blob":null,"identity":{"company":4489,"product":90,"version":{"major":0,"minor":16,"build":49,"revision":1}},"releaseNotes":"1. Faster Joining\r\n2. Network performance improvement\r\n","shA256":"3665fee14b9fe3370281c40f2db382b0a887e610955b56a8a5b3d363be5f0887","name":"Panel_TW_Z3_IM005A_00103101-encrypted_11_23_2018_Fri_161331_81_withoutMF.ota","productName":"Panel TW Z3","fullName":"Panel TW Z3/00103101/Panel_TW_Z3_IM005A_00103101-encrypted_11_23_2018_Fri_161331_81_withoutMF.ota","extension":".ota","released":"2019-03-22T08:15:49","salesRegion":"eu","length":183628},{"blob":null,"identity":{"company":4364,"product":3,"version":{"major":1,"minor":2,"build":5,"revision":16}},"releaseNotes":"1. Stack upgrade;\r\n2. Improve network performance.","shA256":"60d6b811185d33393db8fa64a1e17ab4db86c479c1a1be575aef780ab455ffb4","name":"ZLL_MK_0x01020510_PAR16_50_TW.ota","productName":"PAR16 50 TW","fullName":"PAR16 50 TW/01020510/ZLL_MK_0x01020510_PAR16_50_TW.ota","extension":".ota","released":"2019-03-14T06:15:26","salesRegion":"eu","length":132672},{"blob":null,"identity":{"company":4489,"product":207,"version":{"major":3,"minor":72,"build":55,"revision":18}},"releaseNotes":"1.Fix bug network leave related with green power device commission.\r\n2.Fix abnormal reboot caused by network status.\r\n3.Improve scene control in Hue and other system.\r\n4. Upgrade Zigbee stack to latest version 3.7.1.2. ","shA256":"6fbd612c0c8e150f6b3fcebbb676c28bf434c794c63e10bdace2e851254c48d3","name":"PAR16_DIM_T-0x00CF-0x03483712-MF_DIS.OTA","productName":"PAR16 DIM T","fullName":"PAR16 DIM T/03483712/PAR16_DIM_T-0x00CF-0x03483712-MF_DIS.OTA","extension":".OTA","released":"2025-09-19T03:26:55","salesRegion":"eu","length":241408},{"blob":null,"identity":{"company":4489,"product":207,"version":{"major":3,"minor":32,"build":54,"revision":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","shA256":"3b7f8b4475c46400d2d65c98892d8b9bf022aa214e307a9c98ab8225ebe93dca","name":"DIM-PAR16_DIM_T-0x00CF-0x03203660.OTA","productName":"PAR16 DIM T","fullName":"PAR16 DIM T/03203660/DIM-PAR16_DIM_T-0x00CF-0x03203660.OTA","extension":".OTA","released":"2022-09-01T06:11:31","salesRegion":"eu","length":188384},{"blob":null,"identity":{"company":4489,"product":49,"version":{"major":1,"minor":5,"build":100,"revision":0}},"releaseNotes":"Support ZLO","shA256":"1ba243b0d67916ada2d8f41a7155c4def963905d133dda7738d0add34378ebdf","name":"PAR16_DIM_Z3_IM0031_01056400-encrypted_202129091143_withoutMF.ota","productName":"PAR16 DIM Z3","fullName":"PAR16 DIM Z3/01056400/PAR16_DIM_Z3_IM0031_01056400-encrypted_202129091143_withoutMF.ota","extension":".ota","released":"2021-10-21T05:30:17","salesRegion":"eu","length":185112},{"blob":null,"identity":{"company":4489,"product":49,"version":{"major":1,"minor":3,"build":100,"revision":0}},"releaseNotes":"1.Support for turn on/off fading time configurations\r\n2.Support for ZLO commands\r\n3.OTA improvements, rollback protection enabled","shA256":"f39e6a0b77726f3e33c22e6d846dbfc946e5d0425d86ecd6cb823e3ae7e0e76f","name":"PAR16_DIM_Z3_IM0031_01036400-encrypted_202110060424_withoutMF.ota","productName":"PAR16 DIM Z3","fullName":"PAR16 DIM Z3/01036400/PAR16_DIM_Z3_IM0031_01036400-encrypted_202110060424_withoutMF.ota","extension":".ota","released":"2021-07-14T09:11:24","salesRegion":"eu","length":183392},{"blob":null,"identity":{"company":4489,"product":49,"version":{"major":0,"minor":16,"build":49,"revision":1}},"releaseNotes":"1. Faster Joining\r\n2. Network performance improvement\r\n","shA256":"430afa8d2f094af21134ca83d67ffc8c2292b11081e5785f5870394d0e9fca32","name":"PAR16_DIM_Z3_IM0031_00103101-encrypted_11_26_2018_Mon_175052_32_withoutMF.ota","productName":"PAR16 DIM Z3","fullName":"PAR16 DIM Z3/00103101/PAR16_DIM_Z3_IM0031_00103101-encrypted_11_26_2018_Mon_175052_32_withoutMF.ota","extension":".ota","released":"2019-03-22T08:16:37","salesRegion":"eu","length":182876},{"blob":null,"identity":{"company":4489,"product":189,"version":{"major":3,"minor":72,"build":55,"revision":18}},"releaseNotes":"1.Fix bug network leave related with green power device commission.\r\n2.Fix abnormal reboot caused by network status.\r\n3.Improve scene control in Hue and other system.\r\n4.Upgrade Zigbee stack to latest version 3.7.1.2. ","shA256":"a68be7e0d5b43282ab2936aec756a3ea03844089891d9c0a48fbcce49d3a69e3","name":"PAR16_RGBW_T-0x00BD-0x03483712-MF_DIS.OTA","productName":"PAR16 RGBW T","fullName":"PAR16 RGBW T/03483712/PAR16_RGBW_T-0x00BD-0x03483712-MF_DIS.OTA","extension":".OTA","released":"2025-09-19T03:34:38","salesRegion":"eu","length":256208},{"blob":null,"identity":{"company":4489,"product":142,"version":{"major":2,"minor":5,"build":101,"revision":80}},"releaseNotes":"- LQI attribute reporting improved\r\n- Turn On/Off fading time configuration supported\r\n- On with time off Command supported","shA256":"7e260f86a452b9de851f80460cefdc32e174035c787b566233b51a15d1d98636","name":"RGBW-PAR16_RGBW_Value-0x1189-0x008E-0x02056550-MF_DIS-20201216114033.ota","productName":"PAR16 RGBW Value","fullName":"PAR16 RGBW Value/02056550/RGBW-PAR16_RGBW_Value-0x1189-0x008E-0x02056550-MF_DIS-20201216114033.ota","extension":".ota","released":"2021-01-05T07:03:29","salesRegion":"eu","length":210510},{"blob":null,"identity":{"company":4489,"product":48,"version":{"major":1,"minor":6,"build":100,"revision":0}},"releaseNotes":"1. Rollback Protection enabled \r\n2. Fade off feature removed\r\n3. ZLO commands support\r\n4. Color Improvement ","shA256":"d0db5be8632413bcb2079e1d9f1b9927598b71712c2abf20d63a04449b2f155e","name":"PAR16_RGBW_Z3_IM0030_01066400-encrypted_202126110402_withoutMF.ota","productName":"PAR16 RGBW Z3","fullName":"PAR16 RGBW Z3/01066400/PAR16_RGBW_Z3_IM0030_01066400-encrypted_202126110402_withoutMF.ota","extension":".ota","released":"2022-04-15T05:19:24","salesRegion":"eu","length":193956},{"blob":null,"identity":{"company":4489,"product":48,"version":{"major":0,"minor":16,"build":49,"revision":1}},"releaseNotes":"1. Faster Joining\r\n2. Network performance improvement\r\n","shA256":"d29318d6b4f70379741a1e6c12c01e2d61ebdce2936090575573b45f344667f4","name":"PAR16_RGBW_Z3_IM0030_00103101-encrypted_11_27_2018_Tue_140612_79_withoutMF.ota","productName":"PAR16 RGBW Z3","fullName":"PAR16 RGBW Z3/00103101/PAR16_RGBW_Z3_IM0030_00103101-encrypted_11_27_2018_Tue_140612_79_withoutMF.ota","extension":".ota","released":"2019-03-22T08:17:10","salesRegion":"eu","length":191080},{"blob":null,"identity":{"company":4364,"product":17,"version":{"major":1,"minor":2,"build":5,"revision":16}},"releaseNotes":"1. Stack upgrade;\r\n2. Improve network performance.","shA256":"256d795fcfb1fe84073a7a148c0ad87d5c872d6017d383f6118b2866e6fc2aa2","name":"ZLL_MK_0x01020510_Par16Rgbw.ota","productName":"PAR16 RGBW","fullName":"PAR16 RGBW/01020510/ZLL_MK_0x01020510_Par16Rgbw.ota","extension":".ota","released":"2019-03-14T06:17:28","salesRegion":"eu","length":142086},{"blob":null,"identity":{"company":4489,"product":190,"version":{"major":3,"minor":72,"build":55,"revision":18}},"releaseNotes":"1.Fix bug network leave related with green power device commission.\r\n2.Fix abnormal reboot caused by network status.\r\n3.Improve scene control in Hue and other system.\r\n4.Upgrade Zigbee stack to latest version 3.7.1.2. ","shA256":"dc4860a44bc0c1ad90f0385ac4684983123712284822f5667689626ac74b5ae6","name":"PAR16_TW_T-0x00BE-0x03483712-MF_DIS.OTA","productName":"PAR16 TW T","fullName":"PAR16 TW T/03483712/PAR16_TW_T-0x00BE-0x03483712-MF_DIS.OTA","extension":".OTA","released":"2025-09-19T03:40:25","salesRegion":"eu","length":251280},{"blob":null,"identity":{"company":4489,"product":46,"version":{"major":1,"minor":5,"build":100,"revision":0}},"releaseNotes":"Support ZLO","shA256":"7771fbcfa4da97944f0daef253534627231b476f25b96c27281e5f2c544f5d5f","name":"PAR16_TW_Z3_IM002E_01056400-encrypted_202129091137_withoutMF.ota","productName":"PAR16 TW Z3","fullName":"PAR16 TW Z3/01056400/PAR16_TW_Z3_IM002E_01056400-encrypted_202129091137_withoutMF.ota","extension":".ota","released":"2021-10-21T05:30:51","salesRegion":"eu","length":185968},{"blob":null,"identity":{"company":4489,"product":46,"version":{"major":0,"minor":16,"build":49,"revision":1}},"releaseNotes":"1. Faster Joining\r\n2. Network performance improvement\r\n","shA256":"64b4ed1beeabc7cd03b664a1cf57b4024ba306ff13f56681a4f34f025361a46c","name":"PAR16_TW_Z3_IM002E_00103101-encrypted_11_23_2018_Fri_162418_58_withoutMF.ota","productName":"PAR16 TW Z3","fullName":"PAR16 TW Z3/00103101/PAR16_TW_Z3_IM002E_00103101-encrypted_11_23_2018_Fri_162418_58_withoutMF.ota","extension":".ota","released":"2019-03-22T08:17:42","salesRegion":"eu","length":183624},{"blob":null,"identity":{"company":4489,"product":143,"version":{"major":2,"minor":5,"build":101,"revision":80}},"releaseNotes":"- LQI attribute reporting improved\r\n- Turn On/Off fading time configuration supported \r\n- On with time off Command supported ","shA256":"f70f0ec1f41a1dffdc37f7c3a7c254d1d9b4dee675a0eb336a456c5214c002dc","name":"TW-PAR16_TW_Value-0x1189-0x008F-0x02056550-MF_DIS-20201202092118.ota","productName":"PAR16 TW","fullName":"PAR16 TW/02056550/TW-PAR16_TW_Value-0x1189-0x008F-0x02056550-MF_DIS-20201202092118.ota","extension":".ota","released":"2020-12-10T06:35:08","salesRegion":"eu","length":196574},{"blob":null,"identity":{"company":4489,"product":142,"version":{"major":3,"minor":25,"build":115,"revision":16}},"releaseNotes":"(1) Security patch\r\n(2) Refine RGBW color control.\r\n(3) Support sleep mode in Hue automation settings. ","shA256":"e6284db6d29bb64f07cd6a5ebdc7213c7a4a68188aa33af49ffb5644843b1db1","name":"PAR16_RGBW_Value-0x1189-0x008E-0x03197310-MF_DIS-20240523094504-3221010102432.ota","productName":"PAR16 RGBW Value","fullName":"PAR16_RGBW_Value/03197310/PAR16_RGBW_Value-0x1189-0x008E-0x03197310-MF_DIS-20240523094504-3221010102432.ota","extension":".ota","released":"2024-06-07T11:30:17","salesRegion":"eu","length":314422},{"blob":null,"identity":{"company":4489,"product":142,"version":{"major":2,"minor":20,"build":101,"revision":80}},"releaseNotes":"1.ZLO gap fix\r\n2.RGBW color calibration\r\n3.Disable touch-link function","shA256":"4a2a81543945eaee9a1dfb3643ba5c2f4de730e2632f87c6e5e80d20ac36e155","name":"RGBW-PAR16_RGBW_Value-0x1189-0x008E-0x02146550-MF_DIS-20211203084009-3221010102432.ota","productName":"PAR16 RGBW Value","fullName":"PAR16_RGBW_Value/02146550/RGBW-PAR16_RGBW_Value-0x1189-0x008E-0x02146550-MF_DIS-20211203084009-3221010102432.ota","extension":".ota","released":"2022-03-02T07:54:23","salesRegion":"eu","length":213082},{"blob":null,"identity":{"company":4489,"product":143,"version":{"major":3,"minor":23,"build":115,"revision":16}},"releaseNotes":"(1) Add security patch. ","shA256":"2e1954dce1ce2edbc56f0730ffba0cc001fc0d563314a14106066fe8cbd218ae","name":"PAR16_TW_Value-0x1189-0x008F-0x03177310-MF_DIS-20240426152944-3221010102432.ota","productName":"PAR16 TW Value","fullName":"PAR16_TW_Value/03177310/PAR16_TW_Value-0x1189-0x008F-0x03177310-MF_DIS-20240426152944-3221010102432.ota","extension":".ota","released":"2024-05-23T12:32:51","salesRegion":"eu","length":307510},{"blob":null,"identity":{"company":4489,"product":166,"version":{"major":3,"minor":25,"build":115,"revision":16}},"releaseNotes":"(1) Security patch\r\n(2) Refine RGBW color control.\r\n(3) Support sleep mode in Hue automation settings. ","shA256":"1a292fde9fa19ee5eab8daf4d9018db0bb1bcb7139a01b2a0d14110604cabe25","name":"PAR16S_RGBW-0x1189-0x00A6-0x03197310-MF_DIS-20240523095706-3221010102432.ota","productName":"PAR16S RGBW","fullName":"PAR16S_RGBW/03197310/PAR16S_RGBW-0x1189-0x00A6-0x03197310-MF_DIS-20240523095706-3221010102432.ota","extension":".ota","released":"2024-06-07T11:31:41","salesRegion":"eu","length":314462},{"blob":null,"identity":{"company":4489,"product":166,"version":{"major":2,"minor":20,"build":101,"revision":80}},"releaseNotes":"1.ZLO gap fix\r\n2.RGBW color calibration\r\n3.Disable touch-link function","shA256":"914dc04e898323ad3f66d0808b5f7d7213d705a9975007d999b280d1f30bbeea","name":"RGBW-PAR16S_RGBW-0x1189-0x00A6-0x02146550-MF_DIS-20211203084525-3221010102432.ota","productName":"PAR16S RGBW","fullName":"PAR16S_RGBW/02146550/RGBW-PAR16S_RGBW-0x1189-0x00A6-0x02146550-MF_DIS-20211203084525-3221010102432.ota","extension":".ota","released":"2022-03-02T08:04:30","salesRegion":"eu","length":213142},{"blob":null,"identity":{"company":4489,"product":165,"version":{"major":3,"minor":23,"build":115,"revision":16}},"releaseNotes":"(1) Add security patch. ","shA256":"f7f147688899c6b8e2d16f772cf17b000708078aea82f75469620f2d5b61d72e","name":"PAR16S_TW-0x1189-0x00A5-0x03177310-MF_DIS-20240426155214-3221010102432.ota","productName":"PAR16S TW","fullName":"PAR16S_TW/03177310/PAR16S_TW-0x1189-0x00A5-0x03177310-MF_DIS-20240426155214-3221010102432.ota","extension":".ota","released":"2024-05-23T12:09:55","salesRegion":"eu","length":307510},{"blob":null,"identity":{"company":4489,"product":165,"version":{"major":2,"minor":19,"build":101,"revision":80}},"releaseNotes":"1. ZLO gap fixed.\r\n2. V02136550 is production firmware.","shA256":"e1f727947c5199cb4ff6b06729b65f14d3c3d361198a48aac59400b8e9047824","name":"TW-PAR16S_TW-0x1189-0x00A5-0x02136550-MF_DIS-20211011052510-322101010243....ota","productName":"PAR16S TW","fullName":"PAR16S_TW/02136550/TW-PAR16S_TW-0x1189-0x00A5-0x02136550-MF_DIS-20211011052510-322101010243....ota","extension":".ota","released":"2023-01-19T07:48:06","salesRegion":"eu","length":198246},{"blob":null,"identity":{"company":4489,"product":16,"version":{"major":0,"minor":16,"build":36,"revision":40}},"releaseNotes":"• Fix Move command bugs\r\n• OTA improvements\r\n• Wakeup/Sunrise feature improvements\r\n• Attribute reporting improvements","shA256":"6a1f3d50c7bc361f5690faa3bf3b37cd17e72004fd5b365a9283b178f8dfb617","name":"PAR38_W_10_year_IMG0010_00102428-encrypted.ota","productName":"PAR38 W 10 year","fullName":"PAR38 W 10 year/00102428/PAR38_W_10_year_IMG0010_00102428-encrypted.ota","extension":".ota","released":"2019-02-28T16:51:51","salesRegion":"us","length":170120},{"blob":null,"identity":{"company":4489,"product":128,"version":{"major":2,"minor":5,"build":101,"revision":80}},"releaseNotes":"1.Support move to level time value 0xffff. \r\n2.Keep on-off status when identify done.\r\n3.Zigbee device name is PFM600UGR_04.\r\n4.This is the same version as PP firmware.","shA256":"ec9588be5f25e01d5a8e6d1f34b3f1672d3b3ffab680511023f9ea489b3c27c9","name":"DIM_UART-PL_PFM600UGR_04-0x1189-0x0080-0x02056550-MF_DIS-20201225172901.ota","productName":"PFM600UGR 04","fullName":"PFM600UGR_04/02056550/DIM_UART-PL_PFM600UGR_04-0x1189-0x0080-0x02056550-MF_DIS-20201225172901.ota","extension":".ota","released":"2021-04-20T10:25:37","salesRegion":"eu","length":192006},{"blob":null,"identity":{"company":4489,"product":134,"version":{"major":2,"minor":17,"build":101,"revision":80}},"releaseNotes":"1. Support GP switch.\r\n2. Improve network performance by fine tune router table.\r\n3. Fix abnormal device announcement.","shA256":"8fb33e300080c31c112f7397512cda382518a452608616e6cdcf1af3631d45ef","name":"DIM_UART-PL_DI1200_04-0x1189-0x0086-0x02116550-MF_DIS-20230710043941-3221010102432.ota","productName":"PL DI1200 04","fullName":"PL_DI1200_04/02116550/DIM_UART-PL_DI1200_04-0x1189-0x0086-0x02116550-MF_DIS-20230710043941-3221010102432.ota","extension":".ota","released":"2023-08-31T09:05:52","salesRegion":"eu","length":197986},{"blob":null,"identity":{"company":4489,"product":134,"version":{"major":2,"minor":14,"build":101,"revision":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.","shA256":"c445c6d305ad2d5fc8c8165fef3879d36f8016c2a2bfd9c67b4aee7de81fcae8","name":"DIM_UART-PL_DI1200_04-0x1189-0x0086-0x020E6550-MF_DIS-20220124051610-322....ota","productName":"PL DI1200 04","fullName":"PL_DI1200_04/020e6550/DIM_UART-PL_DI1200_04-0x1189-0x0086-0x020E6550-MF_DIS-20220124051610-322....ota","extension":".ota","released":"2022-04-28T07:12:59","salesRegion":"eu","length":197778},{"blob":null,"identity":{"company":4489,"product":134,"version":{"major":2,"minor":5,"build":101,"revision":80}},"releaseNotes":"1.Support move to level time value 0xffff. \r\n2.Keep on-off status when identify done.\r\n3.Zigbee device name is PL_DI1200_04.\r\n4.This is the same version as PP firmware.","shA256":"a9bb62250a76c540cbf122b8fe27708c396dc935748c07c5c5c30c661234b47f","name":"DIM_UART-PL_DI1200_04-0x1189-0x0086-0x02056550-MF_DIS-20201230160535.ota","productName":"PL DI1200 04","fullName":"PL_DI1200_04/02056550/DIM_UART-PL_DI1200_04-0x1189-0x0086-0x02056550-MF_DIS-20201230160535.ota","extension":".ota","released":"2021-04-26T02:38:56","salesRegion":"eu","length":192006},{"blob":null,"identity":{"company":4489,"product":188,"version":{"major":3,"minor":44,"build":128,"revision":0}},"releaseNotes":"1. Support Green Power switch control in Direct Easy system.\r\n2. Support Rotary switch control in Direct Easy system.","shA256":"841a6b72aa1fd7de74ea74f9192419b63eb5974096db160727c1fca42dfc0df0","name":"PL_HCL300x1200_01-0x1189-0x00BC-0x032C8000-MF_DIS-DOWM_DIS-20250908140641-3221010102432-encrypted.ota","productName":"PL HCL300x1200 01","fullName":"PL_HCL300x1200_01/032c8000/PL_HCL300x1200_01-0x1189-0x00BC-0x032C8000-MF_DIS-DOWM_DIS-20250908140641-3221010102432-encrypted.ota","extension":".ota","released":"2025-10-20T09:59:52","salesRegion":"eu","length":361878},{"blob":null,"identity":{"company":4489,"product":188,"version":{"major":2,"minor":35,"build":101,"revision":80}},"releaseNotes":"1. Support GP switch.\r\n2. Improve network performance by fine tune router table.","shA256":"e6e75a497aa3a4c55b0299c9e86be2011855212920e9fd38c77e421982190060","name":"TW_UART_ENERGY-PL_HCL300x1200_01-0x1189-0x00BC-0x02236550-MF_DIS-20230609103517-3221010102432.ota","productName":"PL HCL300x1200 01","fullName":"PL_HCL300x1200_01/02236550/TW_UART_ENERGY-PL_HCL300x1200_01-0x1189-0x00BC-0x02236550-MF_DIS-20230609103517-3221010102432.ota","extension":".ota","released":"2023-08-31T08:32:06","salesRegion":"eu","length":208054},{"blob":null,"identity":{"company":4489,"product":188,"version":{"major":2,"minor":34,"build":101,"revision":80}},"releaseNotes":"1. Enable permanent beacon request before Luminaire finish network paring.\r\n2. Patch for Zigbee3.0 certification.\r\n3. Improve fading function.","shA256":"0590951cd2ab3ce851a9e35a34fd3c8acacdd312f219a1b239254a15074950ed","name":"TW_UART_ENERGY-PL_HCL300x1200_01-0x1189-0x00BC-0x02226550-MF_DIS-20220922093955-3221010102432.ota","productName":"PL HCL300x1200 01","fullName":"PL_HCL300x1200_01/02226550/TW_UART_ENERGY-PL_HCL300x1200_01-0x1189-0x00BC-0x02226550-MF_DIS-20220922093955-3221010102432.ota","extension":".ota","released":"2022-11-08T09:32:08","salesRegion":"eu","length":208174},{"blob":null,"identity":{"company":4489,"product":188,"version":{"major":2,"minor":33,"build":101,"revision":80}},"releaseNotes":"1. Improve CCT accuracy\r\n2. Fix bug that identify fail when Lums are turned off.\r\n3. Add overtemperature protection function.\r\n4. Production line support function in manufacture mode.\r\n5. EMMA feature supported.\r\n6. V02216550 is the PP FW.","shA256":"38d1d8c80b94ba58e2b38c3191a38e2fc90823f5d70fcdaaf1a4ccecd40ffa1e","name":"TW_UART_ENERGY-PL_HCL300x1200_01-0x1189-0x00BC-0x02216550-MF_DIS-20220722105857-3221010102432.ota","productName":"PL HCL300x1200 01","fullName":"PL_HCL300x1200_01/02216550/TW_UART_ENERGY-PL_HCL300x1200_01-0x1189-0x00BC-0x02216550-MF_DIS-20220722105857-3221010102432.ota","extension":".ota","released":"2022-09-02T10:19:05","salesRegion":"eu","length":207706},{"blob":null,"identity":{"company":4489,"product":149,"version":{"major":1,"minor":10,"build":100,"revision":0}},"releaseNotes":"1. Fix bug that Biolux Gen I luminaire lost HCL mode occasionally.","shA256":"82d6c7821c27f7b7d61e3a09fbd80be945e824b8a934ba4325b03558741b0509","name":"PL_HCL600_01_IM0095_010A6400-encrypted_202331101118_withoutMF.OTA","productName":"PL HCL600 01","fullName":"PL_HCL600_01/010a6400/PL_HCL600_01_IM0095_010A6400-encrypted_202331101118_withoutMF.OTA","extension":".OTA","released":"2023-12-15T05:08:33","salesRegion":"eu","length":179680},{"blob":null,"identity":{"company":4489,"product":149,"version":{"major":1,"minor":9,"build":100,"revision":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.","shA256":"9e2f9f7ac3f9e8d9f487618f3ad3e7ed77456b1258562d7137501e61de4ceece","name":"PL_HCL600_01_IM0095_01096400-encrypted_202301071159_withoutMF.OTA","productName":"PL HCL600 01","fullName":"PL_HCL600_01/01096400/PL_HCL600_01_IM0095_01096400-encrypted_202301071159_withoutMF.OTA","extension":".OTA","released":"2023-07-18T04:36:22","salesRegion":"eu","length":179712},{"blob":null,"identity":{"company":4489,"product":185,"version":{"major":3,"minor":44,"build":128,"revision":0}},"releaseNotes":"1. Support Green Power switch control in Direct Easy system.\r\n2. Support Rotary switch control in Direct Easy system.","shA256":"8e536d6ee3c180a34df9e01a0492ebe7ec9be384894efe43a01eb51379ab8007","name":"PL_HCL600_02-0x1189-0x00B9-0x032C8000-MF_DIS-DOWM_DIS-20250908141158-3221010102432-encrypted.ota","productName":"PL HCL600 02","fullName":"PL_HCL600_02/032c8000/PL_HCL600_02-0x1189-0x00B9-0x032C8000-MF_DIS-DOWM_DIS-20250908141158-3221010102432-encrypted.ota","extension":".ota","released":"2025-10-20T10:03:36","salesRegion":"eu","length":361886},{"blob":null,"identity":{"company":4489,"product":185,"version":{"major":2,"minor":35,"build":101,"revision":80}},"releaseNotes":"1. Support GP switch.\r\n2. Improve network performance by fine tune router table.","shA256":"464bf793bfe678fc7485ec0e585a842de344c1cbf4a7aa4a247eac1ed3414dd6","name":"TW_UART_ENERGY-PL_HCL600_02-0x1189-0x00B9-0x02236550-MF_DIS-20230609100910-3221010102432.ota","productName":"PL HCL600 02","fullName":"PL_HCL600_02/02236550/TW_UART_ENERGY-PL_HCL600_02-0x1189-0x00B9-0x02236550-MF_DIS-20230609100910-3221010102432.ota","extension":".ota","released":"2023-08-31T08:33:37","salesRegion":"eu","length":208078},{"blob":null,"identity":{"company":4489,"product":185,"version":{"major":2,"minor":34,"build":101,"revision":80}},"releaseNotes":"1. Enable permanent beacon request before Luminaire finish network paring.\r\n2. Patch for Zigbee3.0 certification.\r\n3. Improve fading function.","shA256":"d6fe85d7dad9983b39dc1453f0696dea74236f55d847889d8f9b15a155b3b44f","name":"TW_UART_ENERGY-PL_HCL600_02-0x1189-0x00B9-0x02226550-MF_DIS-20220922091954-3221010102432.ota","productName":"PL HCL600 02","fullName":"PL_HCL600_02/02226550/TW_UART_ENERGY-PL_HCL600_02-0x1189-0x00B9-0x02226550-MF_DIS-20220922091954-3221010102432.ota","extension":".ota","released":"2022-11-08T09:33:47","salesRegion":"eu","length":208198},{"blob":null,"identity":{"company":4489,"product":185,"version":{"major":2,"minor":33,"build":101,"revision":80}},"releaseNotes":"1. Improve CCT accuracy\r\n2. Fix bug that identify fail when Lums are turned off.\r\n3. Add overtemperature protection function.\r\n4. Production line support function in manufacture mode.\r\n5. EMMA feature supported.\r\n6. V02216550 is the PP FW.","shA256":"4e853f65b202516e2dfbc56d7b0c81ceb8be61c4b6c2f9e836d2dc0271176a91","name":"TW_UART_ENERGY-PL_HCL600_02-0x1189-0x00B9-0x02216550-MF_DIS-20220722103908-3221010102432.ota","productName":"PL HCL600 02","fullName":"PL_HCL600_02/02216550/TW_UART_ENERGY-PL_HCL600_02-0x1189-0x00B9-0x02216550-MF_DIS-20220722103908-3221010102432.ota","extension":".ota","released":"2022-09-02T10:20:11","salesRegion":"eu","length":207722},{"blob":null,"identity":{"company":4489,"product":148,"version":{"major":1,"minor":10,"build":100,"revision":0}},"releaseNotes":"1. Fix bug that Biolux Gen I luminaire lost HCL mode occasionally.","shA256":"0103884bd46b3d1363458ecc04819d725c57998e23378647e91ea86780334ec0","name":"PL_HCL625_01_IM0094_010A6400-encrypted_202331101122_withoutMF.OTA","productName":"PL HCL625 01","fullName":"PL_HCL625_01/010a6400/PL_HCL625_01_IM0094_010A6400-encrypted_202331101122_withoutMF.OTA","extension":".OTA","released":"2023-12-15T05:10:28","salesRegion":"eu","length":179680},{"blob":null,"identity":{"company":4489,"product":148,"version":{"major":1,"minor":9,"build":100,"revision":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.","shA256":"bc43d143a533e49e65f0301b285df83cec2c37b18d16a63eeeec3c7c2b5af067","name":"PL_HCL625_01_IM0094_01096400-encrypted_202301071204_withoutMF.OTA","productName":"PL HCL625 01","fullName":"PL_HCL625_01/01096400/PL_HCL625_01_IM0094_01096400-encrypted_202301071204_withoutMF.OTA","extension":".OTA","released":"2023-07-18T04:37:07","salesRegion":"eu","length":179712},{"blob":null,"identity":{"company":4489,"product":186,"version":{"major":3,"minor":44,"build":128,"revision":0}},"releaseNotes":"1. Support Green Power switch control in Direct Easy system.\r\n2. Support Rotary switch control in Direct Easy system.","shA256":"c3a39a53b20de83e42b3eedeaa0e389f7db5c1c218029e18ff978e141194f535","name":"PL_HCL625_02-0x1189-0x00BA-0x032C8000-MF_DIS-DOWM_DIS-20250908141712-3221010102432-encrypted.ota","productName":"PL HCL625 02","fullName":"PL_HCL625_02/032c8000/PL_HCL625_02-0x1189-0x00BA-0x032C8000-MF_DIS-DOWM_DIS-20250908141712-3221010102432-encrypted.ota","extension":".ota","released":"2025-10-20T09:46:39","salesRegion":"eu","length":361886},{"blob":null,"identity":{"company":4489,"product":186,"version":{"major":2,"minor":35,"build":101,"revision":80}},"releaseNotes":"1. Support GP switch.\r\n2. Improve network performance by fine tune router table.","shA256":"1e42003a6937abae895c20060dff1115ac78f08a2235c9958174082e53520ba9","name":"TW_UART_ENERGY-PL_HCL625_02-0x1189-0x00BA-0x02236550-MF_DIS-20230609101747-3221010102432.ota","productName":"PL HCL625 02","fullName":"PL_HCL625_02/02236550/TW_UART_ENERGY-PL_HCL625_02-0x1189-0x00BA-0x02236550-MF_DIS-20230609101747-3221010102432.ota","extension":".ota","released":"2023-08-31T08:34:35","salesRegion":"eu","length":208078},{"blob":null,"identity":{"company":4489,"product":186,"version":{"major":2,"minor":34,"build":101,"revision":80}},"releaseNotes":"1. Enable permanent beacon request before Luminaire finish network paring.\r\n2. Patch for Zigbee3.0 certification.\r\n3. Improve fading function.","shA256":"3cbab41851519ec0010ab1ae9d4b6827e0baccbfc05f5baf93d52244802293f5","name":"TW_UART_ENERGY-PL_HCL625_02-0x1189-0x00BA-0x02226550-MF_DIS-20220922092614-3221010102432.ota","productName":"PL HCL625 02","fullName":"PL_HCL625_02/02226550/TW_UART_ENERGY-PL_HCL625_02-0x1189-0x00BA-0x02226550-MF_DIS-20220922092614-3221010102432.ota","extension":".ota","released":"2022-11-08T09:35:16","salesRegion":"eu","length":208198},{"blob":null,"identity":{"company":4489,"product":186,"version":{"major":2,"minor":33,"build":101,"revision":80}},"releaseNotes":"1. Improve CCT accuracy\r\n2. Fix bug that identify fail when Lums are turned off.\r\n3. Add overtemperature protection function.\r\n4. Production line support function in manufacture mode.\r\n5. EMMA feature supported.\r\n6. V02216550 is the PP FW.","shA256":"48e2a7c41c38f72f816a48d550d558ddfce45c584b7e755b9d5a461bcf3a759b","name":"TW_UART_ENERGY-PL_HCL625_02-0x1189-0x00BA-0x02216550-MF_DIS-20220722104616-3221010102432.ota","productName":"PL HCL625 02","fullName":"PL_HCL625_02/02216550/TW_UART_ENERGY-PL_HCL625_02-0x1189-0x00BA-0x02216550-MF_DIS-20220722104616-3221010102432.ota","extension":".ota","released":"2022-09-02T10:21:24","salesRegion":"eu","length":207722},{"blob":null,"identity":{"company":4489,"product":130,"version":{"major":2,"minor":17,"build":101,"revision":80}},"releaseNotes":"1. Support GP switch.\r\n2. Improve network performance by fine tune router table.\r\n3. Fix abnormal device announcement.","shA256":"33e9a03c18ec013f79a195af7ba5ae4c958ea4fec55dcd7d1560af1d7e50947b","name":"DIM_UART-PL_Indivi600_04-0x1189-0x0082-0x02116550-MF_DIS-20230710041844-3221010102432.ota","productName":"PL Indivi600 04","fullName":"PL_Indivi600_04/02116550/DIM_UART-PL_Indivi600_04-0x1189-0x0082-0x02116550-MF_DIS-20230710041844-3221010102432.ota","extension":".ota","released":"2023-08-31T09:07:27","salesRegion":"eu","length":197986},{"blob":null,"identity":{"company":4489,"product":130,"version":{"major":2,"minor":14,"build":101,"revision":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.","shA256":"61ec89560eb1ce2df7bd5497a97e241dda7ff7d5bd60052d38760c3ee65517b5","name":"DIM_UART-PL_Indivi600_04-0x1189-0x0082-0x020E6550-MF_DIS-20220124045523-....ota","productName":"PL Indivi600 04","fullName":"PL_Indivi600_04/020e6550/DIM_UART-PL_Indivi600_04-0x1189-0x0082-0x020E6550-MF_DIS-20220124045523-....ota","extension":".ota","released":"2022-04-28T07:13:54","salesRegion":"eu","length":197778},{"blob":null,"identity":{"company":4489,"product":130,"version":{"major":2,"minor":5,"build":101,"revision":80}},"releaseNotes":"1.Support move to level time value 0xffff. \r\n2.Keep on-off status when identify done.\r\n3.Zigbee device name is PL_Indivi600_04.\r\n4.This is the same version as PP firmware.","shA256":"470e5abbc91580fb847fd8aa77e89b9e8c33bd0cc153346f429d8cf68fdf00e5","name":"DIM_UART-PL_Indivi600_04-0x1189-0x0082-0x02056550-MF_DIS-20201225180539.ota","productName":"PL Indivi600 04","fullName":"PL_Indivi600_04/02056550/DIM_UART-PL_Indivi600_04-0x1189-0x0082-0x02056550-MF_DIS-20201225180539.ota","extension":".ota","released":"2021-04-20T10:22:28","salesRegion":"eu","length":192006},{"blob":null,"identity":{"company":4489,"product":131,"version":{"major":2,"minor":17,"build":101,"revision":80}},"releaseNotes":"1. Support GP switch.\r\n2. Improve network performance by fine tune router table.\r\n3. Fix abnormal device announcement.","shA256":"f84f49c7a6fd068d8a58607f751d69e1d0fb5dafbda9e040c64c3883ce1c8748","name":"DIM_UART-PL_Indivi625_04-0x1189-0x0083-0x02116550-MF_DIS-20230710042543-3221010102432.ota","productName":"PL Indivi625 04","fullName":"PL_Indivi625_04/02116550/DIM_UART-PL_Indivi625_04-0x1189-0x0083-0x02116550-MF_DIS-20230710042543-3221010102432.ota","extension":".ota","released":"2023-08-31T09:08:27","salesRegion":"eu","length":197986},{"blob":null,"identity":{"company":4489,"product":131,"version":{"major":2,"minor":14,"build":101,"revision":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.","shA256":"4037ef83214b6c89e7332069c383d2538e010f2ad569bde4d1491893e93f8f34","name":"DIM_UART-PL_Indivi625_04-0x1189-0x0083-0x020E6550-MF_DIS-20220124050038-....ota","productName":"PL Indivi625 04","fullName":"PL_Indivi625_04/020e6550/DIM_UART-PL_Indivi625_04-0x1189-0x0083-0x020E6550-MF_DIS-20220124050038-....ota","extension":".ota","released":"2022-04-28T07:14:22","salesRegion":"eu","length":197778},{"blob":null,"identity":{"company":4489,"product":131,"version":{"major":2,"minor":5,"build":101,"revision":80}},"releaseNotes":"1.Support move to level time value 0xffff. \r\n2.Keep on-off status when identify done.\r\n3.Zigbee device name is PL_Indivi625_04.\r\n4.This is the same version as PP firmware.","shA256":"739e83adecc39772211ffbaacf1911e73e1331ee4d0d343ba91d0d1c7b337b26","name":"DIM_UART-PL_Indivi625_04-0x1189-0x0083-0x02056550-MF_DIS-20201225181957.ota","productName":"PL Indivi625 04","fullName":"PL_Indivi625_04/02056550/DIM_UART-PL_Indivi625_04-0x1189-0x0083-0x02056550-MF_DIS-20201225181957.ota","extension":".ota","released":"2021-04-20T10:23:10","salesRegion":"eu","length":192006},{"blob":null,"identity":{"company":4489,"product":137,"version":{"major":2,"minor":17,"build":101,"revision":80}},"releaseNotes":"1. Support GP switch.\r\n2. Improve network performance by fine tune router table.\r\n3. Fix abnormal device announcement.","shA256":"f1ed515e8694923270d4f077900540ec8e1b38fc3a3e74c9c06522b83cda04f8","name":"DIM_UART-PL_PFM600_04-0x1189-0x0089-0x02116550-MF_DIS-20230710045334-3221010102432.ota","productName":"PL PFM600 04","fullName":"PL_PFM600_04/02116550/DIM_UART-PL_PFM600_04-0x1189-0x0089-0x02116550-MF_DIS-20230710045334-3221010102432.ota","extension":".ota","released":"2023-08-31T09:09:25","salesRegion":"eu","length":197986},{"blob":null,"identity":{"company":4489,"product":137,"version":{"major":2,"minor":14,"build":101,"revision":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.","shA256":"e8542cfaa58a5a8a83bd25a0065c4e641c0817af390f5dae8341c4b5af82aa91","name":"DIM_UART-PL_PFM600_04-0x1189-0x0089-0x020E6550-MF_DIS-20220124053204-322....ota","productName":"PL PFM600 04","fullName":"PL_PFM600_04/020e6550/DIM_UART-PL_PFM600_04-0x1189-0x0089-0x020E6550-MF_DIS-20220124053204-322....ota","extension":".ota","released":"2022-04-28T07:14:50","salesRegion":"eu","length":197778},{"blob":null,"identity":{"company":4489,"product":137,"version":{"major":2,"minor":5,"build":101,"revision":80}},"releaseNotes":"1.Support move to level time value 0xffff. \r\n2.Keep on-off status when identify done.\r\n3.Zigbee device name is PL_PFM600_04.\r\n4.This is the same version as PP firmware.","shA256":"c46b4736e39cfcfa5a0b59638b5dee1b0687ce5224a8d35912c675779885c5a8","name":"DIM_UART-PL_PFM600_04-0x1189-0x0089-0x02056550-MF_DIS-20201225162930.ota","productName":"PL PFM600 04","fullName":"PL_PFM600_04/02056550/DIM_UART-PL_PFM600_04-0x1189-0x0089-0x02056550-MF_DIS-20201225162930.ota","extension":".ota","released":"2021-04-20T10:23:57","salesRegion":"eu","length":192006},{"blob":null,"identity":{"company":4489,"product":128,"version":{"major":2,"minor":17,"build":101,"revision":80}},"releaseNotes":"1. Support GP switch.\r\n2. Improve network performance by fine tune router table.\r\n3. Fix abnormal device announcement.","shA256":"01d40254c63cbe9c00c8a6b35675e871774cadefb2a8d44ccd00933fed3f2c13","name":"DIM_UART-PL_PFM600UGR_04-0x1189-0x0080-0x02116550-MF_DIS-20230710040457-3221010102432.ota","productName":"PL PFM600UGR 04","fullName":"PL_PFM600UGR_04/02116550/DIM_UART-PL_PFM600UGR_04-0x1189-0x0080-0x02116550-MF_DIS-20230710040457-3221010102432.ota","extension":".ota","released":"2023-08-31T09:10:15","salesRegion":"eu","length":197986},{"blob":null,"identity":{"company":4489,"product":128,"version":{"major":2,"minor":14,"build":101,"revision":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.","shA256":"aceee18ace08f78873e62afce832d2d14fc18960917a225aada16aea4e688a1a","name":"DIM_UART-PL_PFM600UGR_04-0x1189-0x0080-0x020E6550-MF_DIS-20220124044457-....ota","productName":"PL PFM600UGR 04","fullName":"PL_PFM600UGR_04/020e6550/DIM_UART-PL_PFM600UGR_04-0x1189-0x0080-0x020E6550-MF_DIS-20220124044457-....ota","extension":".ota","released":"2022-04-28T07:18:08","salesRegion":"eu","length":197778},{"blob":null,"identity":{"company":4489,"product":127,"version":{"major":2,"minor":17,"build":101,"revision":80}},"releaseNotes":"1. Support GP switch.\r\n2. Improve network performance by fine tune router table.\r\n3. Fix abnormal device announcement.","shA256":"7c6fe5b6194ac34ddb11dad3404b8d4fe7c1698f032dcbfe54b281a035235172","name":"DIM_UART-PL_PFM625_04-0x1189-0x007F-0x02116550-MF_DIS-20230710035807-3221010102432.ota","productName":"PL PFM625 04","fullName":"PL_PFM625_04/02116550/DIM_UART-PL_PFM625_04-0x1189-0x007F-0x02116550-MF_DIS-20230710035807-3221010102432.ota","extension":".ota","released":"2023-08-31T09:11:44","salesRegion":"eu","length":197986},{"blob":null,"identity":{"company":4489,"product":127,"version":{"major":2,"minor":14,"build":101,"revision":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.","shA256":"f368b1fb16c31f7009f6697a01917b2382d2235199952bc128694c0a59f757f9","name":"DIM_UART-PL_PFM625_04-0x1189-0x007F-0x020E6550-MF_DIS-20220124043947-322....ota","productName":"PL PFM625 04","fullName":"PL_PFM625_04/020e6550/DIM_UART-PL_PFM625_04-0x1189-0x007F-0x020E6550-MF_DIS-20220124043947-322....ota","extension":".ota","released":"2022-04-28T07:20:14","salesRegion":"eu","length":197778},{"blob":null,"identity":{"company":4489,"product":127,"version":{"major":2,"minor":5,"build":101,"revision":80}},"releaseNotes":"1.Support move to level time value 0xffff. \r\n2.Keep on-off status when identify done.\r\n3.Zigbee device name is PL_PFM625_04.\r\n4.This is the same version as PP firmware.","shA256":"730af105ec5349c8037efbdcd3898738bbba96ce827c3b4b750ae9ff32c1335a","name":"DIM_UART-PL_PFM625_04-0x1189-0x007F-0x02056550-MF_DIS-20201225170032.ota","productName":"PL PFM625 04","fullName":"PL_PFM625_04/02056550/DIM_UART-PL_PFM625_04-0x1189-0x007F-0x02056550-MF_DIS-20201225170032.ota","extension":".ota","released":"2021-04-20T10:26:35","salesRegion":"eu","length":192006},{"blob":null,"identity":{"company":4489,"product":129,"version":{"major":2,"minor":17,"build":101,"revision":80}},"releaseNotes":"1. Support GP switch.\r\n2. Improve network performance by fine tune router table.\r\n3. Fix abnormal device announcement.","shA256":"189a03bc5fe419127649cd09a333fd96051367e90e7feeea0937c931ec861101","name":"DIM_UART-PL_PFM625UGR_04-0x1189-0x0081-0x02116550-MF_DIS-20230710041154-3221010102432.ota","productName":"PL PFM625UGR 04","fullName":"PL_PFM625UGR_04/02116550/DIM_UART-PL_PFM625UGR_04-0x1189-0x0081-0x02116550-MF_DIS-20230710041154-3221010102432.ota","extension":".ota","released":"2023-08-31T09:12:20","salesRegion":"eu","length":197986},{"blob":null,"identity":{"company":4489,"product":129,"version":{"major":2,"minor":14,"build":101,"revision":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.","shA256":"781ade587d3ee140dcc7cf795be35b091ab9ee2b0afbf57654eea4ad990fa418","name":"DIM_UART-PL_PFM625UGR_04-0x1189-0x0081-0x020E6550-MF_DIS-20220124045012-....ota","productName":"PL PFM625UGR 04","fullName":"PL_PFM625UGR_04/020e6550/DIM_UART-PL_PFM625UGR_04-0x1189-0x0081-0x020E6550-MF_DIS-20220124045012-....ota","extension":".ota","released":"2022-04-28T07:21:56","salesRegion":"eu","length":197778},{"blob":null,"identity":{"company":4489,"product":129,"version":{"major":2,"minor":5,"build":101,"revision":80}},"releaseNotes":"1.Support move to level time value 0xffff. \r\n2.Keep on-off status when identify done.\r\n3.Zigbee device name is PL_PFM625UGR_04.\r\n4.This is the same version as PP firmware.","shA256":"9e7454e4f7514e2f73cbbff98d28cd4abd1e51fb2d0893b770c1ae8a0e796fe9","name":"DIM_UART-PL_PFM625UGR_04-0x1189-0x0081-0x02056550-MF_DIS-20201225174925.ota","productName":"PL PFM625UGR 04","fullName":"PL_PFM625UGR_04/02056550/DIM_UART-PL_PFM625UGR_04-0x1189-0x0081-0x02056550-MF_DIS-20201225174925.ota","extension":".ota","released":"2021-04-20T10:27:29","salesRegion":"eu","length":192006},{"blob":null,"identity":{"company":4489,"product":230,"version":{"major":3,"minor":72,"build":55,"revision":18}},"releaseNotes":"1. Improve the energy consumption report in Home Assistant system.","shA256":"791b97760107ac255e2f6ecc783757e0de3ddd380b95d8f8d3059afc427e5703","name":"PLUG_COMPACT_EU_EM_T-0x00E6-0x03483712-MF_DIS.OTA","productName":"PLUG COMPACT EU EM T","fullName":"PLUG COMPACT EU EM T/03483712/PLUG_COMPACT_EU_EM_T-0x00E6-0x03483712-MF_DIS.OTA","extension":".OTA","released":"2025-11-21T14:43:54","salesRegion":"eu","length":246288},{"blob":null,"identity":{"company":4489,"product":230,"version":{"major":3,"minor":70,"build":55,"revision":18}},"releaseNotes":"1.Fix bug network leave related with green power device commission.\r\n2.Fix abnormal reboot caused by network status.\r\n3.Upgrade Zigbee stack to latest version 3.7.1.2. \r\n4.Support using recall scene to turn off plug in Hue system.","shA256":"a4b97a09fc779d80b53e99e87a0df7218fc9429a4876223541301eab0be8fd47","name":"PLUG_COMPACT_EU_EM_T-0x00E6-0x03463712-MF_DIS.OTA","productName":"PLUG COMPACT EU EM T","fullName":"PLUG COMPACT EU EM T/03463712/PLUG_COMPACT_EU_EM_T-0x00E6-0x03463712-MF_DIS.OTA","extension":".OTA","released":"2025-09-29T11:12:24","salesRegion":"eu","length":246112},{"blob":null,"identity":{"company":4489,"product":230,"version":{"major":3,"minor":61,"build":54,"revision":116}},"releaseNotes":"1.Support real-time power, current, and voltage report.\r\n2.Support total power consumption statistics feature to track energy usage.\r\n3.Support power-on on/off configuration, allowing users to set initial operating state when power-on.","shA256":"b396ba34e678b4d3234c686bf04fd8263606aca19f6073659b0652c62e8684c9","name":"PLUG_COMPACT_EU_EM_T-0x00E6-0x033D3674-MF_DIS.OTA","productName":"PLUG COMPACT EU EM T","fullName":"PLUG COMPACT EU EM T/033d3674/PLUG_COMPACT_EU_EM_T-0x00E6-0x033D3674-MF_DIS.OTA","extension":".OTA","released":"2025-03-13T07:29:25","salesRegion":"eu","length":209648},{"blob":null,"identity":{"company":4489,"product":214,"version":{"major":3,"minor":70,"build":55,"revision":18}},"releaseNotes":"1.Fix bug network leave related with green power device commission.\r\n2.Fix abnormal reboot caused by network status.\r\n3.Upgrade Zigbee stack to latest version 3.7.1.2. \r\n4.Support using recall scene to turn off plug in Hue system.","shA256":"1aefa32cbf9c3c3983b8575de83a4569995246b0b287801607e02d6e6fe91981","name":"PLUG_COMPACT_EU_T-0x00D6-0x03463712-MF_DIS.OTA","productName":"PLUG COMPACT EU T","fullName":"PLUG COMPACT EU T/03463712/PLUG_COMPACT_EU_T-0x00D6-0x03463712-MF_DIS.OTA","extension":".OTA","released":"2025-09-29T11:10:20","salesRegion":"eu","length":239744},{"blob":null,"identity":{"company":4489,"product":214,"version":{"major":3,"minor":43,"build":54,"revision":116}},"releaseNotes":"1. Add the \"startuponoff\" attribute.\r\n2. After a successful OTA, the socket maintains its previous state.","shA256":"3a22c73e82187b6c669750836659b5d14fa3236e609d607e1139fe334fe31299","name":"PLUG_COMPACT_EU_T-0x00D6-0x032B3674-MF_DIS.OTA","productName":"PLUG COMPACT EU T","fullName":"PLUG COMPACT EU T/032b3674/PLUG_COMPACT_EU_T-0x00D6-0x032B3674-MF_DIS.OTA","extension":".OTA","released":"2024-02-29T11:44:27","salesRegion":"eu","length":197136},{"blob":null,"identity":{"company":4489,"product":220,"version":{"major":3,"minor":72,"build":55,"revision":18}},"releaseNotes":"1. Improve the energy consumption report in Home Assistant system.","shA256":"ff8e1f71e8cb8c7a9bcb89755ce69882e94852fc373c09a74d8544111e51be1d","name":"PLUG_EU_EM_T-0x00DC-0x03483712-MF_DIS.OTA","productName":"PLUG EU EM T","fullName":"PLUG EU EM T/03483712/PLUG_EU_EM_T-0x00DC-0x03483712-MF_DIS.OTA","extension":".OTA","released":"2025-11-21T14:38:31","salesRegion":"eu","length":246256},{"blob":null,"identity":{"company":4489,"product":220,"version":{"major":3,"minor":70,"build":55,"revision":18}},"releaseNotes":"1.Fix bug network leave related with green power device commission.\r\n2.Fix abnormal reboot caused by network status.\r\n3.Upgrade Zigbee stack to latest version 3.7.1.2. \r\n4.Support using recall scene to turn off plug in Hue system.","shA256":"ab19b6d57f623b79076be9924611dcc633668e702123bd5a3e42548ee419d682","name":"PLUG_EU_EM_T-0x00DC-0x03463712-MF_DIS.OTA","productName":"PLUG EU EM T","fullName":"PLUG EU EM T/03463712/PLUG_EU_EM_T-0x00DC-0x03463712-MF_DIS.OTA","extension":".OTA","released":"2025-09-29T11:13:47","salesRegion":"eu","length":246112},{"blob":null,"identity":{"company":4489,"product":220,"version":{"major":3,"minor":61,"build":54,"revision":116}},"releaseNotes":"1.Support real-time power, current, and voltage report.\r\n2.Support total power consumption statistics feature to track energy usage.\r\n3.Support power-on on/off configuration, allowing users to set initial operating state when power-on.","shA256":"0728540fa56a805ae4850d242ab08ff5dc79ede7b367d66bdd256978e1009304","name":"PLUG_EU_EM_T-0x00DC-0x033D3674-MF_DIS.OTA","productName":"PLUG EU EM T","fullName":"PLUG EU EM T/033d3674/PLUG_EU_EM_T-0x00DC-0x033D3674-MF_DIS.OTA","extension":".OTA","released":"2025-03-13T07:31:20","salesRegion":"eu","length":209616},{"blob":null,"identity":{"company":4489,"product":212,"version":{"major":3,"minor":70,"build":55,"revision":18}},"releaseNotes":"1.Fix bug network leave related with green power device commission.\r\n2.Fix abnormal reboot caused by network status.\r\n3. Upgrade Zigbee stack to latest version 3.7.1.2. \r\n4. Support using recall scene to turn off plug in Hue system.","shA256":"74c48f5a8805f80adde0285f986a553d7d2576c2ddf747f54415fb3e1ce7f2bb","name":"PLUG_EU_T-0x00D4-0x03463712-MF_DIS.OTA","productName":"PLUG EU T","fullName":"PLUG EU T/03463712/PLUG_EU_T-0x00D4-0x03463712-MF_DIS.OTA","extension":".OTA","released":"2025-09-19T06:29:45","salesRegion":"eu","length":239728},{"blob":null,"identity":{"company":4489,"product":212,"version":{"major":3,"minor":43,"build":54,"revision":116}},"releaseNotes":"1. Add the \"startuponoff\" attribute.\r\n2. After a successful OTA, the socket maintains its previous state.","shA256":"540bb2a10fd8d40ccb6e986570bfc96f328a4da4a9dfa504fea9e86d1bbb32fd","name":"PLUG_EU_T-0x00D4-0x032B3674-MF_DIS.OTA","productName":"PLUG EU T","fullName":"PLUG EU T/032b3674/PLUG_EU_T-0x00D4-0x032B3674-MF_DIS.OTA","extension":".OTA","released":"2024-02-29T11:47:39","salesRegion":"eu","length":197136},{"blob":null,"identity":{"company":4489,"product":194,"version":{"major":3,"minor":70,"build":55,"revision":18}},"releaseNotes":"1.Fix bug network leave related with green power device commission.\r\n2.Fix abnormal reboot caused by network status.\r\n3.Upgrade Zigbee stack to latest version 3.7.1.2. \r\n4.Support using recall scene to turn off plug in Hue system.","shA256":"5e4e009591ffb68191e8fab9434b1575e004b6d8e08d69e86610e07d0765d1f6","name":"PLUG_OUTDOOR_EU_T-0x00C2-0x03463712-MF_DIS.OTA","productName":"PLUG OUTDOOR EU T","fullName":"PLUG OUTDOOR EU T/03463712/PLUG_OUTDOOR_EU_T-0x00C2-0x03463712-MF_DIS.OTA","extension":".OTA","released":"2025-09-29T11:05:07","salesRegion":"eu","length":239744},{"blob":null,"identity":{"company":4489,"product":213,"version":{"major":3,"minor":70,"build":55,"revision":18}},"releaseNotes":"1.Fix bug network leave related with green power device commission.\r\n2.Fix abnormal reboot caused by network status.\r\n3.Upgrade Zigbee stack to latest version 3.7.1.2. \r\n4.Support using recall scene to turn off plug in Hue system.","shA256":"f02cc9d6ec778efa4cbf68c44034dcbaedff5cc5f470a03852ce80afd0768d60","name":"PLUG_UK_T-0x00D5-0x03463712-MF_DIS.OTA","productName":"PLUG UK T","fullName":"PLUG UK T/03463712/PLUG_UK_T-0x00D5-0x03463712-MF_DIS.OTA","extension":".OTA","released":"2025-09-29T11:09:00","salesRegion":"eu","length":239728},{"blob":null,"identity":{"company":4489,"product":213,"version":{"major":3,"minor":43,"build":54,"revision":116}},"releaseNotes":"1. Add the \"startuponoff\" attribute.\r\n2. After a successful OTA, the socket maintains its previous state.","shA256":"a174c14b448736b8303e8a80b6138f376a6803a2af0334aeaa6b597b75394049","name":"PLUG_UK_T-0x00D5-0x032B3674-MF_DIS.OTA","productName":"PLUG UK T","fullName":"PLUG UK T/032b3674/PLUG_UK_T-0x00D5-0x032B3674-MF_DIS.OTA","extension":".OTA","released":"2024-02-29T11:49:35","salesRegion":"eu","length":197136},{"blob":null,"identity":{"company":4489,"product":103,"version":{"major":3,"minor":31,"build":115,"revision":16}},"releaseNotes":"(1) Add security patch.\r\n(2) Fix reset button bug in smart outdoor plug.","shA256":"8ee70f32358c79ce3ebbb9ac1c18f48800223f2cff272eb495c5cbbffd088461","name":"Plug_Value-0x1189-0x0067-0x031F7310-MF_DIS-20240710124454-3221010102432.ota","productName":"Plug Value","fullName":"Plug Value/031f7310/Plug_Value-0x1189-0x0067-0x031F7310-MF_DIS-20240710124454-3221010102432.ota","extension":".ota","released":"2024-08-07T05:47:12","salesRegion":"eu","length":292762},{"blob":null,"identity":{"company":4489,"product":103,"version":{"major":2,"minor":5,"build":101,"revision":80}},"releaseNotes":"- LQI attribute reporting improved\r\n- Turn On/Off fading time configuration supported\r\n- On with time off Command supported","shA256":"e613a60110f62983690644f80d5ffa51635c3b41b9e43485a684c5790c48490e","name":"PLUG-Plug_Value-0x1189-0x0067-0x02056550-MF_DIS-20201216170637.ota","productName":"Plug Value","fullName":"Plug Value/02056550/PLUG-Plug_Value-0x1189-0x0067-0x02056550-MF_DIS-20201216170637.ota","extension":".ota","released":"2021-01-05T07:01:04","salesRegion":"eu","length":190306},{"blob":null,"identity":{"company":4489,"product":45,"version":{"major":0,"minor":16,"build":49,"revision":1}},"releaseNotes":"1. upgrade zigbee stack;","shA256":"0b68057c3821554f1aa1d54b56d5c72f24d5a52c20dbda09feb5ae2f024736f9","name":"Plug_Z3_IM002D_00103101-encrypted_12_07_2018_Fri_103650_94_withoutMF.ota","productName":"Plug Z3","fullName":"Plug Z3/00103101/Plug_Z3_IM002D_00103101-encrypted_12_07_2018_Fri_103650_94_withoutMF.ota","extension":".ota","released":"2019-09-25T07:30:47","salesRegion":"eu","length":178996},{"blob":null,"identity":{"company":4364,"product":39,"version":{"major":1,"minor":2,"build":5,"revision":9}},"releaseNotes":"1. Stack upgrade;\r\n2. Improve network performance.","shA256":"c70126e43666f0a83077e8d93c587b7c0cefcd37d4719ebbeab1e33090b7c3b5","name":"ZLL_Plug01_OnOff_MK_0x01020509.ota","productName":"Plug01 OnOff MK","fullName":"Plug01 OnOff MK/01020509/ZLL_Plug01_OnOff_MK_0x01020509.ota","extension":".ota","released":"2019-03-14T06:21:58","salesRegion":"eu","length":121680},{"blob":null,"identity":{"company":4489,"product":29,"version":{"major":0,"minor":16,"build":36,"revision":40}},"releaseNotes":"• Fix Move command bugs\r\n• OTA improvements\r\n• Wakeup/Sunrise feature improvements\r\n• Attribute reporting improvements","shA256":"f32aeb4548212d48411356a64771f7d8157349349e27dc213f13deb557658905","name":"RT_RGBW_IMG001D_00102428-encrypted.ota","productName":"RT RGBW","fullName":"RT RGBW/00102428/RT_RGBW_IMG001D_00102428-encrypted.ota","extension":".ota","released":"2019-02-28T16:52:23","salesRegion":"us","length":179088},{"blob":null,"identity":{"company":4489,"product":28,"version":{"major":0,"minor":16,"build":36,"revision":40}},"releaseNotes":"• Fix Move command bugs\r\n• OTA improvements\r\n• Wakeup/Sunrise feature improvements\r\n• Attribute reporting improvements","shA256":"00dde1abbf25798b6dfb7353ff5db2cca0e33eaeb711706e751d1ef0481eba26","name":"RT_TW_IMG001C_00102428-encrypted.ota","productName":"RT TW","fullName":"RT TW/00102428/RT_TW_IMG001C_00102428-encrypted.ota","extension":".ota","released":"2019-02-28T16:52:51","salesRegion":"us","length":170776},{"blob":null,"identity":{"company":4489,"product":249,"version":{"major":2,"minor":110,"build":128,"revision":0}},"releaseNotes":"1.Fix bug LUM doesn't stay off in case of power cut and then power recovery.\r\n2.New solution for occupancy control to replace 90s sensor mute.\r\n3.Support both MCU V2.7 and MCU V2.8.\r\n4.Sync the platform modification to Sensor.","shA256":"ee46848ca765743807cb3686c6284673d33a269f063f584ed72a4da1316a3ae3","name":"SENSOR_DIRECT_LS_PD_7_IR_CI_ZB-0x1189-0x00F9-0x026E8000-MF_DIS-DOWM_DIS-20251212102214-3224010153640-lzma-encrypted.ota","productName":"SENSOR DIRECT LS PD 7 IR CI ZB","fullName":"SENSOR_DIRECT_LS_PD_7_IR_CI_ZB/026e8000/SENSOR_DIRECT_LS_PD_7_IR_CI_ZB-0x1189-0x00F9-0x026E8000-MF_DIS-DOWM_DIS-20251212102214-3224010153640-lzma-encrypted.ota","extension":".ota","released":"2026-02-12T07:04:57","salesRegion":"eu","length":349106},{"blob":null,"identity":{"company":4489,"product":249,"version":{"major":2,"minor":92,"build":128,"revision":0}},"releaseNotes":"1.Support occupancy control.\r\n2.Support daylight harvest control.\r\n3.Enable OTA upgrade over Bluetooth.\r\n4.Work with green power switch.\r\n5.Fix bugs reported in system test. ","shA256":"8f104be2b7b533cfb4852a18d79e552b3de5602b93fafb62d3ba8e3425d89ad6","name":"SENSOR_DIRECT_LS_PD_7_IR_CI_ZB-0x1189-0x00F9-0x025C8000-MF_DIS-DOWM_DIS-20250717074332-3224010153640-lzma-encrypted.ota","productName":"SENSOR DIRECT LS PD 7 IR CI ZB","fullName":"SENSOR_DIRECT_LS_PD_7_IR_CI_ZB/025c8000/SENSOR_DIRECT_LS_PD_7_IR_CI_ZB-0x1189-0x00F9-0x025C8000-MF_DIS-DOWM_DIS-20250717074332-3224010153640-lzma-encrypted.ota","extension":".ota","released":"2025-09-08T07:35:43","salesRegion":"eu","length":350950},{"blob":null,"identity":{"company":4489,"product":250,"version":{"major":1,"minor":66,"build":128,"revision":0}},"releaseNotes":"1.Refine OnOff response with transition time.\r\n2.Modify min level in logarithm curve.\r\n3.Sync multi endpoints to same level when rapidly toggling in App.\r\n4.Fix off effect on Endpoint 2.\r\n5.Support Biolux dimming curve.\r\n6.Sync the platform modification.","shA256":"8a2892781aee6c3ee08b81f2addc0df0ee04d0b30cfb9e36289f8dfcc0958e72","name":"STRIP_CONTROL_DIRECT_TW_RGB-0x1189-0x00FA-0x01428000-MF_DIS-DOWM_DIS-20260129044906-3224010153640-lzma-encrypted.ota","productName":"STRIP CONTROL DIRECT TW RGB","fullName":"STRIP_CONTROL_DIRECT_TW_RGB/01428000/STRIP_CONTROL_DIRECT_TW_RGB-0x1189-0x00FA-0x01428000-MF_DIS-DOWM_DIS-20260129044906-3224010153640-lzma-encrypted.ota","extension":".ota","released":"2026-03-13T06:47:54","salesRegion":"eu","length":378814},{"blob":null,"identity":{"company":4489,"product":250,"version":{"major":1,"minor":52,"build":128,"revision":0}},"releaseNotes":"1.Enable 5 channels for DIM,TW,RGB-TW control.\r\n2.Support occupancy control.\r\n3.Support daylight harvest control.\r\n4.Support Ledvance green power switch.\r\n5.Enable OTA upgrade over Bluetooth.","shA256":"06d20ded35127aadc318e1cd3931995ccd5447395c6626af3fb45ff1eac1e060","name":"STRIP_CONTROL_DIRECT_TW_RGB-0x1189-0x00FA-0x01348000-MF_DIS-DOWM_DIS-20250711054618-3224010153640-lzma-encrypted.ota","productName":"STRIP CONTROL DIRECT TW RGB","fullName":"STRIP_CONTROL_DIRECT_TW_RGB/01348000/STRIP_CONTROL_DIRECT_TW_RGB-0x1189-0x00FA-0x01348000-MF_DIS-DOWM_DIS-20250711054618-3224010153640-lzma-encrypted.ota","extension":".ota","released":"2025-09-08T07:43:08","salesRegion":"eu","length":380246},{"blob":null,"identity":{"company":4364,"product":46,"version":{"major":1,"minor":2,"build":5,"revision":9}},"releaseNotes":"1. Stack upgrade;\r\n2. Improve network performance.","shA256":"92aeef4fe61e7e31680831cfa0a0cdbfeb5ab7a21c4997be79240463b986f371","name":"ZLL_SubstiTube_W_MK_0x01020509.ota","productName":"SubstiTube W MK","fullName":"SubstiTube W MK/01020509/ZLL_SubstiTube_W_MK_0x01020509.ota","extension":".ota","released":"2019-03-14T06:23:04","salesRegion":"eu","length":123440},{"blob":null,"identity":{"company":4364,"product":4,"version":{"major":1,"minor":2,"build":5,"revision":16}},"releaseNotes":"1. Stack upgrade;\r\n2. Improve network performance.","shA256":"95e525ff236fd4541cdfffb861711748a365fe61c78b43bf9764181f662c899e","name":"ZLL_MK_0x01020510_Surface_Light_TW.ota","productName":"Surface Light TW","fullName":"Surface Light TW/01020510/ZLL_MK_0x01020510_Surface_Light_TW.ota","extension":".ota","released":"2019-03-14T06:19:06","salesRegion":"eu","length":131904},{"blob":null,"identity":{"company":4364,"product":9,"version":{"major":1,"minor":2,"build":5,"revision":16}},"releaseNotes":"1. Stack upgrade;\r\n2. Improve network performance.","shA256":"5b4e2a485c0bfb4efbf4607f22d698f0dd1b802ef3b56da1d0c912f02113087f","name":"ZLL_MK_0x01020510_Surface_Light_W.ota","productName":"Surface Light W","fullName":"Surface Light W/01020510/ZLL_MK_0x01020510_Surface_Light_W.ota","extension":".ota","released":"2019-03-14T06:20:20","salesRegion":"eu","length":123884},{"blob":null,"identity":{"company":4489,"product":44,"version":{"major":1,"minor":5,"build":100,"revision":0}},"releaseNotes":"Support ZLO","shA256":"b7eb75a66b7963eebcc20515cff7bf2743d541b18baa885abe69a1ff0057a0cc","name":"Tibea_TW_Z3_IM002C_01056400-encrypted_202129091201_withoutMF.ota","productName":"Tibea TW Z3","fullName":"Tibea TW Z3/01056400/Tibea_TW_Z3_IM002C_01056400-encrypted_202129091201_withoutMF.ota","extension":".ota","released":"2021-10-21T05:31:17","salesRegion":"eu","length":185972},{"blob":null,"identity":{"company":4489,"product":44,"version":{"major":0,"minor":16,"build":49,"revision":1}},"releaseNotes":"1. Faster Joining\r\n2. Network performance improvement\r\n","shA256":"98f7dbed74edd1a969881e02773f1aad1029a04a9cffbcfab4420ce286cdfeea","name":"Tibea_TW_Z3_IM002C_00103101-encrypted_11_23_2018_Fri_163423_97_withoutMF.ota","productName":"Tibea TW Z3","fullName":"Tibea TW Z3/00103101/Tibea_TW_Z3_IM002C_00103101-encrypted_11_23_2018_Fri_163423_97_withoutMF.ota","extension":".ota","released":"2019-03-22T08:19:21","salesRegion":"eu","length":183628},{"blob":null,"identity":{"company":4489,"product":222,"version":{"major":2,"minor":5,"build":101,"revision":80}},"releaseNotes":"1. Support GP switch.\r\n2. Improve network performance by fine tune router table.","shA256":"cf4a53be8bd1157ee74a73fd469239dbd10ae9924802cc77e13651a72771d99e","name":"DIM_ENERGY-TUBE_T8_CON_1200_16W_830ZBVR-0x1189-0x00DE-0x02056550-MF_DIS-20230612083031-322101076832.ota","productName":"TUBE T8 CON 1200 16W 830ZBVR","fullName":"TUBE_T8_CON_1200_16W_830ZBVR/02056550/DIM_ENERGY-TUBE_T8_CON_1200_16W_830ZBVR-0x1189-0x00DE-0x02056550-MF_DIS-20230612083031-322101076832.ota","extension":".ota","released":"2023-08-31T10:20:44","salesRegion":"eu","length":197266},{"blob":null,"identity":{"company":4489,"product":199,"version":{"major":2,"minor":5,"build":101,"revision":80}},"releaseNotes":"1. Support GP switch.\r\n2. Improve network performance by fine tune router table.","shA256":"4f15d2212066986da15cd671b4e28267ee3674dded69055e8b9360b255b7ba4f","name":"DIM_ENERGY-TUBE_T8_CON_1200_16W_840ZBVR-0x1189-0x00C7-0x02056550-MF_DIS-20230612075626-322101076832.ota","productName":"TUBE T8 CON 1200 16W 840ZBVR","fullName":"TUBE_T8_CON_1200_16W_840ZBVR/02056550/DIM_ENERGY-TUBE_T8_CON_1200_16W_840ZBVR-0x1189-0x00C7-0x02056550-MF_DIS-20230612075626-322101076832.ota","extension":".ota","released":"2023-08-31T10:21:43","salesRegion":"eu","length":197266},{"blob":null,"identity":{"company":4489,"product":200,"version":{"major":2,"minor":5,"build":101,"revision":80}},"releaseNotes":"1. Support GP switch.\r\n2. Improve network performance by fine tune router table.","shA256":"edd7eb070a3f89adcbba2fbeed5fbfd7e6109a4802ba9c4d60f6bdd101147cd7","name":"DIM_ENERGY-TUBE_T8_CON_1200_16W_865ZBVR-0x1189-0x00C8-0x02056550-MF_DIS-20230612080310-322101076832.ota","productName":"TUBE T8 CON 1200 16W 865ZBVR","fullName":"TUBE_T8_CON_1200_16W_865ZBVR/02056550/DIM_ENERGY-TUBE_T8_CON_1200_16W_865ZBVR-0x1189-0x00C8-0x02056550-MF_DIS-20230612080310-322101076832.ota","extension":".ota","released":"2023-08-31T10:22:29","salesRegion":"eu","length":197266},{"blob":null,"identity":{"company":4489,"product":221,"version":{"major":2,"minor":5,"build":101,"revision":80}},"releaseNotes":"1. Support GP switch.\r\n2. Improve network performance by fine tune router table.","shA256":"c8c3eee6728b47cdb92c89b6f07cced72de67646e435febeb67dbc64bbb5cefd","name":"DIM_ENERGY-TUBE_T8_CON_1500_24W_830ZBVR-0x1189-0x00DD-0x02056550-MF_DIS-20230612083725-322101076832.ota","productName":"TUBE T8 CON 1500 24W 830ZBVR","fullName":"TUBE_T8_CON_1500_24W_830ZBVR/02056550/DIM_ENERGY-TUBE_T8_CON_1500_24W_830ZBVR-0x1189-0x00DD-0x02056550-MF_DIS-20230612083725-322101076832.ota","extension":".ota","released":"2023-08-31T10:23:22","salesRegion":"eu","length":197266},{"blob":null,"identity":{"company":4489,"product":201,"version":{"major":2,"minor":5,"build":101,"revision":80}},"releaseNotes":"1. Support GP switch.\r\n2. Improve network performance by fine tune router table.","shA256":"c08466e304ec92437785ce01c8ca38535987b53c29be2f4539e050adff6ed0c3","name":"DIM_ENERGY-TUBE_T8_CON_1500_24W_840ZBVR-0x1189-0x00C9-0x02056550-MF_DIS-20230612081003-322101076832.ota","productName":"TUBE T8 CON 1500 24W 840ZBVR","fullName":"TUBE_T8_CON_1500_24W_840ZBVR/02056550/DIM_ENERGY-TUBE_T8_CON_1500_24W_840ZBVR-0x1189-0x00C9-0x02056550-MF_DIS-20230612081003-322101076832.ota","extension":".ota","released":"2023-08-31T10:24:07","salesRegion":"eu","length":197266},{"blob":null,"identity":{"company":4489,"product":202,"version":{"major":2,"minor":5,"build":101,"revision":80}},"releaseNotes":"1. Support GP switch.\r\n2. Improve network performance by fine tune router table.","shA256":"ac618fff2722d17e2441726b66db44fe07188094495b5bd3bec99b4624c10df8","name":"DIM_ENERGY-TUBE_T8_CON_1500_24W_865ZBVR-0x1189-0x00CA-0x02056550-MF_DIS-20230612081654-322101076832.ota","productName":"TUBE T8 CON 1500 24W 865ZBVR","fullName":"TUBE_T8_CON_1500_24W_865ZBVR/02056550/DIM_ENERGY-TUBE_T8_CON_1500_24W_865ZBVR-0x1189-0x00CA-0x02056550-MF_DIS-20230612081654-322101076832.ota","extension":".ota","released":"2023-08-31T10:24:38","salesRegion":"eu","length":197266},{"blob":null,"identity":{"company":4489,"product":223,"version":{"major":2,"minor":5,"build":101,"revision":80}},"releaseNotes":"1. Support GP switch.\r\n2. Improve network performance by fine tune router table.","shA256":"5315cae79bc6c95d651ddffe7a8799878da7590aa0f67137240f17c3687b8665","name":"DIM_ENERGY-TUBE_T8_CON_600_7_5W_830ZBVR-0x1189-0x00DF-0x02056550-MF_DIS-20230704080741-322101076832.ota","productName":"TUBE T8 CON 600 7 5W 830ZBVR","fullName":"TUBE_T8_CON_600_7_5W_830ZBVR/02056550/DIM_ENERGY-TUBE_T8_CON_600_7_5W_830ZBVR-0x1189-0x00DF-0x02056550-MF_DIS-20230704080741-322101076832.ota","extension":".ota","released":"2023-08-31T10:02:46","salesRegion":"eu","length":197266},{"blob":null,"identity":{"company":4489,"product":203,"version":{"major":2,"minor":5,"build":101,"revision":80}},"releaseNotes":"1. Support GP switch.\r\n2. Improve network performance by fine tune router table.","shA256":"8833aa8e31e590334c88a1b98c8ad41e7bb816aede85c6970ad24ad96f511037","name":"DIM_ENERGY-TUBE_T8_CON_600_7_5W_840ZBVR-0x1189-0x00CB-0x02056550-MF_DIS-20230704075326-322101076832.ota","productName":"TUBE T8 CON 600 7 5W 840ZBVR","fullName":"TUBE_T8_CON_600_7_5W_840ZBVR/02056550/DIM_ENERGY-TUBE_T8_CON_600_7_5W_840ZBVR-0x1189-0x00CB-0x02056550-MF_DIS-20230704075326-322101076832.ota","extension":".ota","released":"2023-08-31T10:18:46","salesRegion":"eu","length":197266},{"blob":null,"identity":{"company":4489,"product":204,"version":{"major":2,"minor":5,"build":101,"revision":80}},"releaseNotes":"1. Support GP switch.\r\n2. Improve network performance by fine tune router table.","shA256":"ea5aabe0e8d4993e4ea947f1b4b1da3d1d8ae0008c32e8f2b94a431c372d3671","name":"DIM_ENERGY-TUBE_T8_CON_600_7_5W_865ZBVR-0x1189-0x00CC-0x02056550-MF_DIS-20230704080035-322101076832.ota","productName":"TUBE T8 CON 600 7 5W 865ZBVR","fullName":"TUBE_T8_CON_600_7_5W_865ZBVR/02056550/DIM_ENERGY-TUBE_T8_CON_600_7_5W_865ZBVR-0x1189-0x00CC-0x02056550-MF_DIS-20230704080035-322101076832.ota","extension":".ota","released":"2023-08-31T10:19:46","salesRegion":"eu","length":197266},{"blob":null,"identity":{"company":4489,"product":70,"version":{"major":1,"minor":5,"build":100,"revision":0}},"releaseNotes":"Support ZLO","shA256":"a5f108a6b901b93822354d7a1f4929434538c6a033937050acef5552ee2e3654","name":"Undercabinet_TW_Z3_IM0046_01056400-encrypted_202129091204_withoutMF.ota","productName":"Undercabinet TW Z3","fullName":"Undercabinet TW Z3/01056400/Undercabinet_TW_Z3_IM0046_01056400-encrypted_202129091204_withoutMF.ota","extension":".ota","released":"2021-10-21T05:31:51","salesRegion":"eu","length":185980},{"blob":null,"identity":{"company":4489,"product":70,"version":{"major":0,"minor":16,"build":49,"revision":1}},"releaseNotes":"1. Faster Joining\r\n2. Network performance improvement\r\n","shA256":"af295b1890e63625b123c4ba241563d676e26f86bb25511bd01c25a76e8a1166","name":"Undercabinet_TW_Z3_IM0046_00103101-encrypted_11_20_2018_Tue_101550_96_withoutMF.ota","productName":"Undercabinet TW Z3","fullName":"Undercabinet TW Z3/00103101/Undercabinet_TW_Z3_IM0046_00103101-encrypted_11_20_2018_Tue_101550_96_withoutMF.ota","extension":".ota","released":"2019-03-22T08:19:56","salesRegion":"eu","length":183636},{"blob":null,"identity":{"company":4489,"product":152,"version":{"major":16,"minor":19,"build":37,"revision":3}},"releaseNotes":"Fix router request to avoid route table full.","shA256":"ef0addeb9d24d10e6b0ca3244f605b9a3fdd788812590dd88a72d9ea1f370bdd","name":"VIVARES_PBC4_01_0X0098_0x10132503.ota","productName":"VIVARES PBC4 01","fullName":"VIVARES_PBC4_01/10132503/VIVARES_PBC4_01_0X0098_0x10132503.ota","extension":".ota","released":"2023-07-18T04:30:48","salesRegion":"eu","length":158673},{"blob":null,"identity":{"company":4489,"product":152,"version":{"major":16,"minor":16,"build":37,"revision":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","shA256":"fe0b9723e5a409ec19c74ae36051d75534bbf173fb3021d80d8947303520d9d7","name":"VIVARES_PBC4_01_0x10102503.ota","productName":"VIVARES PBC4 01","fullName":"VIVARES_PBC4_01/10102503/VIVARES_PBC4_01_0x10102503.ota","extension":".ota","released":"2021-09-29T12:19:43","salesRegion":"eu","length":231538},{"blob":null,"identity":{"company":4489,"product":152,"version":{"major":16,"minor":4,"build":37,"revision":3}},"releaseNotes":"1. Reset by 5 times power recycle\r\n2. Fix clear channel bug\r\n3. Send device annouce after reboot","shA256":"8ec8084e7b1678211c8d3e907f6bdde931a866df75049cb55c5e806bc2119cb6","name":"VIVARES_PBC4_01_0x10042503.ota","productName":"VIVARES PBC4 01","fullName":"VIVARES_PBC4_01/10042503/VIVARES_PBC4_01_0x10042503.ota","extension":".ota","released":"2021-05-26T13:19:27","salesRegion":"eu","length":232054},{"blob":null,"identity":{"company":4489,"product":124,"version":{"major":17,"minor":67,"build":102,"revision":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.","shA256":"9f297b89035f6f01ffde8000f7a79271a9748b983f83a0c7f6f3113a7aeaa221","name":"1189_007c_11436630_Release.ota","productName":"VIVARES SENS 00","fullName":"VIVARES_SENS_00/11436630/1189_007c_11436630_Release.ota","extension":".ota","released":"2024-02-06T11:37:07","salesRegion":"eu","length":238322},{"blob":null,"identity":{"company":4489,"product":124,"version":{"major":17,"minor":49,"build":102,"revision":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.","shA256":"0a7b5d495d7fc8452877d4e8d98260920fb131be596de1713389b5179f9fe57a","name":"VIVARES_SENS_00-0x1189-007C-0x11316630-upgradeMe.ota","productName":"VIVARES SENS 00","fullName":"VIVARES_SENS_00/11316630/VIVARES_SENS_00-0x1189-007C-0x11316630-upgradeMe.ota","extension":".ota","released":"2022-05-27T09:26:33","salesRegion":"eu","length":238110},{"blob":null,"identity":{"company":4489,"product":124,"version":{"major":17,"minor":29,"build":102,"revision":48}},"releaseNotes":"1. Fix traffic storm issue\r\n2. Reset of 5 times power recycle\r\n3. Network joining parameter fine tune.","shA256":"77ebb0e7c8c1b278bbda18c57fc2917c169fb157b6a2e8cde6ee69fcf5bbfae1","name":"1189-007C-0x111D6630-upgradeMe-U150B150-SD5.ota","productName":"VIVARES SENS 00","fullName":"VIVARES_SENS_00/111d6630/1189-007C-0x111D6630-upgradeMe-U150B150-SD5.ota","extension":".ota","released":"2021-06-02T08:38:51","salesRegion":"eu","length":235489},{"blob":null,"identity":{"company":4489,"product":124,"version":{"major":17,"minor":16,"build":102,"revision":48}},"releaseNotes":"Solve rippler issue.\r\nThe Zigbee device name is VIVARES_SENSOR_00.\r\nV11106630 is PP firmware of VIVARES Combined Sensor.","shA256":"22d3a310e7cac9493e2cecaf81a469664c5e7926ef529220ea840298bc9409e8","name":"VIVARES_SENS_00-0x1189-0x007C-0x11106630-upgradeMe.ota","productName":"VIVARES SENS 00","fullName":"VIVARES_SENS_00/11106630/VIVARES_SENS_00-0x1189-0x007C-0x11106630-upgradeMe.ota","extension":".ota","released":"2021-04-20T06:10:44","salesRegion":"eu","length":235694},{"blob":null,"identity":{"company":4489,"product":151,"version":{"major":17,"minor":67,"build":102,"revision":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.","shA256":"229999a73ca6ef971c455d7c405bd6c7a2c8aecfdfd95710ef6f0258d49e51d0","name":"1189_0097_11436630_Release.ota","productName":"VIVARES SENS 01","fullName":"VIVARES_SENS_01/11436630/1189_0097_11436630_Release.ota","extension":".ota","released":"2024-02-06T11:38:52","salesRegion":"eu","length":240006},{"blob":null,"identity":{"company":4489,"product":151,"version":{"major":17,"minor":40,"build":102,"revision":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.","shA256":"79c247bf0e4642672dbb9587ab3a0e61545f0d5fd40fc116fb0c5d26825a122e","name":"VIVARES_SENS_01-0x1189-0097-0x11286630-upgradeMe.ota","productName":"VIVARES SENS 01","fullName":"VIVARES_SENS_01/11286630/VIVARES_SENS_01-0x1189-0097-0x11286630-upgradeMe.ota","extension":".ota","released":"2022-05-27T09:27:44","salesRegion":"eu","length":239750},{"blob":null,"identity":{"company":4489,"product":151,"version":{"major":17,"minor":6,"build":102,"revision":48}},"releaseNotes":"1.Reset by 5 times power recycle, time interval is 2s~7s.\r\n2.Network joining parameter fine tune.\r\n3.Beacon request every 15 second after power up 30 minutes.","shA256":"984a1dfd897e1d6319ed063c6825dddc68351e905bbf665538d08d11a28d5044","name":"VIVARES_SENS_01-1189-0097-0x11066630-upgradeMe.ota","productName":"VIVARES SENS 01","fullName":"VIVARES_SENS_01/11066630/VIVARES_SENS_01-1189-0097-0x11066630-upgradeMe.ota","extension":".ota","released":"2021-06-28T14:01:33","salesRegion":"eu","length":237174},{"blob":null,"identity":{"company":4364,"product":57374,"version":{"major":16,"minor":14,"build":101,"revision":91}},"releaseNotes":"1. Fix bug that endpoint changes.\r\n2. Supportdim down control from push button coupler.","shA256":"665666b472af72cc3a596b3ee89d4dd2d11107926706b48e10bab21d6aa2b0d6","name":"Zigbee3toDALI_100E655B.ota","productName":"Zigbee 3.0 DALI CONV LI","fullName":"Zigbee 3.0 DALI CONV LI/100e655b/Zigbee3toDALI_100E655B.ota","extension":".ota","released":"2024-02-06T09:54:21","salesRegion":"eu","length":200928},{"blob":null,"identity":{"company":4364,"product":57374,"version":{"major":16,"minor":9,"build":101,"revision":91}},"releaseNotes":"Optimized broadcast and multicast message forwarding in large networks","shA256":"cafca76cb2bc4d25d9bacbb5c4c9b0f34058574d27eba86ae3f8e9dfed9d3668","name":"Zigbee3toDALI_1009655B.ota","productName":"Zigbee 3.0 DALI CONV LI","fullName":"Zigbee 3.0 DALI CONV LI/1009655b/Zigbee3toDALI_1009655B.ota","extension":".ota","released":"2023-08-18T13:39:55","salesRegion":"eu","length":200036},{"blob":null,"identity":{"company":4364,"product":57374,"version":{"major":16,"minor":8,"build":101,"revision":91}},"releaseNotes":"- Reset to Factory, sent via radio, now shows a feedback on the ballast side.","shA256":"1f1c5e623576e1e06af5bcece4cdb85c5d16ab5b55aa85427382d8f510f1e64d","name":"Zigbee3toDALI_1008655B.ota","productName":"Zigbee 3.0 DALI CONV LI","fullName":"Zigbee 3.0 DALI CONV LI/1008655b/Zigbee3toDALI_1008655B.ota","extension":".ota","released":"2022-10-09T05:10:44","salesRegion":"eu","length":200036}]} \ No newline at end of file diff --git a/.cache/LiXee.json b/.cache/LiXee.json index 0f34f7f..a73341b 100644 --- a/.cache/LiXee.json +++ b/.cache/LiXee.json @@ -1 +1 @@ -[{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/52505924","assets_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/52505924/assets","upload_url":"https://uploads.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/52505924/assets{?name,label}","html_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/tag/V1.0","id":52505924,"author":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"node_id":"RE_kwDOGDP3jc4DIS1E","tag_name":"V1.0","target_commitish":"Router_mode_V1.0","name":"ZLinky_TIC Router v1.0","draft":false,"immutable":false,"prerelease":false,"created_at":"2021-11-02T09:55:22Z","updated_at":"2021-11-02T10:14:41Z","published_at":"2021-11-02T10:14:41Z","assets":[{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/48422944","id":48422944,"node_id":"RA_kwDOGDP3jc4C4uAg","name":"ZLinky_router_v1.0.bin","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":239024,"digest":null,"download_count":70,"created_at":"2021-11-02T10:01:11Z","updated_at":"2021-11-02T10:01:13Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/V1.0/ZLinky_router_v1.0.bin"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/48422946","id":48422946,"node_id":"RA_kwDOGDP3jc4C4uAi","name":"ZLinky_router_v1.0_v1.0.ota","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":239086,"digest":null,"download_count":60,"created_at":"2021-11-02T10:01:13Z","updated_at":"2021-11-02T10:01:13Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/V1.0/ZLinky_router_v1.0_v1.0.ota"}],"tarball_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/tarball/V1.0","zipball_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/zipball/V1.0","body":"## Initial version (v1.0)\r\n\r\n* mode historique - (mono / triphasé) : abonnement BASE, HC.., EJP., BBRx\r\n* mode standard - (mono / tripasé / production) : BASE, HCHP\r\n* sélection du mode automatique \r\n* LED clignotant --> Erreurs / pas de décodage du Linky\r\n* LED fixe --> réception et décodage Linky OK\r\n* 20 Config report possibles \r\n* fonction routeur\r\n* mise à jour OTA\r\n\r\n### Clusters disponibles\r\n\r\n EndPoint: 0x01\r\n Profile ID: 0x0104 (ZigBee HA)\r\n Device ID: 0x0053 (Unknown)\r\n Input Cluster Count: 6\r\n Cluster 0: Cluster ID: 0x0000 (General: Basic)\r\n Cluster 1: Cluster ID: 0x0003 (General: Identify)\r\n Cluster 2: Cluster ID: 0x0702 (Smart Energy: Metering)\r\n Cluster 3: Cluster ID: 0x0B04 (Unknown)\r\n Cluster 4: Cluster ID: 0x0B01 (Unknown)\r\n Cluster 5: Cluster ID: 0xFF66 (Unknown)\r\n Output Cluster Count: 1\r\n Cluster 0: Cluster ID: 0x0019 (General: OTA)\r\n","reactions":{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/52505924/reactions","total_count":1,"+1":1,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0}},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/56385267","assets_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/56385267/assets","upload_url":"https://uploads.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/56385267/assets{?name,label}","html_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/tag/V3.0","id":56385267,"author":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"node_id":"RE_kwDOGDP3jc4DXF7z","tag_name":"V3.0","target_commitish":"Router_mode_V3.0","name":"ZLinky_TIC Router v3.0","draft":false,"immutable":false,"prerelease":false,"created_at":"2022-01-04T15:09:48Z","updated_at":"2022-01-06T12:44:27Z","published_at":"2022-01-04T15:12:40Z","assets":[{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/53337661","id":53337661,"node_id":"RA_kwDOGDP3jc4DLd49","name":"ZLinky_router_v3.0.bin","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":239136,"digest":null,"download_count":82,"created_at":"2022-01-06T12:44:25Z","updated_at":"2022-01-06T12:44:26Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/V3.0/ZLinky_router_v3.0.bin"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/53337662","id":53337662,"node_id":"RA_kwDOGDP3jc4DLd4-","name":"ZLinky_router_v3.0.ota","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":239198,"digest":null,"download_count":176,"created_at":"2022-01-06T12:44:26Z","updated_at":"2022-01-06T12:44:27Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/V3.0/ZLinky_router_v3.0.ota"}],"tarball_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/tarball/V3.0","zipball_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/zipball/V3.0","body":"## Changelog\r\n\r\n* Fix data type for 0x702 cluster attribut consumption. uint32 to uint48 (For ZiGate v3.21)\r\n* Fix config report bug on cluster 0x702\r\n* Fix PIN Led error\r\n* Fix differents data type value (DATE, HHPHC, VTIC, PREF)\r\n* Fix version size 0x0000 | 0x4000","reactions":{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/56385267/reactions","total_count":1,"+1":1,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0}},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/57269588","assets_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/57269588/assets","upload_url":"https://uploads.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/57269588/assets{?name,label}","html_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/tag/v4.0","id":57269588,"author":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"node_id":"RE_kwDOGDP3jc4Dad1U","tag_name":"v4.0","target_commitish":"Router_mode_V4.0","name":"ZLinky_TIC Router v4.0","draft":false,"immutable":false,"prerelease":false,"created_at":"2022-01-17T09:04:57Z","updated_at":"2022-01-17T16:43:01Z","published_at":"2022-01-17T09:15:21Z","assets":[{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/54202564","id":54202564,"node_id":"RA_kwDOGDP3jc4DOxDE","name":"ZLinky_router_v4.0.bin","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":239984,"digest":null,"download_count":108,"created_at":"2022-01-17T16:42:59Z","updated_at":"2022-01-17T16:43:00Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v4.0/ZLinky_router_v4.0.bin"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/54202565","id":54202565,"node_id":"RA_kwDOGDP3jc4DOxDF","name":"ZLinky_router_v4.0.ota","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":240046,"digest":null,"download_count":745,"created_at":"2022-01-17T16:43:00Z","updated_at":"2022-01-17T16:43:01Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v4.0/ZLinky_router_v4.0.ota"}],"tarball_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/tarball/v4.0","zipball_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/zipball/v4.0","body":"## Version 0004\r\n\r\n* Add LinkyMode property (cluster 0xFF66 / property : 0x0300)\r\n* Add Alarm reportable function\r\n* Add Alarm when STGE was updated\r\n* Fix reportable value (UMOY1, UMOY2, UMOY2, SMAXN, STGE)\r\n* Fix ADPS value (RAZ when no appear)","reactions":{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/57269588/reactions","total_count":1,"+1":1,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0}},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/59827224","assets_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/59827224/assets","upload_url":"https://uploads.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/59827224/assets{?name,label}","html_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/tag/v5.0","id":59827224,"author":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"node_id":"RE_kwDOGDP3jc4DkOQY","tag_name":"v5.0","target_commitish":"Router_mode_v5.0","name":"ZLinky_TIC Router v5.0 ","draft":false,"immutable":false,"prerelease":false,"created_at":"2022-02-17T17:18:39Z","updated_at":"2022-02-17T17:29:09Z","published_at":"2022-02-17T17:29:09Z","assets":[{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/57168916","id":57168916,"node_id":"RA_kwDOGDP3jc4DaFQU","name":"ZLinky_router_v5.0.bin","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":240416,"digest":null,"download_count":260,"created_at":"2022-02-17T17:28:53Z","updated_at":"2022-02-17T17:28:53Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v5.0/ZLinky_router_v5.0.bin"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/57168914","id":57168914,"node_id":"RA_kwDOGDP3jc4DaFQS","name":"ZLinky_router_v5.0.ota","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":240478,"digest":null,"download_count":48282,"created_at":"2022-02-17T17:28:52Z","updated_at":"2022-02-17T17:28:53Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v5.0/ZLinky_router_v5.0.ota"}],"tarball_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/tarball/v5.0","zipball_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/zipball/v5.0","body":"### Version 0005\r\n\r\n* Add bindtable in debug view\r\n* Add compatibility with new hardware\r\n* Fix ADPS RAZ bug","reactions":{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/59827224/reactions","total_count":10,"+1":10,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0}},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/75790043","assets_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/75790043/assets","upload_url":"https://uploads.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/75790043/assets{?name,label}","html_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/tag/v6.0","id":75790043,"author":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"node_id":"RE_kwDOGDP3jc4EhHbb","tag_name":"v6.0","target_commitish":"Router_mode_v6.0","name":"ZLinky_TIC Router v6.0 (EXPERIMENTAL)","draft":false,"immutable":false,"prerelease":true,"created_at":"2022-08-30T13:16:51Z","updated_at":"2022-09-05T16:58:53Z","published_at":"2022-08-30T15:10:02Z","assets":[{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/76317532","id":76317532,"node_id":"RA_kwDOGDP3jc4EjINc","name":"ZLinky_router_v6.0.bin","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":243696,"digest":null,"download_count":51,"created_at":"2022-08-30T15:05:27Z","updated_at":"2022-08-30T15:05:28Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v6.0/ZLinky_router_v6.0.bin"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/76317526","id":76317526,"node_id":"RA_kwDOGDP3jc4EjINW","name":"ZLinky_router_v6.0.ota","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":243758,"digest":null,"download_count":11194,"created_at":"2022-08-30T15:05:26Z","updated_at":"2022-08-30T15:05:27Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v6.0/ZLinky_router_v6.0.ota"}],"tarball_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/tarball/v6.0","zipball_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/zipball/v6.0","body":"**!!! Do not use for your production mode !!!**\r\n\r\n### Version 0006\r\n\r\n* Add Route limitation to 1. (Save energy)\r\n* Add fragmented packet capacity\r\n* Increase size of config report table (max 50)\r\n* Increase PDU size\r\n* Fix data type (0x42) and length (max 72 for the moment) of Standard PJOUR+1 and PPOINTE\r\n\r\n**Full Changelog**: https://github.com/fairecasoimeme/Zlinky_TIC/compare/v5.0...v6.0","reactions":{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/75790043/reactions","total_count":3,"+1":2,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":1}},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/77672411","assets_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/77672411/assets","upload_url":"https://uploads.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/77672411/assets{?name,label}","html_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/tag/v7.0","id":77672411,"author":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"node_id":"RE_kwDOGDP3jc4EoS_b","tag_name":"v7.0","target_commitish":"Router_mode_v7.0","name":"ZLinky_TIC Router v7.0","draft":false,"immutable":false,"prerelease":true,"created_at":"2022-09-20T15:21:19Z","updated_at":"2022-09-21T07:18:10Z","published_at":"2022-09-20T15:30:14Z","assets":[{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/78462180","id":78462180,"node_id":"RA_kwDOGDP3jc4ErTzk","name":"ZLinky_router_v7.0.bin","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":240720,"digest":null,"download_count":51,"created_at":"2022-09-20T15:26:00Z","updated_at":"2022-09-20T15:26:00Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v7.0/ZLinky_router_v7.0.bin"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/78462173","id":78462173,"node_id":"RA_kwDOGDP3jc4ErTzd","name":"ZLinky_router_v7.0.ota","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":240782,"digest":null,"download_count":4533,"created_at":"2022-09-20T15:25:59Z","updated_at":"2022-09-20T15:26:00Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v7.0/ZLinky_router_v7.0.ota"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/78462503","id":78462503,"node_id":"RA_kwDOGDP3jc4ErT4n","name":"ZLinky_router_v7.0_no_route.ota","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":244046,"digest":null,"download_count":505,"created_at":"2022-09-20T15:29:42Z","updated_at":"2022-09-20T15:29:43Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v7.0/ZLinky_router_v7.0_no_route.ota"}],"tarball_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/tarball/v7.0","zipball_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/zipball/v7.0","body":"### Version 0007\r\n\r\n* Add Linky acquisition timer parameter.(Readable/Writable and in PDM memory) Cluster : 0xff66 - attribut : 0x0100 (par defaut : 0x0A)\r\n* Add Blinking LED (fast) for permit join mode\r\n* Add 2 config files. With or without childs routing function (ZLinky_router_v7.0_no_route.ota for no childs routing function)\r\n* Fix blocking timer when Linky Acquisition.\r\n* Fix Reportable Attribut. SMAXN2 Cluster : 0x0b04 - attribut : 0x090D / SMAXN3 Cluster : 0x0b04 - attribut : 0x0A0D\r\n","reactions":{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/77672411/reactions","total_count":4,"+1":4,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0}},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/78453836","assets_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/78453836/assets","upload_url":"https://uploads.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/78453836/assets{?name,label}","html_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/tag/v8.0","id":78453836,"author":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"node_id":"RE_kwDOGDP3jc4ErRxM","tag_name":"v8.0","target_commitish":"Router_mode_v8.0","name":"ZLinky_TIC Router v8.0","draft":false,"immutable":false,"prerelease":true,"created_at":"2022-09-28T14:25:54Z","updated_at":"2022-09-28T14:41:41Z","published_at":"2022-09-28T14:41:41Z","assets":[{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/79301546","id":79301546,"node_id":"RA_kwDOGDP3jc4Euguq","name":"ZLinky_router_v8.0.bin","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":243984,"digest":null,"download_count":35,"created_at":"2022-09-28T14:40:52Z","updated_at":"2022-09-28T14:40:54Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v8.0/ZLinky_router_v8.0.bin"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/79301552","id":79301552,"node_id":"RA_kwDOGDP3jc4Euguw","name":"ZLinky_router_v8.0.ota","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":244046,"digest":null,"download_count":1220,"created_at":"2022-09-28T14:40:54Z","updated_at":"2022-09-28T14:40:56Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v8.0/ZLinky_router_v8.0.ota"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/79301558","id":79301558,"node_id":"RA_kwDOGDP3jc4Eugu2","name":"ZLinky_router_v8.0_no_route.bin","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":243984,"digest":null,"download_count":40,"created_at":"2022-09-28T14:40:56Z","updated_at":"2022-09-28T14:40:57Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v8.0/ZLinky_router_v8.0_no_route.bin"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/79301559","id":79301559,"node_id":"RA_kwDOGDP3jc4Eugu3","name":"ZLinky_router_v8.0_no_route.ota","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":244046,"digest":null,"download_count":53,"created_at":"2022-09-28T14:40:57Z","updated_at":"2022-09-28T14:40:58Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v8.0/ZLinky_router_v8.0_no_route.ota"}],"tarball_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/tarball/v8.0","zipball_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/zipball/v8.0","body":"### Version 0008\r\n\r\n* Fix inconsistent app.zpscfg for router mode. https://github.com/fairecasoimeme/Zlinky_TIC/issues/99 ","reactions":{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/78453836/reactions","total_count":2,"+1":2,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0}},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/78706937","assets_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/78706937/assets","upload_url":"https://uploads.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/78706937/assets{?name,label}","html_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/tag/v9.0","id":78706937,"author":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"node_id":"RE_kwDOGDP3jc4EsPj5","tag_name":"v9.0","target_commitish":"Router_mode_v9.0","name":"ZLinky_TIC Router v9.0","draft":false,"immutable":false,"prerelease":true,"created_at":"2022-09-30T15:20:49Z","updated_at":"2022-09-30T15:26:39Z","published_at":"2022-09-30T15:26:39Z","assets":[{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/79545086","id":79545086,"node_id":"RA_kwDOGDP3jc4EvcL-","name":"ZLinky_router_v9.0.bin","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":243984,"digest":null,"download_count":65,"created_at":"2022-09-30T15:24:21Z","updated_at":"2022-09-30T15:24:22Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v9.0/ZLinky_router_v9.0.bin"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/79545083","id":79545083,"node_id":"RA_kwDOGDP3jc4EvcL7","name":"ZLinky_router_v9.0.ota","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":244046,"digest":null,"download_count":15831,"created_at":"2022-09-30T15:24:20Z","updated_at":"2022-09-30T15:24:21Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v9.0/ZLinky_router_v9.0.ota"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/79545081","id":79545081,"node_id":"RA_kwDOGDP3jc4EvcL5","name":"ZLinky_router_v9.0_no_route.bin","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":243984,"digest":null,"download_count":68,"created_at":"2022-09-30T15:24:18Z","updated_at":"2022-09-30T15:24:20Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v9.0/ZLinky_router_v9.0_no_route.bin"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/79545079","id":79545079,"node_id":"RA_kwDOGDP3jc4EvcL3","name":"ZLinky_router_v9.0_no_route.ota","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":244046,"digest":null,"download_count":194,"created_at":"2022-09-30T15:24:16Z","updated_at":"2022-09-30T15:24:18Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v9.0/ZLinky_router_v9.0_no_route.ota"}],"tarball_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/tarball/v9.0","zipball_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/zipball/v9.0","body":"### Version 0009\r\n\r\n* Fix Manufacturer specific issue. To fix the manufacturer Specific request error, The check of the flag has been deactivated. This method has been chosen to give compatibility with all plugins. \r\n\r\nReminder : Manufacturer id is : 0x1037 (4151)\r\n\r\nhttps://github.com/zigpy/zha-device-handlers/pull/1165\r\n","reactions":{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/78706937/reactions","total_count":5,"+1":0,"-1":0,"laugh":0,"hooray":1,"confused":0,"heart":3,"rocket":1,"eyes":0}},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/81007791","assets_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/81007791/assets","upload_url":"https://uploads.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/81007791/assets{?name,label}","html_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/tag/v10.0","id":81007791,"author":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"node_id":"RE_kwDOGDP3jc4E1BSv","tag_name":"v10.0","target_commitish":"Router_mode_v10.0","name":"ZLinky_TIC Router v10.0","draft":false,"immutable":false,"prerelease":false,"created_at":"2022-10-25T14:02:50Z","updated_at":"2022-10-27T08:49:21Z","published_at":"2022-10-26T07:39:42Z","assets":[{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/82300484","id":82300484,"node_id":"RA_kwDOGDP3jc4E585E","name":"ZLinky_router_limited_v10.bin","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":244016,"digest":null,"download_count":68,"created_at":"2022-10-26T07:34:56Z","updated_at":"2022-10-26T07:34:57Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v10.0/ZLinky_router_limited_v10.bin"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/82300465","id":82300465,"node_id":"RA_kwDOGDP3jc4E584x","name":"ZLinky_router_v10.bin","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":244016,"digest":null,"download_count":51,"created_at":"2022-10-26T07:34:48Z","updated_at":"2022-10-26T07:34:51Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v10.0/ZLinky_router_v10.bin"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/82300473","id":82300473,"node_id":"RA_kwDOGDP3jc4E5845","name":"ZLinky_router_v10.ota","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":244078,"digest":null,"download_count":4092,"created_at":"2022-10-26T07:34:51Z","updated_at":"2022-10-26T07:34:53Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v10.0/ZLinky_router_v10.ota"}],"tarball_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/tarball/v10.0","zipball_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/zipball/v10.0","body":"### Version 0010\r\n\r\n* Update LED management to reduce consumption when all is ok (LED ON)\r\n* Add new cluster/ attr SINSTS, SMAXN and SMAXN-1 because these values are unique in \"mode triphasé\" https://github.com/fairecasoimeme/Zlinky_TIC/issues/112\r\n * SINSTS : cluster : 0x0b04 attr : 0x0306\r\n * SMAXS : cluster : 0x0b04 attr : 0x0304\r\n * SMAXN-1 : cluster : 0xff66 attr : 0x0400\r\n* Update MCUXpresso config files and Makefile to manage limited and legacy firmware\r\n* Update OTA time wait. Verify update OTA between 2 hours and 4 hours instead of 2m-4m\r\n* Rename the limited version configuration file\r\n\r\n\r\n\r\n⚠️Warning : \r\n* If you are already in legacy version, you can use the OTA file\r\n* If you are with \"no_router\" version, you have to flash your device with usb module. (And you will use OTA file for futures versions)","reactions":{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/81007791/reactions","total_count":4,"+1":0,"-1":0,"laugh":0,"hooray":1,"confused":0,"heart":2,"rocket":1,"eyes":0}},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/81561836","assets_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/81561836/assets","upload_url":"https://uploads.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/81561836/assets{?name,label}","html_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/tag/v11.0","id":81561836,"author":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"node_id":"RE_kwDOGDP3jc4E3Ijs","tag_name":"v11.0","target_commitish":"Router_mode_v11.0","name":"ZLinky_TIC Router v11.0","draft":false,"immutable":false,"prerelease":false,"created_at":"2022-10-31T10:43:52Z","updated_at":"2022-10-31T16:56:41Z","published_at":"2022-10-31T14:56:19Z","assets":[{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/82922211","id":82922211,"node_id":"RA_kwDOGDP3jc4E8Urj","name":"ZLinky_router_v11.bin","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":244080,"digest":null,"download_count":86,"created_at":"2022-10-31T14:54:31Z","updated_at":"2022-10-31T14:54:33Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v11.0/ZLinky_router_v11.bin"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/82927489","id":82927489,"node_id":"RA_kwDOGDP3jc4E8V-B","name":"ZLinky_router_v11.ota","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":244142,"digest":null,"download_count":16115,"created_at":"2022-10-31T15:38:20Z","updated_at":"2022-10-31T15:38:22Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v11.0/ZLinky_router_v11.ota"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/82922091","id":82922091,"node_id":"RA_kwDOGDP3jc4E8Upr","name":"ZLinky_router_v11_limited.bin","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":244080,"digest":null,"download_count":68,"created_at":"2022-10-31T14:54:22Z","updated_at":"2022-10-31T16:56:41Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v11.0/ZLinky_router_v11_limited.bin"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/82927473","id":82927473,"node_id":"RA_kwDOGDP3jc4E8V9x","name":"ZLinky_router_v11_limited.ota","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":244142,"digest":null,"download_count":175,"created_at":"2022-10-31T15:38:14Z","updated_at":"2022-10-31T16:56:41Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v11.0/ZLinky_router_v11_limited.ota"}],"tarball_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/tarball/v11.0","zipball_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/zipball/v11.0","body":"### Version 0011\r\n\r\n* Add SINST SMAXN SMAXN-1 \"monophasé\" compatibility to all plugins"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/83872894","assets_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/83872894/assets","upload_url":"https://uploads.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/83872894/assets{?name,label}","html_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/tag/v12.0","id":83872894,"author":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"node_id":"RE_kwDOGDP3jc4E_8x-","tag_name":"v12.0","target_commitish":"Router_mode_v12.0","name":"ZLinky_TIC Router v12.0","draft":false,"immutable":false,"prerelease":false,"created_at":"2022-11-21T15:44:55Z","updated_at":"2022-11-22T14:05:35Z","published_at":"2022-11-22T13:47:25Z","assets":[{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/85562411","id":85562411,"node_id":"RA_kwDOGDP3jc4FGZQr","name":"ZLinky_router_v12.bin","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":245648,"digest":null,"download_count":160,"created_at":"2022-11-22T14:05:00Z","updated_at":"2022-11-22T14:05:03Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v12.0/ZLinky_router_v12.bin"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/85562420","id":85562420,"node_id":"RA_kwDOGDP3jc4FGZQ0","name":"ZLinky_router_v12.ota","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":245710,"digest":null,"download_count":63708,"created_at":"2022-11-22T14:05:03Z","updated_at":"2022-11-22T14:05:05Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v12.0/ZLinky_router_v12.ota"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/85560535","id":85560535,"node_id":"RA_kwDOGDP3jc4FGYzX","name":"ZLinky_router_v12_limited.bin","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":245648,"digest":null,"download_count":138,"created_at":"2022-11-22T13:46:56Z","updated_at":"2022-11-22T14:05:35Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v12.0/ZLinky_router_v12_limited.bin"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/85560536","id":85560536,"node_id":"RA_kwDOGDP3jc4FGYzY","name":"ZLinky_router_v12_limited.ota","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":245710,"digest":null,"download_count":207,"created_at":"2022-11-22T13:46:57Z","updated_at":"2022-11-22T14:05:35Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v12.0/ZLinky_router_v12_limited.ota"}],"tarball_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/tarball/v12.0","zipball_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/zipball/v12.0","body":"### Version 0012\r\n* Add voltage driver\r\n* Add main voltage infos \r\nCluster 0x0001 (Power Configuration) :\r\n - Attribut 0x0000 (mains voltage)\r\n - Attribut 0x0011 (mains voltage min threshold)\r\n - Attribut 0x0012 (mains voltage max threshold)\r\n* Add more zigbee radio reactivity - Now you can send and receive zigbee requests during Linky acquisition","reactions":{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/83872894/reactions","total_count":5,"+1":3,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":2}},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/92373373","assets_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/92373373/assets","upload_url":"https://uploads.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/92373373/assets{?name,label}","html_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/tag/v13.0","id":92373373,"author":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"node_id":"RE_kwDOGDP3jc4FgYF9","tag_name":"v13.0","target_commitish":"Router_mode_v13.0","name":"ZLinky_TIC Router v13.0","draft":false,"immutable":false,"prerelease":false,"created_at":"2023-02-14T14:45:00Z","updated_at":"2023-02-14T14:55:31Z","published_at":"2023-02-14T14:54:38Z","assets":[{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/95614020","id":95614020,"node_id":"RA_kwDOGDP3jc4FsvRE","name":"ZLinky_router_v13.bin","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":245344,"digest":null,"download_count":367,"created_at":"2023-02-14T14:54:11Z","updated_at":"2023-02-14T14:54:14Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v13.0/ZLinky_router_v13.bin"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/95614035","id":95614035,"node_id":"RA_kwDOGDP3jc4FsvRT","name":"ZLinky_router_v13.ota","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":245406,"digest":null,"download_count":1231031,"created_at":"2023-02-14T14:54:14Z","updated_at":"2023-02-14T14:54:17Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v13.0/ZLinky_router_v13.ota"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/95614163","id":95614163,"node_id":"RA_kwDOGDP3jc4FsvTT","name":"ZLinky_router_v13_limited.bin","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":245344,"digest":null,"download_count":532,"created_at":"2023-02-14T14:55:10Z","updated_at":"2023-02-14T14:55:31Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v13.0/ZLinky_router_v13_limited.bin"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/95614167","id":95614167,"node_id":"RA_kwDOGDP3jc4FsvTX","name":"ZLinky_router_v13_limited.ota","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":245406,"digest":null,"download_count":1230,"created_at":"2023-02-14T14:55:11Z","updated_at":"2023-02-14T14:55:31Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v13.0/ZLinky_router_v13_limited.ota"}],"tarball_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/tarball/v13.0","zipball_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/zipball/v13.0","body":"### Version 0013\r\n* Add MOTDETAT value (from historic mode) --> Cluster : 0xFF66 - Attribut : 0x0009\r\n* Add null value for all of default metering properties\r\n* Add watchdog reset process when hardfault error\r\n* Fix duplicate voltage acquisition\r\n* Fix operator error for comparison","reactions":{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/92373373/reactions","total_count":14,"+1":14,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0}},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/172991418","assets_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/172991418/assets","upload_url":"https://uploads.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/172991418/assets{?name,label}","html_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/tag/v14.0","id":172991418,"author":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"node_id":"RE_kwDOGDP3jc4KT6O6","tag_name":"v14.0","target_commitish":"Router_mode_v14.0","name":"ZLinky_TIC Router v14.0","draft":false,"immutable":false,"prerelease":false,"created_at":"2024-08-07T16:09:29Z","updated_at":"2024-09-02T07:25:17Z","published_at":"2024-09-02T07:25:17Z","assets":[{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/189850347","id":189850347,"node_id":"RA_kwDOGDP3jc4LUOLr","name":"ZLinky_router_v14.bin","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":249632,"digest":null,"download_count":264,"created_at":"2024-09-02T07:24:34Z","updated_at":"2024-09-02T07:24:36Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v14.0/ZLinky_router_v14.bin"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/189850356","id":189850356,"node_id":"RA_kwDOGDP3jc4LUOL0","name":"ZLinky_router_v14.ota","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":249694,"digest":null,"download_count":375618,"created_at":"2024-09-02T07:24:38Z","updated_at":"2024-09-02T07:24:39Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v14.0/ZLinky_router_v14.ota"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/189850377","id":189850377,"node_id":"RA_kwDOGDP3jc4LUOMJ","name":"ZLinky_router_v14_limited.bin","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":249632,"digest":null,"download_count":222,"created_at":"2024-09-02T07:24:50Z","updated_at":"2024-09-02T07:24:51Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v14.0/ZLinky_router_v14_limited.bin"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/189850405","id":189850405,"node_id":"RA_kwDOGDP3jc4LUOMl","name":"ZLinky_router_v14_limited.ota","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":249694,"digest":null,"download_count":290,"created_at":"2024-09-02T07:24:53Z","updated_at":"2024-09-02T07:24:54Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v14.0/ZLinky_router_v14_limited.ota"}],"tarball_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/tarball/v14.0","zipball_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/zipball/v14.0","body":"### Version 0014\r\n* Add Tuya zigbee compatibility (see datas management [here](#tuya-from-v14))\r\n* Add ENEDIS Labellisation software \"Linky Ready\"\r\n - Better data consistency\r\n - Better error management\r\n - Change LED blinking\r\n - Change UART decoding","reactions":{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/172991418/reactions","total_count":18,"+1":15,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":3,"rocket":0,"eyes":0}},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/197979947","assets_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/197979947/assets","upload_url":"https://uploads.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/197979947/assets{?name,label}","html_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/tag/v15.0","id":197979947,"author":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"node_id":"RE_kwDOGDP3jc4LzO8r","tag_name":"v15.0","target_commitish":"Router_mode_v15.0","name":"ZLinky_TIC Router v15.0","draft":false,"immutable":false,"prerelease":false,"created_at":"2025-01-25T13:56:39Z","updated_at":"2025-02-05T14:47:25Z","published_at":"2025-02-02T15:45:16Z","assets":[{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/225648307","id":225648307,"node_id":"RA_kwDOGDP3jc4Ncx6z","name":"ZLinky_router_v15.bin","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":251856,"digest":null,"download_count":55,"created_at":"2025-02-02T16:48:35Z","updated_at":"2025-02-02T16:48:36Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v15.0/ZLinky_router_v15.bin"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/225648309","id":225648309,"node_id":"RA_kwDOGDP3jc4Ncx61","name":"ZLinky_router_v15.ota","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":251918,"digest":null,"download_count":3553,"created_at":"2025-02-02T16:48:36Z","updated_at":"2025-02-02T16:48:36Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v15.0/ZLinky_router_v15.ota"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/225640303","id":225640303,"node_id":"RA_kwDOGDP3jc4Ncv9v","name":"ZLinky_router_v15_limited.bin","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":251856,"digest":null,"download_count":37,"created_at":"2025-02-02T15:44:37Z","updated_at":"2025-02-02T15:44:38Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v15.0/ZLinky_router_v15_limited.bin"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/225640305","id":225640305,"node_id":"RA_kwDOGDP3jc4Ncv9x","name":"ZLinky_router_v15_limited.ota","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":251918,"digest":null,"download_count":88,"created_at":"2025-02-02T15:44:38Z","updated_at":"2025-02-02T15:44:39Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v15.0/ZLinky_router_v15_limited.ota"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/225654083","id":225654083,"node_id":"RA_kwDOGDP3jc4NczVD","name":"ZLinky_router_v15_limited2normal.ota","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":251918,"digest":null,"download_count":24,"created_at":"2025-02-02T17:36:05Z","updated_at":"2025-02-02T17:36:06Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v15.0/ZLinky_router_v15_limited2normal.ota"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/225654161","id":225654161,"node_id":"RA_kwDOGDP3jc4NczWR","name":"ZLinky_router_v15_normal2limited.ota","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":251918,"digest":null,"download_count":33,"created_at":"2025-02-02T17:36:43Z","updated_at":"2025-02-02T17:36:44Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v15.0/ZLinky_router_v15_normal2limited.ota"}],"tarball_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/tarball/v15.0","zipball_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/zipball/v15.0","body":"### Version 0015\r\n\r\n* Add Silvercrest / Livarno compatibility with Tuya (change the device id to Dimming ligth)\r\n* Add tariffPeriod (0x10) attribute with Lixee cluster (0xff66).\r\n - Add alarm (reporting) on value update\r\n* Decreasing MAX Report interval to 20 seconds (in aim to enhance reporting time)\r\n* Fix Total apparent power for Tuya\r\n* Enhance netwrok management\r\n\r\n⚠️ **Attention**\r\n\r\n**La mise à jour peut nécessiter une remise à zéro de l'appareil. Si après la mise à jour, le ZLinky n'a plus la Led allumée, il faut suivre la procédure de remise à zéro** \r\n\r\n","reactions":{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/197979947/reactions","total_count":4,"+1":3,"-1":0,"laugh":0,"hooray":1,"confused":0,"heart":0,"rocket":0,"eyes":0}},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/198823904","assets_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/198823904/assets","upload_url":"https://uploads.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/198823904/assets{?name,label}","html_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/tag/v16.0","id":198823904,"author":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"node_id":"RE_kwDOGDP3jc4L2c_g","tag_name":"v16.0","target_commitish":"Router_mode_v16.0","name":"ZLinky_TIC Router v16.0","draft":false,"immutable":false,"prerelease":false,"created_at":"2025-02-06T11:18:07Z","updated_at":"2025-02-09T14:07:43Z","published_at":"2025-02-06T13:48:00Z","assets":[{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/226858571","id":226858571,"node_id":"RA_kwDOGDP3jc4NhZZL","name":"ZLinky_router_v16.bin","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":245824,"digest":null,"download_count":235,"created_at":"2025-02-06T13:37:22Z","updated_at":"2025-02-06T13:37:23Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v16.0/ZLinky_router_v16.bin"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/226858576","id":226858576,"node_id":"RA_kwDOGDP3jc4NhZZQ","name":"ZLinky_router_v16.ota","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":245886,"digest":null,"download_count":142478,"created_at":"2025-02-06T13:37:23Z","updated_at":"2025-02-06T13:37:23Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v16.0/ZLinky_router_v16.ota"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/226856185","id":226856185,"node_id":"RA_kwDOGDP3jc4NhYz5","name":"ZLinky_router_v16_limited.bin","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":245824,"digest":null,"download_count":157,"created_at":"2025-02-06T13:32:06Z","updated_at":"2025-02-06T13:32:07Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v16.0/ZLinky_router_v16_limited.bin"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/226856188","id":226856188,"node_id":"RA_kwDOGDP3jc4NhYz8","name":"ZLinky_router_v16_limited.ota","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":245886,"digest":null,"download_count":170,"created_at":"2025-02-06T13:32:07Z","updated_at":"2025-02-06T13:32:07Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v16.0/ZLinky_router_v16_limited.ota"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/226859432","id":226859432,"node_id":"RA_kwDOGDP3jc4NhZmo","name":"ZLinky_router_v16_limited2normal.ota","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":245886,"digest":null,"download_count":71,"created_at":"2025-02-06T13:41:03Z","updated_at":"2025-02-06T13:41:04Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v16.0/ZLinky_router_v16_limited2normal.ota"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/227618800","id":227618800,"node_id":"RA_kwDOGDP3jc4NkS_w","name":"ZLinky_router_v16_normal2limited.ota","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":245886,"digest":null,"download_count":280,"created_at":"2025-02-09T14:07:36Z","updated_at":"2025-02-09T14:07:37Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v16.0/ZLinky_router_v16_normal2limited.ota"}],"tarball_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/tarball/v16.0","zipball_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/zipball/v16.0","body":"### Version 0016\r\n\r\n* Fix dataType for SINSTS ERQ1 and SMAXN for the reporting\r\n* Fix acquisition after update\r\n* Fix bugs\r\n* Delete some debug to free UART\r\n\r\n⚠️ Attention sur Z2M, après chaque nouveau appairage, il faut relancer la reconfiguration ![image](https://github.com/user-attachments/assets/3dc7b32b-95bf-4c30-909b-b9260f718fc6) plusieurs fois pour que tous les rapports soient pris en compte\r\n\r\n⚠️ le problème de tariffPeriod en erreur dans Z2M n'est pas lié au firmware mais au plugin (qui est en cours de résolution)","reactions":{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/198823904/reactions","total_count":13,"+1":0,"-1":0,"laugh":0,"hooray":13,"confused":0,"heart":0,"rocket":0,"eyes":0}},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/250797202","assets_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/250797202/assets","upload_url":"https://uploads.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/250797202/assets{?name,label}","html_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/tag/v17.0","id":250797202,"author":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"node_id":"RE_kwDOGDP3jc4O8tyS","tag_name":"v17.0","target_commitish":"Router_mode_v17.0","name":"ZLinky_TIC Router v17.0","draft":false,"immutable":false,"prerelease":false,"created_at":"2025-09-24T09:12:00Z","updated_at":"2025-10-13T07:36:56Z","published_at":"2025-09-29T13:32:58Z","assets":[{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/298499190","id":298499190,"node_id":"RA_kwDOGDP3jc4Ryrx2","name":"ZLinky_router_v17.bin","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":248016,"digest":"sha256:774fe5cedfa46f096d4461d1ce6703b37ba570b021f572071bf40d93f981af5a","download_count":138,"created_at":"2025-09-29T13:18:08Z","updated_at":"2025-09-29T13:18:08Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v17.0/ZLinky_router_v17.bin"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/298503630","id":298503630,"node_id":"RA_kwDOGDP3jc4Rys3O","name":"ZLinky_router_v17.ota","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":248078,"digest":"sha256:969687d040841e34b7a91b32bf34ea5da65d0145f07860f8d8d5490d4a0df090","download_count":57949,"created_at":"2025-09-29T13:31:38Z","updated_at":"2025-09-29T13:31:39Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v17.0/ZLinky_router_v17.ota"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/298499717","id":298499717,"node_id":"RA_kwDOGDP3jc4Ryr6F","name":"ZLinky_router_v17_limited.bin","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":248016,"digest":"sha256:02f7140c35a0e4c25c3a23e40a9be9c82a9a47bff1e3b41f7f38acc2204f85f8","download_count":93,"created_at":"2025-09-29T13:20:25Z","updated_at":"2025-09-29T13:20:26Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v17.0/ZLinky_router_v17_limited.bin"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/298499356","id":298499356,"node_id":"RA_kwDOGDP3jc4Ryr0c","name":"ZLinky_router_v17_limited.ota","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":248078,"digest":"sha256:97a703b168f864b0239c17c2393688a8ec51f8a8f96ef5e096185f4a25bbb5c9","download_count":131,"created_at":"2025-09-29T13:19:02Z","updated_at":"2025-09-29T13:19:02Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v17.0/ZLinky_router_v17_limited.ota"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/298805493","id":298805493,"node_id":"RA_kwDOGDP3jc4Rz2j1","name":"ZLinky_router_v17_limited2normal.ota","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":248078,"digest":"sha256:63e2042bd4d3515953ade16c6f27f5cfaf94c148f67cc131817b1ff45b13fea5","download_count":42,"created_at":"2025-09-30T07:21:24Z","updated_at":"2025-09-30T07:21:25Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v17.0/ZLinky_router_v17_limited2normal.ota"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/303638813","id":303638813,"node_id":"RA_kwDOGDP3jc4SGSkd","name":"ZLinky_router_v17_normal2limited.ota","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":248078,"digest":"sha256:7a63cf030a8d67558afa2ea01f2152f1e087b413428ce1c74c2086fc0ea6737d","download_count":170,"created_at":"2025-10-13T07:36:55Z","updated_at":"2025-10-13T07:36:56Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v17.0/ZLinky_router_v17_normal2limited.ota"}],"tarball_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/tarball/v17.0","zipball_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/zipball/v17.0","body":"### Version 0017\r\n\r\n* Add new alarm and new values for Tuya\r\n* Add new model id for Tuya (_TZE284_dikb3dp6)\r\n* Fix Linky mode instability\r\n* Fix bugs type for some attributes (SINSTI, SMAXIN, SMAXIN-1, CCAIN, CCAIN-1)\r\n* LED ON on startup\r\n* Fix Ota Bug (test valid structure)\r\n* Fix other minor bugs","reactions":{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/250797202/reactions","total_count":8,"+1":0,"-1":0,"laugh":0,"hooray":2,"confused":0,"heart":1,"rocket":5,"eyes":0}}] \ No newline at end of file +[{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/52505924","assets_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/52505924/assets","upload_url":"https://uploads.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/52505924/assets{?name,label}","html_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/tag/V1.0","id":52505924,"author":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"node_id":"RE_kwDOGDP3jc4DIS1E","tag_name":"V1.0","target_commitish":"Router_mode_V1.0","name":"ZLinky_TIC Router v1.0","draft":false,"immutable":false,"prerelease":false,"created_at":"2021-11-02T09:55:22Z","updated_at":"2021-11-02T10:14:41Z","published_at":"2021-11-02T10:14:41Z","assets":[{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/48422944","id":48422944,"node_id":"RA_kwDOGDP3jc4C4uAg","name":"ZLinky_router_v1.0.bin","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":239024,"digest":null,"download_count":70,"created_at":"2021-11-02T10:01:11Z","updated_at":"2021-11-02T10:01:13Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/V1.0/ZLinky_router_v1.0.bin"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/48422946","id":48422946,"node_id":"RA_kwDOGDP3jc4C4uAi","name":"ZLinky_router_v1.0_v1.0.ota","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":239086,"digest":null,"download_count":60,"created_at":"2021-11-02T10:01:13Z","updated_at":"2021-11-02T10:01:13Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/V1.0/ZLinky_router_v1.0_v1.0.ota"}],"tarball_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/tarball/V1.0","zipball_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/zipball/V1.0","body":"## Initial version (v1.0)\r\n\r\n* mode historique - (mono / triphasé) : abonnement BASE, HC.., EJP., BBRx\r\n* mode standard - (mono / tripasé / production) : BASE, HCHP\r\n* sélection du mode automatique \r\n* LED clignotant --> Erreurs / pas de décodage du Linky\r\n* LED fixe --> réception et décodage Linky OK\r\n* 20 Config report possibles \r\n* fonction routeur\r\n* mise à jour OTA\r\n\r\n### Clusters disponibles\r\n\r\n EndPoint: 0x01\r\n Profile ID: 0x0104 (ZigBee HA)\r\n Device ID: 0x0053 (Unknown)\r\n Input Cluster Count: 6\r\n Cluster 0: Cluster ID: 0x0000 (General: Basic)\r\n Cluster 1: Cluster ID: 0x0003 (General: Identify)\r\n Cluster 2: Cluster ID: 0x0702 (Smart Energy: Metering)\r\n Cluster 3: Cluster ID: 0x0B04 (Unknown)\r\n Cluster 4: Cluster ID: 0x0B01 (Unknown)\r\n Cluster 5: Cluster ID: 0xFF66 (Unknown)\r\n Output Cluster Count: 1\r\n Cluster 0: Cluster ID: 0x0019 (General: OTA)\r\n","reactions":{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/52505924/reactions","total_count":1,"+1":1,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0}},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/56385267","assets_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/56385267/assets","upload_url":"https://uploads.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/56385267/assets{?name,label}","html_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/tag/V3.0","id":56385267,"author":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"node_id":"RE_kwDOGDP3jc4DXF7z","tag_name":"V3.0","target_commitish":"Router_mode_V3.0","name":"ZLinky_TIC Router v3.0","draft":false,"immutable":false,"prerelease":false,"created_at":"2022-01-04T15:09:48Z","updated_at":"2022-01-06T12:44:27Z","published_at":"2022-01-04T15:12:40Z","assets":[{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/53337661","id":53337661,"node_id":"RA_kwDOGDP3jc4DLd49","name":"ZLinky_router_v3.0.bin","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":239136,"digest":null,"download_count":82,"created_at":"2022-01-06T12:44:25Z","updated_at":"2022-01-06T12:44:26Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/V3.0/ZLinky_router_v3.0.bin"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/53337662","id":53337662,"node_id":"RA_kwDOGDP3jc4DLd4-","name":"ZLinky_router_v3.0.ota","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":239198,"digest":null,"download_count":176,"created_at":"2022-01-06T12:44:26Z","updated_at":"2022-01-06T12:44:27Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/V3.0/ZLinky_router_v3.0.ota"}],"tarball_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/tarball/V3.0","zipball_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/zipball/V3.0","body":"## Changelog\r\n\r\n* Fix data type for 0x702 cluster attribut consumption. uint32 to uint48 (For ZiGate v3.21)\r\n* Fix config report bug on cluster 0x702\r\n* Fix PIN Led error\r\n* Fix differents data type value (DATE, HHPHC, VTIC, PREF)\r\n* Fix version size 0x0000 | 0x4000","reactions":{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/56385267/reactions","total_count":1,"+1":1,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0}},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/57269588","assets_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/57269588/assets","upload_url":"https://uploads.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/57269588/assets{?name,label}","html_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/tag/v4.0","id":57269588,"author":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"node_id":"RE_kwDOGDP3jc4Dad1U","tag_name":"v4.0","target_commitish":"Router_mode_V4.0","name":"ZLinky_TIC Router v4.0","draft":false,"immutable":false,"prerelease":false,"created_at":"2022-01-17T09:04:57Z","updated_at":"2022-01-17T16:43:01Z","published_at":"2022-01-17T09:15:21Z","assets":[{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/54202564","id":54202564,"node_id":"RA_kwDOGDP3jc4DOxDE","name":"ZLinky_router_v4.0.bin","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":239984,"digest":null,"download_count":108,"created_at":"2022-01-17T16:42:59Z","updated_at":"2022-01-17T16:43:00Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v4.0/ZLinky_router_v4.0.bin"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/54202565","id":54202565,"node_id":"RA_kwDOGDP3jc4DOxDF","name":"ZLinky_router_v4.0.ota","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":240046,"digest":null,"download_count":745,"created_at":"2022-01-17T16:43:00Z","updated_at":"2022-01-17T16:43:01Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v4.0/ZLinky_router_v4.0.ota"}],"tarball_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/tarball/v4.0","zipball_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/zipball/v4.0","body":"## Version 0004\r\n\r\n* Add LinkyMode property (cluster 0xFF66 / property : 0x0300)\r\n* Add Alarm reportable function\r\n* Add Alarm when STGE was updated\r\n* Fix reportable value (UMOY1, UMOY2, UMOY2, SMAXN, STGE)\r\n* Fix ADPS value (RAZ when no appear)","reactions":{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/57269588/reactions","total_count":1,"+1":1,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0}},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/59827224","assets_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/59827224/assets","upload_url":"https://uploads.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/59827224/assets{?name,label}","html_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/tag/v5.0","id":59827224,"author":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"node_id":"RE_kwDOGDP3jc4DkOQY","tag_name":"v5.0","target_commitish":"Router_mode_v5.0","name":"ZLinky_TIC Router v5.0 ","draft":false,"immutable":false,"prerelease":false,"created_at":"2022-02-17T17:18:39Z","updated_at":"2022-02-17T17:29:09Z","published_at":"2022-02-17T17:29:09Z","assets":[{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/57168916","id":57168916,"node_id":"RA_kwDOGDP3jc4DaFQU","name":"ZLinky_router_v5.0.bin","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":240416,"digest":null,"download_count":260,"created_at":"2022-02-17T17:28:53Z","updated_at":"2022-02-17T17:28:53Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v5.0/ZLinky_router_v5.0.bin"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/57168914","id":57168914,"node_id":"RA_kwDOGDP3jc4DaFQS","name":"ZLinky_router_v5.0.ota","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":240478,"digest":null,"download_count":48282,"created_at":"2022-02-17T17:28:52Z","updated_at":"2022-02-17T17:28:53Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v5.0/ZLinky_router_v5.0.ota"}],"tarball_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/tarball/v5.0","zipball_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/zipball/v5.0","body":"### Version 0005\r\n\r\n* Add bindtable in debug view\r\n* Add compatibility with new hardware\r\n* Fix ADPS RAZ bug","reactions":{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/59827224/reactions","total_count":10,"+1":10,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0}},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/75790043","assets_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/75790043/assets","upload_url":"https://uploads.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/75790043/assets{?name,label}","html_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/tag/v6.0","id":75790043,"author":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"node_id":"RE_kwDOGDP3jc4EhHbb","tag_name":"v6.0","target_commitish":"Router_mode_v6.0","name":"ZLinky_TIC Router v6.0 (EXPERIMENTAL)","draft":false,"immutable":false,"prerelease":true,"created_at":"2022-08-30T13:16:51Z","updated_at":"2022-09-05T16:58:53Z","published_at":"2022-08-30T15:10:02Z","assets":[{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/76317532","id":76317532,"node_id":"RA_kwDOGDP3jc4EjINc","name":"ZLinky_router_v6.0.bin","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":243696,"digest":null,"download_count":51,"created_at":"2022-08-30T15:05:27Z","updated_at":"2022-08-30T15:05:28Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v6.0/ZLinky_router_v6.0.bin"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/76317526","id":76317526,"node_id":"RA_kwDOGDP3jc4EjINW","name":"ZLinky_router_v6.0.ota","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":243758,"digest":null,"download_count":11194,"created_at":"2022-08-30T15:05:26Z","updated_at":"2022-08-30T15:05:27Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v6.0/ZLinky_router_v6.0.ota"}],"tarball_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/tarball/v6.0","zipball_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/zipball/v6.0","body":"**!!! Do not use for your production mode !!!**\r\n\r\n### Version 0006\r\n\r\n* Add Route limitation to 1. (Save energy)\r\n* Add fragmented packet capacity\r\n* Increase size of config report table (max 50)\r\n* Increase PDU size\r\n* Fix data type (0x42) and length (max 72 for the moment) of Standard PJOUR+1 and PPOINTE\r\n\r\n**Full Changelog**: https://github.com/fairecasoimeme/Zlinky_TIC/compare/v5.0...v6.0","reactions":{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/75790043/reactions","total_count":3,"+1":2,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":1}},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/77672411","assets_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/77672411/assets","upload_url":"https://uploads.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/77672411/assets{?name,label}","html_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/tag/v7.0","id":77672411,"author":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"node_id":"RE_kwDOGDP3jc4EoS_b","tag_name":"v7.0","target_commitish":"Router_mode_v7.0","name":"ZLinky_TIC Router v7.0","draft":false,"immutable":false,"prerelease":true,"created_at":"2022-09-20T15:21:19Z","updated_at":"2022-09-21T07:18:10Z","published_at":"2022-09-20T15:30:14Z","assets":[{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/78462180","id":78462180,"node_id":"RA_kwDOGDP3jc4ErTzk","name":"ZLinky_router_v7.0.bin","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":240720,"digest":null,"download_count":51,"created_at":"2022-09-20T15:26:00Z","updated_at":"2022-09-20T15:26:00Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v7.0/ZLinky_router_v7.0.bin"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/78462173","id":78462173,"node_id":"RA_kwDOGDP3jc4ErTzd","name":"ZLinky_router_v7.0.ota","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":240782,"digest":null,"download_count":4533,"created_at":"2022-09-20T15:25:59Z","updated_at":"2022-09-20T15:26:00Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v7.0/ZLinky_router_v7.0.ota"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/78462503","id":78462503,"node_id":"RA_kwDOGDP3jc4ErT4n","name":"ZLinky_router_v7.0_no_route.ota","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":244046,"digest":null,"download_count":505,"created_at":"2022-09-20T15:29:42Z","updated_at":"2022-09-20T15:29:43Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v7.0/ZLinky_router_v7.0_no_route.ota"}],"tarball_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/tarball/v7.0","zipball_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/zipball/v7.0","body":"### Version 0007\r\n\r\n* Add Linky acquisition timer parameter.(Readable/Writable and in PDM memory) Cluster : 0xff66 - attribut : 0x0100 (par defaut : 0x0A)\r\n* Add Blinking LED (fast) for permit join mode\r\n* Add 2 config files. With or without childs routing function (ZLinky_router_v7.0_no_route.ota for no childs routing function)\r\n* Fix blocking timer when Linky Acquisition.\r\n* Fix Reportable Attribut. SMAXN2 Cluster : 0x0b04 - attribut : 0x090D / SMAXN3 Cluster : 0x0b04 - attribut : 0x0A0D\r\n","reactions":{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/77672411/reactions","total_count":4,"+1":4,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0}},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/78453836","assets_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/78453836/assets","upload_url":"https://uploads.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/78453836/assets{?name,label}","html_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/tag/v8.0","id":78453836,"author":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"node_id":"RE_kwDOGDP3jc4ErRxM","tag_name":"v8.0","target_commitish":"Router_mode_v8.0","name":"ZLinky_TIC Router v8.0","draft":false,"immutable":false,"prerelease":true,"created_at":"2022-09-28T14:25:54Z","updated_at":"2022-09-28T14:41:41Z","published_at":"2022-09-28T14:41:41Z","assets":[{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/79301546","id":79301546,"node_id":"RA_kwDOGDP3jc4Euguq","name":"ZLinky_router_v8.0.bin","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":243984,"digest":null,"download_count":35,"created_at":"2022-09-28T14:40:52Z","updated_at":"2022-09-28T14:40:54Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v8.0/ZLinky_router_v8.0.bin"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/79301552","id":79301552,"node_id":"RA_kwDOGDP3jc4Euguw","name":"ZLinky_router_v8.0.ota","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":244046,"digest":null,"download_count":1220,"created_at":"2022-09-28T14:40:54Z","updated_at":"2022-09-28T14:40:56Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v8.0/ZLinky_router_v8.0.ota"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/79301558","id":79301558,"node_id":"RA_kwDOGDP3jc4Eugu2","name":"ZLinky_router_v8.0_no_route.bin","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":243984,"digest":null,"download_count":40,"created_at":"2022-09-28T14:40:56Z","updated_at":"2022-09-28T14:40:57Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v8.0/ZLinky_router_v8.0_no_route.bin"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/79301559","id":79301559,"node_id":"RA_kwDOGDP3jc4Eugu3","name":"ZLinky_router_v8.0_no_route.ota","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":244046,"digest":null,"download_count":53,"created_at":"2022-09-28T14:40:57Z","updated_at":"2022-09-28T14:40:58Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v8.0/ZLinky_router_v8.0_no_route.ota"}],"tarball_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/tarball/v8.0","zipball_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/zipball/v8.0","body":"### Version 0008\r\n\r\n* Fix inconsistent app.zpscfg for router mode. https://github.com/fairecasoimeme/Zlinky_TIC/issues/99 ","reactions":{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/78453836/reactions","total_count":2,"+1":2,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0}},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/78706937","assets_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/78706937/assets","upload_url":"https://uploads.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/78706937/assets{?name,label}","html_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/tag/v9.0","id":78706937,"author":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"node_id":"RE_kwDOGDP3jc4EsPj5","tag_name":"v9.0","target_commitish":"Router_mode_v9.0","name":"ZLinky_TIC Router v9.0","draft":false,"immutable":false,"prerelease":true,"created_at":"2022-09-30T15:20:49Z","updated_at":"2022-09-30T15:26:39Z","published_at":"2022-09-30T15:26:39Z","assets":[{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/79545086","id":79545086,"node_id":"RA_kwDOGDP3jc4EvcL-","name":"ZLinky_router_v9.0.bin","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":243984,"digest":null,"download_count":65,"created_at":"2022-09-30T15:24:21Z","updated_at":"2022-09-30T15:24:22Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v9.0/ZLinky_router_v9.0.bin"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/79545083","id":79545083,"node_id":"RA_kwDOGDP3jc4EvcL7","name":"ZLinky_router_v9.0.ota","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":244046,"digest":null,"download_count":15831,"created_at":"2022-09-30T15:24:20Z","updated_at":"2022-09-30T15:24:21Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v9.0/ZLinky_router_v9.0.ota"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/79545081","id":79545081,"node_id":"RA_kwDOGDP3jc4EvcL5","name":"ZLinky_router_v9.0_no_route.bin","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":243984,"digest":null,"download_count":68,"created_at":"2022-09-30T15:24:18Z","updated_at":"2022-09-30T15:24:20Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v9.0/ZLinky_router_v9.0_no_route.bin"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/79545079","id":79545079,"node_id":"RA_kwDOGDP3jc4EvcL3","name":"ZLinky_router_v9.0_no_route.ota","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":244046,"digest":null,"download_count":194,"created_at":"2022-09-30T15:24:16Z","updated_at":"2022-09-30T15:24:18Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v9.0/ZLinky_router_v9.0_no_route.ota"}],"tarball_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/tarball/v9.0","zipball_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/zipball/v9.0","body":"### Version 0009\r\n\r\n* Fix Manufacturer specific issue. To fix the manufacturer Specific request error, The check of the flag has been deactivated. This method has been chosen to give compatibility with all plugins. \r\n\r\nReminder : Manufacturer id is : 0x1037 (4151)\r\n\r\nhttps://github.com/zigpy/zha-device-handlers/pull/1165\r\n","reactions":{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/78706937/reactions","total_count":5,"+1":0,"-1":0,"laugh":0,"hooray":1,"confused":0,"heart":3,"rocket":1,"eyes":0}},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/81007791","assets_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/81007791/assets","upload_url":"https://uploads.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/81007791/assets{?name,label}","html_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/tag/v10.0","id":81007791,"author":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"node_id":"RE_kwDOGDP3jc4E1BSv","tag_name":"v10.0","target_commitish":"Router_mode_v10.0","name":"ZLinky_TIC Router v10.0","draft":false,"immutable":false,"prerelease":false,"created_at":"2022-10-25T14:02:50Z","updated_at":"2022-10-27T08:49:21Z","published_at":"2022-10-26T07:39:42Z","assets":[{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/82300484","id":82300484,"node_id":"RA_kwDOGDP3jc4E585E","name":"ZLinky_router_limited_v10.bin","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":244016,"digest":null,"download_count":68,"created_at":"2022-10-26T07:34:56Z","updated_at":"2022-10-26T07:34:57Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v10.0/ZLinky_router_limited_v10.bin"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/82300465","id":82300465,"node_id":"RA_kwDOGDP3jc4E584x","name":"ZLinky_router_v10.bin","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":244016,"digest":null,"download_count":51,"created_at":"2022-10-26T07:34:48Z","updated_at":"2022-10-26T07:34:51Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v10.0/ZLinky_router_v10.bin"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/82300473","id":82300473,"node_id":"RA_kwDOGDP3jc4E5845","name":"ZLinky_router_v10.ota","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":244078,"digest":null,"download_count":4092,"created_at":"2022-10-26T07:34:51Z","updated_at":"2022-10-26T07:34:53Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v10.0/ZLinky_router_v10.ota"}],"tarball_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/tarball/v10.0","zipball_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/zipball/v10.0","body":"### Version 0010\r\n\r\n* Update LED management to reduce consumption when all is ok (LED ON)\r\n* Add new cluster/ attr SINSTS, SMAXN and SMAXN-1 because these values are unique in \"mode triphasé\" https://github.com/fairecasoimeme/Zlinky_TIC/issues/112\r\n * SINSTS : cluster : 0x0b04 attr : 0x0306\r\n * SMAXS : cluster : 0x0b04 attr : 0x0304\r\n * SMAXN-1 : cluster : 0xff66 attr : 0x0400\r\n* Update MCUXpresso config files and Makefile to manage limited and legacy firmware\r\n* Update OTA time wait. Verify update OTA between 2 hours and 4 hours instead of 2m-4m\r\n* Rename the limited version configuration file\r\n\r\n\r\n\r\n⚠️Warning : \r\n* If you are already in legacy version, you can use the OTA file\r\n* If you are with \"no_router\" version, you have to flash your device with usb module. (And you will use OTA file for futures versions)","reactions":{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/81007791/reactions","total_count":4,"+1":0,"-1":0,"laugh":0,"hooray":1,"confused":0,"heart":2,"rocket":1,"eyes":0}},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/81561836","assets_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/81561836/assets","upload_url":"https://uploads.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/81561836/assets{?name,label}","html_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/tag/v11.0","id":81561836,"author":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"node_id":"RE_kwDOGDP3jc4E3Ijs","tag_name":"v11.0","target_commitish":"Router_mode_v11.0","name":"ZLinky_TIC Router v11.0","draft":false,"immutable":false,"prerelease":false,"created_at":"2022-10-31T10:43:52Z","updated_at":"2022-10-31T16:56:41Z","published_at":"2022-10-31T14:56:19Z","assets":[{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/82922211","id":82922211,"node_id":"RA_kwDOGDP3jc4E8Urj","name":"ZLinky_router_v11.bin","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":244080,"digest":null,"download_count":86,"created_at":"2022-10-31T14:54:31Z","updated_at":"2022-10-31T14:54:33Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v11.0/ZLinky_router_v11.bin"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/82927489","id":82927489,"node_id":"RA_kwDOGDP3jc4E8V-B","name":"ZLinky_router_v11.ota","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":244142,"digest":null,"download_count":16115,"created_at":"2022-10-31T15:38:20Z","updated_at":"2022-10-31T15:38:22Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v11.0/ZLinky_router_v11.ota"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/82922091","id":82922091,"node_id":"RA_kwDOGDP3jc4E8Upr","name":"ZLinky_router_v11_limited.bin","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":244080,"digest":null,"download_count":68,"created_at":"2022-10-31T14:54:22Z","updated_at":"2022-10-31T16:56:41Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v11.0/ZLinky_router_v11_limited.bin"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/82927473","id":82927473,"node_id":"RA_kwDOGDP3jc4E8V9x","name":"ZLinky_router_v11_limited.ota","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":244142,"digest":null,"download_count":175,"created_at":"2022-10-31T15:38:14Z","updated_at":"2022-10-31T16:56:41Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v11.0/ZLinky_router_v11_limited.ota"}],"tarball_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/tarball/v11.0","zipball_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/zipball/v11.0","body":"### Version 0011\r\n\r\n* Add SINST SMAXN SMAXN-1 \"monophasé\" compatibility to all plugins"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/83872894","assets_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/83872894/assets","upload_url":"https://uploads.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/83872894/assets{?name,label}","html_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/tag/v12.0","id":83872894,"author":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"node_id":"RE_kwDOGDP3jc4E_8x-","tag_name":"v12.0","target_commitish":"Router_mode_v12.0","name":"ZLinky_TIC Router v12.0","draft":false,"immutable":false,"prerelease":false,"created_at":"2022-11-21T15:44:55Z","updated_at":"2022-11-22T14:05:35Z","published_at":"2022-11-22T13:47:25Z","assets":[{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/85562411","id":85562411,"node_id":"RA_kwDOGDP3jc4FGZQr","name":"ZLinky_router_v12.bin","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":245648,"digest":null,"download_count":160,"created_at":"2022-11-22T14:05:00Z","updated_at":"2022-11-22T14:05:03Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v12.0/ZLinky_router_v12.bin"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/85562420","id":85562420,"node_id":"RA_kwDOGDP3jc4FGZQ0","name":"ZLinky_router_v12.ota","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":245710,"digest":null,"download_count":63708,"created_at":"2022-11-22T14:05:03Z","updated_at":"2022-11-22T14:05:05Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v12.0/ZLinky_router_v12.ota"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/85560535","id":85560535,"node_id":"RA_kwDOGDP3jc4FGYzX","name":"ZLinky_router_v12_limited.bin","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":245648,"digest":null,"download_count":138,"created_at":"2022-11-22T13:46:56Z","updated_at":"2022-11-22T14:05:35Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v12.0/ZLinky_router_v12_limited.bin"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/85560536","id":85560536,"node_id":"RA_kwDOGDP3jc4FGYzY","name":"ZLinky_router_v12_limited.ota","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":245710,"digest":null,"download_count":207,"created_at":"2022-11-22T13:46:57Z","updated_at":"2022-11-22T14:05:35Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v12.0/ZLinky_router_v12_limited.ota"}],"tarball_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/tarball/v12.0","zipball_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/zipball/v12.0","body":"### Version 0012\r\n* Add voltage driver\r\n* Add main voltage infos \r\nCluster 0x0001 (Power Configuration) :\r\n - Attribut 0x0000 (mains voltage)\r\n - Attribut 0x0011 (mains voltage min threshold)\r\n - Attribut 0x0012 (mains voltage max threshold)\r\n* Add more zigbee radio reactivity - Now you can send and receive zigbee requests during Linky acquisition","reactions":{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/83872894/reactions","total_count":5,"+1":3,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":2}},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/92373373","assets_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/92373373/assets","upload_url":"https://uploads.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/92373373/assets{?name,label}","html_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/tag/v13.0","id":92373373,"author":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"node_id":"RE_kwDOGDP3jc4FgYF9","tag_name":"v13.0","target_commitish":"Router_mode_v13.0","name":"ZLinky_TIC Router v13.0","draft":false,"immutable":false,"prerelease":false,"created_at":"2023-02-14T14:45:00Z","updated_at":"2023-02-14T14:55:31Z","published_at":"2023-02-14T14:54:38Z","assets":[{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/95614020","id":95614020,"node_id":"RA_kwDOGDP3jc4FsvRE","name":"ZLinky_router_v13.bin","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":245344,"digest":null,"download_count":367,"created_at":"2023-02-14T14:54:11Z","updated_at":"2023-02-14T14:54:14Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v13.0/ZLinky_router_v13.bin"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/95614035","id":95614035,"node_id":"RA_kwDOGDP3jc4FsvRT","name":"ZLinky_router_v13.ota","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":245406,"digest":null,"download_count":1231031,"created_at":"2023-02-14T14:54:14Z","updated_at":"2023-02-14T14:54:17Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v13.0/ZLinky_router_v13.ota"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/95614163","id":95614163,"node_id":"RA_kwDOGDP3jc4FsvTT","name":"ZLinky_router_v13_limited.bin","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":245344,"digest":null,"download_count":532,"created_at":"2023-02-14T14:55:10Z","updated_at":"2023-02-14T14:55:31Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v13.0/ZLinky_router_v13_limited.bin"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/95614167","id":95614167,"node_id":"RA_kwDOGDP3jc4FsvTX","name":"ZLinky_router_v13_limited.ota","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":245406,"digest":null,"download_count":1230,"created_at":"2023-02-14T14:55:11Z","updated_at":"2023-02-14T14:55:31Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v13.0/ZLinky_router_v13_limited.ota"}],"tarball_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/tarball/v13.0","zipball_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/zipball/v13.0","body":"### Version 0013\r\n* Add MOTDETAT value (from historic mode) --> Cluster : 0xFF66 - Attribut : 0x0009\r\n* Add null value for all of default metering properties\r\n* Add watchdog reset process when hardfault error\r\n* Fix duplicate voltage acquisition\r\n* Fix operator error for comparison","reactions":{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/92373373/reactions","total_count":14,"+1":14,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0}},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/172991418","assets_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/172991418/assets","upload_url":"https://uploads.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/172991418/assets{?name,label}","html_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/tag/v14.0","id":172991418,"author":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"node_id":"RE_kwDOGDP3jc4KT6O6","tag_name":"v14.0","target_commitish":"Router_mode_v14.0","name":"ZLinky_TIC Router v14.0","draft":false,"immutable":false,"prerelease":false,"created_at":"2024-08-07T16:09:29Z","updated_at":"2024-09-02T07:25:17Z","published_at":"2024-09-02T07:25:17Z","assets":[{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/189850347","id":189850347,"node_id":"RA_kwDOGDP3jc4LUOLr","name":"ZLinky_router_v14.bin","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":249632,"digest":null,"download_count":264,"created_at":"2024-09-02T07:24:34Z","updated_at":"2024-09-02T07:24:36Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v14.0/ZLinky_router_v14.bin"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/189850356","id":189850356,"node_id":"RA_kwDOGDP3jc4LUOL0","name":"ZLinky_router_v14.ota","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":249694,"digest":null,"download_count":375618,"created_at":"2024-09-02T07:24:38Z","updated_at":"2024-09-02T07:24:39Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v14.0/ZLinky_router_v14.ota"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/189850377","id":189850377,"node_id":"RA_kwDOGDP3jc4LUOMJ","name":"ZLinky_router_v14_limited.bin","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":249632,"digest":null,"download_count":222,"created_at":"2024-09-02T07:24:50Z","updated_at":"2024-09-02T07:24:51Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v14.0/ZLinky_router_v14_limited.bin"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/189850405","id":189850405,"node_id":"RA_kwDOGDP3jc4LUOMl","name":"ZLinky_router_v14_limited.ota","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":249694,"digest":null,"download_count":290,"created_at":"2024-09-02T07:24:53Z","updated_at":"2024-09-02T07:24:54Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v14.0/ZLinky_router_v14_limited.ota"}],"tarball_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/tarball/v14.0","zipball_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/zipball/v14.0","body":"### Version 0014\r\n* Add Tuya zigbee compatibility (see datas management [here](#tuya-from-v14))\r\n* Add ENEDIS Labellisation software \"Linky Ready\"\r\n - Better data consistency\r\n - Better error management\r\n - Change LED blinking\r\n - Change UART decoding","reactions":{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/172991418/reactions","total_count":18,"+1":15,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":3,"rocket":0,"eyes":0}},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/197979947","assets_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/197979947/assets","upload_url":"https://uploads.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/197979947/assets{?name,label}","html_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/tag/v15.0","id":197979947,"author":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"node_id":"RE_kwDOGDP3jc4LzO8r","tag_name":"v15.0","target_commitish":"Router_mode_v15.0","name":"ZLinky_TIC Router v15.0","draft":false,"immutable":false,"prerelease":false,"created_at":"2025-01-25T13:56:39Z","updated_at":"2025-02-05T14:47:25Z","published_at":"2025-02-02T15:45:16Z","assets":[{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/225648307","id":225648307,"node_id":"RA_kwDOGDP3jc4Ncx6z","name":"ZLinky_router_v15.bin","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":251856,"digest":null,"download_count":55,"created_at":"2025-02-02T16:48:35Z","updated_at":"2025-02-02T16:48:36Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v15.0/ZLinky_router_v15.bin"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/225648309","id":225648309,"node_id":"RA_kwDOGDP3jc4Ncx61","name":"ZLinky_router_v15.ota","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":251918,"digest":null,"download_count":3553,"created_at":"2025-02-02T16:48:36Z","updated_at":"2025-02-02T16:48:36Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v15.0/ZLinky_router_v15.ota"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/225640303","id":225640303,"node_id":"RA_kwDOGDP3jc4Ncv9v","name":"ZLinky_router_v15_limited.bin","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":251856,"digest":null,"download_count":37,"created_at":"2025-02-02T15:44:37Z","updated_at":"2025-02-02T15:44:38Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v15.0/ZLinky_router_v15_limited.bin"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/225640305","id":225640305,"node_id":"RA_kwDOGDP3jc4Ncv9x","name":"ZLinky_router_v15_limited.ota","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":251918,"digest":null,"download_count":88,"created_at":"2025-02-02T15:44:38Z","updated_at":"2025-02-02T15:44:39Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v15.0/ZLinky_router_v15_limited.ota"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/225654083","id":225654083,"node_id":"RA_kwDOGDP3jc4NczVD","name":"ZLinky_router_v15_limited2normal.ota","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":251918,"digest":null,"download_count":24,"created_at":"2025-02-02T17:36:05Z","updated_at":"2025-02-02T17:36:06Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v15.0/ZLinky_router_v15_limited2normal.ota"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/225654161","id":225654161,"node_id":"RA_kwDOGDP3jc4NczWR","name":"ZLinky_router_v15_normal2limited.ota","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":251918,"digest":null,"download_count":33,"created_at":"2025-02-02T17:36:43Z","updated_at":"2025-02-02T17:36:44Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v15.0/ZLinky_router_v15_normal2limited.ota"}],"tarball_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/tarball/v15.0","zipball_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/zipball/v15.0","body":"### Version 0015\r\n\r\n* Add Silvercrest / Livarno compatibility with Tuya (change the device id to Dimming ligth)\r\n* Add tariffPeriod (0x10) attribute with Lixee cluster (0xff66).\r\n - Add alarm (reporting) on value update\r\n* Decreasing MAX Report interval to 20 seconds (in aim to enhance reporting time)\r\n* Fix Total apparent power for Tuya\r\n* Enhance netwrok management\r\n\r\n⚠️ **Attention**\r\n\r\n**La mise à jour peut nécessiter une remise à zéro de l'appareil. Si après la mise à jour, le ZLinky n'a plus la Led allumée, il faut suivre la procédure de remise à zéro** \r\n\r\n","reactions":{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/197979947/reactions","total_count":4,"+1":3,"-1":0,"laugh":0,"hooray":1,"confused":0,"heart":0,"rocket":0,"eyes":0}},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/198823904","assets_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/198823904/assets","upload_url":"https://uploads.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/198823904/assets{?name,label}","html_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/tag/v16.0","id":198823904,"author":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"node_id":"RE_kwDOGDP3jc4L2c_g","tag_name":"v16.0","target_commitish":"Router_mode_v16.0","name":"ZLinky_TIC Router v16.0","draft":false,"immutable":false,"prerelease":false,"created_at":"2025-02-06T11:18:07Z","updated_at":"2025-02-09T14:07:43Z","published_at":"2025-02-06T13:48:00Z","assets":[{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/226858571","id":226858571,"node_id":"RA_kwDOGDP3jc4NhZZL","name":"ZLinky_router_v16.bin","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":245824,"digest":null,"download_count":235,"created_at":"2025-02-06T13:37:22Z","updated_at":"2025-02-06T13:37:23Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v16.0/ZLinky_router_v16.bin"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/226858576","id":226858576,"node_id":"RA_kwDOGDP3jc4NhZZQ","name":"ZLinky_router_v16.ota","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":245886,"digest":null,"download_count":142478,"created_at":"2025-02-06T13:37:23Z","updated_at":"2025-02-06T13:37:23Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v16.0/ZLinky_router_v16.ota"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/226856185","id":226856185,"node_id":"RA_kwDOGDP3jc4NhYz5","name":"ZLinky_router_v16_limited.bin","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":245824,"digest":null,"download_count":157,"created_at":"2025-02-06T13:32:06Z","updated_at":"2025-02-06T13:32:07Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v16.0/ZLinky_router_v16_limited.bin"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/226856188","id":226856188,"node_id":"RA_kwDOGDP3jc4NhYz8","name":"ZLinky_router_v16_limited.ota","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":245886,"digest":null,"download_count":170,"created_at":"2025-02-06T13:32:07Z","updated_at":"2025-02-06T13:32:07Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v16.0/ZLinky_router_v16_limited.ota"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/226859432","id":226859432,"node_id":"RA_kwDOGDP3jc4NhZmo","name":"ZLinky_router_v16_limited2normal.ota","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":245886,"digest":null,"download_count":71,"created_at":"2025-02-06T13:41:03Z","updated_at":"2025-02-06T13:41:04Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v16.0/ZLinky_router_v16_limited2normal.ota"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/227618800","id":227618800,"node_id":"RA_kwDOGDP3jc4NkS_w","name":"ZLinky_router_v16_normal2limited.ota","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":245886,"digest":null,"download_count":283,"created_at":"2025-02-09T14:07:36Z","updated_at":"2025-02-09T14:07:37Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v16.0/ZLinky_router_v16_normal2limited.ota"}],"tarball_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/tarball/v16.0","zipball_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/zipball/v16.0","body":"### Version 0016\r\n\r\n* Fix dataType for SINSTS ERQ1 and SMAXN for the reporting\r\n* Fix acquisition after update\r\n* Fix bugs\r\n* Delete some debug to free UART\r\n\r\n⚠️ Attention sur Z2M, après chaque nouveau appairage, il faut relancer la reconfiguration ![image](https://github.com/user-attachments/assets/3dc7b32b-95bf-4c30-909b-b9260f718fc6) plusieurs fois pour que tous les rapports soient pris en compte\r\n\r\n⚠️ le problème de tariffPeriod en erreur dans Z2M n'est pas lié au firmware mais au plugin (qui est en cours de résolution)","reactions":{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/198823904/reactions","total_count":13,"+1":0,"-1":0,"laugh":0,"hooray":13,"confused":0,"heart":0,"rocket":0,"eyes":0}},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/250797202","assets_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/250797202/assets","upload_url":"https://uploads.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/250797202/assets{?name,label}","html_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/tag/v17.0","id":250797202,"author":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"node_id":"RE_kwDOGDP3jc4O8tyS","tag_name":"v17.0","target_commitish":"Router_mode_v17.0","name":"ZLinky_TIC Router v17.0","draft":false,"immutable":false,"prerelease":false,"created_at":"2025-09-24T09:12:00Z","updated_at":"2025-10-13T07:36:56Z","published_at":"2025-09-29T13:32:58Z","assets":[{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/298499190","id":298499190,"node_id":"RA_kwDOGDP3jc4Ryrx2","name":"ZLinky_router_v17.bin","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":248016,"digest":"sha256:774fe5cedfa46f096d4461d1ce6703b37ba570b021f572071bf40d93f981af5a","download_count":142,"created_at":"2025-09-29T13:18:08Z","updated_at":"2025-09-29T13:18:08Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v17.0/ZLinky_router_v17.bin"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/298503630","id":298503630,"node_id":"RA_kwDOGDP3jc4Rys3O","name":"ZLinky_router_v17.ota","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":248078,"digest":"sha256:969687d040841e34b7a91b32bf34ea5da65d0145f07860f8d8d5490d4a0df090","download_count":58663,"created_at":"2025-09-29T13:31:38Z","updated_at":"2025-09-29T13:31:39Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v17.0/ZLinky_router_v17.ota"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/298499717","id":298499717,"node_id":"RA_kwDOGDP3jc4Ryr6F","name":"ZLinky_router_v17_limited.bin","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":248016,"digest":"sha256:02f7140c35a0e4c25c3a23e40a9be9c82a9a47bff1e3b41f7f38acc2204f85f8","download_count":93,"created_at":"2025-09-29T13:20:25Z","updated_at":"2025-09-29T13:20:26Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v17.0/ZLinky_router_v17_limited.bin"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/298499356","id":298499356,"node_id":"RA_kwDOGDP3jc4Ryr0c","name":"ZLinky_router_v17_limited.ota","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":248078,"digest":"sha256:97a703b168f864b0239c17c2393688a8ec51f8a8f96ef5e096185f4a25bbb5c9","download_count":133,"created_at":"2025-09-29T13:19:02Z","updated_at":"2025-09-29T13:19:02Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v17.0/ZLinky_router_v17_limited.ota"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/298805493","id":298805493,"node_id":"RA_kwDOGDP3jc4Rz2j1","name":"ZLinky_router_v17_limited2normal.ota","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":248078,"digest":"sha256:63e2042bd4d3515953ade16c6f27f5cfaf94c148f67cc131817b1ff45b13fea5","download_count":42,"created_at":"2025-09-30T07:21:24Z","updated_at":"2025-09-30T07:21:25Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v17.0/ZLinky_router_v17_limited2normal.ota"},{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/assets/303638813","id":303638813,"node_id":"RA_kwDOGDP3jc4SGSkd","name":"ZLinky_router_v17_normal2limited.ota","label":null,"uploader":{"login":"fairecasoimeme","id":22256438,"node_id":"MDQ6VXNlcjIyMjU2NDM4","avatar_url":"https://avatars.githubusercontent.com/u/22256438?v=4","gravatar_id":"","url":"https://api.github.com/users/fairecasoimeme","html_url":"https://github.com/fairecasoimeme","followers_url":"https://api.github.com/users/fairecasoimeme/followers","following_url":"https://api.github.com/users/fairecasoimeme/following{/other_user}","gists_url":"https://api.github.com/users/fairecasoimeme/gists{/gist_id}","starred_url":"https://api.github.com/users/fairecasoimeme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fairecasoimeme/subscriptions","organizations_url":"https://api.github.com/users/fairecasoimeme/orgs","repos_url":"https://api.github.com/users/fairecasoimeme/repos","events_url":"https://api.github.com/users/fairecasoimeme/events{/privacy}","received_events_url":"https://api.github.com/users/fairecasoimeme/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":248078,"digest":"sha256:7a63cf030a8d67558afa2ea01f2152f1e087b413428ce1c74c2086fc0ea6737d","download_count":170,"created_at":"2025-10-13T07:36:55Z","updated_at":"2025-10-13T07:36:56Z","browser_download_url":"https://github.com/fairecasoimeme/Zlinky_TIC/releases/download/v17.0/ZLinky_router_v17_normal2limited.ota"}],"tarball_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/tarball/v17.0","zipball_url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/zipball/v17.0","body":"### Version 0017\r\n\r\n* Add new alarm and new values for Tuya\r\n* Add new model id for Tuya (_TZE284_dikb3dp6)\r\n* Fix Linky mode instability\r\n* Fix bugs type for some attributes (SINSTI, SMAXIN, SMAXIN-1, CCAIN, CCAIN-1)\r\n* LED ON on startup\r\n* Fix Ota Bug (test valid structure)\r\n* Fix other minor bugs","reactions":{"url":"https://api.github.com/repos/fairecasoimeme/Zlinky_TIC/releases/250797202/reactions","total_count":8,"+1":0,"-1":0,"laugh":0,"hooray":2,"confused":0,"heart":1,"rocket":5,"eyes":0}}] \ No newline at end of file diff --git a/images/LEDVANCE/STRIP_CONTROL_DIRECT_TW_RGB-0x1189-0x00FA-0x01428000-MF_DIS-DOWM_DIS-20260129044906-3224010153640-lzma-encrypted.ota b/images/LEDVANCE/STRIP_CONTROL_DIRECT_TW_RGB-0x1189-0x00FA-0x01428000-MF_DIS-DOWM_DIS-20260129044906-3224010153640-lzma-encrypted.ota new file mode 100644 index 0000000000000000000000000000000000000000..4ca3f56ed48b6e000af2cf806e0e7065756f52ed GIT binary patch literal 378814 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

{yke& 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

    KwrPz4qv}Pz44!!9sfVAPwfxPaJM%%OgO>U` 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 literal 0 HcmV?d00001 diff --git a/images/LEDVANCE/STRIP_CONTROL_DIRECT_TW_RGB-0x1189-0x00FA-0x01348000-MF_DIS-DOWM_DIS-20250711054618-3224010153640-lzma-encrypted.ota b/images1/LEDVANCE/STRIP_CONTROL_DIRECT_TW_RGB-0x1189-0x00FA-0x01348000-MF_DIS-DOWM_DIS-20250711054618-3224010153640-lzma-encrypted.ota similarity index 100% rename from images/LEDVANCE/STRIP_CONTROL_DIRECT_TW_RGB-0x1189-0x00FA-0x01348000-MF_DIS-DOWM_DIS-20250711054618-3224010153640-lzma-encrypted.ota rename to images1/LEDVANCE/STRIP_CONTROL_DIRECT_TW_RGB-0x1189-0x00FA-0x01348000-MF_DIS-DOWM_DIS-20250711054618-3224010153640-lzma-encrypted.ota diff --git a/index-stackinfo.json b/index-stackinfo.json index 6656733..7b42ed2 100644 --- a/index-stackinfo.json +++ b/index-stackinfo.json @@ -2543,18 +2543,6 @@ "stackDetails": "", "zigbeeStackVersion": "ZigbeePro" }, - { - "url": "https://raw.githubusercontent.com/Koenkk/zigbee-OTA/master/images/ThirdReality/SmartCurtain_PROD_OTA_V76_v1.00.76.ota", - "stack": "Telink", - "stackDetails": "", - "zigbeeStackVersion": "ZigbeePro" - }, - { - "url": "https://raw.githubusercontent.com/Koenkk/zigbee-OTA/master/images/ThirdReality/SmartSwitchGen3_PROD_OTA_V30_v1.00.30.ota", - "stack": "Telink", - "stackDetails": "", - "zigbeeStackVersion": "ZigbeePro" - }, { "url": "https://raw.githubusercontent.com/Koenkk/zigbee-OTA/master/images/ThirdReality/ThermalLiteSensor_PROD_OTA_V29_1.00.29.ota", "stack": "Unknown", @@ -3407,12 +3395,6 @@ "stackDetails": "", "zigbeeStackVersion": "ZigbeePro" }, - { - "url": "https://raw.githubusercontent.com/Koenkk/zigbee-OTA/master/images/LEDVANCE/STRIP_CONTROL_DIRECT_TW_RGB-0x1189-0x00FA-0x01348000-MF_DIS-DOWM_DIS-20250711054618-3224010153640-lzma-encrypted.ota", - "stack": "EmberZNet", - "stackDetails": "GBL", - "zigbeeStackVersion": "ZigbeePro" - }, { "url": "https://raw.githubusercontent.com/Koenkk/zigbee-OTA/master/images/Bosch/ota_t0x300e_m0x1209_v0x02096a90.ota", "stack": "EmberZNet", @@ -3779,18 +3761,6 @@ "stackDetails": "", "zigbeeStackVersion": "ZigbeePro" }, - { - "url": "https://raw.githubusercontent.com/Koenkk/zigbee-OTA/master/images/Jennic/PMM300Z2_OTA_ENC_V9_ENC.ota", - "stack": "Unknown", - "stackDetails": "", - "zigbeeStackVersion": "ZigbeePro" - }, - { - "url": "https://raw.githubusercontent.com/Koenkk/zigbee-OTA/master/images/Jennic/PMM300Z3_OTA_ENC_V10_ENC.ota", - "stack": "Unknown", - "stackDetails": "", - "zigbeeStackVersion": "ZigbeePro" - }, { "url": "https://raw.githubusercontent.com/Koenkk/zigbee-OTA/master/images/Jennic/TCM300Z_OTA_ENC_V9_ENC.ota", "stack": "Unknown", @@ -4889,12 +4859,6 @@ "stackDetails": "", "zigbeeStackVersion": "ZigbeePro" }, - { - "url": "https://raw.githubusercontent.com/Koenkk/zigbee-OTA/master/images/ThirdReality/Smart_Air_Pressure_Sensor_OTA_V12_1.00.12.ota", - "stack": "Unknown", - "stackDetails": "", - "zigbeeStackVersion": "ZigbeePro" - }, { "url": "https://raw.githubusercontent.com/Koenkk/zigbee-OTA/master/images/ThirdReality/Smart_Presence_Sensor_R2_v1.00.13.ota", "stack": "Unknown", @@ -4906,5 +4870,41 @@ "stack": "Unknown", "stackDetails": "", "zigbeeStackVersion": "ZigbeePro" + }, + { + "url": "https://raw.githubusercontent.com/Koenkk/zigbee-OTA/master/images/ThirdReality/SmartSwitch_PROD_OTA_V36_v1.00.36.ota", + "stack": "Telink", + "stackDetails": "", + "zigbeeStackVersion": "ZigbeePro" + }, + { + "url": "https://raw.githubusercontent.com/Koenkk/zigbee-OTA/master/images/ThirdReality/SmartCurtain_PROD_OTA_V84_v1.00.84.ota", + "stack": "Telink", + "stackDetails": "", + "zigbeeStackVersion": "ZigbeePro" + }, + { + "url": "https://raw.githubusercontent.com/Koenkk/zigbee-OTA/master/images/Jennic/PMM300Z2_OTA_ENC_V10_ENC.ota", + "stack": "Unknown", + "stackDetails": "", + "zigbeeStackVersion": "ZigbeePro" + }, + { + "url": "https://raw.githubusercontent.com/Koenkk/zigbee-OTA/master/images/Jennic/PMM300Z3_OTA_ENC_V11_ENC.ota", + "stack": "ZBOSS", + "stackDetails": "Nordic (fuzzy matching)", + "zigbeeStackVersion": "ZigbeePro" + }, + { + "url": "https://raw.githubusercontent.com/Koenkk/zigbee-OTA/master/images/ThirdReality/air_pressure_sensor-1.00.13.ota", + "stack": "Unknown", + "stackDetails": "", + "zigbeeStackVersion": "ZigbeePro" + }, + { + "url": "https://raw.githubusercontent.com/Koenkk/zigbee-OTA/master/images/LEDVANCE/STRIP_CONTROL_DIRECT_TW_RGB-0x1189-0x00FA-0x01428000-MF_DIS-DOWM_DIS-20260129044906-3224010153640-lzma-encrypted.ota", + "stack": "EmberZNet", + "stackDetails": "GBL", + "zigbeeStackVersion": "ZigbeePro" } ] \ No newline at end of file diff --git a/index.json b/index.json index b6aba07..bb5b866 100644 --- a/index.json +++ b/index.json @@ -6403,18 +6403,6 @@ "sha512": "52a7822f2968465300da366f83acd5ad88934e483829f4999d7473c18e05c60e5d9de7d2024bda6c6755bf959c544f181d02c9a953b3e2755e94dbebeaef7003", "otaHeaderString": "Telink OTA Sample Usage" }, - { - "fileName": "STRIP_CONTROL_DIRECT_TW_RGB-0x1189-0x00FA-0x01348000-MF_DIS-DOWM_DIS-20250711054618-3224010153640-lzma-encrypted.ota", - "fileVersion": 20217856, - "fileSize": 380246, - "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=250&version=1.52.128.0", - "url": "https://raw.githubusercontent.com/Koenkk/zigbee-OTA/master/images/LEDVANCE/STRIP_CONTROL_DIRECT_TW_RGB-0x1189-0x00FA-0x01348000-MF_DIS-DOWM_DIS-20250711054618-3224010153640-lzma-encrypted.ota", - "imageType": 250, - "manufacturerCode": 4489, - "sha512": "11fdad46c4ee2919ef5e48ad85921a26a217c0bebc3d6e3fce09d20690ac4d8a49665f5997ee8bf1312be2fc47d98fb0197594b7c21f05a0e0a22c91bc4a479d", - "otaHeaderString": "STRIP_CONTROL_DIRECT_TW_RGB", - "releaseNotes": "1.Enable 5 channels for DIM,TW,RGB-TW control.\r\n2.Support occupancy control.\r\n3.Support daylight harvest control.\r\n4.Support Ledvance green power switch.\r\n5.Enable OTA upgrade over Bluetooth." - }, { "fileName": "ota_t0x300e_m0x1209_v0x02096a90.ota", "fileVersion": 34171536, @@ -9352,5 +9340,17 @@ "manufacturerCode": 5127, "sha512": "72eb39d940a2b621c2f849a49f76b5a4abd08887136cf274c7f546b46097f0b8e09bc291a1ef1b566a6983053eb3eb271a4c496621a39dc1986445eb8ef3f2b1", "otaHeaderString": "temp_humi_sensor" + }, + { + "fileName": "STRIP_CONTROL_DIRECT_TW_RGB-0x1189-0x00FA-0x01428000-MF_DIS-DOWM_DIS-20260129044906-3224010153640-lzma-encrypted.ota", + "fileVersion": 21135360, + "fileSize": 378814, + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=250&version=1.66.128.0", + "url": "https://raw.githubusercontent.com/Koenkk/zigbee-OTA/master/images/LEDVANCE/STRIP_CONTROL_DIRECT_TW_RGB-0x1189-0x00FA-0x01428000-MF_DIS-DOWM_DIS-20260129044906-3224010153640-lzma-encrypted.ota", + "imageType": 250, + "manufacturerCode": 4489, + "sha512": "aadb90a51ea1a7fbad23bdf1ca5c1c5e23fe0bf1c21167c05da5621cb6d1f393db9cc5a21ad1ad7eb8f21502a5f0ccc8bd19ac3aeab7ff97e490609fd9c034d9", + "otaHeaderString": "STRIP_CONTROL_DIRECT_TW_RGB", + "releaseNotes": "1.Refine OnOff response with transition time.\r\n2.Modify min level in logarithm curve.\r\n3.Sync multi endpoints to same level when rapidly toggling in App.\r\n4.Fix off effect on Endpoint 2.\r\n5.Support Biolux dimming curve.\r\n6.Sync the platform modification." } ] \ No newline at end of file diff --git a/index1.json b/index1.json index 067e5f1..6ef48bf 100644 --- a/index1.json +++ b/index1.json @@ -3221,5 +3221,17 @@ "manufacturerCode": 5127, "sha512": "8c9a8e4474360c362636914498cb87ed08403718b897607bdc74ad299bc73d750f020a02cda486d383c4da11c8ac1b15b686a13e50361f425258f96d24e3c4f5", "otaHeaderString": "temp_humi_sensor" + }, + { + "fileName": "STRIP_CONTROL_DIRECT_TW_RGB-0x1189-0x00FA-0x01348000-MF_DIS-DOWM_DIS-20250711054618-3224010153640-lzma-encrypted.ota", + "fileVersion": 20217856, + "fileSize": 380246, + "originalUrl": "https://api.update.ledvance.com/v1/zigbee/firmwares/download?company=4489&product=250&version=1.52.128.0", + "url": "https://raw.githubusercontent.com/Koenkk/zigbee-OTA/master/images1/LEDVANCE/STRIP_CONTROL_DIRECT_TW_RGB-0x1189-0x00FA-0x01348000-MF_DIS-DOWM_DIS-20250711054618-3224010153640-lzma-encrypted.ota", + "imageType": 250, + "manufacturerCode": 4489, + "sha512": "11fdad46c4ee2919ef5e48ad85921a26a217c0bebc3d6e3fce09d20690ac4d8a49665f5997ee8bf1312be2fc47d98fb0197594b7c21f05a0e0a22c91bc4a479d", + "otaHeaderString": "STRIP_CONTROL_DIRECT_TW_RGB", + "releaseNotes": "1.Enable 5 channels for DIM,TW,RGB-TW control.\r\n2.Support occupancy control.\r\n3.Support daylight harvest control.\r\n4.Support Ledvance green power switch.\r\n5.Enable OTA upgrade over Bluetooth." } ] \ No newline at end of file