Tuya.com
English
简体中文
Register
Developer Platform
logologo
Docs
Docs Space
Platform
TuyaOS
Smart App SDK
Cloud Development
MiniApp
Cube
Go to Docs Center
Explore
Popular Activity!|IoT Cloud Booster
Build end-to-end business solutions for IoT brands
Community
Tools
Wind IDE
Tuya MiniApp IDE
Module Debugging Assistant
Demo Board
Learning
MiniApp Codelabs
Demo Centre
Service Providers
English
简体中文
Register
Developer Platform
Docs
Platform
TuyaOS
Smart App SDK
Cloud Development
MiniApp
Cube
Go to Docs Center
Community
Tools
Wind IDE
Tuya MiniApp IDE
Module Debugging Assistant
Demo Board
Learning
MiniApp Codelabs
Demo Centre
Service Providers
Language
English
English
简体中文
Contact Us
Register
Log In
Go to main website
Developer Platform
Tuya Developer Platform
search
Search By Document Directory
arrDownOverview
Quick Start
arrDownProduct Development
arrDownApp Development
arrDownMiniApp Development
arrDownCloud Development
Pricing
Cloud Integration Solutions
arrDownSmart Home Learning Map
arrDownCustom Development Learning Map
arrDownOperation Guide
arrDownAPI Request
Request Structure
arrDownAuthentication Method
Sign Requests for Cloud Authorization
Sign Requests for App Authorization
Common API
Global Error Codes
Service SDKs
Limits on API Request Frequency
arrDownBest Practice
arrDownCloud Services
arrDownMessage Queue
arrDownStandard Instruction Set
Cloud Development FAQs
Common Parameters
arrDownAI Agent Development
arrDownSaaS Development
arrDownData Services
arrDownProduct Solutions
arrDownOperation Management
arrDownSmart Industries
arrDownManufacturing
API Reference
SDK Reference
Downloads
arrDownService & Support
arrDownLegacy Topics
Tuya Developer PlatformCloud DevelopmentAPI RequestService SDKs

Service SDKs

Last Updated on : 2024-06-05 03:26:28download

Tuya provides a variety of SDKs for multiple programming languages to help you implement cloud integration on your terms.

Cloud development SDKs

Language URL Description
Java Tuya-connector-Java Develop with Java SDK
Golang Tuya-connector-Golang Develop with Go SDK
Node.js Tuya-connector-Node.js Develop with Node.js SDK
Python Tuya-connector-Python Develop with Python SDK (To Business)
Python Tuya-iot-python-sdk 1. Develop with Python SDK (To Industry End Users)
2. The Industry Project Client Service APIs must be used.

Message subscription SDKs

Language URL Description
Java Pulsar-SDK-Java Get Push Messages by Pulsar (Java SDK)
Golang Pulasr-SDK-Golang Get Push Messages by Pulsar (Go SDK)
C# C#-websocket.zip Get Push Messages by Pulsar (C# SDK)
Python Python-websocket.zip Get Push Messages by Pulsar (Python SDK)
Java Java-websocket.zip /
Node.js Node.js-websocket.zip Get Push Messages by Pulsar (Node.js SDK)

Is this page helpful?

YesFeedback
Prev DocGlobal Error Codes
Next DocLimits on API Request Frequency

Is this page helpful?

YesFeedback
Platform
TuyaOS
MCU
App SDK
Smart MiniApp
IoT Core
SaaSFrame
Solutions
Cube Private Cloud
Smart Hospitality
Smart Residential
Commercial Lighting
Smart House & Real Estate
Support
Developer Community
Help Center
Online Support
Technical Support
Company
About Tuya
News
Security and Compliance
Investor Relations
Partner with Us
Language
English
English
简体中文
844-672-5646
7×24 Service Hotline
Marketing Cooperation
marketing@tuya.com
Business Cooperation
vip@tuya.com
Customer Service
service@tuya.com
Media Inquiry
pr@tuya.com
Contact UsTuyaExpoApp MallTuyaGo
Privacy PolicyTerms of UseCalifornia Privacy NoticeBug BountyDo Not Sell or Share My Information
© 2025 Tuya Inc.
English
English
简体中文