Hello fellow smart home enthusiasts! I recently acquired a Shelly 2.5 device and wanted to update its firmware. However, my setup has these devices on a separate VLAN with no internet access. This posed a bit of a challenge, but I managed to find a workaround. Here’s how I did it:
-
Initial Setup: I first connected the Shelly 2.5 to my main network with internet access to perform the initial firmware update. This was straightforward using the Shelly app.
-
Offline Update Preparation: Once the device was updated, I moved it back to my VLAN. To update the firmware offline in the future, I downloaded the latest firmware from the Shelly website onto my computer.
-
Using the Shelly App: I used the Shelly app to manually update the firmware. The app allowed me to select the downloaded firmware file and push it to the device over my local network.
-
Verification: After the update, I checked the device’s status and functionality to ensure everything worked as expected.
This method saved me from having to connect the device to my PC each time an update is available. I hope this helps others in similar situations!
If anyone has other tips or alternative methods for offline firmware updates, I’d love to hear them. Happy updating! ![]()