控制 涂鸦 智能家居设备的 Python SDK
安卓 termux uv 安装 tinytuya 时,记得需要 rust 并且设置环境变量 ANDROID_API_LEVEL=24
涂鸦官方平台和 App
开发者平台: 涂鸦开发者平台
App:智能生活(蓝色背景,中间白色房子图标,房子右上角有信号符号)
四孔计量插座设备 dp
$ tinytuya get --id $TUYA_DEV_ID
{"dps": {"1": true, "2": false, "3": false, "4": false, "9": 0, "10": 0, "11": 0, "12": 0, "18": 0, "19": 0, "20": 2309, "21": 1, "22": 592, "23": 28388, "24": 15787, "25": 2640, "26": 0}}可能对应的开发说明文档: 计量插座产品开发包-TuyaOS-涂鸦开发者
| dp ID | 含义 |
|---|---|
| 1-4 | 布尔值,四孔开关状态 |
| 9-12 | 翻转开关状态倒计时时间(单位:秒) |
| 18, 19 | 表示电流大小和功率?(毫安,瓦) |
| 20 | 当前电压(数值/10 = 伏特) |
| 17 | 总电量?1 对应 0.02kWh? |
| 21-26 | 数值不变,对应硬件的校准系数? |
12 以内 dp ID 可以设置调节,17+ dp ID无法设置值