How to update version manually

Use this procedure to download and install a selected release of the firmware.

  1. Set your auto-update class to NONE. This is so the IoTaWatt won’t immediately revert to an auto-update version after you install your selected release.

  2. Download the desired release to your computer:
    https://iotawatt.com/firmware/bin/xx_xx_xx.bin
    where xx_xx_xx is the desired release.

  3. Navigate to the IoTaWatt File Manager:

  4. Tools->File Manager and Editor

  5. In the upper left click
    image

  6. Using the file selection interface of your particular OS/browser, navigate to the downloaded file and click Open.

  7. The file will appear in the file name window. image

  8. Prepend the directory name /download to the filename. image

  9. Click the Upload button.

  10. In your browser, enter the following URL (substitute your name or IP if not iotawatt.local) http://iotawatt.local/update?release=xx.xx.xx

  11. Wait about 15-20 seconds while the release file is validated, after which the message Firmware updated, restarting. should appear.

  12. Wait another 10 seconds or so and run the IoTaWatt app. the new version should be displayed in Status->IoTaWatt Statistics.

Note: If you are loading a release that was previously installed, it should already be in the /download directory. If so, you can skip steps 2-9.

1 Like

Good afternoon. I haven’t had the need to check in on my system in a long time. While recently doing so I noticed I am on firmware version 02_08_03. While browsing this thread I noticed there were no firmware versions on the linked page.

I understand there has been a change in the distribution of the product and wondering if there are any updates that are available or beneficial and if the auto updater in the firmware is still active.

Thanks.

02_08_03 is the latest General Release available, per Bob’s GitHub repository.

1 Like

Auto update is active. I hope to put out a new release in January with support for a new uploader and a few minor fixes/improvements. It will first go out to auto update class ALPHA then if no problems BETA. I usually wait a few months of ALPHA/BETA use before sending it out to MINOR and MAJOR classes.

3 Likes

Thank you both for your replies.