IFREEQ Docs
  • Introduction
  • Update Log
  • General Knowledge
    • About IoT
    • Electricity
      • Plug & socket types around the world
        • Power plug & outlet Types A & B
        • Power plug & outlet Type C
        • Power plug & outlet Type D
        • Power plug & outlet Type E
        • Power plug & outlet Type F (Schuko)
        • Power plug & outlet Type G
        • Power plug & outlet Type H
        • Power plug & outlet Type I
        • Power plug & outlet Type J
        • Power plug & outlet Type K
        • Power plug & outlet Type L
        • Power plug & outlet Type M
        • Power plug & outlet Type N
        • Power plug & outlet Type O
      • Full list: Plug, socket & voltage by country
      • Map showing the spread of the different plug types worldwide
      • Useful information for travellers
      • History of domestic electricity
        • Why isn’t there a universal standard electric plug?
        • Why isn’t there a standard voltage around the world?
      • Three-phase electric power (industrial applications only)
    • Certifications
    • Home Automation Brand
    • Home Automation Catalog
    • Industry Term
    • Network Term
    • The Third-party Control
      • AliGenie
      • Amazon Alexa
        • FAQs About Amazon Alexa
      • DuerOS
        • FAQs About DuerOS
      • Google Assistant
        • FAQs About Google Assistant
      • Home Assistant
        • FAQs About Home Assistant
      • HomeKit
        • FAQs About Homekit
      • IFTTT
      • Xiao AI
      • Yandex Alice
        • FAQs About Yandex Alice
  • Developer
    • Introduction
      • What is Tuya Smart?
      • What does Tuya do?
      • Tuya Smart Cloud Platform Overview
      • Advantages
      • Terms
      • Limits
    • Quick Start
    • Configure in Platform
      • Create Products
      • Function Definition
        • Overview
        • Standard Functions
        • Custom Functions
        • Cloud Functions
      • Design App UI
      • Configure Hardware
      • Cloud Configuration
        • Introduction
        • Upgrade Firmwares
        • Set up Multilingual UI
        • Manage Alarms
        • Configure Network for Devices
        • Enable Toggles on App
        • Automate the Smart Devices
      • Mass Production
    • Device Development
      • Access Mode MCU
        • MCU Access Guide
        • Wi-Fi General Solution
          • Wi-Fi Module MCU Development Overview
          • Hardware Design Reference Wi-Fi
          • Software Reference Wi-Fi
            • Tuya Cloud Universal Serial Port Access Protocol
            • Overview of migrating Tuya's MCU SDK
        • Wi-Fi Power Off Fast Connect Device Solution
          • Overview
        • Zigbee General Solution
          • Overview
          • Software development
            • Tuya Zigbee module UART communication protocol
          • Hardware Design
        • BLE General Solution
          • BLE Module MCU Development Overview
          • BLE Hardware Design
        • NB-IoT General Solution
          • NB-IoT Development Guide
          • Introduction to NB Module - NM1
      • Access Mode SoC
        • SoC Development Overview
        • Lighting
          • Guidance
          • Design
          • Test
        • Electrician
          • Guidance
          • Design
          • Test
      • Access Mode Link
        • Wi-Fi Chip SDK
          • Tuya Wi-Fi SDK Reference
          • Development Environment Setup When Using Tuya Wi-Fi SDK
        • BLE Chip SDK
          • TUYA BLE SDK User Guide
        • Zigbee Chip SDK
          • TUYA Zigbee SDK Document
      • Cloud Mode
        • Wi-Fi&BT Dual Mode Module
        • Wi-Fi Module
        • Bluetooth Module
        • Zigbee Module
        • Sub-G Module
      • Tuya Development Boards
      • Access Mode Simmulator
        • Module Debugging Assistant Instruction
      • Embedded License
        • Embedded open source license
    • Smart Product Solution
      • Gateway
        • MCU Access
        • Link SDK Access
        • PCB Details
      • HouseHold
        • Cleaner Robot
        • Air Conditioner
      • IPC
      • Lock
        • BLE Lock
        • Wi-Fi Lock
        • Zigbee Lock
      • Remote Control
      • Voice Product
        • Domestic Voice Speaker Solution
        • Domestic Voice Infrared SoC Solution
        • Overseas Voice Solution
        • Design Reference Materials - Alexa Module
        • Design Reference Materials - Domestic Voice Module
    • Firmware
      • S8E
  • FAQs
    • Device Development
      • Cloud Module
        • Wi-Fi Module
        • Zigbee Module
        • BLE Module
        • GPRS Module
        • NB-IoT Module
        • Dual-mode Module
        • Other Module Issues
      • Access Mode SoC
      • MCU Access Mode
        • Wi-Fi General Solution
        • Zigbee General Solution
        • BLE General Solution
          • BLE Single-point Solution
          • BLE Mesh General Solution
          • Other Issues of BLE Solution
        • NB-IoT General Solution
        • Other Issues of MCU Access Mode
      • Module SDK Development
        • BLE Chip SDK(single point)
        • Linux General SDK
        • NB-IoT Chip SDK
        • Wi-Fi Chip SDK
        • Others about Module SDK
      • Other Issues of Device Development
    • Smart Product Solution
      • Electrical
        • Outlet
        • Scenario Switch
        • Switch
      • Lighting
        • Wi-Fi Lighting
        • Zigbee Lighting
        • Bluetooth Lighting
        • Other Issues of Lighting
      • Lock
        • BLE Lock
        • NB-IoT Lock
        • Wi-Fi Lock
        • Zigbee Lock
        • Other Issues of Lock
      • Sensor
      • Gateway
        • BLE Gateway
        • Wireless Gateway
        • Zigbee Gateway
        • Other Issues of Gateway
      • IPC
      • Infrared Products
        • Infrared remote control
        • Infrared Capability Introduction
        • Infrared Code Library
      • Sweeper
      • Household Appliances
      • Pet Supplier
      • BLE Mesh Typical Solution
        • BLE Mesh Lighting Solution
        • BLE Mesh Electrical Solution
        • BLE Mesh Sensor Solution
        • BLE Mesh General Solution
    • Products
      • Electric
        • Smart Switch
        • Smart Plug
        • Curtain Controller
      • Lighting
      • Security
        • E202/203 Smart Lock
    • More
  • Links
    • ifreeq.cn
    • ifreeq.com
    • AIoT Expo
    • Official Store
Powered by GitBook
On this page
  • Overview
  • Procedure
  • Log in to the Tuya Smart platform
  • Create New firmware
  • Manage the test whitelist.
  • Select a device to be tested. The firmware will be sent to the devices and verified.
  • Apply for an OTA firmware upgrade release.

Was this helpful?

  1. Developer
  2. Configure in Platform
  3. Cloud Configuration

Upgrade Firmwares

PreviousIntroductionNextSet up Multilingual UI

Last updated 4 years ago

Was this helpful?

Overview

If your devices use the MCU or the IPC SDK to access the Tuya Cloud, you can remotely upgrade shipped devices' firmware online on the Tuya Smart platform without needing to burn the upgrade. To support remote firmware upgrade, the control board needs to support firmware upgrade. The following describes how to upgrade the firmware when your devices use the MCU or IPC SDK to access the Tuya Cloud.

Procedure

Log in to the Tuya Smart platform

Click Product, and select a product to be upgraded. On the displayed page, click Advanced Features. Click Settings next to Firmware Updates Center.

Create New firmware

Enter the relevant information and click New firmware update.

  • Select MCU firmware or SDK firmware for Firmware type.

  • Set Key Version to Yes or No. If you select Yes, the firmware version cannot be skipped.

  • Select an upgrade method.

    1. Notification upgrade: App users will receive upgrade notifications in the App and can choose whether to upgrade the firmware.

    2. MCU silent upgrade: Devices are automatically upgraded without notifying App users.

    3. Forced upgrade: App users must upgrade the firmware to use devices.

    4. Automatic upgrade: App users proactively upgrade the firmware in the app.

  • Add upgrade description.

Manage the test whitelist.

To test devices, configure a test whitelist first. You can add devices under your App account to the whitelist in batch.

Click Whitelist Devices and New Whitelist Device and add several App user accounts for testing.

  • Select China, United States, or Europe for devices to be added.

  • Enter your App account. After your account passes the verification, product IDs (PIDs) of devices under the account will be added to the whitelist automatically.

For security purposes, the App user accounts need to be verified.

Select a device to be tested. The firmware will be sent to the devices and verified.

Click Test device management. On the displayed page, select a region, for example, China, United States, or Europe to verify the device.

Select PIDs of devices to be tested from the whitelist. The firmware will then be sent to the selected devices.

Apply for an OTA firmware upgrade release.

Click All Publish or Grayscale Publish. The system automatically submits a release application. Tuya will review your release application and the firmware security. Upon approval, Tuya will push the firmware to target consumers within the release scope that you specify.

(1) After the testing devices pass verification, the OTA firmware upgrade can be released. (2) The firmware upgrade can be released in China, the United States, and Europe. (3) Grayscale releases and all releases are supported, and you can specify the release time. If you choose grayscale release, you can select one or more regions, the device quantity, and one or more version numbers. (4) After you confirm the firmware upgrade release, Tuya will verify unapproved firmware within 24 hours before releasing it and immediately release approved firmware.

Upgrade Firmwares
Upgrade Firmwares
Upgrade Firmwares
Upgrade Firmwares