Firmware

Over The Air (OTA) firmware updates

The iiotsys™ IoT Switch firmware can be updated using Over The Air (OTA) firmware updates, these update controls are in the form of buttons marked “update” or “update firmware”, accessible from iiotsys™ Mobile App (IoS and Android) switch details section or through the iiotsys™ Web Application User Interface of the home automation server or directly on the Web user interface when connected directly to a  iiotsys™ IoT Switch.

Alternative manual firmware update by downloading the iotsys™ IoT Switch flash utility and firmware

The iiotsys™ IoT Switch and Sonoff firmware can also be physically updated using any generic USB to TTL Serial Module/Adapter. Please refer to the product user manual for connection and programming details.

Kindly contact your nearest distributor if assistance is needed for restoring firmware to a damaged or erased controller chip on the iiotsys™ products.

If you are a iiotsys™ distributor kindly contact our offices if you have not already downloaded the tools and utilities from the distributor area on our website.

If you are a consumer click the download button to download the windows flash utility and firmware for Sonoff support.

Firmware and flash utilities

Windows flash utility

Windows 10 x32 and x64 bit installer.

Unzip and install the flash utility. Please visit our video section for a short tutorial.

  1. To update the firmware follow these easy steps:
    download, unzip the latest firmware image and product user manual for your model of iiotsys™ IoT Switch or Sonoff device.
  2. Follow the manufacturer instructions to load required drivers for your USB to TTL Module/Adapter if required and ensure a COM port is available.
  3. Disconnect iiotsys™ IoT Switch from mains, disassemble the iiotsys™ IoT Switch as per the product user manual.
  4. Follow the instructions from the product user manual to enter programming mode and ensure the correct USB to TTL Module/Adapter connection as per diagram.
  5. Select the COM port assigned by the operating system and a supported baud rate.
  6. Browse to and select the *.bin file downloaded in Step 1.
  7. Click Update Firmware select OK to proceed or Cancel to exit.
  8. Please remain patient, progress indicator will display the progress, firmware update should take no longer than 1 minute.
  9. Unplug USB to TTL Module/Adapter, return the jumper to normal operation mode position, assemble iiotsys™ IoT Switch as per product user manual and restore mains power.
  10.  Open the Mobile Application, long tap the switch that you upgraded, select switch detail and then tap Restore Switch.
  11. Congratulations, your iiotsys™ IoTSwitch has been upgraded successfully.

Please read the recommendations in the help tab of the utility window.

*** For Sonoff devices install pin headers, connect TTL  (+Vcc, rx, tx and GND) press and hold the on-board tactile switch while plugging the USB to TTL adapter into the PC USB port, release tactile switch after 5-10 seconds, open the iiotsys™ flash utility and flash the downloaded firmware using the flash utility. 

DOS flash utility.

Unzip contents of zip file. Please visit our video section for a short tutorial.

  1. To update the firmware follow these easy steps:
    download, unzip the latest firmware image and product user manual for your model of iiotsys™ IoT Switch.
  2. Follow the manufacturer instructions to load required drivers for your USB to TTL Module/Adapter if required and ensure a COM port is available.
  3. Disconnect iiotsys™ IoT Switch from mains, disassemble the iiotsys™ IoT Switch as per the product user manual.
  4. Follow the instructions from the product user manual to enter programming mode and ensure the correct USB to TTL Module/Adapter connection as per diagram.
  5. Run “update” from a command prompt where the unzipped files are located, enter the COM port assigned by the operating system, a supported baud rate and the path, bin file.
  6. Press enter, please remain patient, progress indicator will display the progress, firmware update should take no longer than 1 minute.
  7. Unplug USB to TTL Module/Adapter, return the jumper to normal operation mode position, assemble iiotsys™ IoT Switch as per product user manual and restore mains power.
  8.  Open the Mobile Application, long tap the switch that you upgraded, select switch detail and then tap Restore Switch.
  9. Congratulations, your iiotsys™ IoTSwitch has been upgraded successfully.

 

*** For Sonoff devices install pin headers, connect TTL  (+Vcc, rx, tx and GND) press and hold the on-board tactile switch while plugging the USB to TTL adapter into the PC USB port, release tactile switch after 5-10 seconds, open the iiotsys™ flash utility and flash the downloaded firmware using the flash utility. 

iiotsys™ Firmware (**Distributors Only)

iiotsys™ IoT Switch Firmware for single channel in-line and isolated models.

release date January 2019

iot-iiotsys-01-ptr_swi for use with Mobile App 1.56.13 or higher.

MODEL BASIC: MPN: IM151116002   CHIPSET:ESP8285
MODEL DIYBasicR2: MPN:M0802010001 CHIPSET:ESP8285

 

Sonoff (Basic) & DIY Basic R2 Firmware

Sonoff (Basic) UNLIMITED iiotsys feature Switch Firmware for single channel in-line models.

release date January 2020

**UNLIMITED – full functionality of iiotsys on your Sonoff switch without any subscriptions or limitations.

If you have a limited web menu on your Sonoff switch then you have the older limited version of our firmware loaded. To upgrade please go to the web menu on the Sonoff switch and click the upgrade button.  

MODEL: MPN: IM160220004   CHIPSET:ESP8266

Sonoff (SV) Firmware

Sonoff (SV) UNLIMITED iiotsys feature Switch Firmware for single channel in-line models.

release date January 2020

**UNLIMITED – full functionality of iiotsys on your Sonoff switch without any subscriptions or limitations.

If you have a limited web menu on your Sonoff switch then you have the older limited version of our firmware loaded. To upgrade please go to the web menu on the Sonoff switch and click the upgrade button.  

Firmware was last modified: December 5th, 2021 by kld