Black Friday Update: Please review our FAQs before contacting support!
Starting in April 2024, all firmware updates will be automatically reported by Home Assistant. If you need to perform a manual firmware update, please refer to the guide below.
Guide utilising the Z-Wave JS UI add-on for the Over-The-Air update of Shelly Wave devices through Home Assistant.
- Open the HA Menu by selecting the Menu icon located in the top left corner.
- Within the HA Menu, choose the option "Open Z-Wave JS".
- Once the user interface (UI) has loaded, proceed to select the icon corresponding to the desired Device for the OTA.
- Click on the Advanced button
- Within the Advanced window, locate the Firmware update option and then proceed by pressing BEGIN.
- Choose the line corresponding to the Firmware file, and navigate to the location of the downloaded file on your device. Ensure the Target to update is set to 0 and press OK.
- After completing the previous step, you can navigate back to the Z-Wave JS UI, where you will be able to monitor the update's progress.
- After the update is completed, you will receive a notification.
- Following which HA will conduct the device interview again.
- Upon completion of the interview, the new firmware version will become visible in the widget of the updated device.
Guide utilising Z-Wave JS add-on for the Over-The-Air update of Shelly Wave devices through Home Assistant.
- Home Assistant
- Select Device’s & Services
- Z-wave JS devices overview
- Select your device you want to update
- If an alternative name was given, copy and save the name on clipboard (needed later after re-adding the device, so automations won’t break)
- Click on the three dots – device firmware update
- Select the OTA file from your drive
- Firmware target - select 0
- Wait until the job is done
- Exclude the device
- Factory reset the device
- Include it again
- If an alternative name was given before, paste it from clipboard
When finished, the device is back. It is updated and works as before, only counters and custom settings are reset