tuya/tuya-home-assistant

WiFi Switch button

Open

#1 031 ouverte le 19 mai 2025

Voir sur GitHub
 (0 commentaires) (0 réactions) (0 assignés) (206 forks)github user discovery
enhancementhelp wanted

Métriques du dépôt

Stars
 (960 stars)
Métriques de merge PR
 (Métriques PR en attente)

Description

Device normal info

  • SZKOSTON
  • Wireless Scene Switch

Device info (please complete the following information, which can be found in log): like this: { "active_time": 1647542517, "bind_space_id": "53058579", "category": "tdq", "create_time": 1647542517, "custom_name": "Vanne arrosage", "icon": "smart/icon/bay16152549642749hEX/7e8acb0720458dfb7f0702bd43ffbc03.jpg", "id": "xxxxxxxxxxxxxxxxxxxxxxxxx", "ip": "xxx.xxx.xxx.xxx", "is_online": true, "lat": "xx.xxxx", "local_key": "xxxxx", "lon": "x.xxxxx", "model": "Wi-Fi_BLE", "name": "ZY-智能阀门_Wi-Fi_BLE 2", "product_id": "simhl3dofqtfgket", "product_name": "ZY-智能阀门_Wi-Fi_BLE", "result": [ { "code": "switch_1", "value": true }, { "code": "countdown_1", "value": 0 }, { "code": "relay_status", "value": "2" }, { "code": "random_time", "value": "" }, { "code": "cycle_time", "value": "" }, { "code": "switch_inching", "value": "" } ],
"sub": false, "time_zone": "+01:00", "update_time": 1747485185, "uuid": "xxxxxxxxxxxxxxxxxxxx" } ], "success": true, "t": xxxxxxxxxxxxxxxx, "tid": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" }

Device specifications (please complete the following information, which can be found in log): Same device's id, like this: [2021-07-01 10:18:01,351] [tuya-openapi] Request: method = GET, url = https://openapi.tuyacn.com/v1.0/devices/aaaaaaaaaaa/specifications, params = None, body = None, headers = {'client_id': 'xxxxxxxxxxxx', 'sign': 'xxxxxxxxxxxx', 'sign_method': 'HMAC-SHA256', 'access_token': '213e2d4af5e8d217abc0b104462a9f72', 't': '1625105881351', 'lang': 'en'} 2021-07-01 10:18:01 DEBUG (SyncWorker_1) [tuya iot] Response: { { "result": { "category": "tdq", "functions": [ { "code": "switch_1", "desc": "{}", "name": "开关1", "type": "Boolean", "values": "{}" }, { "code": "countdown_1", "desc": "{"unit":"s","min":0,"max":86400,"scale":0,"step":1}", "name": "开关1倒计时", "type": "Integer", "values": "{"unit":"s","min":0,"max":86400,"scale":0,"step":1}" }, { "code": "relay_status", "desc": "{"range":["0","1","2"]}", "name": "上电状态设置", "type": "Enum", "values": "{"range":["0","1","2"]}" }, { "code": "random_time", "desc": "{"maxlen":255}", "name": "随机定时", "type": "String", "values": "{"maxlen":255}" }, { "code": "cycle_time", "desc": "{"maxlen":255}", "name": "循环定时", "type": "String", "values": "{"maxlen":255}" }, { "code": "switch_inching", "desc": "{"maxlen":255}", "name": "点动开关", "type": "String", "values": "{"maxlen":255}" } ], "status": [ { "code": "switch_1", "name": "开关1", "type": "Boolean", "values": "{}" }, { "code": "countdown_1", "name": "开关1倒计时", "type": "Integer", "values": "{"unit":"s","min":0,"max":86400,"scale":0,"step":1}" }, { "code": "relay_status", "name": "上电状态设置", "type": "Enum", "values": "{"range":["0","1","2"]}" }, { "code": "random_time", "name": "随机定时", "type": "String", "values": "{"maxlen":255}" }, { "code": "cycle_time", "name": "循环定时", "type": "String", "values": "{"maxlen":255}" }, { "code": "switch_inching", "name": "点动开关", "type": "String", "values": "{"maxlen":255}" } ] }, "success": true, "t": xxxxxxxxxxxxxxx, "tid": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxx" }

Guide contributeur