We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
In addition to Mini Multi-Mode Gateway, the Zigbee single channel controller (watering valve) comes as unsupported. Please see log file
[6/18/2024, 1:38:07 PM] [HB Supervisor] Starting Homebridge with extra flags: -I -P /var/lib/homebridge/node_modules -D -K --strict-plugin-resolution [6/18/2024, 1:38:07 PM] [HB Supervisor] Started Homebridge v1.8.2 with PID: 447 [6/18/2024, 1:38:10 PM] Loaded config.json with 0 accessories and 2 platforms. [6/18/2024, 1:38:10 PM] Loaded 3 cached accessories from cachedAccessories. [6/18/2024, 1:38:10 PM] --- [6/18/2024, 1:38:12 PM] Loaded plugin: @0x5e/[email protected] [6/18/2024, 1:38:12 PM] Registering platform '@0x5e/homebridge-tuya-platform.TuyaPlatform' [6/18/2024, 1:38:12 PM] --- [6/18/2024, 1:38:12 PM] Loading 2 platforms... [6/18/2024, 1:38:12 PM] [Tuya] Initializing TuyaPlatform platform... [6/18/2024, 1:38:12 PM] [Tuya] Finished initializing platform [6/18/2024, 1:38:12 PM] [Tuya] Loading accessory from cache: Mini Multi-Mode Gateway [6/18/2024, 1:38:12 PM] [Tuya] Loading accessory from cache: 智能水阀 [6/18/2024, 1:38:12 PM] [Tuya] Loading accessory from cache: Zigbee single channel controller [6/18/2024, 1:38:12 PM] [Tuya] Executed didFinishLaunching callback [6/18/2024, 1:38:12 PM] [Tuya] Log in to Tuya Cloud. [6/18/2024, 1:38:12 PM] [Tuya] [TuyaOpenAPI] Login to: https://openapi.tuyaeu.com [6/18/2024, 1:38:12 PM] [Tuya] [TuyaOpenAPI] Request: method = post endpoint = https://openapi.tuyaeu.com path = /v1.0/iot-01/associated-users/actions/authorized-login query = null headers = { "t": "1718710692506", "client_id": "gjap3nvs4vpyggjm8eya", "nonce": "5126f426-1681-4c64-b051-a7bf62120015", "Signature-Headers": "client_id", "sign": "F7C83ACAFA47EC82336ECF68F3FB818FFC80A6089893A548E0BB16B6124CBE88", "sign_method": "HMAC-SHA256", "access_token": "", "lang": "en", "dev_lang": "javascript", "dev_channel": "homebridge", "devVersion": "1.7.0-beta.53" } body = { "country_code": 34, "username": "[email protected]", "password": "3e965ef0c2b3e76ef43fa3bd9217b18a", "schema": "smartlife" } [6/18/2024, 1:38:12 PM] Publishing bridge accessory (name: Homebridge 2AE5, publishInfo: { username: '0E:31:0C:6D:2A:E5', port: 51740, pincode: '--**', category: 2, bind: undefined, mdns: undefined, addIdentifyingMaterial: true, advertiser: 'bonjour-hap' }). Setup Payload: X-HM://0024Z10M9O0BN Enter this code with your HomeKit app on your iOS device to pair with Homebridge:
┌────────────┐ │ XXX-XX-XXX│ └────────────┘
[6/18/2024, 1:38:13 PM] Homebridge v1.8.2 (HAP v0.12.1) (Homebridge 2AE5) is running on port 51740. [6/18/2024, 1:38:13 PM] [Tuya] [TuyaOpenAPI] Response: path = /v1.0/iot-01/associated-users/actions/authorized-login data = { "result": { "access_token": "673a4fda2b3e9202e356c967b84ac6ef", "expire_time": 7200, "platform_url": "https://openapi.tuyaeu.com", "refresh_token": "fd6c1ca754439b48e9bcd3c06e84aef7", "uid": "eu1717232611908u1MuL" }, "success": true, "t": 1718710693306, "tid": "3ee865d62d6711ef9073c64ba2abc1e6" } [6/18/2024, 1:38:13 PM] [Tuya] Start MQTT connection. [6/18/2024, 1:38:13 PM] [Tuya] Fetching home list. [6/18/2024, 1:38:13 PM] [Tuya] [TuyaOpenAPI] Request: method = post endpoint = https://openapi.tuyaeu.com path = /v1.0/iot-03/open-hub/access-config query = null headers = { "t": "1718710693349", "client_id": "gjap3nvs4vpyggjm8eya", "nonce": "85669396-9e1d-40ad-8782-30a79c7dff2b", "Signature-Headers": "client_id", "sign": "218911EAD8FFA6D0CDE94B5A63EDE3B2D743070DFB5D1E14CD8F3669147AA4BC", "sign_method": "HMAC-SHA256", "access_token": "673a4fda2b3e9202e356c967b84ac6ef", "lang": "en", "dev_lang": "javascript", "dev_channel": "homebridge", "devVersion": "1.7.0-beta.53" } body = { "uid": "eu1717232611908u1MuL", "link_id": "8c1b3c52-00ee-4b3f-8d5f-5fe508cba263", "link_type": "mqtt", "topics": "device", "msg_encrypted_version": "1.0" } [6/18/2024, 1:38:13 PM] [Tuya] [TuyaOpenAPI] Request: method = get endpoint = https://openapi.tuyaeu.com path = /v1.0/users/eu1717232611908u1MuL/homes query = undefined headers = { "t": "1718710693355", "client_id": "gjap3nvs4vpyggjm8eya", "nonce": "346f6f51-b526-4a94-a516-e6bbde2dffed", "Signature-Headers": "client_id", "sign": "976FBB211C6AB54489B0A399BED04A6F79AAF43A56153C0940B83108A3EFE72F", "sign_method": "HMAC-SHA256", "access_token": "673a4fda2b3e9202e356c967b84ac6ef", "lang": "en", "dev_lang": "javascript", "dev_channel": "homebridge", "devVersion": "1.7.0-beta.53" } body = null [6/18/2024, 1:38:13 PM] [Tuya] [TuyaOpenAPI] Response: path = /v1.0/iot-03/open-hub/access-config data = { "result": { "client_id": "cloud_new2fbd796fa76340c7262b5a2c4d469bd9", "expire_time": 7200, "password": "97d36b6c703fa7df3793cc4526265445", "sink_topic": { "device": "cloud/token/out/{device_id}" }, "source_topic": { "device": "cloud/token/in/newf86d77b5dba3f8c4e48128ba82337b99" }, "url": "ssl://m1.tuyaeu.com:8883", "username": "cloud_newf86d77b5dba3f8c4e48128ba82337b99" }, "success": true, "t": 1718710693434, "tid": "3f0681282d6711ef9e3b1acebe103cd3" } [6/18/2024, 1:38:13 PM] [Tuya] [TuyaOpenMQ] Connecting to: ssl://m1.tuyaeu.com:8883 [6/18/2024, 1:38:13 PM] [Tuya] [TuyaOpenAPI] Response: path = /v1.0/users/eu1717232611908u1MuL/homes data = { "result": [ { "geo_name": "", "home_id": 193687302, "lat": 0, "lon": 0, "name": "My Home ..", "role": "OWNER" } ], "success": true, "t": 1718710693691, "tid": "3f2e93f02d6711ef9e3b1acebe103cd3" } [6/18/2024, 1:38:13 PM] [Tuya] Got home_id=193687302, name=My Home .. [6/18/2024, 1:38:13 PM] [Tuya] Fetching device list. [6/18/2024, 1:38:13 PM] [Tuya] [TuyaOpenAPI] Request: method = get endpoint = https://openapi.tuyaeu.com path = /v1.0/homes/193687302/devices query = undefined headers = { "t": "1718710693711", "client_id": "gjap3nvs4vpyggjm8eya", "nonce": "1a9d1f96-39cf-4bd4-b1ed-93f0cb6e31dd", "Signature-Headers": "client_id", "sign": "F3376A896557E642D8997CF221127D3ACF0A159C249082464D144D8B90235406", "sign_method": "HMAC-SHA256", "access_token": "673a4fda2b3e9202e356c967b84ac6ef", "lang": "en", "dev_lang": "javascript", "dev_channel": "homebridge", "devVersion": "1.7.0-beta.53" } body = null [6/18/2024, 1:38:13 PM] [Tuya] [TuyaOpenMQ] Connected [6/18/2024, 1:38:13 PM] [Tuya] [TuyaOpenAPI] Response: path = /v1.0/homes/193687302/devices data = { "result": [ { "active_time": 1718710317, "biz_type": 18, "category": "wg2", "create_time": 1717232633, "icon": "smart/icon/ay1562803410690AUgvL/347c1dd369fb7bfff86cfa738cbdff52.png", "id": "bfd97870e2feb5621ckym8", "ip": "185.41.97.48", "lat": "", "local_key": "rN2C<t!28RY4UJ]g", "lon": "", "model": "JMMGW-mini", "name": "Mini Multi-Mode Gateway", "online": true, "owner_id": "193687302", "product_id": "pj3gdjgpeqao7xk4", "product_name": "MINI 多模网关", "status": [ { "code": "switch_alarm_sound", "value": false }, { "code": "master_state", "value": "normal" }, { "code": "factory_reset", "value": false }, { "code": "alarm_active", "value": "" } ], "sub": true, "time_zone": "+02:00", "uid": "eu1717232611908u1MuL", "update_time": 1718710323, "uuid": "89e272db7e785a0b" }, { "active_time": 1718710492, "biz_type": 18, "category": "ggq", "create_time": 1717275346, "icon": "smart/icon/ay1545813662186VvWHx/16148380366d4a58fe3fa.jpg", "id": "bf54968ac32ecdb72577pt", "ip": "", "lat": "41.92", "local_key": "", "lon": "2.32", "model": "QT-06Z-01", "name": "智能水阀 3", "online": true, "owner_id": "193687302", "product_id": "a7sghmms", "product_name": "智能水阀", "status": [ { "code": "switch", "value": false }, { "code": "start", "value": true }, { "code": "smart_weather", "value": "sunny" } ], "sub": true, "time_zone": "+02:00", "uid": "eu1717232611908u1MuL", "update_time": 1718710493, "uuid": "a4c138ef48ebe96f" }, { "active_time": 1718710341, "biz_type": 18, "category": "cz", "create_time": 1717232730, "icon": "smart/icon/ay156273665527930ojI/16535309910048d1bb4df.jpg", "id": "bfa86de61a5f469c4bc0gq", "ip": "", "lat": "41.9159", "local_key": "", "lon": "2.3162", "model": "", "name": "Zigbee single channel controller", "online": true, "owner_id": "193687302", "product_id": "0jxeoadc", "product_name": "zigbee单路控制器", "status": [], "sub": true, "time_zone": "+02:00", "uid": "eu1717232611908u1MuL", "update_time": 1718710342, "uuid": "a4c13851dcde0d31" } ], "success": true, "t": 1718710693818, "tid": "3f3a41212d6711efaed6f615e854d753" } [6/18/2024, 1:38:13 PM] [Tuya] [TuyaOpenAPI] Request: method = get endpoint = https://openapi.tuyaeu.com path = /v1.0/devices/bfd97870e2feb5621ckym8/specifications query = undefined headers = { "t": "1718710693860", "client_id": "gjap3nvs4vpyggjm8eya", "nonce": "34fb47dd-02b9-4640-bb11-2cd871bf3b3e", "Signature-Headers": "client_id", "sign": "410045A9DDA2263D0486D8B65906CD68A5D453DE79D3831B6C6F85E65A1F27D1", "sign_method": "HMAC-SHA256", "access_token": "673a4fda2b3e9202e356c967b84ac6ef", "lang": "en", "dev_lang": "javascript", "dev_channel": "homebridge", "devVersion": "1.7.0-beta.53" } body = null [6/18/2024, 1:38:13 PM] [Tuya] [TuyaOpenAPI] Response: path = /v1.0/devices/bfd97870e2feb5621ckym8/specifications data = { "result": { "category": "wg2", "functions": [ { "code": "switch_alarm_sound", "type": "Boolean", "values": "{}" }, { "code": "master_state", "type": "Enum", "values": "{"range":["normal","alarm"]}" }, { "code": "factory_reset", "type": "Boolean", "values": "{}" }, { "code": "alarm_active", "type": "String", "values": "{"maxlen":255}" } ], "status": [ { "code": "switch_alarm_sound", "type": "Boolean", "values": "{}" }, { "code": "master_state", "type": "Enum", "values": "{"range":["normal","alarm"]}" }, { "code": "factory_reset", "type": "Boolean", "values": "{}" }, { "code": "alarm_active", "type": "String", "values": "{"maxlen":255}" } ] }, "success": true, "t": 1718710693926, "tid": "3f50c85d2d6711ef9073c64ba2abc1e6" } [6/18/2024, 1:38:13 PM] [Tuya] [TuyaOpenAPI] Request: method = get endpoint = https://openapi.tuyaeu.com path = /v1.0/devices/bf54968ac32ecdb72577pt/specifications query = undefined headers = { "t": "1718710693944", "client_id": "gjap3nvs4vpyggjm8eya", "nonce": "4c026a8d-1031-413a-a3b5-189c5b15f2be", "Signature-Headers": "client_id", "sign": "BA116587050961295E253C32B18A3256FCFDE18DE44EFDD492CB527DC04355E3", "sign_method": "HMAC-SHA256", "access_token": "673a4fda2b3e9202e356c967b84ac6ef", "lang": "en", "dev_lang": "javascript", "dev_channel": "homebridge", "devVersion": "1.7.0-beta.53" } body = null [6/18/2024, 1:38:14 PM] [Tuya] [TuyaOpenAPI] Response: path = /v1.0/devices/bf54968ac32ecdb72577pt/specifications data = { "result": { "category": "ggq", "functions": [ { "code": "switch", "type": "Boolean", "values": "{}" }, { "code": "start", "type": "Boolean", "values": "{}" }, { "code": "smart_weather", "type": "Enum", "values": "{"range":["sunny","cloudy","rainy","snowy"]}" } ], "status": [ { "code": "switch", "type": "Boolean", "values": "{}" }, { "code": "start", "type": "Boolean", "values": "{}" }, { "code": "smart_weather", "type": "Enum", "values": "{"range":["sunny","cloudy","rainy","snowy"]}" } ] }, "success": true, "t": 1718710694001, "tid": "3f5d8b732d6711ef9e3b1acebe103cd3" } [6/18/2024, 1:38:14 PM] [Tuya] [TuyaOpenAPI] Request: method = get endpoint = https://openapi.tuyaeu.com path = /v1.0/devices/bfa86de61a5f469c4bc0gq/specifications query = undefined headers = { "t": "1718710694025", "client_id": "gjap3nvs4vpyggjm8eya", "nonce": "0fdf98f3-85dc-427f-abc2-8d2f258c80ff", "Signature-Headers": "client_id", "sign": "F66BAFD159BB1B6B2180C55ACD78A3000865994D9B82FE71A26B0B6CAB6A8155", "sign_method": "HMAC-SHA256", "access_token": "673a4fda2b3e9202e356c967b84ac6ef", "lang": "en", "dev_lang": "javascript", "dev_channel": "homebridge", "devVersion": "1.7.0-beta.53" } body = null [6/18/2024, 1:38:14 PM] [Tuya] [TuyaOpenAPI] Response: path = /v1.0/devices/bfa86de61a5f469c4bc0gq/specifications data = { "code": 2009, "msg": "not support this device", "success": false, "t": 1718710694093, "tid": "3f6a3f472d6711ef9073c64ba2abc1e6" } [6/18/2024, 1:38:14 PM] [Tuya] [TuyaDeviceManager] Get device specification failed. devId = bfa86de61a5f469c4bc0gq, code = 2009, msg = not support this device [6/18/2024, 1:38:14 PM] [Tuya] Fetching scene list. [6/18/2024, 1:38:14 PM] [Tuya] [TuyaOpenAPI] Request: method = get endpoint = https://openapi.tuyaeu.com path = /v1.1/homes/193687302/scenes query = undefined headers = { "t": "1718710694116", "client_id": "gjap3nvs4vpyggjm8eya", "nonce": "9cb6ffad-3143-423a-b95c-eaee46da7d6a", "Signature-Headers": "client_id", "sign": "E789D242662FFA5732D75433F242FBCF4238502617865882ED03162F959C76D1", "sign_method": "HMAC-SHA256", "access_token": "673a4fda2b3e9202e356c967b84ac6ef", "lang": "en", "dev_lang": "javascript", "dev_channel": "homebridge", "devVersion": "1.7.0-beta.53" } body = null [6/18/2024, 1:38:14 PM] [Tuya] [TuyaOpenAPI] Response: path = /v1.1/homes/193687302/scenes data = { "result": [], "success": true, "t": 1718710694181, "tid": "3f78766c2d6711ef9073c64ba2abc1e6" } [6/18/2024, 1:38:14 PM] [Tuya] Got 3 device(s) and scene(s). [6/18/2024, 1:38:14 PM] [Tuya] Device list saved at /var/lib/homebridge/persist/TuyaDeviceList.eu1717232611908u1MuL.json [6/18/2024, 1:38:14 PM] [Tuya] Restoring existing accessory from cache: Mini Multi-Mode Gateway [6/18/2024, 1:38:14 PM] [Tuya] Unsupported device: Mini Multi-Mode Gateway. [6/18/2024, 1:38:14 PM] [Tuya] Restoring existing accessory from cache: 智能水阀 [6/18/2024, 1:38:14 PM] [Tuya] Restoring existing accessory from cache: Zigbee single channel controller [6/18/2024, 1:38:14 PM] [Tuya] [Zigbee single channel controller] Product Category: cz [6/18/2024, 1:38:14 PM] [Tuya] [Zigbee single channel controller] Missing one of the required schema: [ 'switch', 'switch_1' ] [6/18/2024, 1:38:14 PM] [Tuya] [Zigbee single channel controller] Please switch device control mode to "DP Insctrution", and set deviceOverrides manually. [6/18/2024, 1:38:14 PM] [Tuya] [Zigbee single channel controller] Detail information: https://github.com/0x5e/homebridge-tuya-platform#faq [6/18/2024, 1:38:14 PM] [Tuya] [Zigbee single channel controller] Existing schema: [ [length]: 0 ] [6/18/2024, 1:38:14 PM] [Tuya] Unsupported device: Zigbee single channel controller.
deviceOverrides
The text was updated successfully, but these errors were encountered:
Stale issue. we will close the issue soon. If this issue has not been resolved, please update the issue and contact us in time.
Sorry, something went wrong.
No branches or pull requests
In addition to Mini Multi-Mode Gateway, the Zigbee single channel controller (watering valve) comes as unsupported.
Please see log file
[6/18/2024, 1:38:07 PM] [HB Supervisor] Starting Homebridge with extra flags: -I -P /var/lib/homebridge/node_modules -D -K --strict-plugin-resolution
[6/18/2024, 1:38:07 PM] [HB Supervisor] Started Homebridge v1.8.2 with PID: 447
[6/18/2024, 1:38:10 PM] Loaded config.json with 0 accessories and 2 platforms.
[6/18/2024, 1:38:10 PM] Loaded 3 cached accessories from cachedAccessories.
[6/18/2024, 1:38:10 PM] ---
[6/18/2024, 1:38:12 PM] Loaded plugin: @0x5e/[email protected]
[6/18/2024, 1:38:12 PM] Registering platform '@0x5e/homebridge-tuya-platform.TuyaPlatform'
[6/18/2024, 1:38:12 PM] ---
[6/18/2024, 1:38:12 PM] Loading 2 platforms...
[6/18/2024, 1:38:12 PM] [Tuya] Initializing TuyaPlatform platform...
[6/18/2024, 1:38:12 PM] [Tuya] Finished initializing platform
[6/18/2024, 1:38:12 PM] [Tuya] Loading accessory from cache: Mini Multi-Mode Gateway
[6/18/2024, 1:38:12 PM] [Tuya] Loading accessory from cache: 智能水阀
[6/18/2024, 1:38:12 PM] [Tuya] Loading accessory from cache: Zigbee single channel controller
[6/18/2024, 1:38:12 PM] [Tuya] Executed didFinishLaunching callback
[6/18/2024, 1:38:12 PM] [Tuya] Log in to Tuya Cloud.
[6/18/2024, 1:38:12 PM] [Tuya] [TuyaOpenAPI] Login to: https://openapi.tuyaeu.com
[6/18/2024, 1:38:12 PM] [Tuya] [TuyaOpenAPI] Request:
method = post
endpoint = https://openapi.tuyaeu.com
path = /v1.0/iot-01/associated-users/actions/authorized-login
query = null
headers = {
"t": "1718710692506",
"client_id": "gjap3nvs4vpyggjm8eya",
"nonce": "5126f426-1681-4c64-b051-a7bf62120015",
"Signature-Headers": "client_id",
"sign": "F7C83ACAFA47EC82336ECF68F3FB818FFC80A6089893A548E0BB16B6124CBE88",
"sign_method": "HMAC-SHA256",
"access_token": "",
"lang": "en",
"dev_lang": "javascript",
"dev_channel": "homebridge",
"devVersion": "1.7.0-beta.53"
}
body = {
"country_code": 34,
"username": "[email protected]",
"password": "3e965ef0c2b3e76ef43fa3bd9217b18a",
"schema": "smartlife"
}
[6/18/2024, 1:38:12 PM] Publishing bridge accessory (name: Homebridge 2AE5, publishInfo: {
username: '0E:31:0C:6D:2A:E5',
port: 51740,
pincode: '--**',
category: 2,
bind: undefined,
mdns: undefined,
addIdentifyingMaterial: true,
advertiser: 'bonjour-hap'
}).
Setup Payload:
X-HM://0024Z10M9O0BN
Enter this code with your HomeKit app on your iOS device to pair with Homebridge:
[6/18/2024, 1:38:13 PM] Homebridge v1.8.2 (HAP v0.12.1) (Homebridge 2AE5) is running on port 51740.
[6/18/2024, 1:38:13 PM] [Tuya] [TuyaOpenAPI] Response:
path = /v1.0/iot-01/associated-users/actions/authorized-login
data = {
"result": {
"access_token": "673a4fda2b3e9202e356c967b84ac6ef",
"expire_time": 7200,
"platform_url": "https://openapi.tuyaeu.com",
"refresh_token": "fd6c1ca754439b48e9bcd3c06e84aef7",
"uid": "eu1717232611908u1MuL"
},
"success": true,
"t": 1718710693306,
"tid": "3ee865d62d6711ef9073c64ba2abc1e6"
}
[6/18/2024, 1:38:13 PM] [Tuya] Start MQTT connection.
[6/18/2024, 1:38:13 PM] [Tuya] Fetching home list.
[6/18/2024, 1:38:13 PM] [Tuya] [TuyaOpenAPI] Request:
method = post
endpoint = https://openapi.tuyaeu.com
path = /v1.0/iot-03/open-hub/access-config
query = null
headers = {
"t": "1718710693349",
"client_id": "gjap3nvs4vpyggjm8eya",
"nonce": "85669396-9e1d-40ad-8782-30a79c7dff2b",
"Signature-Headers": "client_id",
"sign": "218911EAD8FFA6D0CDE94B5A63EDE3B2D743070DFB5D1E14CD8F3669147AA4BC",
"sign_method": "HMAC-SHA256",
"access_token": "673a4fda2b3e9202e356c967b84ac6ef",
"lang": "en",
"dev_lang": "javascript",
"dev_channel": "homebridge",
"devVersion": "1.7.0-beta.53"
}
body = {
"uid": "eu1717232611908u1MuL",
"link_id": "8c1b3c52-00ee-4b3f-8d5f-5fe508cba263",
"link_type": "mqtt",
"topics": "device",
"msg_encrypted_version": "1.0"
}
[6/18/2024, 1:38:13 PM] [Tuya] [TuyaOpenAPI] Request:
method = get
endpoint = https://openapi.tuyaeu.com
path = /v1.0/users/eu1717232611908u1MuL/homes
query = undefined
headers = {
"t": "1718710693355",
"client_id": "gjap3nvs4vpyggjm8eya",
"nonce": "346f6f51-b526-4a94-a516-e6bbde2dffed",
"Signature-Headers": "client_id",
"sign": "976FBB211C6AB54489B0A399BED04A6F79AAF43A56153C0940B83108A3EFE72F",
"sign_method": "HMAC-SHA256",
"access_token": "673a4fda2b3e9202e356c967b84ac6ef",
"lang": "en",
"dev_lang": "javascript",
"dev_channel": "homebridge",
"devVersion": "1.7.0-beta.53"
}
body = null
[6/18/2024, 1:38:13 PM] [Tuya] [TuyaOpenAPI] Response:
path = /v1.0/iot-03/open-hub/access-config
data = {
"result": {
"client_id": "cloud_new2fbd796fa76340c7262b5a2c4d469bd9",
"expire_time": 7200,
"password": "97d36b6c703fa7df3793cc4526265445",
"sink_topic": {
"device": "cloud/token/out/{device_id}"
},
"source_topic": {
"device": "cloud/token/in/newf86d77b5dba3f8c4e48128ba82337b99"
},
"url": "ssl://m1.tuyaeu.com:8883",
"username": "cloud_newf86d77b5dba3f8c4e48128ba82337b99"
},
"success": true,
"t": 1718710693434,
"tid": "3f0681282d6711ef9e3b1acebe103cd3"
}
[6/18/2024, 1:38:13 PM] [Tuya] [TuyaOpenMQ] Connecting to: ssl://m1.tuyaeu.com:8883
[6/18/2024, 1:38:13 PM] [Tuya] [TuyaOpenAPI] Response:
path = /v1.0/users/eu1717232611908u1MuL/homes
data = {
"result": [
{
"geo_name": "",
"home_id": 193687302,
"lat": 0,
"lon": 0,
"name": "My Home ..",
"role": "OWNER"
}
],
"success": true,
"t": 1718710693691,
"tid": "3f2e93f02d6711ef9e3b1acebe103cd3"
}
[6/18/2024, 1:38:13 PM] [Tuya] Got home_id=193687302, name=My Home ..
[6/18/2024, 1:38:13 PM] [Tuya] Fetching device list.
[6/18/2024, 1:38:13 PM] [Tuya] [TuyaOpenAPI] Request:
method = get
endpoint = https://openapi.tuyaeu.com
path = /v1.0/homes/193687302/devices
query = undefined
headers = {
"t": "1718710693711",
"client_id": "gjap3nvs4vpyggjm8eya",
"nonce": "1a9d1f96-39cf-4bd4-b1ed-93f0cb6e31dd",
"Signature-Headers": "client_id",
"sign": "F3376A896557E642D8997CF221127D3ACF0A159C249082464D144D8B90235406",
"sign_method": "HMAC-SHA256",
"access_token": "673a4fda2b3e9202e356c967b84ac6ef",
"lang": "en",
"dev_lang": "javascript",
"dev_channel": "homebridge",
"devVersion": "1.7.0-beta.53"
}
body = null
[6/18/2024, 1:38:13 PM] [Tuya] [TuyaOpenMQ] Connected
[6/18/2024, 1:38:13 PM] [Tuya] [TuyaOpenAPI] Response:
path = /v1.0/homes/193687302/devices
data = {
"result": [
{
"active_time": 1718710317,
"biz_type": 18,
"category": "wg2",
"create_time": 1717232633,
"icon": "smart/icon/ay1562803410690AUgvL/347c1dd369fb7bfff86cfa738cbdff52.png",
"id": "bfd97870e2feb5621ckym8",
"ip": "185.41.97.48",
"lat": "",
"local_key": "rN2C<t!28RY4UJ]g",
"lon": "",
"model": "JMMGW-mini",
"name": "Mini Multi-Mode Gateway",
"online": true,
"owner_id": "193687302",
"product_id": "pj3gdjgpeqao7xk4",
"product_name": "MINI 多模网关",
"status": [
{
"code": "switch_alarm_sound",
"value": false
},
{
"code": "master_state",
"value": "normal"
},
{
"code": "factory_reset",
"value": false
},
{
"code": "alarm_active",
"value": ""
}
],
"sub": true,
"time_zone": "+02:00",
"uid": "eu1717232611908u1MuL",
"update_time": 1718710323,
"uuid": "89e272db7e785a0b"
},
{
"active_time": 1718710492,
"biz_type": 18,
"category": "ggq",
"create_time": 1717275346,
"icon": "smart/icon/ay1545813662186VvWHx/16148380366d4a58fe3fa.jpg",
"id": "bf54968ac32ecdb72577pt",
"ip": "",
"lat": "41.92",
"local_key": "",
"lon": "2.32",
"model": "QT-06Z-01",
"name": "智能水阀 3",
"online": true,
"owner_id": "193687302",
"product_id": "a7sghmms",
"product_name": "智能水阀",
"status": [
{
"code": "switch",
"value": false
},
{
"code": "start",
"value": true
},
{
"code": "smart_weather",
"value": "sunny"
}
],
"sub": true,
"time_zone": "+02:00",
"uid": "eu1717232611908u1MuL",
"update_time": 1718710493,
"uuid": "a4c138ef48ebe96f"
},
{
"active_time": 1718710341,
"biz_type": 18,
"category": "cz",
"create_time": 1717232730,
"icon": "smart/icon/ay156273665527930ojI/16535309910048d1bb4df.jpg",
"id": "bfa86de61a5f469c4bc0gq",
"ip": "",
"lat": "41.9159",
"local_key": "",
"lon": "2.3162",
"model": "",
"name": "Zigbee single channel controller",
"online": true,
"owner_id": "193687302",
"product_id": "0jxeoadc",
"product_name": "zigbee单路控制器",
"status": [],
"sub": true,
"time_zone": "+02:00",
"uid": "eu1717232611908u1MuL",
"update_time": 1718710342,
"uuid": "a4c13851dcde0d31"
}
],
"success": true,
"t": 1718710693818,
"tid": "3f3a41212d6711efaed6f615e854d753"
}
[6/18/2024, 1:38:13 PM] [Tuya] [TuyaOpenAPI] Request:
method = get
endpoint = https://openapi.tuyaeu.com
path = /v1.0/devices/bfd97870e2feb5621ckym8/specifications
query = undefined
headers = {
"t": "1718710693860",
"client_id": "gjap3nvs4vpyggjm8eya",
"nonce": "34fb47dd-02b9-4640-bb11-2cd871bf3b3e",
"Signature-Headers": "client_id",
"sign": "410045A9DDA2263D0486D8B65906CD68A5D453DE79D3831B6C6F85E65A1F27D1",
"sign_method": "HMAC-SHA256",
"access_token": "673a4fda2b3e9202e356c967b84ac6ef",
"lang": "en",
"dev_lang": "javascript",
"dev_channel": "homebridge",
"devVersion": "1.7.0-beta.53"
}
body = null
[6/18/2024, 1:38:13 PM] [Tuya] [TuyaOpenAPI] Response:
path = /v1.0/devices/bfd97870e2feb5621ckym8/specifications
data = {
"result": {
"category": "wg2",
"functions": [
{
"code": "switch_alarm_sound",
"type": "Boolean",
"values": "{}"
},
{
"code": "master_state",
"type": "Enum",
"values": "{"range":["normal","alarm"]}"
},
{
"code": "factory_reset",
"type": "Boolean",
"values": "{}"
},
{
"code": "alarm_active",
"type": "String",
"values": "{"maxlen":255}"
}
],
"status": [
{
"code": "switch_alarm_sound",
"type": "Boolean",
"values": "{}"
},
{
"code": "master_state",
"type": "Enum",
"values": "{"range":["normal","alarm"]}"
},
{
"code": "factory_reset",
"type": "Boolean",
"values": "{}"
},
{
"code": "alarm_active",
"type": "String",
"values": "{"maxlen":255}"
}
]
},
"success": true,
"t": 1718710693926,
"tid": "3f50c85d2d6711ef9073c64ba2abc1e6"
}
[6/18/2024, 1:38:13 PM] [Tuya] [TuyaOpenAPI] Request:
method = get
endpoint = https://openapi.tuyaeu.com
path = /v1.0/devices/bf54968ac32ecdb72577pt/specifications
query = undefined
headers = {
"t": "1718710693944",
"client_id": "gjap3nvs4vpyggjm8eya",
"nonce": "4c026a8d-1031-413a-a3b5-189c5b15f2be",
"Signature-Headers": "client_id",
"sign": "BA116587050961295E253C32B18A3256FCFDE18DE44EFDD492CB527DC04355E3",
"sign_method": "HMAC-SHA256",
"access_token": "673a4fda2b3e9202e356c967b84ac6ef",
"lang": "en",
"dev_lang": "javascript",
"dev_channel": "homebridge",
"devVersion": "1.7.0-beta.53"
}
body = null
[6/18/2024, 1:38:14 PM] [Tuya] [TuyaOpenAPI] Response:
path = /v1.0/devices/bf54968ac32ecdb72577pt/specifications
data = {
"result": {
"category": "ggq",
"functions": [
{
"code": "switch",
"type": "Boolean",
"values": "{}"
},
{
"code": "start",
"type": "Boolean",
"values": "{}"
},
{
"code": "smart_weather",
"type": "Enum",
"values": "{"range":["sunny","cloudy","rainy","snowy"]}"
}
],
"status": [
{
"code": "switch",
"type": "Boolean",
"values": "{}"
},
{
"code": "start",
"type": "Boolean",
"values": "{}"
},
{
"code": "smart_weather",
"type": "Enum",
"values": "{"range":["sunny","cloudy","rainy","snowy"]}"
}
]
},
"success": true,
"t": 1718710694001,
"tid": "3f5d8b732d6711ef9e3b1acebe103cd3"
}
[6/18/2024, 1:38:14 PM] [Tuya] [TuyaOpenAPI] Request:
method = get
endpoint = https://openapi.tuyaeu.com
path = /v1.0/devices/bfa86de61a5f469c4bc0gq/specifications
query = undefined
headers = {
"t": "1718710694025",
"client_id": "gjap3nvs4vpyggjm8eya",
"nonce": "0fdf98f3-85dc-427f-abc2-8d2f258c80ff",
"Signature-Headers": "client_id",
"sign": "F66BAFD159BB1B6B2180C55ACD78A3000865994D9B82FE71A26B0B6CAB6A8155",
"sign_method": "HMAC-SHA256",
"access_token": "673a4fda2b3e9202e356c967b84ac6ef",
"lang": "en",
"dev_lang": "javascript",
"dev_channel": "homebridge",
"devVersion": "1.7.0-beta.53"
}
body = null
[6/18/2024, 1:38:14 PM] [Tuya] [TuyaOpenAPI] Response:
path = /v1.0/devices/bfa86de61a5f469c4bc0gq/specifications
data = {
"code": 2009,
"msg": "not support this device",
"success": false,
"t": 1718710694093,
"tid": "3f6a3f472d6711ef9073c64ba2abc1e6"
}
[6/18/2024, 1:38:14 PM] [Tuya] [TuyaDeviceManager] Get device specification failed. devId = bfa86de61a5f469c4bc0gq, code = 2009, msg = not support this device
[6/18/2024, 1:38:14 PM] [Tuya] Fetching scene list.
[6/18/2024, 1:38:14 PM] [Tuya] [TuyaOpenAPI] Request:
method = get
endpoint = https://openapi.tuyaeu.com
path = /v1.1/homes/193687302/scenes
query = undefined
headers = {
"t": "1718710694116",
"client_id": "gjap3nvs4vpyggjm8eya",
"nonce": "9cb6ffad-3143-423a-b95c-eaee46da7d6a",
"Signature-Headers": "client_id",
"sign": "E789D242662FFA5732D75433F242FBCF4238502617865882ED03162F959C76D1",
"sign_method": "HMAC-SHA256",
"access_token": "673a4fda2b3e9202e356c967b84ac6ef",
"lang": "en",
"dev_lang": "javascript",
"dev_channel": "homebridge",
"devVersion": "1.7.0-beta.53"
}
body = null
[6/18/2024, 1:38:14 PM] [Tuya] [TuyaOpenAPI] Response:
path = /v1.1/homes/193687302/scenes
data = {
"result": [],
"success": true,
"t": 1718710694181,
"tid": "3f78766c2d6711ef9073c64ba2abc1e6"
}
[6/18/2024, 1:38:14 PM] [Tuya] Got 3 device(s) and scene(s).
[6/18/2024, 1:38:14 PM] [Tuya] Device list saved at /var/lib/homebridge/persist/TuyaDeviceList.eu1717232611908u1MuL.json
[6/18/2024, 1:38:14 PM] [Tuya] Restoring existing accessory from cache: Mini Multi-Mode Gateway
[6/18/2024, 1:38:14 PM] [Tuya] Unsupported device: Mini Multi-Mode Gateway.
[6/18/2024, 1:38:14 PM] [Tuya] Restoring existing accessory from cache: 智能水阀
[6/18/2024, 1:38:14 PM] [Tuya] Restoring existing accessory from cache: Zigbee single channel controller
[6/18/2024, 1:38:14 PM] [Tuya] [Zigbee single channel controller] Product Category: cz
[6/18/2024, 1:38:14 PM] [Tuya] [Zigbee single channel controller] Missing one of the required schema: [ 'switch', 'switch_1' ]
[6/18/2024, 1:38:14 PM] [Tuya] [Zigbee single channel controller] Please switch device control mode to "DP Insctrution", and set
deviceOverrides
manually.[6/18/2024, 1:38:14 PM] [Tuya] [Zigbee single channel controller] Detail information: https://github.com/0x5e/homebridge-tuya-platform#faq
[6/18/2024, 1:38:14 PM] [Tuya] [Zigbee single channel controller] Existing schema: [ [length]: 0 ]
[6/18/2024, 1:38:14 PM] [Tuya] Unsupported device: Zigbee single channel controller.
The text was updated successfully, but these errors were encountered: