TuyaOS Gateway Development Framework is designed to simplify software development for smart gateways. It helps you quickly connect a product to the Tuya IoT Development Platform, make it smart, and get ready for production deployment.
Advantages
- Cross-platform: TuyaOS Kernel Layer (TKL) API makes it easy to port your software to another chip platform or operating system.
- Multi-protocol: Enable multiple protocols such as Zigbee, Bluetooth, KNX, PLC, and Modbus to support a diverse sub-device landscape.
- Low-code: Service APIs allow you to focus on building applications without taking care of specific implementations.
- Hot update: Connect to sub-devices on the fly without upgrading gateway firmware.
- Safe and reliable: Proven technologies ensure stable and reliable performance.
- Various components: A bunch of components allows you to flexibly build a software stack towards a differentiated gateway product.
- Interconnection: With the unified TuyaOS data point (DP) device model, devices across protocols can talk to each other over the internet or LAN.
- Security and compliance: Secure data storage, identity authentication, and secure connection and communication are supported. Network access and data processing comply with the local regulations applicable to the protection of personal data, helping you roll out products globally.
Capability Map
Pairing and Activation
Sub-Device Connectivity
- General introduction
- Zigbee Sub-Device Connectivity
- Bluetooth Sub-Device Connectivity
- Other protocol sub-device Connectivity
- Remove Sub-Devices
- Heartbeat Mechanism
- Control Data Points
- OTA Updates
- Integration by Sub-Device Config Files