When Airtame does not have a direct access to an update server, it can not update its firmware via the traditional OTA method. We always recommend using the latest firmware, therefore new releases are very important. For companies who do not have the possibility to connect Airtame to a network with internet connection for accessing the update server - here are the steps for how to setup a local update server on your network.

Requirements:

  • Running web server (Apache/IIS/SimpleHTTPServer/any other webserver).
  • The Airtame's device settings cannot be password protected. You can remove the password, update the Airtames, and then re-enable password protection. 

Steps:

  1. Create a folder where you will later put the update files.
  2. Download the following files (can be done manually from another network):
        - For Airtame 2
    http://airtame-firmware.b-cdn.net/firmware/DG2/ga/airtame-fw-v4.2.0.rootfs.md5
    http://airtame-firmware.b-cdn.net/firmware/DG2/ga/airtame-fw-v4.2.0.rootfs.size
    http://airtame-firmware.b-cdn.net/firmware/DG2/ga/airtame-fw-v4.2.0.rootfs.gz
        - For Airtame 1
    http://airtame-firmware.b-cdn.net/firmware/DG1/ga/airtame-fw-v4.1.0.rootfs.md5
    http://airtame-firmware.b-cdn.net/firmware/DG1/ga/airtame-fw-v4.1.0.rootfs.size
    http://airtame-firmware.b-cdn.net/firmware/DG1/ga/airtame-fw-v4.1.0.rootfs.gz

    Note: These are the links to the latest firmware versions for both Airtame 2 and Airtame 1. If you need any previous versions, you can change the version number in the URL to match one of the previous firmware versions (ex. change 4.2.0 to 3.9.2, etc). You can find the list of previous firmware versions here: Changelog.

    3. Run your web server, so it will make your folder publicly available via HTTP.
    4. Send the following command to your device:
    curl -X POST -d '{"url": "address_of_your_local_webserver/path/to/update_folder/{your_version}"}' http://device_ip_address/admin/device/update

Real examples:

curl -X POST -d '{"url": "http://192.168.1.6:8000/DG2_update_folder_331/airtame-fw-v3.3.1"}' http://192.168.1.13/admin/device/update       

curl -X POST -d '{"url": "http://192.168.1.6:8000/DG2_update_folder_latest/latest"}' http://192.168.1.13/admin/device/update 

Keep in mind:

This feature is in beta.
This feature will work for releases after FW v3.3.0.
Be careful when saving files  — some browsers save airtame-fw-v3.3.1.rootfs.size as airtame-fw-v3.3.1.rootfs.size.txt. If that happened, make sure the file has the proper extension.
Bear in mind that MD5 checksum is not for archive, but for the rootfs partition inside the image. So the MD5 sum won't match with .gz file, which is OK and expected.

Do you have any questions?

You can write to us using the blue chat box in the lower right hand corner or send an email to support@airtame.com and we will be here to assist you.


If you are facing technical issues, remember to include Airtame device logs in your message.

Sign up for product updates to stay posted on future features.

Did this answer your question?