Connection Methods

Last Updated on : 2024-03-05 08:12:16download

Tuya IoT Development Platform allows you to connect IoT devices, gateway, services, and applications to the cloud. In the product development stage, you choose the desired connection methods to achieve two-way communication between the device and the cloud, enabling devices to interact with the cloud-based services and applications and other connected devices. Choose the development method that best suits your requirements.

Development methods Description Applicable to
TuyaOS Built on top of the RTOS, Linux, and Non-OS, TuyaOS is a distributed and platform-agnostic IoT operating system. TuyaOS adapts to diverse chipset platforms and operating systems, letting you connect devices and gateways across platforms to the Tuya IoT Development Platform in the easiest and fastest way. TuyaOS supports three approaches to development in terms of the degree of complexity.
  • No-code development: applies to SoC-based products. Dozens of solutions incorporate the best and proven development practices on common devices and their typical features, such as electrical and lighting products.
  • Low-code development: enables products with built-in microcontrollers to connect to the cloud and become connected.
  • TuyaOS pro-code development: provides tailored SDKs specific to different features or products, such as networking, gateways, sub-devices, IP cameras, NVRs, and MCU basics.
Tuya provides one-stop IoT development services including the three essentials for typical IoT products, namely network modules, mobile apps, and cloud services. This allows you to focus on application development simply, connect your product to the cloud easily, and benefit from the cloud services quickly.
TuyaLink TuyaLink: helps you connect the existing IoT devices to the Tuya IoT Development Platform with standardized development processes. All devices (not integrated with Tuya’s modules) that connect directly or indirectly to the internet. The end-to-end services that include device models, development and debugging, and data parsing help you connect, control, and manage IoT devices, all in one place.
Edge gateway Edge computing gateway (edge gateway for short) extends cloud capabilities to local edge devices and enables edge devices to quickly respond to local events with local computing services. These services feature low latency, cost efficiency, secure privacy, and local autonomy. It helps you connect IoT devices that communicate over popular IoT protocols to the IoT Development Platform by using specific drivers. Local autonomy or devices communicating over protocols such as Modbus, BACnet, OPC UA, OPC DA, SNMP, KNX, DALI, and more.