设备功能

涂鸦提供基于mqtt网络应用协议,实现设备控制和状态上报,MQTT是一个轻量的发布订阅模式消息传输协议,专门针对低带宽和不稳定网络环境的物联网应用设计。

tuya_sdk封装了mqtt协议层实现,以功能点(以下称为dp点)的形式呈现,支持数值型、布尔型、枚举型、字符串型、故障型,RAW型数据,像定义C变量一样简单。

开发者需要根据设备功能在涂鸦开发者平台创建对应的功能点,新建dp点说明:https://docs.tuya.com/cn/product/function.html

特点

  1. 目前支持每个产品最多创建35个dp,复杂功能请用raw型数据实现;
  2. obj型:布尔型(bool)、数值型(value)、字符串型(string)、枚举型(enum)、故障型(bitmap),tuya_sdk会对连续上报的数值进行过滤,相同则不予上传;
  3. raw型:也称为透传型,tuya_sdk不对连续上报的数值进行过滤,请控制上报频率>1s每次

results matching ""

    No results matching ""