From 958dbc4617c7c170aa91b125342f7a7882a62b89 Mon Sep 17 00:00:00 2001 From: pkkrusty <79770016+pkkrusty@users.noreply.github.com> Date: Sun, 13 Oct 2024 21:11:44 +0000 Subject: [PATCH 1/3] update DIY flash procedure Latest firmware requires Device ID. Added note up top explaining how to get it. --- docs/Sonoff-DIY.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/Sonoff-DIY.md b/docs/Sonoff-DIY.md index ef4ffb1ed7..57d499e717 100644 --- a/docs/Sonoff-DIY.md +++ b/docs/Sonoff-DIY.md @@ -1,7 +1,7 @@ Some new Sonoff devices support the new [Itead DIY architecture](https://www.youtube.com/watch?v=fRS-ukCgD_I) which allows OTA firmware upload. With [Sonoff DIY](https://github.com/itead/Sonoff_Devices_DIY_Tools), a user has more control over the hardware features of the device and also allows for upgrading the firmware without additional hardware. The following procedure upgrades Sonoff eWelink firmware to Tasmota. !!! warning "There are many reports this procedure has changed with newer versions of Sonoff DIY" - Tasmota does not provide any kind of support for flashing using this method. Please contact [Sonoff Support](https://sonoff.tech/support) for help. + Tasmota does not provide any kind of support for flashing using this method. Please contact [Sonoff Support](https://sonoff.tech/support) for help. Version 3.7.6 firmware requires that deviceid be included in the post command to the unit, otherwise it will ignore it. You will need to add the device to the eWeLink app, find the deviceid, then start over in DIY mode and follow the instructions below. **IMPORTANT:** There are [some reports](https://github.com/itead/Sonoff_Devices_DIY_Tools/issues/36) suggesting that the Windows version of Sonoff DIY Tool contains a trojan. It is not clear if it actually contains the malicious code or these are just false positives due to the way Python code was converted to native executables. Nevertheless, proceed with care. @@ -19,7 +19,7 @@ As Sonoff DIY is enabled by connecting GPIO16 to GND it may well be possible tha ## Flash procedure _Guide originally from [@Brunas](https://github.com/Brunas/HomeAutomation/blob/master/doc/Sonoff%20Mini%203.6.0%20to%20Tasmota.md)_ -0. Pair the device with the eWeLink app and update firmware. [The wifi network you connect to during this step will need to be reachable in order to enter DIY mode.](https://github.com/itead/Sonoff_Devices_DIY_Tools/issues/90) +0. Pair the device with the eWeLink app and update firmware. Note the Device ID in Device Settings. [The wifi network you connect to during this step will need to be reachable in order to enter DIY mode.](https://github.com/itead/Sonoff_Devices_DIY_Tools/issues/90) 1. Follow instructions how to enter DIY mode from [Sonoff](https://github.com/itead/Sonoff_Devices_DIY_Tools/blob/master/SONOFF%20DIY%20MODE%20Protocol%20Doc%20v2.0%20Doc.pdf). This is the excerpt from it: 1. Long press the button for 5 seconds to enter pairing mode, then press another 5 seconds to ender Compatible Pairing Mode (AP). The LED indicator should blink continuously. From 68f7cbe39372afb87591a47b515b9db43cb4bbcf Mon Sep 17 00:00:00 2001 From: pkkrusty <79770016+pkkrusty@users.noreply.github.com> Date: Sun, 13 Oct 2024 22:02:19 +0000 Subject: [PATCH 2/3] Update Sonoff-DIY.md --- docs/Sonoff-DIY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/Sonoff-DIY.md b/docs/Sonoff-DIY.md index 57d499e717..d1d2302c53 100644 --- a/docs/Sonoff-DIY.md +++ b/docs/Sonoff-DIY.md @@ -1,7 +1,7 @@ Some new Sonoff devices support the new [Itead DIY architecture](https://www.youtube.com/watch?v=fRS-ukCgD_I) which allows OTA firmware upload. With [Sonoff DIY](https://github.com/itead/Sonoff_Devices_DIY_Tools), a user has more control over the hardware features of the device and also allows for upgrading the firmware without additional hardware. The following procedure upgrades Sonoff eWelink firmware to Tasmota. !!! warning "There are many reports this procedure has changed with newer versions of Sonoff DIY" - Tasmota does not provide any kind of support for flashing using this method. Please contact [Sonoff Support](https://sonoff.tech/support) for help. Version 3.7.6 firmware requires that deviceid be included in the post command to the unit, otherwise it will ignore it. You will need to add the device to the eWeLink app, find the deviceid, then start over in DIY mode and follow the instructions below. + Tasmota does not provide any kind of support for flashing using this method. Please contact [Sonoff Support](https://sonoff.tech/support) for help. Version 3.7.6 firmware requires that deviceid be included in the post command to the unit, otherwise it will ignore it. When the device creates its wifi network, note the number after ewelink-, this is the device id. **IMPORTANT:** There are [some reports](https://github.com/itead/Sonoff_Devices_DIY_Tools/issues/36) suggesting that the Windows version of Sonoff DIY Tool contains a trojan. It is not clear if it actually contains the malicious code or these are just false positives due to the way Python code was converted to native executables. Nevertheless, proceed with care. From 700771f73d553e0abf5073112e135393b0a1926f Mon Sep 17 00:00:00 2001 From: pkkrusty <79770016+pkkrusty@users.noreply.github.com> Date: Sun, 13 Oct 2024 22:04:26 +0000 Subject: [PATCH 3/3] final correct instructions --- docs/Sonoff-DIY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/Sonoff-DIY.md b/docs/Sonoff-DIY.md index d1d2302c53..90a88a0991 100644 --- a/docs/Sonoff-DIY.md +++ b/docs/Sonoff-DIY.md @@ -1,7 +1,7 @@ Some new Sonoff devices support the new [Itead DIY architecture](https://www.youtube.com/watch?v=fRS-ukCgD_I) which allows OTA firmware upload. With [Sonoff DIY](https://github.com/itead/Sonoff_Devices_DIY_Tools), a user has more control over the hardware features of the device and also allows for upgrading the firmware without additional hardware. The following procedure upgrades Sonoff eWelink firmware to Tasmota. !!! warning "There are many reports this procedure has changed with newer versions of Sonoff DIY" - Tasmota does not provide any kind of support for flashing using this method. Please contact [Sonoff Support](https://sonoff.tech/support) for help. Version 3.7.6 firmware requires that deviceid be included in the post command to the unit, otherwise it will ignore it. When the device creates its wifi network, note the number after ewelink-, this is the device id. + Tasmota does not provide any kind of support for flashing using this method. Please contact [Sonoff Support](https://sonoff.tech/support) for help. Version 3.7.6 firmware requires that deviceid be included in the post command to the unit, otherwise it will ignore it. When the device creates its wifi network, note the number after ITEAD-, this is the device id. **IMPORTANT:** There are [some reports](https://github.com/itead/Sonoff_Devices_DIY_Tools/issues/36) suggesting that the Windows version of Sonoff DIY Tool contains a trojan. It is not clear if it actually contains the malicious code or these are just false positives due to the way Python code was converted to native executables. Nevertheless, proceed with care.