Original Firmware Shelly1

  • Dear All

    I using more and more shelly devices in at my home, but i have still some older ones (shelly1) with Tasmota firmware.

    I used Tasmote because i had Domoticz . But now im using HA , which can work directly with the original firmware of shelly

    Now im really want to use the sock firmware of shelly . but i do need the firmware and how to flash them ..

    On this site there is not firmware (anymore)...

    maybe somebody can help me with this?

  • Hi,

    All firmware are available in filebase/firmware archive.

    If you don't want /can't use the http ota update, just use the second part of the generated link to download the firmware.

    Example : url generated for ip 192.168.0.1 for shelly 1 with latest firmware : http://192.168.0.1/ota?url=http:/…HSW-1_build.zip

    You can download the firmware @ http://archive.smarthome-forum.eu/v1.11.7/SHSW-1_build.zip

    Latest firmware are also available on shelly api website : https://api.shelly.cloud/files/firmware

    But for flashing to stock from tasmota it seems that is not very simple, need some intermediate step, read this post and followings : RE: How to load stock firmware via serial?

  • OTA is possible too

    In German

    SebMai
    28. Februar 2021 um 16:46

    And originally In English (without screens)

    GitHub - yaourdt/tasmota-to-mgos: A minimal firmware for OTA (over the air) flashing Mongoose OS from Tasmota, Tuya stock, or compatible firmware types.
    A minimal firmware for OTA (over the air) flashing Mongoose OS from Tasmota, Tuya stock, or compatible firmware types. - GitHub - yaourdt/tasmota-to-mgos: A…
    github.com
  • Hi @SebMai

    looks like it worked THX :)

    3 Mal editiert, zuletzt von NiekN (18. Januar 2022 um 17:53) aus folgendem Grund: i have 2 shellys who i managed to flash to Shelly FW but i have also one who gives an error d:\Shelly1 FW> d:\Shelly1 FW>curl -i -F filedata=@./SHSW-1_build.zip http://10.42.42.44/update curl: (56) Recv failure: Connection was reset d:\Shelly1 FW>curl -i -F filedata=@./SHSW-1_build.zip http://10.42.42.44/update curl: (28) Failed to connect to 10.42.42.44 port 80 after 21039 ms: Timed out d:\Shelly1 FW>curl -i -F filedata=@./SHSW-1_build.zip http://10.42.42.44/update curl: (7) Failed to connect to 10.42.42.44 port 80 after 2 ms: Network unreachable d:\Shelly1 FW>curl -i -F filedata=@./SHSW-1_build.zip http://10.42.42.44/update curl: (7) Failed to connect to 10.42.42.44 port 80 after 1 ms: Network unreachable d:\Shelly1 FW>curl -i -F filedata=@./SHSW-1_build.zip http://10.42.42.44/update curl: (7) Failed to connect to 10.42.42.44 port 80 after 2 ms: Network unreachable d:\Shelly1 FW>curl -i -F filedata=@./SHSW-1_build.zip http://10.42.42.44/update curl: (7) Failed to connect to 10.42.42.44 port 80 after 2 ms: Network unreachable d:\Shelly1 FW>curl -i -F filedata=@./SHSW-1_build.zip http://10.42.42.44/update curl: (7) Failed to connect to 10.42.42.44 port 80 after 1 ms: Network unreachable d:\Shelly1 FW>curl -i -F filedata=@./SHSW-1_build.zip http://10.42.42.44/update