From 0825167b2157584becbb8e1361d819107af96a93 Mon Sep 17 00:00:00 2001 From: sfromis <47082390+sfromis@users.noreply.github.com> Date: Thu, 2 Jul 2026 22:19:20 +0200 Subject: [PATCH 01/13] Update shelly_1PM Since the added generic reset pin is not available with old component numbers, I've converted it to new component numbers (and added the new ARCH parameter too. --- _templates/shelly_1PM | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_templates/shelly_1PM b/_templates/shelly_1PM index cbb812667..2e51e9e7b 100644 --- a/_templates/shelly_1PM +++ b/_templates/shelly_1PM @@ -7,7 +7,7 @@ standard: global flash: mgos mlink: image: /assets/device_images/shelly_1PM.webp -template: '{"NAME":"Shelly 1PM","GPIO":[56,0,8096,0,82,134,0,0,0,0,0,21,0],"FLAG":2,"BASE":18}' +template9: '{"NAME":"Shelly 1PM","ARCH":"ESP8266","GPIO":[320,0,8096,0,192,2720,0,0,0,0,0,224,0,4736],"FLAG":0,"BASE":18}' link: https://www.amazon.de/dp/B07QB2JBZC/ link2: https://www.amazon.com/dp/B07RTH1D9M link3: https://www.domadoo.fr/en/objets-communicants/5281-shelly-micromodule-commutateur-intelligent-wi-fi-shelly-1pm-3809511201985.html From 3b15c7a62936a46f1c498843729c7a8cb121fd6c Mon Sep 17 00:00:00 2001 From: sfromis <47082390+sfromis@users.noreply.github.com> Date: Thu, 2 Jul 2026 22:24:34 +0200 Subject: [PATCH 02/13] Update bazz_IRREMOTEWFBK Reduced number of "None" entries in the gpio list to match ESP8266 --- _templates/bazz_IRREMOTEWFBK | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_templates/bazz_IRREMOTEWFBK b/_templates/bazz_IRREMOTEWFBK index c99be5bd4..bbfc09ff3 100644 --- a/_templates/bazz_IRREMOTEWFBK +++ b/_templates/bazz_IRREMOTEWFBK @@ -3,7 +3,7 @@ date_added: 2026-03-24 title: BAZZ Smart WiFi IR Remote Control Converter 907290 model: IRREMOTEWFBK image: /assets/device_images/bazz_IRREMOTEWFBK.webp -template9: '{"NAME":"Tuya IR","GPIO":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"FLAG":0,"BASE":54}' +template9: '{"NAME":"Tuya IR","GPIO":[0,0,0,0,0,0,0,0,0,0,0,0,0,0],"FLAG":0,"BASE":54}' link: https://www.bazzsmarthome.ca/products/smart-wifi-ir-remote-controller-converter link2: mlink: https://www.bazzsmarthome.ca/products/smart-wifi-ir-remote-controller-converter From 9a7a8755cd5ccdf437f80f381f40253464baa574 Mon Sep 17 00:00:00 2001 From: sfromis <47082390+sfromis@users.noreply.github.com> Date: Thu, 2 Jul 2026 22:25:50 +0200 Subject: [PATCH 03/13] Update olimex_ESP32-C3-DevKit-Lipo Updating to templatec3 since the name includes ESP32-C3 --- _templates/olimex_ESP32-C3-DevKit-Lipo | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/_templates/olimex_ESP32-C3-DevKit-Lipo b/_templates/olimex_ESP32-C3-DevKit-Lipo index 0d138954a..109070f5c 100644 --- a/_templates/olimex_ESP32-C3-DevKit-Lipo +++ b/_templates/olimex_ESP32-C3-DevKit-Lipo @@ -3,7 +3,7 @@ date_added: 2026-03-18 title: Olimex ESP32-C3-DevKit-Lipo model: ESP32-C3-DevKit-Lipo image: /assets/device_images/olimex_ESP32-C3-DevKit-Lipo.webp -template9: '{"NAME":"Olimex ESP32-C3-DevKit-Lipo","GPIO":[1,1,1,11264,11265,1,1,1,288,32,1,0,0,0,0,0,0,0,0,0,3200,3232],"FLAG":0,"BASE":1}' +templatec3: '{"NAME":"Olimex ESP32-C3-DevKit-Lipo","GPIO":[1,1,1,11264,11265,1,1,1,288,32,1,0,0,0,0,0,0,0,0,0,3200,3232],"FLAG":0,"BASE":1}' link: https://www.olimex.com/Products/IoT/ESP32-C3/ESP32-C3-DevKit-Lipo/ link2: mlink: https://www.olimex.com/Products/IoT/ESP32-C3/ESP32-C3-DevKit-Lipo/ @@ -12,4 +12,4 @@ category: diy type: Development Board standard: global --- -Documentation may be found here: https://github.com/OLIMEX/ESP32-C3-DevKit-Lipo \ No newline at end of file +Documentation may be found here: https://github.com/OLIMEX/ESP32-C3-DevKit-Lipo From 1d7754a8d10566f29b78a429dcb4736514d5960f Mon Sep 17 00:00:00 2001 From: sfromis <47082390+sfromis@users.noreply.github.com> Date: Thu, 2 Jul 2026 22:27:51 +0200 Subject: [PATCH 04/13] Update qubo_10a Updating to templatec3 since ESP8685 is ESP32-C3 --- _templates/qubo_10a | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/_templates/qubo_10a b/_templates/qubo_10a index 69a07ed03..0fb25a1e3 100644 --- a/_templates/qubo_10a +++ b/_templates/qubo_10a @@ -3,7 +3,7 @@ date_added: 2026-06-04 title: Qubo 10A Wi-Fi+BT Smart Plug model: smart-plug-10a image: /assets/device_images/qubo_10a.webp -template9: '{"NAME":"Qubo Smart Plug","GPIO":[0,0,0,2656,224,2624,320,2720,0,0,0,0,0,0,0,0,0,0,0,0,32,0],"FLAG":0,"BASE":1}' +templatec3: '{"NAME":"Qubo Smart Plug","GPIO":[0,0,0,2656,224,2624,320,2720,0,0,0,0,0,0,0,0,0,0,0,0,32,0],"FLAG":0,"BASE":1}' link: https://www.quboworld.com/products/smart-plug-10a link2: mlink: https://www.quboworld.com/products/smart-plug-10a @@ -12,4 +12,4 @@ category: plug type: Plug standard: in --- -This plug has ESP8685-WROOM-03 . It needs high current during boot so USB serial converter sometimes is not able to provide enough power so use external 3.3V . also use tasmota32c3.factory.bin instead of tasmota32c3.bin first time else chip will not boot after flash. image link https://www.quboworld.com/cdn/shop/files/smart-plug-10a_listing_01_40afd106-cb82-46de-9009-fa1ba1c92d37.png \ No newline at end of file +This plug has ESP8685-WROOM-03 . It needs high current during boot so USB serial converter sometimes is not able to provide enough power so use external 3.3V . also use tasmota32c3.factory.bin instead of tasmota32c3.bin first time else chip will not boot after flash. image link https://www.quboworld.com/cdn/shop/files/smart-plug-10a_listing_01_40afd106-cb82-46de-9009-fa1ba1c92d37.png From 547ada584892be358b9fddad094c2a2df8649c13 Mon Sep 17 00:00:00 2001 From: sfromis <47082390+sfromis@users.noreply.github.com> Date: Thu, 2 Jul 2026 22:29:15 +0200 Subject: [PATCH 05/13] Update shelly_Dimmer_Gen3 Updating to templatec3 to match the hardware --- _templates/shelly_Dimmer_Gen3 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_templates/shelly_Dimmer_Gen3 b/_templates/shelly_Dimmer_Gen3 index d101dacef..dad1f9f6d 100644 --- a/_templates/shelly_Dimmer_Gen3 +++ b/_templates/shelly_Dimmer_Gen3 @@ -3,7 +3,7 @@ date_added: 2025-12-29 title: Shelly Dimmer 0/1-10V PM Gen3 model: image: /assets/device_images/shelly_Dimmer_Gen3.webp -template9: '{"NAME":"Shelly Dimmer 0/1-10V PM Gen3","GPIO":[0,128,0,4736,224,416,8161,3200,0,0,129,0,0,0,0,0,0,0,0,0,0,0],"FLAG":0,"BASE":1}' +templatec3: '{"NAME":"Shelly Dimmer 0/1-10V PM Gen3","GPIO":[0,128,0,4736,224,416,8161,3200,0,0,129,0,0,0,0,0,0,0,0,0,0,0],"FLAG":0,"BASE":1}' link: https://www.domadoo.fr/en/devices/7509-shelly-wi-fi-module-dimmer-shelly-dimmer-01-10v-pm-gen3-3800235261750.html link3: https://www.amazon.de/dp/B0D9JQTP8B link2: https://www.amazon.com/dp/B0D9JQTP8B From df8f93460c9510123968b35c0cba233c29ae58bd Mon Sep 17 00:00:00 2001 From: sfromis <47082390+sfromis@users.noreply.github.com> Date: Thu, 2 Jul 2026 22:33:07 +0200 Subject: [PATCH 06/13] Update shelly_2PM_gen4 Type templatec6 since hardware says "ESP-Shelly-C68F" --- _templates/shelly_2PM_gen4 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_templates/shelly_2PM_gen4 b/_templates/shelly_2PM_gen4 index 6564a6cec..e00eb2f3a 100644 --- a/_templates/shelly_2PM_gen4 +++ b/_templates/shelly_2PM_gen4 @@ -3,7 +3,7 @@ date_added: 2025-11-03 title: Shelly 2PM Gen4 model: S4SW-002P16EU image: /assets/device_images/shelly_2PM_gen4.webp -template32: '{"NAME":"Shelly 2PM Gen4","GPIO":[9472,3458,576,225,4736,224,640,608,0,0,193,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9472,0],"FLAG":0,"BASE":1}' +templatec6: '{"NAME":"Shelly 2PM Gen4","GPIO":[9472,3458,576,225,4736,224,640,608,0,0,193,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9472,0],"FLAG":0,"BASE":1}' link: https://shellyparts.de/en/products/shelly-2pm-gen4 mlink: https://kb.shelly.cloud/knowledge-base/shelly-2pm-gen4 flash: serial From f6e615c79cb63be28363e8ea9fd9cbe239549273 Mon Sep 17 00:00:00 2001 From: sfromis <47082390+sfromis@users.noreply.github.com> Date: Thu, 2 Jul 2026 22:35:14 +0200 Subject: [PATCH 07/13] Update shelly_1PM_Gen4 Type templatec6 since hardware says "ESP-Shelly-C68F" --- _templates/shelly_1PM_Gen4 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/_templates/shelly_1PM_Gen4 b/_templates/shelly_1PM_Gen4 index 72e472982..c14633404 100644 --- a/_templates/shelly_1PM_Gen4 +++ b/_templates/shelly_1PM_Gen4 @@ -3,7 +3,7 @@ date_added: 2025-12-17 title: Shelly 1PM Gen4 model: 1PM_Gen4 image: /assets/device_images/shelly_1PM_Gen4.webp -template9: '{"NAME":"Shelly1 PM Gen4","GPIO":[1,32,1,4736,224,1,3200,8161,1,1,192,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0],"FLAG":0,"BASE":1}' +templatec6: '{"NAME":"Shelly1 PM Gen4","GPIO":[1,32,1,4736,224,1,3200,8161,1,1,192,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0],"FLAG":0,"BASE":1}' link: https://www.amazon.com/dp/B0DZJ13813 link2: https://www.amazon.de/dp/B0DZJ13813 link3: https://www.domadoo.fr/en/zigbee-devices/7751-shelly-wi-fi-zigbee-and-matter-switch-module-with-shelly-1-pm-gen4-power-meter-3800238070717.html @@ -13,4 +13,4 @@ category: relay type: Switch Module standard: eu --- -Serial pinout, same as the Shelly Plus 1PM \ No newline at end of file +Serial pinout, same as the Shelly Plus 1PM From 0bbc65dbaf306ec6aa36fbd1b03e49d625735dee Mon Sep 17 00:00:00 2001 From: sfromis <47082390+sfromis@users.noreply.github.com> Date: Thu, 2 Jul 2026 22:36:17 +0200 Subject: [PATCH 08/13] Update cyd Type template32 for ESP32 --- _templates/cyd | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/_templates/cyd b/_templates/cyd index a09956f5f..1f4868363 100644 --- a/_templates/cyd +++ b/_templates/cyd @@ -2,7 +2,7 @@ date_added: 2026-04-03 title: Cheap Yellow Display (CYD) 2 USB image: /assets/device_images/cyd.webp -template9: '{"NAME":"ESP32-2432S028","GPIO":[6210,1,800,0,448,0,1,1,672,704,736,768,449,450,1,1,0,992,1,1,0,737,480,1,0,0,0,0,705,769,4768,1,0,0,0,673],"FLAG":0,"BASE":1}' +template32: '{"NAME":"ESP32-2432S028","GPIO":[6210,1,800,0,448,0,1,1,672,704,736,768,449,450,1,1,0,992,1,1,0,737,480,1,0,0,0,0,705,769,4768,1,0,0,0,673],"FLAG":0,"BASE":1}' link: https://www.aliexpress.com/item/1005007730940177.html link2: mlink: @@ -48,4 +48,4 @@ MV 0 2 SCL 3700 -0.0930233 LIM 319 RT -``` \ No newline at end of file +``` From ad6f986f52c07e3a7e2d841d33db7e78144f2dae Mon Sep 17 00:00:00 2001 From: sfromis <47082390+sfromis@users.noreply.github.com> Date: Thu, 2 Jul 2026 22:37:02 +0200 Subject: [PATCH 09/13] Update diynow_ESP32_MOS_X4 Type template32 for ESP32 --- _templates/diynow_ESP32_MOS_X4 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_templates/diynow_ESP32_MOS_X4 b/_templates/diynow_ESP32_MOS_X4 index 59f885c7e..025537081 100644 --- a/_templates/diynow_ESP32_MOS_X4 +++ b/_templates/diynow_ESP32_MOS_X4 @@ -3,7 +3,7 @@ date_added: 2025-12-19 title: DIY NOW DC 5-60V ESP32 2/4-Way MOS Switch Module Single-Way model: ESP32_MOS_X4 image: /assets/device_images/diynow_ESP32_MOS_X4.webp -template9: '{"NAME":"ESP32-MOS-X4","GPIO":[1,1,1,1,1,1,1,1,1,1,1,1,224,225,1,1,1,1,1,544,1,1,226,227,1,1,1,1,1,1,1,1,1,0,0,1],"FLAG":0,"BASE":1}' +template32: '{"NAME":"ESP32-MOS-X4","GPIO":[1,1,1,1,1,1,1,1,1,1,1,1,224,225,1,1,1,1,1,544,1,1,226,227,1,1,1,1,1,1,1,1,1,0,0,1],"FLAG":0,"BASE":1}' link: https://www.aliexpress.com/item/1005009529679936.html link2: mlink: From 9331e6716b531b4e55a76c4434fc1fe3e3b48fe1 Mon Sep 17 00:00:00 2001 From: sfromis <47082390+sfromis@users.noreply.github.com> Date: Thu, 2 Jul 2026 22:37:55 +0200 Subject: [PATCH 10/13] Update freenove_FNK0103 Type template32 for ESP32 --- _templates/freenove_FNK0103 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/_templates/freenove_FNK0103 b/_templates/freenove_FNK0103 index 0a53ab3c8..294984bc4 100644 --- a/_templates/freenove_FNK0103 +++ b/_templates/freenove_FNK0103 @@ -3,7 +3,7 @@ date_added: 2026-01-05 title: Freenove ESP32 Display model: FNK0103 image: /assets/device_images/freenove_FNK0103.webp -template9: '{"NAME":"Freenove ESP32 Display","GPIO":[1,1,960,1,1,6720,6210,0,832,864,896,928,449,450,736,672,0,992,451,704,0,737,1,768,0,0,0,0,705,10944,11264,1,11008,0,0,673],"FLAG":0,"BASE":1}' +template32: '{"NAME":"Freenove ESP32 Display","GPIO":[1,1,960,1,1,6720,6210,0,832,864,896,928,449,450,736,672,0,992,451,704,0,737,1,768,0,0,0,0,705,10944,11264,1,11008,0,0,673],"FLAG":0,"BASE":1}' link: https://www.amazon.com/dp/B0FFZ32T3D link2: https://www.aliexpress.com/item/1005010651636131.html mlink: https://docs.freenove.com/projects/fnk0103 @@ -49,4 +49,4 @@ RT MV 2 2 RT # -``` \ No newline at end of file +``` From 8b21a5599e84521bcbcd327f56e268b4dd70cea0 Mon Sep 17 00:00:00 2001 From: sfromis <47082390+sfromis@users.noreply.github.com> Date: Thu, 2 Jul 2026 22:39:45 +0200 Subject: [PATCH 11/13] Update shelly_plus_plug_uk Type template32 for ESP32 according to Shelly --- _templates/shelly_plus_plug_uk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/_templates/shelly_plus_plug_uk b/_templates/shelly_plus_plug_uk index 7d3fe82ae..0a4e1b15c 100644 --- a/_templates/shelly_plus_plug_uk +++ b/_templates/shelly_plus_plug_uk @@ -3,7 +3,7 @@ date_added: 2026-01-10 title: Shelly Plus Plug UK model: PlusPlugUK image: /assets/device_images/shelly_plus_plug_uk.webp -template9: '{"NAME":"Shelly Plus Plug UK","GPIO":[0,0,0,0,32,0,0,0,288,0,290,0,0,0,0,0,0,0,0,0,0,2656,289,2624,0,0,0,0,224,2720,0,0,0,0,0,0],"FLAG":0,"BASE":1}' +template32: '{"NAME":"Shelly Plus Plug UK","GPIO":[0,0,0,0,32,0,0,0,288,0,290,0,0,0,0,0,0,0,0,0,0,2656,289,2624,0,0,0,0,224,2720,0,0,0,0,0,0],"FLAG":0,"BASE":1}' link: https://www.amazon.co.uk/dp/B0BV37M88W link2: mlink: https://shellystore.co.uk/product/shelly-plus-plug-uk/ @@ -14,4 +14,4 @@ standard: uk --- Follow guidance as per https://github.com/tasmota/mgos32-to-tasmota32?tab=readme-ov-file, and load Shelly Plug Plug EU Auto-Configuration. Then update template. -Thanks to PDW for thier tear down guide: https://community.home-assistant.io/t/shelly-plus-plug-uk-teardown-and-pin-outs/648541 \ No newline at end of file +Thanks to PDW for thier tear down guide: https://community.home-assistant.io/t/shelly-plus-plug-uk-teardown-and-pin-outs/648541 From 87969b9c5cdcd45d5048511c57590eec6071b37f Mon Sep 17 00:00:00 2001 From: sfromis <47082390+sfromis@users.noreply.github.com> Date: Thu, 2 Jul 2026 22:40:46 +0200 Subject: [PATCH 12/13] Update waveshare_ESP32-S3-POE-ETH-8DI-8RO Type templates3 for ESP32-S3 --- _templates/waveshare_ESP32-S3-POE-ETH-8DI-8RO | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/_templates/waveshare_ESP32-S3-POE-ETH-8DI-8RO b/_templates/waveshare_ESP32-S3-POE-ETH-8DI-8RO index b134672dc..2ee48bbfa 100644 --- a/_templates/waveshare_ESP32-S3-POE-ETH-8DI-8RO +++ b/_templates/waveshare_ESP32-S3-POE-ETH-8DI-8RO @@ -3,7 +3,7 @@ date_added: 2026-02-07 title: Waveshare Industrial 8-Channel model: ESP32-S3-POE-ETH-8DI-8RO image: /assets/device_images/waveshare_ESP32-S3-POE-ETH-8DI-8RO.webp -template9: '{"NAME":"ESP32S3-POE-ETH-8DI-8RO","GPIO":[40,1,1,1,32,33,34,35,36,37,38,39,5600,704,672,736,5568,1,1,1,1,1,0,0,0,0,0,1376,1,1,608,640,1,1,1,480,1,1],"FLAG":0,"BASE":1}' +templates3: '{"NAME":"ESP32S3-POE-ETH-8DI-8RO","GPIO":[40,1,1,1,32,33,34,35,36,37,38,39,5600,704,672,736,5568,1,1,1,1,1,0,0,0,0,0,1376,1,1,608,640,1,1,1,480,1,1],"FLAG":0,"BASE":1}' link: https://www.amazon.com/dp/B0F93TK7F5 link2: https://www.amazon.de/dp/B0F93TK7F5 link3: https://www.aliexpress.com/item/1005009203593172.html @@ -27,4 +27,4 @@ Once installed add a rule to configure TCA9554 for relay control: ```txt rule3 on file#tca9554.dat do {""NAME"":""TCA9554"",""GPIO"":[224,225,226,227,228,229,230,231]} endon ``` -and execute command `SetOption37 24` to rearrange WS2812 color mapping. \ No newline at end of file +and execute command `SetOption37 24` to rearrange WS2812 color mapping. From 009d40054751d9e281ad658e8046b4d389988fc6 Mon Sep 17 00:00:00 2001 From: sfromis <47082390+sfromis@users.noreply.github.com> Date: Thu, 2 Jul 2026 22:41:30 +0200 Subject: [PATCH 13/13] Update waveshare_ESP32-S3-Relay-6CH Type templates3 for ESP32-S3 --- _templates/waveshare_ESP32-S3-Relay-6CH | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/_templates/waveshare_ESP32-S3-Relay-6CH b/_templates/waveshare_ESP32-S3-Relay-6CH index 03d601d50..63872e6da 100644 --- a/_templates/waveshare_ESP32-S3-Relay-6CH +++ b/_templates/waveshare_ESP32-S3-Relay-6CH @@ -3,7 +3,7 @@ date_added: 2026-07-02 title: Waveshare Industrial 6-Channel model: ESP32-S3-Relay-6CH image: /assets/device_images/waveshare_ESP32-S3-Relay-6CH.webp -template9: '{"NAME":"Waveshare ESP32-S3-Relay-6CH","ARCH":"ESP32S3","GPIO":[1,224,225,1,1,1,1,1,1,1,1,1,1,1,1,1,1,3200,3232,1,1,480,0,0,0,0,0,1376,1,1,226,227,0,1,228,229,1,1],"FLAG":0,"BASE":1}' +templates3: '{"NAME":"Waveshare ESP32-S3-Relay-6CH","ARCH":"ESP32S3","GPIO":[1,224,225,1,1,1,1,1,1,1,1,1,1,1,1,1,1,3200,3232,1,1,480,0,0,0,0,0,1376,1,1,226,227,0,1,228,229,1,1],"FLAG":0,"BASE":1}' link: https://www.amazon.com/dp/B0CXPG4XGZ link2: https://www.amazon.de/dp/B0CXPG4XGZ link3: https://www.aliexpress.com/item/1005008719621881.html @@ -13,4 +13,4 @@ category: relay type: Relay Module standard: global --- -RGB LED has RED and GREN channel swapped which require tasmota recompile with swapped buffers to work correctly. The device also has Pico Hat under cover which can include other sensors/features. \ No newline at end of file +RGB LED has RED and GREN channel swapped which require tasmota recompile with swapped buffers to work correctly. The device also has Pico Hat under cover which can include other sensors/features.