App SDK Access Guide

Last Updated on2020-06-02 01:47:54

Home SDK

Features Overview

Home SDK provides the interface package for the communication with hardware and Tuya Cloud to accelerate the application development process. Developers can quickly develop app functions based on SDK, realize the activation of intelligent hardware, hardware control, firmware upgrades, timed tasks, intelligent scenarios and other operations.

The SDK includes the following features:

  • Account system (phone number, email registration, login, password reset and other general account functions)
  • Home system (home management, room management, home sharing and other functions)
  • Hardware functions (network configuration, control, status reporting, timed tasks, groups, firmware upgrades, sharing)

Links

iOS Home SDK Document Links

Android Home SDK Document Links

IPC SDK

Features Overview

IPC SDK provides the interface package for the communication with camera hardware and Tuya Cloud to accelerate the application development process. Including the following features:

  • Preview the images captured by the camera in real time.
  • Play the video recorded in the camera's memory card.
  • The phone side records the image collected by the camera.
  • Play audio from the camera and talk to the camera equipment.
  • The function of publish or receive camera commands.
  • Cloud storage.
  • Detect alarm message.

Links

iOS IPC SDK Document Links

Android IPC SDK Document Links

Sweeper SDK

Features Overview

Tuya Smart Sweeper SDK is based on the Tuya Smart Home SDK, which expands the interface package for accessing the related functions of the sweeper device to speed up the development process.

Mainly includes the following functions:

  • Streaming media (for gyro or visual sweepers) universal data channel
  • Data transmission channel of laser sweeper
  • Laser sweeper real-time / historical sweep record
  • Sweeper universal voice download service

Links

iOS Sweeper SDK Document Links

Android Sweeper SDK Document Links

Lock SDK

Features Overview

Tuya Smart Lock SDK provides function packaging with smart door lock devices to speed up and simplify the development process of door lock application functions, including the following functions:

  • Door lock user system (including lock user management, associated password, fingerprint, card, etc.)
  • Door lock password unlocking (including dynamic password, temporary password management, etc.)
  • Door lock usage records (including door lock unlock records, doorbell records, alarm records, etc.)

Links

iOS Lock SDK Document Links

Android Lock SDK Document Links

Device Control Biz Bundle

Features Overview

Device Control Biz Bundle is the core container of Tuya Smart Device Control Panel, based on the Home SDK, it provides the interface package for loading and controlling the device control panel to speed up the application development process. It mainly includes the following functions:

  • Load Device Panel (Supported hardware device type: WIFI, Unsupported: Zigbee、Mesh、BLE)
  • Device Panel Control (Supported Device and Group Control, Unsupported Group Manager)
  • Device Alarm

Links

iOS Device Control Biz Bundle Document Links

Android Device Control Biz Bundle Document Links

IPC Biz Bundle

Features Overview

IPC biz Bundle (TuyaCameraPanelSDK) is a series of panel SDK related to camera functions developed based on IPC SDK.

It mainly includes the following functions:

  • Preview panel
  • playback panel
  • cloud storage panel
  • message center panel
  • album panel
  • settings panel

Links

iOS IPC Biz Bundle Document Links

Android IPC Biz Bundle Document Links

H5 Mall Biz Bundle

Features Overview

H5 Mall Biz Bundle provides an container that hosts the "App Mall", so that your app has powerful mall capabilities and allows mobile traffic to be realized through the mall.

Links

iOS H5 Mall Biz Bundle Document Links

Android H5 Mall Biz Bundle Document Links