Add extra Tuya snapshots for dc and dj category (lights) (#149940)

This commit is contained in:
epenet 2025-08-04 12:07:25 +02:00 committed by GitHub
parent f350a1a1fa
commit 8d8383e1c1
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
28 changed files with 10828 additions and 1 deletions

View File

@ -97,9 +97,113 @@ DEVICE_MOCKS = {
Platform.SELECT, Platform.SELECT,
Platform.SWITCH, Platform.SWITCH,
], ],
"dc_l3bpgg8ibsagon4x": [
# https://github.com/home-assistant/core/issues/149704
Platform.LIGHT,
],
"dj_8szt7whdvwpmxglk": [
# https://github.com/home-assistant/core/issues/149704
Platform.LIGHT,
],
"dj_8y0aquaa8v6tho8w": [
# https://github.com/home-assistant/core/issues/149704
Platform.LIGHT,
],
"dj_baf9tt9lb8t5uc7z": [
# https://github.com/home-assistant/core/issues/149704
Platform.LIGHT,
],
"dj_d4g0fbsoaal841o6": [
# https://github.com/home-assistant/core/issues/149704
Platform.LIGHT,
],
"dj_djnozmdyqyriow8z": [
# https://github.com/home-assistant/core/issues/149704
Platform.LIGHT,
],
"dj_ekwolitfjhxn55js": [
# https://github.com/home-assistant/core/issues/149704
Platform.LIGHT,
],
"dj_fuupmcr2mb1odkja": [
# https://github.com/home-assistant/core/issues/149704
Platform.LIGHT,
],
"dj_hp6orhaqm6as3jnv": [
# https://github.com/home-assistant/core/issues/149704
Platform.LIGHT,
],
"dj_hpc8ddyfv85haxa7": [
# https://github.com/home-assistant/core/issues/149704
Platform.LIGHT,
],
"dj_iayz2jmtlipjnxj7": [
# https://github.com/home-assistant/core/issues/149704
Platform.LIGHT,
],
"dj_idnfq7xbx8qewyoa": [
# https://github.com/home-assistant/core/issues/149704
Platform.LIGHT,
],
"dj_ilddqqih3tucdk68": [
# https://github.com/home-assistant/core/issues/149704
Platform.LIGHT,
],
"dj_j1bgp31cffutizub": [
# https://github.com/home-assistant/core/issues/149704
Platform.LIGHT,
],
"dj_lmnt3uyltk1xffrt": [
# https://github.com/home-assistant/core/issues/149704
Platform.LIGHT,
],
"dj_mki13ie507rlry4r": [ "dj_mki13ie507rlry4r": [
# https://github.com/home-assistant/core/pull/126242 # https://github.com/home-assistant/core/pull/126242
Platform.LIGHT Platform.LIGHT,
],
"dj_nbumqpv8vz61enji": [
# https://github.com/home-assistant/core/issues/149704
Platform.LIGHT,
],
"dj_nlxvjzy1hoeiqsg6": [
# https://github.com/home-assistant/core/issues/149704
Platform.LIGHT,
],
"dj_oe0cpnjg": [
# https://github.com/home-assistant/core/issues/149704
Platform.LIGHT,
],
"dj_riwp3k79": [
# https://github.com/home-assistant/core/issues/149704
Platform.LIGHT,
],
"dj_tmsloaroqavbucgn": [
# https://github.com/home-assistant/core/issues/149704
Platform.LIGHT,
],
"dj_ufq2xwuzd4nb0qdr": [
# https://github.com/home-assistant/core/issues/149704
Platform.LIGHT,
],
"dj_vqwcnabamzrc2kab": [
# https://github.com/home-assistant/core/issues/149704
Platform.LIGHT,
],
"dj_xokdfs6kh5ednakk": [
# https://github.com/home-assistant/core/issues/149704
Platform.LIGHT,
],
"dj_zakhnlpdiu0ycdxn": [
# https://github.com/home-assistant/core/issues/149704
Platform.LIGHT,
],
"dj_zav1pa32pyxray78": [
# https://github.com/home-assistant/core/issues/149704
Platform.LIGHT,
],
"dj_zputiamzanuk6yky": [
# https://github.com/home-assistant/core/issues/149704
Platform.LIGHT,
], ],
"dlq_0tnvg2xaisqdadcf": [ "dlq_0tnvg2xaisqdadcf": [
# https://github.com/home-assistant/core/issues/102769 # https://github.com/home-assistant/core/issues/102769

View File

@ -0,0 +1,149 @@
{
"endpoint": "https://apigw.tuyaeu.com",
"terminal_id": "REDACTED",
"mqtt_connected": true,
"disabled_by": null,
"disabled_polling": false,
"id": "bfd9f45c6b882c9f46dxfc",
"name": "LSC Party String Light RGBIC+CCT ",
"category": "dc",
"product_id": "l3bpgg8ibsagon4x",
"product_name": "LSC Party String Light RGBIC+CCT ",
"online": false,
"sub": false,
"time_zone": "+02:00",
"active_time": "2024-07-18T20:38:14+00:00",
"create_time": "2024-07-18T20:38:14+00:00",
"update_time": "2024-07-18T20:38:14+00:00",
"function": {
"switch_led": {
"type": "Boolean",
"value": {}
},
"work_mode": {
"type": "Enum",
"value": {
"range": ["white", "colour", "scene", "music"]
}
},
"bright_value": {
"type": "Integer",
"value": {
"min": 10,
"max": 1000,
"scale": 0,
"step": 1
}
},
"temp_value": {
"type": "Integer",
"value": {
"min": 0,
"max": 1000,
"scale": 0,
"step": 1
}
},
"colour_data": {
"type": "Json",
"value": {
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
}
}
},
"music_data": {
"type": "String",
"value": {
"maxlen": 255
}
}
},
"status_range": {
"switch_led": {
"type": "Boolean",
"value": {}
},
"work_mode": {
"type": "Enum",
"value": {
"range": ["white", "colour", "scene", "music"]
}
},
"bright_value": {
"type": "Integer",
"value": {
"min": 10,
"max": 1000,
"scale": 0,
"step": 1
}
},
"temp_value": {
"type": "Integer",
"value": {
"min": 0,
"max": 1000,
"scale": 0,
"step": 1
}
},
"colour_data": {
"type": "Json",
"value": {
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
}
}
}
},
"status": {
"switch_led": true,
"work_mode": "colour",
"bright_value": 1000,
"temp_value": 0,
"colour_data": {
"h": 229,
"s": 1000,
"v": 1000
}
},
"set_up": true,
"support_local": true
}

View File

@ -0,0 +1,495 @@
{
"endpoint": "https://apigw.tuyaus.com",
"terminal_id": "REDACTED",
"mqtt_connected": true,
"disabled_by": null,
"disabled_polling": false,
"id": "eb10549aadfc74b7c8q2ti",
"name": "Porch light E",
"category": "dj",
"product_id": "8szt7whdvwpmxglk",
"product_name": "Smart Light Bulb",
"online": true,
"sub": false,
"time_zone": "-06:00",
"active_time": "2024-06-19T00:38:29+00:00",
"create_time": "2024-06-19T00:38:29+00:00",
"update_time": "2024-06-19T00:38:29+00:00",
"function": {
"switch_led": {
"type": "Boolean",
"value": {}
},
"work_mode": {
"type": "Enum",
"value": {
"range": ["white", "colour", "scene", "music"]
}
},
"bright_value_v2": {
"type": "Integer",
"value": {
"min": 10,
"max": 1000,
"scale": 0,
"step": 1
}
},
"colour_data_v2": {
"type": "Json",
"value": {
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
}
}
},
"scene_data_v2": {
"type": "Json",
"value": {
"scene_num": {
"min": 1,
"scale": 0,
"max": 8,
"step": 1
},
"scene_units": {
"unit_change_mode": {
"range": ["static", "jump", "gradient"]
},
"unit_switch_duration": {
"min": 0,
"scale": 0,
"max": 100,
"step": 1
},
"unit_gradient_duration": {
"min": 0,
"scale": 0,
"max": 100,
"step": 1
},
"bright": {
"min": 0,
"scale": 0,
"max": 1000,
"step": 1
},
"temperature": {
"min": 0,
"scale": 0,
"max": 1000,
"step": 1
},
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
}
}
}
},
"countdown_1": {
"type": "Integer",
"value": {
"unit": "s",
"min": 0,
"max": 86400,
"scale": 0,
"step": 1
}
},
"music_data": {
"type": "Json",
"value": {
"change_mode": {
"range": ["direct", "gradient"]
},
"bright": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"temperature": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
}
},
"control_data": {
"type": "Json",
"value": {
"change_mode": {
"range": ["direct", "gradient"]
},
"bright": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"temperature": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
}
},
"rhythm_mode": {
"type": "Raw",
"value": {
"maxlen": 255
}
},
"sleep_mode": {
"type": "Raw",
"value": {
"maxlen": 255
}
},
"wakeup_mode": {
"type": "Raw",
"value": {
"maxlen": 255
}
}
},
"status_range": {
"switch_led": {
"type": "Boolean",
"value": {}
},
"work_mode": {
"type": "Enum",
"value": {
"range": ["white", "colour", "scene", "music"]
}
},
"bright_value_v2": {
"type": "Integer",
"value": {
"min": 10,
"max": 1000,
"scale": 0,
"step": 1
}
},
"colour_data_v2": {
"type": "Json",
"value": {
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
}
}
},
"scene_data_v2": {
"type": "Json",
"value": {
"scene_num": {
"min": 1,
"scale": 0,
"max": 8,
"step": 1
},
"scene_units": {
"unit_change_mode": {
"range": ["static", "jump", "gradient"]
},
"unit_switch_duration": {
"min": 0,
"scale": 0,
"max": 100,
"step": 1
},
"unit_gradient_duration": {
"min": 0,
"scale": 0,
"max": 100,
"step": 1
},
"bright": {
"min": 0,
"scale": 0,
"max": 1000,
"step": 1
},
"temperature": {
"min": 0,
"scale": 0,
"max": 1000,
"step": 1
},
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
}
}
}
},
"countdown_1": {
"type": "Integer",
"value": {
"unit": "s",
"min": 0,
"max": 86400,
"scale": 0,
"step": 1
}
},
"music_data": {
"type": "Json",
"value": {
"change_mode": {
"range": ["direct", "gradient"]
},
"bright": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"temperature": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
}
},
"control_data": {
"type": "Json",
"value": {
"change_mode": {
"range": ["direct", "gradient"]
},
"bright": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"temperature": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
}
},
"rhythm_mode": {
"type": "Raw",
"value": {
"maxlen": "255"
}
},
"sleep_mode": {
"type": "Raw",
"value": {
"maxlen": "255"
}
},
"wakeup_mode": {
"type": "Raw",
"value": {
"maxlen": "255"
}
}
},
"status": {
"switch_led": false,
"work_mode": "white",
"bright_value_v2": 1000,
"colour_data_v2": {
"h": 245,
"s": 780,
"v": 1000
},
"scene_data_v2": {
"scene_num": 1,
"scene_units": [
{
"bright": 200,
"h": 0,
"s": 0,
"temperature": 1000,
"unit_change_mode": "static",
"unit_gradient_duration": 13,
"unit_switch_duration": 14,
"v": 0
}
]
},
"countdown_1": 0,
"music_data": "",
"control_data": "",
"rhythm_mode": "AAAAAAA=",
"sleep_mode": "AAA=",
"wakeup_mode": "AAA="
},
"set_up": true,
"support_local": true
}

View File

@ -0,0 +1,338 @@
{
"endpoint": "https://apigw.tuyaeu.com",
"terminal_id": "REDACTED",
"mqtt_connected": true,
"disabled_by": null,
"disabled_polling": false,
"id": "bf71858c3d27943679dsx9",
"name": "dressoir spot",
"category": "dj",
"product_id": "8y0aquaa8v6tho8w",
"product_name": "A60 Clear",
"online": true,
"sub": false,
"time_zone": "+01:00",
"active_time": "2023-01-18T07:49:40+00:00",
"create_time": "2023-01-18T07:49:40+00:00",
"update_time": "2023-01-18T07:49:40+00:00",
"function": {
"switch_led": {
"type": "Boolean",
"value": {}
},
"work_mode": {
"type": "Enum",
"value": {
"range": ["white", "colour", "scene", "music"]
}
},
"bright_value_v2": {
"type": "Integer",
"value": {
"min": 10,
"max": 1000,
"scale": 0,
"step": 1
}
},
"temp_value_v2": {
"type": "Integer",
"value": {
"min": 0,
"max": 1000,
"scale": 0,
"step": 1
}
},
"scene_data_v2": {
"type": "Json",
"value": {
"scene_num": {
"min": 1,
"scale": 0,
"max": 8,
"step": 1
},
"scene_units": {
"unit_change_mode": {
"range": ["static", "jump", "gradient"]
},
"unit_switch_duration": {
"min": 0,
"scale": 0,
"max": 100,
"step": 1
},
"unit_gradient_duration": {
"min": 0,
"scale": 0,
"max": 100,
"step": 1
},
"bright": {
"min": 0,
"scale": 0,
"max": 1000,
"step": 1
},
"temperature": {
"min": 0,
"scale": 0,
"max": 1000,
"step": 1
},
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
}
}
}
},
"countdown_1": {
"type": "Integer",
"value": {
"min": 0,
"max": 86400,
"scale": 0,
"step": 1
}
},
"control_data": {
"type": "Json",
"value": {
"change_mode": {
"range": ["direct", "gradient"]
},
"bright": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"temperature": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
}
},
"remote_switch": {
"type": "Boolean",
"value": {}
}
},
"status_range": {
"switch_led": {
"type": "Boolean",
"value": {}
},
"work_mode": {
"type": "Enum",
"value": {
"range": ["white", "colour", "scene", "music"]
}
},
"bright_value_v2": {
"type": "Integer",
"value": {
"min": 10,
"max": 1000,
"scale": 0,
"step": 1
}
},
"temp_value_v2": {
"type": "Integer",
"value": {
"min": 0,
"max": 1000,
"scale": 0,
"step": 1
}
},
"scene_data_v2": {
"type": "Json",
"value": {
"scene_num": {
"min": 1,
"scale": 0,
"max": 8,
"step": 1
},
"scene_units": {
"unit_change_mode": {
"range": ["static", "jump", "gradient"]
},
"unit_switch_duration": {
"min": 0,
"scale": 0,
"max": 100,
"step": 1
},
"unit_gradient_duration": {
"min": 0,
"scale": 0,
"max": 100,
"step": 1
},
"bright": {
"min": 0,
"scale": 0,
"max": 1000,
"step": 1
},
"temperature": {
"min": 0,
"scale": 0,
"max": 1000,
"step": 1
},
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
}
}
}
},
"countdown_1": {
"type": "Integer",
"value": {
"min": 0,
"max": 86400,
"scale": 0,
"step": 1
}
},
"control_data": {
"type": "Json",
"value": {
"change_mode": {
"range": ["direct", "gradient"]
},
"bright": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"temperature": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
}
},
"remote_switch": {
"type": "Boolean",
"value": {}
}
},
"status": {
"switch_led": false,
"work_mode": "white",
"bright_value_v2": 1000,
"temp_value_v2": 0,
"scene_data_v2": {
"scene_num": 1,
"scene_units": [
{
"bright": 200,
"h": 0,
"s": 0,
"temperature": 0,
"unit_change_mode": "static",
"unit_gradient_duration": 13,
"unit_switch_duration": 14,
"v": 0
}
]
},
"countdown_1": 0,
"control_data": "",
"remote_switch": false
},
"set_up": true,
"support_local": true
}

View File

@ -0,0 +1,77 @@
{
"endpoint": "https://apigw.tuyaeu.com",
"terminal_id": "REDACTED",
"mqtt_connected": true,
"disabled_by": null,
"disabled_polling": false,
"id": "40611462e09806c73134",
"name": "Pokerlamp 2",
"category": "dj",
"product_id": "baf9tt9lb8t5uc7z",
"product_name": "LED SMART",
"online": false,
"sub": false,
"time_zone": "+01:00",
"active_time": "2021-10-30T17:22:29+00:00",
"create_time": "2021-10-30T17:22:29+00:00",
"update_time": "2021-10-30T17:22:29+00:00",
"function": {
"switch_led": {
"type": "Boolean",
"value": {}
},
"bright_value": {
"type": "Integer",
"value": {
"min": 25,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
},
"temp_value": {
"type": "Integer",
"value": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
}
},
"status_range": {
"switch_led": {
"type": "Boolean",
"value": {}
},
"bright_value": {
"type": "Integer",
"value": {
"min": 25,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
},
"temp_value": {
"type": "Integer",
"value": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
}
},
"status": {
"switch_led": true,
"bright_value": 45,
"temp_value": 0
},
"set_up": true,
"support_local": true
}

View File

@ -0,0 +1,377 @@
{
"endpoint": "https://apigw.tuyaeu.com",
"terminal_id": "REDACTED",
"mqtt_connected": true,
"disabled_by": null,
"disabled_polling": false,
"id": "bf671413db4cee1f9bqdcx",
"name": "WC D1",
"category": "dj",
"product_id": "d4g0fbsoaal841o6",
"product_name": "A60 GOLD",
"online": false,
"sub": false,
"time_zone": "+02:00",
"active_time": "2021-06-30T11:36:31+00:00",
"create_time": "2021-06-30T11:36:31+00:00",
"update_time": "2021-06-30T11:36:31+00:00",
"function": {
"switch_led": {
"type": "Boolean",
"value": {}
},
"work_mode": {
"type": "Enum",
"value": {
"range": ["white", "colour", "scene", "music"]
}
},
"bright_value_v2": {
"type": "Integer",
"value": {
"min": 10,
"max": 1000,
"scale": 0,
"step": 1
}
},
"temp_value_v2": {
"type": "Integer",
"value": {
"min": 0,
"max": 1000,
"scale": 0,
"step": 1
}
},
"scene_data_v2": {
"type": "Json",
"value": {
"scene_num": {
"min": 1,
"scale": 0,
"max": 8,
"step": 1
},
"scene_units": {
"unit_change_mode": {
"range": ["static", "jump", "gradient"]
},
"unit_switch_duration": {
"min": 0,
"scale": 0,
"max": 100,
"step": 1
},
"unit_gradient_duration": {
"min": 0,
"scale": 0,
"max": 100,
"step": 1
},
"bright": {
"min": 0,
"scale": 0,
"max": 1000,
"step": 1
},
"temperature": {
"min": 0,
"scale": 0,
"max": 1000,
"step": 1
},
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
}
}
}
},
"countdown_1": {
"type": "Integer",
"value": {
"min": 0,
"max": 86400,
"scale": 0,
"step": 1
}
},
"control_data": {
"type": "Json",
"value": {
"change_mode": {
"range": ["direct", "gradient"]
},
"bright": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"temperature": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
}
},
"rhythm_mode": {
"type": "Raw",
"value": {
"maxlen": 255
}
},
"sleep_mode": {
"type": "Raw",
"value": {
"maxlen": 255
}
},
"wakeup_mode": {
"type": "Raw",
"value": {
"maxlen": 255
}
},
"remote_switch": {
"type": "Boolean",
"value": {}
}
},
"status_range": {
"switch_led": {
"type": "Boolean",
"value": {}
},
"work_mode": {
"type": "Enum",
"value": {
"range": ["white", "colour", "scene", "music"]
}
},
"bright_value_v2": {
"type": "Integer",
"value": {
"min": 10,
"max": 1000,
"scale": 0,
"step": 1
}
},
"temp_value_v2": {
"type": "Integer",
"value": {
"min": 0,
"max": 1000,
"scale": 0,
"step": 1
}
},
"scene_data_v2": {
"type": "Json",
"value": {
"scene_num": {
"min": 1,
"scale": 0,
"max": 8,
"step": 1
},
"scene_units": {
"unit_change_mode": {
"range": ["static", "jump", "gradient"]
},
"unit_switch_duration": {
"min": 0,
"scale": 0,
"max": 100,
"step": 1
},
"unit_gradient_duration": {
"min": 0,
"scale": 0,
"max": 100,
"step": 1
},
"bright": {
"min": 0,
"scale": 0,
"max": 1000,
"step": 1
},
"temperature": {
"min": 0,
"scale": 0,
"max": 1000,
"step": 1
},
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
}
}
}
},
"countdown_1": {
"type": "Integer",
"value": {
"min": 0,
"max": 86400,
"scale": 0,
"step": 1
}
},
"control_data": {
"type": "Json",
"value": {
"change_mode": {
"range": ["direct", "gradient"]
},
"bright": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"temperature": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
}
},
"rhythm_mode": {
"type": "Raw",
"value": {
"maxlen": "255"
}
},
"sleep_mode": {
"type": "Raw",
"value": {
"maxlen": "255"
}
},
"wakeup_mode": {
"type": "Raw",
"value": {
"maxlen": "255"
}
},
"remote_switch": {
"type": "Boolean",
"value": {}
}
},
"status": {
"switch_led": true,
"work_mode": "white",
"bright_value_v2": 1000,
"temp_value_v2": 1000,
"scene_data_v2": {
"scene_num": 1,
"scene_units": [
{
"bright": 200,
"h": 0,
"s": 0,
"temperature": 0,
"unit_change_mode": "static",
"unit_gradient_duration": 13,
"unit_switch_duration": 14,
"v": 0
}
]
},
"countdown_1": 0,
"control_data": "",
"rhythm_mode": "AAAAAAA=",
"sleep_mode": "AAA=",
"wakeup_mode": "AAA=",
"remote_switch": true
},
"set_up": true,
"support_local": true
}

View File

@ -0,0 +1,484 @@
{
"endpoint": "https://apigw.tuyaeu.com",
"terminal_id": "REDACTED",
"mqtt_connected": true,
"disabled_by": null,
"disabled_polling": false,
"id": "bf8885f3d18a73e395bfac",
"name": "Fakkel 8",
"category": "dj",
"product_id": "djnozmdyqyriow8z",
"product_name": "Candle RGB-CCT",
"online": true,
"sub": false,
"time_zone": "+02:00",
"active_time": "2021-06-30T12:13:49+00:00",
"create_time": "2021-06-30T12:13:49+00:00",
"update_time": "2021-06-30T12:13:49+00:00",
"function": {
"switch_led": {
"type": "Boolean",
"value": {}
},
"work_mode": {
"type": "Enum",
"value": {
"range": ["white", "colour", "scene", "music"]
}
},
"bright_value_v2": {
"type": "Integer",
"value": {
"min": 10,
"max": 1000,
"scale": 0,
"step": 1
}
},
"temp_value_v2": {
"type": "Integer",
"value": {
"min": 0,
"max": 1000,
"scale": 0,
"step": 1
}
},
"colour_data_v2": {
"type": "Json",
"value": {
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
}
}
},
"scene_data_v2": {
"type": "Json",
"value": {
"scene_num": {
"min": 1,
"scale": 0,
"max": 8,
"step": 1
},
"scene_units": {
"unit_change_mode": {
"range": ["static", "jump", "gradient"]
},
"unit_switch_duration": {
"min": 0,
"scale": 0,
"max": 100,
"step": 1
},
"unit_gradient_duration": {
"min": 0,
"scale": 0,
"max": 100,
"step": 1
},
"bright": {
"min": 0,
"scale": 0,
"max": 1000,
"step": 1
},
"temperature": {
"min": 0,
"scale": 0,
"max": 1000,
"step": 1
},
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
}
}
}
},
"countdown_1": {
"type": "Integer",
"value": {
"min": 0,
"max": 86400,
"scale": 0,
"step": 1
}
},
"control_data": {
"type": "Json",
"value": {
"change_mode": {
"range": ["direct", "gradient"]
},
"bright": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"temperature": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
}
},
"rhythm_mode": {
"type": "Raw",
"value": {
"maxlen": 255
}
},
"sleep_mode": {
"type": "Raw",
"value": {
"maxlen": 255
}
},
"wakeup_mode": {
"type": "Raw",
"value": {
"maxlen": 255
}
},
"remote_switch": {
"type": "Boolean",
"value": {}
}
},
"status_range": {
"switch_led": {
"type": "Boolean",
"value": {}
},
"work_mode": {
"type": "Enum",
"value": {
"range": ["white", "colour", "scene", "music"]
}
},
"bright_value_v2": {
"type": "Integer",
"value": {
"min": 10,
"max": 1000,
"scale": 0,
"step": 1
}
},
"temp_value_v2": {
"type": "Integer",
"value": {
"min": 0,
"max": 1000,
"scale": 0,
"step": 1
}
},
"colour_data_v2": {
"type": "Json",
"value": {
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
}
}
},
"scene_data_v2": {
"type": "Json",
"value": {
"scene_num": {
"min": 1,
"scale": 0,
"max": 8,
"step": 1
},
"scene_units": {
"unit_change_mode": {
"range": ["static", "jump", "gradient"]
},
"unit_switch_duration": {
"min": 0,
"scale": 0,
"max": 100,
"step": 1
},
"unit_gradient_duration": {
"min": 0,
"scale": 0,
"max": 100,
"step": 1
},
"bright": {
"min": 0,
"scale": 0,
"max": 1000,
"step": 1
},
"temperature": {
"min": 0,
"scale": 0,
"max": 1000,
"step": 1
},
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
}
}
}
},
"countdown_1": {
"type": "Integer",
"value": {
"min": 0,
"max": 86400,
"scale": 0,
"step": 1
}
},
"control_data": {
"type": "Json",
"value": {
"change_mode": {
"range": ["direct", "gradient"]
},
"bright": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"temperature": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
}
},
"rhythm_mode": {
"type": "Raw",
"value": {
"maxlen": "255"
}
},
"sleep_mode": {
"type": "Raw",
"value": {
"maxlen": "255"
}
},
"wakeup_mode": {
"type": "Raw",
"value": {
"maxlen": "255"
}
},
"remote_switch": {
"type": "Boolean",
"value": {}
}
},
"status": {
"switch_led": true,
"work_mode": "white",
"bright_value_v2": 280,
"temp_value_v2": 0,
"colour_data_v2": {
"h": 56,
"s": 1000,
"v": 1000
},
"scene_data_v2": {
"scene_num": 8,
"scene_units": [
{
"bright": 0,
"h": 0,
"s": 1000,
"temperature": 0,
"unit_change_mode": "gradient",
"unit_gradient_duration": 70,
"unit_switch_duration": 70,
"v": 1000
},
{
"bright": 0,
"h": 120,
"s": 1000,
"temperature": 0,
"unit_change_mode": "gradient",
"unit_gradient_duration": 70,
"unit_switch_duration": 70,
"v": 1000
},
{
"bright": 0,
"h": 240,
"s": 1000,
"temperature": 0,
"unit_change_mode": "gradient",
"unit_gradient_duration": 70,
"unit_switch_duration": 70,
"v": 1000
},
{
"bright": 0,
"h": 61,
"s": 1000,
"temperature": 0,
"unit_change_mode": "gradient",
"unit_gradient_duration": 70,
"unit_switch_duration": 70,
"v": 1000
},
{
"bright": 0,
"h": 174,
"s": 1000,
"temperature": 0,
"unit_change_mode": "gradient",
"unit_gradient_duration": 70,
"unit_switch_duration": 70,
"v": 1000
},
{
"bright": 0,
"h": 275,
"s": 1000,
"temperature": 0,
"unit_change_mode": "gradient",
"unit_gradient_duration": 70,
"unit_switch_duration": 70,
"v": 1000
}
]
},
"countdown_1": 0,
"control_data": "",
"rhythm_mode": "AAAAAAA=",
"sleep_mode": "AAA=",
"wakeup_mode": "AAA=",
"remote_switch": true
},
"set_up": true,
"support_local": true
}

View File

@ -0,0 +1,559 @@
{
"endpoint": "https://apigw.tuyaeu.com",
"terminal_id": "REDACTED",
"mqtt_connected": true,
"disabled_by": null,
"disabled_polling": false,
"id": "bfb99bba00c9c90ba8gzgl",
"name": "ab6",
"category": "dj",
"product_id": "ekwolitfjhxn55js",
"product_name": "LSC Smart Connect GU10 RGB+CCT",
"online": false,
"sub": false,
"time_zone": "+01:00",
"active_time": "2024-10-30T21:26:33+00:00",
"create_time": "2024-10-30T21:26:33+00:00",
"update_time": "2024-10-30T21:26:33+00:00",
"function": {
"switch_led": {
"type": "Boolean",
"value": {}
},
"work_mode": {
"type": "Enum",
"value": {
"range": ["white", "colour", "scene", "music"]
}
},
"bright_value_v2": {
"type": "Integer",
"value": {
"min": 10,
"max": 1000,
"scale": 0,
"step": 1
}
},
"temp_value_v2": {
"type": "Integer",
"value": {
"min": 0,
"max": 1000,
"scale": 0,
"step": 1
}
},
"colour_data_v2": {
"type": "Json",
"value": {
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
}
}
},
"scene_data_v2": {
"type": "Json",
"value": {
"scene_num": {
"min": 1,
"scale": 0,
"max": 8,
"step": 1
},
"scene_units": {
"unit_change_mode": {
"range": ["static", "jump", "gradient"]
},
"unit_switch_duration": {
"min": 0,
"scale": 0,
"max": 100,
"step": 1
},
"unit_gradient_duration": {
"min": 0,
"scale": 0,
"max": 100,
"step": 1
},
"bright": {
"min": 0,
"scale": 0,
"max": 1000,
"step": 1
},
"temperature": {
"min": 0,
"scale": 0,
"max": 1000,
"step": 1
},
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
}
}
}
},
"countdown_1": {
"type": "Integer",
"value": {
"unit": "s",
"min": 0,
"max": 86400,
"scale": 0,
"step": 1
}
},
"music_data": {
"type": "Json",
"value": {
"change_mode": {
"range": ["direct", "gradient"]
},
"bright": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"temperature": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
}
},
"control_data": {
"type": "Json",
"value": {
"change_mode": {
"range": ["direct", "gradient"]
},
"bright": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"temperature": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
}
},
"rhythm_mode": {
"type": "Raw",
"value": {
"maxlen": 255
}
},
"sleep_mode": {
"type": "Raw",
"value": {
"maxlen": 255
}
},
"wakeup_mode": {
"type": "Raw",
"value": {
"maxlen": 255
}
},
"power_memory": {
"type": "Raw",
"value": {}
},
"do_not_disturb": {
"type": "Boolean",
"value": {}
},
"remote_switch": {
"type": "Boolean",
"value": {}
},
"cycle_timing": {
"type": "Raw",
"value": {}
},
"random_timing": {
"type": "Raw",
"value": {}
}
},
"status_range": {
"switch_led": {
"type": "Boolean",
"value": {}
},
"work_mode": {
"type": "Enum",
"value": {
"range": ["white", "colour", "scene", "music"]
}
},
"bright_value_v2": {
"type": "Integer",
"value": {
"min": 10,
"max": 1000,
"scale": 0,
"step": 1
}
},
"temp_value_v2": {
"type": "Integer",
"value": {
"min": 0,
"max": 1000,
"scale": 0,
"step": 1
}
},
"colour_data_v2": {
"type": "Json",
"value": {
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
}
}
},
"scene_data_v2": {
"type": "Json",
"value": {
"scene_num": {
"min": 1,
"scale": 0,
"max": 8,
"step": 1
},
"scene_units": {
"unit_change_mode": {
"range": ["static", "jump", "gradient"]
},
"unit_switch_duration": {
"min": 0,
"scale": 0,
"max": 100,
"step": 1
},
"unit_gradient_duration": {
"min": 0,
"scale": 0,
"max": 100,
"step": 1
},
"bright": {
"min": 0,
"scale": 0,
"max": 1000,
"step": 1
},
"temperature": {
"min": 0,
"scale": 0,
"max": 1000,
"step": 1
},
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
}
}
}
},
"countdown_1": {
"type": "Integer",
"value": {
"unit": "s",
"min": 0,
"max": 86400,
"scale": 0,
"step": 1
}
},
"music_data": {
"type": "Json",
"value": {
"change_mode": {
"range": ["direct", "gradient"]
},
"bright": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"temperature": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
}
},
"control_data": {
"type": "Json",
"value": {
"change_mode": {
"range": ["direct", "gradient"]
},
"bright": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"temperature": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
}
},
"rhythm_mode": {
"type": "Raw",
"value": {
"maxlen": "255"
}
},
"sleep_mode": {
"type": "Raw",
"value": {
"maxlen": "255"
}
},
"wakeup_mode": {
"type": "Raw",
"value": {
"maxlen": "255"
}
},
"power_memory": {
"type": "Raw",
"value": {}
},
"do_not_disturb": {
"type": "Boolean",
"value": {}
},
"remote_switch": {
"type": "Boolean",
"value": {}
},
"cycle_timing": {
"type": "Raw",
"value": {}
},
"random_timing": {
"type": "Raw",
"value": {}
}
},
"status": {
"switch_led": false,
"work_mode": "colour",
"bright_value_v2": 1000,
"temp_value_v2": 0,
"colour_data_v2": {
"h": 3,
"s": 994,
"v": 443
},
"scene_data_v2": {
"scene_num": 1,
"scene_units": [
{
"bright": 200,
"h": 0,
"s": 0,
"temperature": 0,
"unit_change_mode": "static",
"unit_gradient_duration": 13,
"unit_switch_duration": 14,
"v": 0
}
]
},
"countdown_1": 0,
"music_data": "",
"control_data": "",
"rhythm_mode": "AAAAAAA=",
"sleep_mode": "AAA=",
"wakeup_mode": "AAA=",
"power_memory": "AAEAAAPoA+gD6AAA",
"do_not_disturb": false,
"remote_switch": true,
"cycle_timing": "AAAA",
"random_timing": "AAAA"
},
"set_up": true,
"support_local": true
}

View File

@ -0,0 +1,338 @@
{
"endpoint": "https://apigw.tuyaeu.com",
"terminal_id": "REDACTED",
"mqtt_connected": true,
"disabled_by": null,
"disabled_polling": false,
"id": "bf0914a82b06ecf151xsf5",
"name": "Slaapkamer",
"category": "dj",
"product_id": "fuupmcr2mb1odkja",
"product_name": "ST64 Clear",
"online": true,
"sub": false,
"time_zone": "+01:00",
"active_time": "2023-01-28T01:25:04+00:00",
"create_time": "2023-01-28T01:25:04+00:00",
"update_time": "2023-01-28T01:25:04+00:00",
"function": {
"switch_led": {
"type": "Boolean",
"value": {}
},
"work_mode": {
"type": "Enum",
"value": {
"range": ["white", "colour", "scene", "music"]
}
},
"bright_value_v2": {
"type": "Integer",
"value": {
"min": 10,
"max": 1000,
"scale": 0,
"step": 1
}
},
"temp_value_v2": {
"type": "Integer",
"value": {
"min": 0,
"max": 1000,
"scale": 0,
"step": 1
}
},
"scene_data_v2": {
"type": "Json",
"value": {
"scene_num": {
"min": 1,
"scale": 0,
"max": 8,
"step": 1
},
"scene_units": {
"unit_change_mode": {
"range": ["static", "jump", "gradient"]
},
"unit_switch_duration": {
"min": 0,
"scale": 0,
"max": 100,
"step": 1
},
"unit_gradient_duration": {
"min": 0,
"scale": 0,
"max": 100,
"step": 1
},
"bright": {
"min": 0,
"scale": 0,
"max": 1000,
"step": 1
},
"temperature": {
"min": 0,
"scale": 0,
"max": 1000,
"step": 1
},
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
}
}
}
},
"countdown_1": {
"type": "Integer",
"value": {
"min": 0,
"max": 86400,
"scale": 0,
"step": 1
}
},
"control_data": {
"type": "Json",
"value": {
"change_mode": {
"range": ["direct", "gradient"]
},
"bright": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"temperature": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
}
},
"remote_switch": {
"type": "Boolean",
"value": {}
}
},
"status_range": {
"switch_led": {
"type": "Boolean",
"value": {}
},
"work_mode": {
"type": "Enum",
"value": {
"range": ["white", "colour", "scene", "music"]
}
},
"bright_value_v2": {
"type": "Integer",
"value": {
"min": 10,
"max": 1000,
"scale": 0,
"step": 1
}
},
"temp_value_v2": {
"type": "Integer",
"value": {
"min": 0,
"max": 1000,
"scale": 0,
"step": 1
}
},
"scene_data_v2": {
"type": "Json",
"value": {
"scene_num": {
"min": 1,
"scale": 0,
"max": 8,
"step": 1
},
"scene_units": {
"unit_change_mode": {
"range": ["static", "jump", "gradient"]
},
"unit_switch_duration": {
"min": 0,
"scale": 0,
"max": 100,
"step": 1
},
"unit_gradient_duration": {
"min": 0,
"scale": 0,
"max": 100,
"step": 1
},
"bright": {
"min": 0,
"scale": 0,
"max": 1000,
"step": 1
},
"temperature": {
"min": 0,
"scale": 0,
"max": 1000,
"step": 1
},
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
}
}
}
},
"countdown_1": {
"type": "Integer",
"value": {
"min": 0,
"max": 86400,
"scale": 0,
"step": 1
}
},
"control_data": {
"type": "Json",
"value": {
"change_mode": {
"range": ["direct", "gradient"]
},
"bright": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"temperature": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
}
},
"remote_switch": {
"type": "Boolean",
"value": {}
}
},
"status": {
"switch_led": false,
"work_mode": "white",
"bright_value_v2": 1000,
"temp_value_v2": 0,
"scene_data_v2": {
"scene_num": 1,
"scene_units": [
{
"bright": 200,
"h": 0,
"s": 0,
"temperature": 0,
"unit_change_mode": "static",
"unit_gradient_duration": 13,
"unit_switch_duration": 14,
"v": 0
}
]
},
"countdown_1": 0,
"control_data": "",
"remote_switch": true
},
"set_up": true,
"support_local": true
}

View File

@ -0,0 +1,510 @@
{
"endpoint": "https://apigw.tuyaus.com",
"terminal_id": "REDACTED",
"mqtt_connected": true,
"disabled_by": null,
"disabled_polling": false,
"id": "00450321483fda81c529",
"name": "Master bedroom TV lights",
"category": "dj",
"product_id": "hp6orhaqm6as3jnv",
"product_name": "LED Strip Lights",
"online": true,
"sub": false,
"time_zone": "-07:00",
"active_time": "2024-06-19T03:35:54+00:00",
"create_time": "2024-06-19T03:35:54+00:00",
"update_time": "2024-06-19T03:35:54+00:00",
"function": {
"switch_led": {
"type": "Boolean",
"value": {}
},
"work_mode": {
"type": "Enum",
"value": {
"range": ["white", "colour"]
}
},
"bright_value": {
"type": "Integer",
"value": {
"min": 25,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
},
"temp_value": {
"type": "Integer",
"value": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
},
"colour_data": {
"type": "Json",
"value": {
"h": {
"min": 1,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 1,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
},
"v": {
"min": 1,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
}
},
"scene_data": {
"type": "Json",
"value": {
"h": {
"min": 1,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 1,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
},
"v": {
"min": 1,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
}
},
"flash_scene_1": {
"type": "Json",
"value": {
"h": {
"min": 1,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 1,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
},
"v": {
"min": 1,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
}
},
"flash_scene_2": {
"type": "Json",
"value": {
"h": {
"min": 1,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 1,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
},
"v": {
"min": 1,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
}
},
"flash_scene_3": {
"type": "Json",
"value": {
"h": {
"min": 1,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 1,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
},
"v": {
"min": 1,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
}
},
"flash_scene_4": {
"type": "Json",
"value": {
"h": {
"min": 1,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 1,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
},
"v": {
"min": 1,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
}
}
},
"status_range": {
"switch_led": {
"type": "Boolean",
"value": {}
},
"work_mode": {
"type": "Enum",
"value": {
"range": ["white", "colour"]
}
},
"bright_value": {
"type": "Integer",
"value": {
"min": 25,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
},
"temp_value": {
"type": "Integer",
"value": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
},
"colour_data": {
"type": "Json",
"value": {
"h": {
"min": 1,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 1,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
},
"v": {
"min": 1,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
}
},
"scene_data": {
"type": "Json",
"value": {
"h": {
"min": 1,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 1,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
},
"v": {
"min": 1,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
}
},
"flash_scene_1": {
"type": "Json",
"value": {
"h": {
"min": 1,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 1,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
},
"v": {
"min": 1,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
}
},
"flash_scene_2": {
"type": "Json",
"value": {
"h": {
"min": 1,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 1,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
},
"v": {
"min": 1,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
}
},
"flash_scene_3": {
"type": "Json",
"value": {
"h": {
"min": 1,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 1,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
},
"v": {
"min": 1,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
}
},
"flash_scene_4": {
"type": "Json",
"value": {
"h": {
"min": 1,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 1,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
},
"v": {
"min": 1,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
}
}
},
"status": {
"switch_led": true,
"work_mode": "colour",
"bright_value": 96,
"temp_value": 223,
"colour_data": {
"h": 27.0,
"s": 255.0,
"v": 52.0
},
"scene_data": {
"h": 16.0,
"s": 255.0,
"v": 210.9
},
"flash_scene_1": {
"bright": 255,
"frequency": 80,
"hsv": [
{
"h": 120.0,
"s": 255.0,
"v": 255.0
}
],
"temperature": 255
},
"flash_scene_2": {
"bright": 255,
"frequency": 128,
"hsv": [
{
"h": 0.0,
"s": 255.0,
"v": 255.0
},
{
"h": 120.0,
"s": 255.0,
"v": 255.0
},
{
"h": 240.0,
"s": 255.0,
"v": 255.0
},
{
"h": 0.0,
"s": 0.0,
"v": 0.0
},
{
"h": 0.0,
"s": 0.0,
"v": 0.0
},
{
"h": 0.0,
"s": 0.0,
"v": 0.0
}
],
"temperature": 255
},
"flash_scene_3": {
"bright": 255,
"frequency": 80,
"hsv": [
{
"h": 0.0,
"s": 255.0,
"v": 255.0
}
],
"temperature": 255
},
"flash_scene_4": {
"bright": 255,
"frequency": 5,
"hsv": [
{
"h": 0.0,
"s": 255.0,
"v": 255.0
},
{
"h": 120.0,
"s": 255.0,
"v": 255.0
},
{
"h": 60.0,
"s": 255.0,
"v": 255.0
},
{
"h": 300.0,
"s": 255.0,
"v": 255.0
},
{
"h": 240.0,
"s": 255.0,
"v": 255.0
},
{
"h": 0.0,
"s": 0.0,
"v": 0.0
}
],
"temperature": 255
}
},
"set_up": true,
"support_local": true
}

View File

@ -0,0 +1,156 @@
{
"endpoint": "https://apigw.tuyaeu.com",
"terminal_id": "REDACTED",
"mqtt_connected": true,
"disabled_by": null,
"disabled_polling": false,
"id": "63362034840d8eb9029f",
"name": "Garage",
"category": "dj",
"product_id": "hpc8ddyfv85haxa7",
"product_name": "RGB Smart Plug",
"online": true,
"sub": false,
"time_zone": "+01:00",
"active_time": "2020-12-21T14:43:57+00:00",
"create_time": "2020-12-21T14:43:57+00:00",
"update_time": "2020-12-21T14:43:57+00:00",
"function": {
"switch_led": {
"type": "Boolean",
"value": {}
},
"work_mode": {
"type": "Enum",
"value": {
"range": ["white", "colour", "scene", "music"]
}
},
"bright_value": {
"type": "Integer",
"value": {
"min": 25,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
},
"temp_value": {
"type": "Integer",
"value": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
},
"switch_1": {
"type": "Boolean",
"value": {}
},
"colour_data_v2": {
"type": "Json",
"value": {
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
}
}
}
},
"status_range": {
"switch_1": {
"type": "Boolean",
"value": {}
},
"switch_led": {
"type": "Boolean",
"value": {}
},
"work_mode": {
"type": "Enum",
"value": {
"range": ["white", "colour", "scene", "music"]
}
},
"bright_value": {
"type": "Integer",
"value": {
"min": 25,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
},
"temp_value": {
"type": "Integer",
"value": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
},
"colour_data_v2": {
"type": "Json",
"value": {
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
}
}
}
},
"status": {
"switch_led": false,
"work_mode": "colour",
"bright_value": 255,
"temp_value": 255,
"colour_data_v2": {
"h": 16384,
"s": 65280,
"v": 65535
},
"switch_1": false
},
"set_up": true,
"support_local": true
}

View File

@ -0,0 +1,529 @@
{
"endpoint": "https://apigw.tuyaeu.com",
"terminal_id": "REDACTED",
"mqtt_connected": true,
"disabled_by": null,
"disabled_polling": false,
"id": "bf0fc1d7d4caa71a59us7c",
"name": "LED Porch 2",
"category": "dj",
"product_id": "iayz2jmtlipjnxj7",
"product_name": "LED Strip RGB+W",
"online": false,
"sub": false,
"time_zone": "+02:00",
"active_time": "2021-06-07T10:55:19+00:00",
"create_time": "2021-06-07T10:55:19+00:00",
"update_time": "2021-06-07T10:55:19+00:00",
"function": {
"switch_led": {
"type": "Boolean",
"value": {}
},
"work_mode": {
"type": "Enum",
"value": {
"range": ["white", "colour", "scene", "music"]
}
},
"bright_value_v2": {
"type": "Integer",
"value": {
"min": 10,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
}
},
"temp_value_v2": {
"type": "Integer",
"value": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
}
},
"colour_data_v2": {
"type": "Json",
"value": {
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
}
}
},
"scene_data_v2": {
"type": "Json",
"value": {
"scene_num": {
"min": 1,
"scale": 0,
"max": 8,
"step": 1
},
"scene_units": {
"unit_change_mode": {
"range": ["static", "jump", "gradient"]
},
"unit_switch_duration": {
"min": 0,
"scale": 0,
"max": 100,
"step": 1
},
"unit_gradient_duration": {
"min": 0,
"scale": 0,
"max": 100,
"step": 1
},
"bright": {
"min": 0,
"scale": 0,
"max": 1000,
"step": 1
},
"temperature": {
"min": 0,
"scale": 0,
"max": 1000,
"step": 1
},
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
}
}
}
},
"countdown_1": {
"type": "Integer",
"value": {
"unit": "",
"min": 0,
"max": 86400,
"scale": 0,
"step": 1
}
},
"music_data": {
"type": "Json",
"value": {
"change_mode": {
"range": ["direct", "gradient"]
},
"bright": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"temperature": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
}
},
"control_data": {
"type": "Json",
"value": {
"change_mode": {
"range": ["direct", "gradient"]
},
"bright": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"temperature": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
}
}
},
"status_range": {
"switch_led": {
"type": "Boolean",
"value": {}
},
"work_mode": {
"type": "Enum",
"value": {
"range": ["white", "colour", "scene", "music"]
}
},
"bright_value_v2": {
"type": "Integer",
"value": {
"min": 10,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
}
},
"temp_value_v2": {
"type": "Integer",
"value": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
}
},
"colour_data_v2": {
"type": "Json",
"value": {
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
}
}
},
"scene_data_v2": {
"type": "Json",
"value": {
"scene_num": {
"min": 1,
"scale": 0,
"max": 8,
"step": 1
},
"scene_units": {
"unit_change_mode": {
"range": ["static", "jump", "gradient"]
},
"unit_switch_duration": {
"min": 0,
"scale": 0,
"max": 100,
"step": 1
},
"unit_gradient_duration": {
"min": 0,
"scale": 0,
"max": 100,
"step": 1
},
"bright": {
"min": 0,
"scale": 0,
"max": 1000,
"step": 1
},
"temperature": {
"min": 0,
"scale": 0,
"max": 1000,
"step": 1
},
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
}
}
}
},
"countdown_1": {
"type": "Integer",
"value": {
"unit": "",
"min": 0,
"max": 86400,
"scale": 0,
"step": 1
}
},
"music_data": {
"type": "Json",
"value": {
"change_mode": {
"range": ["direct", "gradient"]
},
"bright": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"temperature": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
}
},
"control_data": {
"type": "Json",
"value": {
"change_mode": {
"range": ["direct", "gradient"]
},
"bright": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"temperature": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
}
}
},
"status": {
"switch_led": true,
"work_mode": "colour",
"bright_value_v2": 1000,
"temp_value_v2": 839,
"colour_data_v2": {
"h": 13,
"s": 992,
"v": 1000
},
"scene_data_v2": {
"scene_num": 8,
"scene_units": [
{
"bright": 0,
"h": 0,
"s": 1000,
"temperature": 0,
"unit_change_mode": "gradient",
"unit_gradient_duration": 70,
"unit_switch_duration": 70,
"v": 1000
},
{
"bright": 0,
"h": 120,
"s": 1000,
"temperature": 0,
"unit_change_mode": "gradient",
"unit_gradient_duration": 70,
"unit_switch_duration": 70,
"v": 1000
},
{
"bright": 0,
"h": 240,
"s": 1000,
"temperature": 0,
"unit_change_mode": "gradient",
"unit_gradient_duration": 70,
"unit_switch_duration": 70,
"v": 1000
},
{
"bright": 0,
"h": 61,
"s": 1000,
"temperature": 0,
"unit_change_mode": "gradient",
"unit_gradient_duration": 70,
"unit_switch_duration": 70,
"v": 1000
},
{
"bright": 0,
"h": 174,
"s": 1000,
"temperature": 0,
"unit_change_mode": "gradient",
"unit_gradient_duration": 70,
"unit_switch_duration": 70,
"v": 1000
},
{
"bright": 0,
"h": 275,
"s": 1000,
"temperature": 0,
"unit_change_mode": "gradient",
"unit_gradient_duration": 70,
"unit_switch_duration": 70,
"v": 1000
}
]
},
"countdown_1": 0,
"music_data": "",
"control_data": ""
},
"set_up": true,
"support_local": true
}

View File

@ -0,0 +1,523 @@
{
"endpoint": "https://apigw.tuyaeu.com",
"terminal_id": "REDACTED",
"mqtt_connected": true,
"disabled_by": null,
"disabled_polling": false,
"id": "bf599f5cffe1a5985depyk",
"name": "AB1",
"category": "dj",
"product_id": "idnfq7xbx8qewyoa",
"product_name": "Smart Lamp",
"online": true,
"sub": false,
"time_zone": "+02:00",
"active_time": "2021-08-16T12:51:52+00:00",
"create_time": "2021-08-16T12:51:52+00:00",
"update_time": "2021-08-16T12:51:52+00:00",
"function": {
"switch_led": {
"type": "Boolean",
"value": {}
},
"work_mode": {
"type": "Enum",
"value": {
"range": ["white", "colour", "scene", "music"]
}
},
"bright_value_v2": {
"type": "Integer",
"value": {
"min": 10,
"max": 1000,
"scale": 0,
"step": 1
}
},
"temp_value_v2": {
"type": "Integer",
"value": {
"min": 0,
"max": 1000,
"scale": 0,
"step": 1
}
},
"colour_data_v2": {
"type": "Json",
"value": {
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
}
}
},
"scene_data_v2": {
"type": "Json",
"value": {
"scene_num": {
"min": 1,
"scale": 0,
"max": 8,
"step": 1
},
"scene_units": {
"unit_change_mode": {
"range": ["static", "jump", "gradient"]
},
"unit_switch_duration": {
"min": 0,
"scale": 0,
"max": 100,
"step": 1
},
"unit_gradient_duration": {
"min": 0,
"scale": 0,
"max": 100,
"step": 1
},
"bright": {
"min": 0,
"scale": 0,
"max": 1000,
"step": 1
},
"temperature": {
"min": 0,
"scale": 0,
"max": 1000,
"step": 1
},
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
}
}
}
},
"countdown_1": {
"type": "Integer",
"value": {
"min": 0,
"max": 86400,
"scale": 0,
"step": 1
}
},
"music_data": {
"type": "Json",
"value": {
"change_mode": {
"range": ["direct", "gradient"]
},
"bright": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"temperature": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
}
},
"control_data": {
"type": "Json",
"value": {
"change_mode": {
"range": ["direct", "gradient"]
},
"bright": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"temperature": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
}
}
},
"status_range": {
"switch_led": {
"type": "Boolean",
"value": {}
},
"work_mode": {
"type": "Enum",
"value": {
"range": ["white", "colour", "scene", "music"]
}
},
"bright_value_v2": {
"type": "Integer",
"value": {
"min": 10,
"max": 1000,
"scale": 0,
"step": 1
}
},
"temp_value_v2": {
"type": "Integer",
"value": {
"min": 0,
"max": 1000,
"scale": 0,
"step": 1
}
},
"colour_data_v2": {
"type": "Json",
"value": {
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
}
}
},
"scene_data_v2": {
"type": "Json",
"value": {
"scene_num": {
"min": 1,
"scale": 0,
"max": 8,
"step": 1
},
"scene_units": {
"unit_change_mode": {
"range": ["static", "jump", "gradient"]
},
"unit_switch_duration": {
"min": 0,
"scale": 0,
"max": 100,
"step": 1
},
"unit_gradient_duration": {
"min": 0,
"scale": 0,
"max": 100,
"step": 1
},
"bright": {
"min": 0,
"scale": 0,
"max": 1000,
"step": 1
},
"temperature": {
"min": 0,
"scale": 0,
"max": 1000,
"step": 1
},
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
}
}
}
},
"countdown_1": {
"type": "Integer",
"value": {
"min": 0,
"max": 86400,
"scale": 0,
"step": 1
}
},
"music_data": {
"type": "Json",
"value": {
"change_mode": {
"range": ["direct", "gradient"]
},
"bright": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"temperature": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
}
},
"control_data": {
"type": "Json",
"value": {
"change_mode": {
"range": ["direct", "gradient"]
},
"bright": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"temperature": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
}
}
},
"status": {
"switch_led": true,
"work_mode": "scene",
"bright_value_v2": 1000,
"temp_value_v2": 1000,
"colour_data_v2": {
"h": 6,
"s": 978,
"v": 1000
},
"scene_data_v2": {
"scene_num": 6,
"scene_units": [
{
"bright": 0,
"h": 0,
"s": 1000,
"temperature": 0,
"unit_change_mode": "jump",
"unit_gradient_duration": 70,
"unit_switch_duration": 70,
"v": 1000
},
{
"bright": 0,
"h": 120,
"s": 1000,
"temperature": 0,
"unit_change_mode": "jump",
"unit_gradient_duration": 70,
"unit_switch_duration": 70,
"v": 1000
},
{
"bright": 0,
"h": 240,
"s": 1000,
"temperature": 0,
"unit_change_mode": "jump",
"unit_gradient_duration": 70,
"unit_switch_duration": 70,
"v": 1000
},
{
"bright": 0,
"h": 61,
"s": 1000,
"temperature": 0,
"unit_change_mode": "jump",
"unit_gradient_duration": 70,
"unit_switch_duration": 70,
"v": 1000
},
{
"bright": 0,
"h": 174,
"s": 1000,
"temperature": 0,
"unit_change_mode": "jump",
"unit_gradient_duration": 70,
"unit_switch_duration": 70,
"v": 1000
},
{
"bright": 0,
"h": 275,
"s": 1000,
"temperature": 0,
"unit_change_mode": "jump",
"unit_gradient_duration": 70,
"unit_switch_duration": 70,
"v": 1000
}
]
},
"countdown_1": 0,
"music_data": "",
"control_data": ""
},
"set_up": true,
"support_local": true
}

View File

@ -0,0 +1,77 @@
{
"endpoint": "https://apigw.tuyaeu.com",
"terminal_id": "REDACTED",
"mqtt_connected": true,
"disabled_by": null,
"disabled_polling": false,
"id": "84178216d8f15be52dc4",
"name": "Ieskas",
"category": "dj",
"product_id": "ilddqqih3tucdk68",
"product_name": "LED SMART",
"online": true,
"sub": false,
"time_zone": "+01:00",
"active_time": "2025-05-28T20:07:13+00:00",
"create_time": "2025-05-28T20:07:13+00:00",
"update_time": "2025-05-28T20:07:13+00:00",
"function": {
"switch_led": {
"type": "Boolean",
"value": {}
},
"bright_value": {
"type": "Integer",
"value": {
"min": 25,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
},
"temp_value": {
"type": "Integer",
"value": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
}
},
"status_range": {
"switch_led": {
"type": "Boolean",
"value": {}
},
"bright_value": {
"type": "Integer",
"value": {
"min": 25,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
},
"temp_value": {
"type": "Integer",
"value": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
}
},
"status": {
"switch_led": true,
"bright_value": 255,
"temp_value": 158
},
"set_up": true,
"support_local": true
}

View File

@ -0,0 +1,434 @@
{
"endpoint": "https://apigw.tuyaeu.com",
"terminal_id": "REDACTED",
"mqtt_connected": true,
"disabled_by": null,
"disabled_polling": false,
"id": "bfe49d7b6cd80536efdldi",
"name": "Ceiling Portal",
"category": "dj",
"product_id": "j1bgp31cffutizub",
"product_name": "LSC Smart Ceiling Light",
"online": true,
"sub": false,
"time_zone": "+01:00",
"active_time": "2022-01-31T12:27:35+00:00",
"create_time": "2022-01-31T12:27:35+00:00",
"update_time": "2022-01-31T12:27:35+00:00",
"function": {
"switch_led": {
"type": "Boolean",
"value": {}
},
"work_mode": {
"type": "Enum",
"value": {
"range": ["white", "colour", "scene", "music"]
}
},
"bright_value_v2": {
"type": "Integer",
"value": {
"min": 10,
"max": 1000,
"scale": 0,
"step": 1
}
},
"temp_value_v2": {
"type": "Integer",
"value": {
"min": 0,
"max": 1000,
"scale": 0,
"step": 1
}
},
"colour_data_v2": {
"type": "Json",
"value": {
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
}
}
},
"scene_data_v2": {
"type": "Json",
"value": {
"scene_num": {
"min": 1,
"scale": 0,
"max": 8,
"step": 1
},
"scene_units": {
"unit_change_mode": {
"range": ["static", "jump", "gradient"]
},
"unit_switch_duration": {
"min": 0,
"scale": 0,
"max": 100,
"step": 1
},
"unit_gradient_duration": {
"min": 0,
"scale": 0,
"max": 100,
"step": 1
},
"bright": {
"min": 0,
"scale": 0,
"max": 1000,
"step": 1
},
"temperature": {
"min": 0,
"scale": 0,
"max": 1000,
"step": 1
},
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
}
}
}
},
"countdown_1": {
"type": "Integer",
"value": {
"min": 0,
"max": 86400,
"scale": 0,
"step": 1
}
},
"control_data": {
"type": "Json",
"value": {
"change_mode": {
"range": ["direct", "gradient"]
},
"bright": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"temperature": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
}
},
"rhythm_mode": {
"type": "Raw",
"value": {
"maxlen": 255
}
},
"sleep_mode": {
"type": "Raw",
"value": {
"maxlen": 255
}
},
"wakeup_mode": {
"type": "Raw",
"value": {
"maxlen": 255
}
},
"remote_switch": {
"type": "Boolean",
"value": {}
}
},
"status_range": {
"switch_led": {
"type": "Boolean",
"value": {}
},
"work_mode": {
"type": "Enum",
"value": {
"range": ["white", "colour", "scene", "music"]
}
},
"bright_value_v2": {
"type": "Integer",
"value": {
"min": 10,
"max": 1000,
"scale": 0,
"step": 1
}
},
"temp_value_v2": {
"type": "Integer",
"value": {
"min": 0,
"max": 1000,
"scale": 0,
"step": 1
}
},
"colour_data_v2": {
"type": "Json",
"value": {
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
}
}
},
"scene_data_v2": {
"type": "Json",
"value": {
"scene_num": {
"min": 1,
"scale": 0,
"max": 8,
"step": 1
},
"scene_units": {
"unit_change_mode": {
"range": ["static", "jump", "gradient"]
},
"unit_switch_duration": {
"min": 0,
"scale": 0,
"max": 100,
"step": 1
},
"unit_gradient_duration": {
"min": 0,
"scale": 0,
"max": 100,
"step": 1
},
"bright": {
"min": 0,
"scale": 0,
"max": 1000,
"step": 1
},
"temperature": {
"min": 0,
"scale": 0,
"max": 1000,
"step": 1
},
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
}
}
}
},
"countdown_1": {
"type": "Integer",
"value": {
"min": 0,
"max": 86400,
"scale": 0,
"step": 1
}
},
"control_data": {
"type": "Json",
"value": {
"change_mode": {
"range": ["direct", "gradient"]
},
"bright": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"temperature": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
}
},
"rhythm_mode": {
"type": "Raw",
"value": {
"maxlen": "255"
}
},
"sleep_mode": {
"type": "Raw",
"value": {
"maxlen": "255"
}
},
"wakeup_mode": {
"type": "Raw",
"value": {
"maxlen": "255"
}
},
"remote_switch": {
"type": "Boolean",
"value": {}
}
},
"status": {
"switch_led": false,
"work_mode": "white",
"bright_value_v2": 950,
"temp_value_v2": 0,
"colour_data_v2": {
"h": 0,
"s": 1000,
"v": 1000
},
"scene_data_v2": {
"scene_num": 1,
"scene_units": [
{
"bright": 200,
"h": 0,
"s": 0,
"temperature": 0,
"unit_change_mode": "static",
"unit_gradient_duration": 13,
"unit_switch_duration": 14,
"v": 0
}
]
},
"countdown_1": 0,
"control_data": "",
"rhythm_mode": "AAAAAAA=",
"sleep_mode": "AAA=",
"wakeup_mode": "AAA=",
"remote_switch": true
},
"set_up": true,
"support_local": true
}

View File

@ -0,0 +1,77 @@
{
"endpoint": "https://apigw.tuyaeu.com",
"terminal_id": "REDACTED",
"mqtt_connected": true,
"disabled_by": null,
"disabled_polling": false,
"id": "07608286600194e94248",
"name": "DirectietKamer",
"category": "dj",
"product_id": "lmnt3uyltk1xffrt",
"product_name": "LED SMART",
"online": true,
"sub": false,
"time_zone": "+01:00",
"active_time": "2025-05-28T20:00:48+00:00",
"create_time": "2025-05-28T20:00:48+00:00",
"update_time": "2025-05-28T20:00:48+00:00",
"function": {
"switch_led": {
"type": "Boolean",
"value": {}
},
"bright_value": {
"type": "Integer",
"value": {
"min": 25,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
},
"temp_value": {
"type": "Integer",
"value": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
}
},
"status_range": {
"switch_led": {
"type": "Boolean",
"value": {}
},
"temp_value": {
"type": "Integer",
"value": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
},
"bright_value": {
"type": "Integer",
"value": {
"min": 25,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
}
},
"status": {
"switch_led": false,
"bright_value": 255,
"temp_value": 255
},
"set_up": true,
"support_local": true
}

View File

@ -0,0 +1,559 @@
{
"endpoint": "https://apigw.tuyaeu.com",
"terminal_id": "REDACTED",
"mqtt_connected": true,
"disabled_by": null,
"disabled_polling": false,
"id": "bf77c04cbd6a52a7be16ll",
"name": "b2",
"category": "dj",
"product_id": "nbumqpv8vz61enji",
"product_name": "LSC smart GU10",
"online": false,
"sub": false,
"time_zone": "+01:00",
"active_time": "2024-10-30T21:35:27+00:00",
"create_time": "2024-10-30T21:35:27+00:00",
"update_time": "2024-10-30T21:35:27+00:00",
"function": {
"switch_led": {
"type": "Boolean",
"value": {}
},
"work_mode": {
"type": "Enum",
"value": {
"range": ["white", "colour", "scene", "music"]
}
},
"bright_value_v2": {
"type": "Integer",
"value": {
"min": 10,
"max": 1000,
"scale": 0,
"step": 1
}
},
"temp_value_v2": {
"type": "Integer",
"value": {
"min": 0,
"max": 1000,
"scale": 0,
"step": 1
}
},
"colour_data_v2": {
"type": "Json",
"value": {
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
}
}
},
"scene_data_v2": {
"type": "Json",
"value": {
"scene_num": {
"min": 1,
"scale": 0,
"max": 8,
"step": 1
},
"scene_units": {
"unit_change_mode": {
"range": ["static", "jump", "gradient"]
},
"unit_switch_duration": {
"min": 0,
"scale": 0,
"max": 100,
"step": 1
},
"unit_gradient_duration": {
"min": 0,
"scale": 0,
"max": 100,
"step": 1
},
"bright": {
"min": 0,
"scale": 0,
"max": 1000,
"step": 1
},
"temperature": {
"min": 0,
"scale": 0,
"max": 1000,
"step": 1
},
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
}
}
}
},
"countdown_1": {
"type": "Integer",
"value": {
"unit": "s",
"min": 0,
"max": 86400,
"scale": 0,
"step": 1
}
},
"music_data": {
"type": "Json",
"value": {
"change_mode": {
"range": ["direct", "gradient"]
},
"bright": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"temperature": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
}
},
"control_data": {
"type": "Json",
"value": {
"change_mode": {
"range": ["direct", "gradient"]
},
"bright": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"temperature": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
}
},
"rhythm_mode": {
"type": "Raw",
"value": {
"maxlen": 255
}
},
"sleep_mode": {
"type": "Raw",
"value": {
"maxlen": 255
}
},
"wakeup_mode": {
"type": "Raw",
"value": {
"maxlen": 255
}
},
"power_memory": {
"type": "Raw",
"value": {}
},
"do_not_disturb": {
"type": "Boolean",
"value": {}
},
"remote_switch": {
"type": "Boolean",
"value": {}
},
"cycle_timing": {
"type": "Raw",
"value": {}
},
"random_timing": {
"type": "Raw",
"value": {}
}
},
"status_range": {
"switch_led": {
"type": "Boolean",
"value": {}
},
"work_mode": {
"type": "Enum",
"value": {
"range": ["white", "colour", "scene", "music"]
}
},
"bright_value_v2": {
"type": "Integer",
"value": {
"min": 10,
"max": 1000,
"scale": 0,
"step": 1
}
},
"temp_value_v2": {
"type": "Integer",
"value": {
"min": 0,
"max": 1000,
"scale": 0,
"step": 1
}
},
"colour_data_v2": {
"type": "Json",
"value": {
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
}
}
},
"scene_data_v2": {
"type": "Json",
"value": {
"scene_num": {
"min": 1,
"scale": 0,
"max": 8,
"step": 1
},
"scene_units": {
"unit_change_mode": {
"range": ["static", "jump", "gradient"]
},
"unit_switch_duration": {
"min": 0,
"scale": 0,
"max": 100,
"step": 1
},
"unit_gradient_duration": {
"min": 0,
"scale": 0,
"max": 100,
"step": 1
},
"bright": {
"min": 0,
"scale": 0,
"max": 1000,
"step": 1
},
"temperature": {
"min": 0,
"scale": 0,
"max": 1000,
"step": 1
},
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
}
}
}
},
"countdown_1": {
"type": "Integer",
"value": {
"unit": "s",
"min": 0,
"max": 86400,
"scale": 0,
"step": 1
}
},
"music_data": {
"type": "Json",
"value": {
"change_mode": {
"range": ["direct", "gradient"]
},
"bright": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"temperature": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
}
},
"control_data": {
"type": "Json",
"value": {
"change_mode": {
"range": ["direct", "gradient"]
},
"bright": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"temperature": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
}
},
"rhythm_mode": {
"type": "Raw",
"value": {
"maxlen": "255"
}
},
"sleep_mode": {
"type": "Raw",
"value": {
"maxlen": "255"
}
},
"wakeup_mode": {
"type": "Raw",
"value": {
"maxlen": "255"
}
},
"power_memory": {
"type": "Raw",
"value": {}
},
"do_not_disturb": {
"type": "Boolean",
"value": {}
},
"remote_switch": {
"type": "Boolean",
"value": {}
},
"cycle_timing": {
"type": "Raw",
"value": {}
},
"random_timing": {
"type": "Raw",
"value": {}
}
},
"status": {
"switch_led": false,
"work_mode": "colour",
"bright_value_v2": 10,
"temp_value_v2": 150,
"colour_data_v2": {
"h": 119,
"s": 935,
"v": 132
},
"scene_data_v2": {
"scene_num": 1,
"scene_units": [
{
"bright": 200,
"h": 0,
"s": 0,
"temperature": 0,
"unit_change_mode": "static",
"unit_gradient_duration": 13,
"unit_switch_duration": 14,
"v": 0
}
]
},
"countdown_1": 0,
"music_data": "",
"control_data": "",
"rhythm_mode": "AAAAAAA=",
"sleep_mode": "AAA=",
"wakeup_mode": "AAA=",
"power_memory": "AAEAAAPoA+gD6ACW",
"do_not_disturb": true,
"remote_switch": true,
"cycle_timing": "AAAA",
"random_timing": "AAAA"
},
"set_up": true,
"support_local": true
}

View File

@ -0,0 +1,77 @@
{
"endpoint": "https://apigw.tuyaeu.com",
"terminal_id": "REDACTED",
"mqtt_connected": true,
"disabled_by": null,
"disabled_polling": false,
"id": "40350105dc4f229a464e",
"name": "hall 💡 ",
"category": "dj",
"product_id": "nlxvjzy1hoeiqsg6",
"product_name": "LED SMART",
"online": true,
"sub": false,
"time_zone": "+01:00",
"active_time": "2020-06-23T21:37:40+00:00",
"create_time": "2020-06-23T21:37:40+00:00",
"update_time": "2020-06-23T21:37:40+00:00",
"function": {
"switch_led": {
"type": "Boolean",
"value": {}
},
"bright_value": {
"type": "Integer",
"value": {
"min": 25,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
},
"temp_value": {
"type": "Integer",
"value": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
}
},
"status_range": {
"switch_led": {
"type": "Boolean",
"value": {}
},
"temp_value": {
"type": "Integer",
"value": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
},
"bright_value": {
"type": "Integer",
"value": {
"min": 25,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
}
},
"status": {
"switch_led": false,
"bright_value": 135,
"temp_value": 0
},
"set_up": true,
"support_local": true
}

View File

@ -0,0 +1,226 @@
{
"endpoint": "https://apigw.tuyaeu.com",
"terminal_id": "REDACTED",
"mqtt_connected": true,
"disabled_by": null,
"disabled_polling": false,
"id": "bf8d8af3ddfe75b0195r0h",
"name": "Front right Lighting trap",
"category": "dj",
"product_id": "oe0cpnjg",
"product_name": "Smart Lighting",
"online": true,
"sub": true,
"time_zone": "+01:00",
"active_time": "2023-10-03T13:23:20+00:00",
"create_time": "2023-10-03T13:23:20+00:00",
"update_time": "2023-10-03T13:23:20+00:00",
"function": {
"switch_led": {
"type": "Boolean",
"value": {}
},
"work_mode": {
"type": "Enum",
"value": {
"range": ["white", "colour", "music"]
}
},
"bright_value_v2": {
"type": "Integer",
"value": {
"min": 10,
"max": 1000,
"scale": 0,
"step": 1
}
},
"temp_value_v2": {
"type": "Integer",
"value": {
"min": 0,
"max": 1000,
"scale": 0,
"step": 1
}
},
"colour_data_v2": {
"type": "Json",
"value": {
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
}
}
},
"music_data": {
"type": "Json",
"value": {
"change_mode": {
"range": ["direct", "gradient"]
},
"bright": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"temperature": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
}
}
},
"status_range": {
"switch_led": {
"type": "Boolean",
"value": {}
},
"work_mode": {
"type": "Enum",
"value": {
"range": ["white", "colour", "music"]
}
},
"bright_value_v2": {
"type": "Integer",
"value": {
"min": 10,
"max": 1000,
"scale": 0,
"step": 1
}
},
"temp_value_v2": {
"type": "Integer",
"value": {
"min": 0,
"max": 1000,
"scale": 0,
"step": 1
}
},
"colour_data_v2": {
"type": "Json",
"value": {
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
}
}
},
"music_data": {
"type": "Json",
"value": {
"change_mode": {
"range": ["direct", "gradient"]
},
"bright": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"temperature": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
}
}
},
"status": {
"switch_led": false,
"work_mode": "colour",
"bright_value_v2": 1000,
"temp_value_v2": 985,
"colour_data_v2": "",
"music_data": ""
},
"set_up": false,
"support_local": true
}

View File

@ -0,0 +1,402 @@
{
"endpoint": "https://apigw.tuyaeu.com",
"terminal_id": "REDACTED",
"mqtt_connected": true,
"disabled_by": null,
"disabled_polling": false,
"id": "bf46b2b81ca41ce0c1xpsw",
"name": "LED KEUKEN 2",
"category": "dj",
"product_id": "riwp3k79",
"product_name": "atmosphere",
"online": true,
"sub": true,
"time_zone": "+08:00",
"active_time": "2020-12-29T16:16:11+00:00",
"create_time": "2020-12-29T16:16:11+00:00",
"update_time": "2020-12-29T16:16:11+00:00",
"function": {
"switch_led": {
"type": "Boolean",
"value": {}
},
"work_mode": {
"type": "Enum",
"value": {
"range": ["white", "colour", "scene", "music"]
}
},
"bright_value_v2": {
"type": "Integer",
"value": {
"min": 10,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
}
},
"temp_value_v2": {
"type": "Integer",
"value": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
}
},
"colour_data_v2": {
"type": "Json",
"value": {
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
}
}
},
"scene_data_v2": {
"type": "Json",
"value": {
"scene_num": {
"min": 1,
"scale": 0,
"max": 8,
"step": 1
},
"scene_units": {
"unit_change_mode": {
"range": ["static", "jump", "gradient"]
},
"unit_switch_duration": {
"min": 0,
"scale": 0,
"max": 100,
"step": 1
},
"unit_gradient_duration": {
"min": 0,
"scale": 0,
"max": 100,
"step": 1
},
"bright": {
"min": 0,
"scale": 0,
"max": 1000,
"step": 1
},
"temperature": {
"min": 0,
"scale": 0,
"max": 1000,
"step": 1
},
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
}
}
}
},
"control_data": {
"type": "Json",
"value": {
"change_mode": {
"range": ["direct", "gradient"]
},
"bright": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"temperature": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
}
},
"countdown_1": {
"type": "Integer",
"value": {
"unit": "",
"min": 0,
"max": 43200,
"scale": 0,
"step": 1
}
}
},
"status_range": {
"switch_led": {
"type": "Boolean",
"value": {}
},
"work_mode": {
"type": "Enum",
"value": {
"range": ["white", "colour", "scene", "music"]
}
},
"bright_value_v2": {
"type": "Integer",
"value": {
"min": 10,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
}
},
"temp_value_v2": {
"type": "Integer",
"value": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
}
},
"colour_data_v2": {
"type": "Json",
"value": {
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
}
}
},
"scene_data_v2": {
"type": "Json",
"value": {
"scene_num": {
"min": 1,
"scale": 0,
"max": 8,
"step": 1
},
"scene_units": {
"unit_change_mode": {
"range": ["static", "jump", "gradient"]
},
"unit_switch_duration": {
"min": 0,
"scale": 0,
"max": 100,
"step": 1
},
"unit_gradient_duration": {
"min": 0,
"scale": 0,
"max": 100,
"step": 1
},
"bright": {
"min": 0,
"scale": 0,
"max": 1000,
"step": 1
},
"temperature": {
"min": 0,
"scale": 0,
"max": 1000,
"step": 1
},
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
}
}
}
},
"control_data": {
"type": "Json",
"value": {
"change_mode": {
"range": ["direct", "gradient"]
},
"bright": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"temperature": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
}
},
"countdown_1": {
"type": "Integer",
"value": {
"unit": "",
"min": 0,
"max": 43200,
"scale": 0,
"step": 1
}
}
},
"status": {
"switch_led": true,
"work_mode": "white",
"bright_value_v2": 1000,
"temp_value_v2": 0,
"colour_data_v2": {
"h": 27,
"s": 1000,
"v": 1000
},
"scene_data_v2": {
"scene_num": 6,
"scene_units": [
{
"bright": 0,
"h": 0,
"s": 1000,
"temperature": 0,
"unit_change_mode": "gradient",
"unit_gradient_duration": 100,
"unit_switch_duration": 100,
"v": 1000
},
{
"bright": 0,
"h": 240,
"s": 1000,
"temperature": 0,
"unit_change_mode": "gradient",
"unit_gradient_duration": 100,
"unit_switch_duration": 100,
"v": 1000
}
]
},
"countdown_1": 0,
"control_data": ""
},
"set_up": true,
"support_local": true
}

View File

@ -0,0 +1,377 @@
{
"endpoint": "https://apigw.tuyaeu.com",
"terminal_id": "REDACTED",
"mqtt_connected": true,
"disabled_by": null,
"disabled_polling": false,
"id": "bf252b8ee16b2e78bdoxlp",
"name": "Pokerlamp 1",
"category": "dj",
"product_id": "tmsloaroqavbucgn",
"product_name": "G95-Filament",
"online": false,
"sub": false,
"time_zone": "+02:00",
"active_time": "2021-06-29T16:12:54+00:00",
"create_time": "2021-06-29T16:12:54+00:00",
"update_time": "2021-06-29T16:12:54+00:00",
"function": {
"switch_led": {
"type": "Boolean",
"value": {}
},
"work_mode": {
"type": "Enum",
"value": {
"range": ["white", "colour", "scene", "music"]
}
},
"bright_value_v2": {
"type": "Integer",
"value": {
"min": 10,
"max": 1000,
"scale": 0,
"step": 1
}
},
"temp_value_v2": {
"type": "Integer",
"value": {
"min": 0,
"max": 1000,
"scale": 0,
"step": 1
}
},
"scene_data_v2": {
"type": "Json",
"value": {
"scene_num": {
"min": 1,
"scale": 0,
"max": 8,
"step": 1
},
"scene_units": {
"unit_change_mode": {
"range": ["static", "jump", "gradient"]
},
"unit_switch_duration": {
"min": 0,
"scale": 0,
"max": 100,
"step": 1
},
"unit_gradient_duration": {
"min": 0,
"scale": 0,
"max": 100,
"step": 1
},
"bright": {
"min": 0,
"scale": 0,
"max": 1000,
"step": 1
},
"temperature": {
"min": 0,
"scale": 0,
"max": 1000,
"step": 1
},
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
}
}
}
},
"countdown_1": {
"type": "Integer",
"value": {
"min": 0,
"max": 86400,
"scale": 0,
"step": 1
}
},
"control_data": {
"type": "Json",
"value": {
"change_mode": {
"range": ["direct", "gradient"]
},
"bright": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"temperature": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
}
},
"rhythm_mode": {
"type": "Raw",
"value": {
"maxlen": 255
}
},
"sleep_mode": {
"type": "Raw",
"value": {
"maxlen": 255
}
},
"wakeup_mode": {
"type": "Raw",
"value": {
"maxlen": 255
}
},
"remote_switch": {
"type": "Boolean",
"value": {}
}
},
"status_range": {
"switch_led": {
"type": "Boolean",
"value": {}
},
"work_mode": {
"type": "Enum",
"value": {
"range": ["white", "colour", "scene", "music"]
}
},
"bright_value_v2": {
"type": "Integer",
"value": {
"min": 10,
"max": 1000,
"scale": 0,
"step": 1
}
},
"temp_value_v2": {
"type": "Integer",
"value": {
"min": 0,
"max": 1000,
"scale": 0,
"step": 1
}
},
"scene_data_v2": {
"type": "Json",
"value": {
"scene_num": {
"min": 1,
"scale": 0,
"max": 8,
"step": 1
},
"scene_units": {
"unit_change_mode": {
"range": ["static", "jump", "gradient"]
},
"unit_switch_duration": {
"min": 0,
"scale": 0,
"max": 100,
"step": 1
},
"unit_gradient_duration": {
"min": 0,
"scale": 0,
"max": 100,
"step": 1
},
"bright": {
"min": 0,
"scale": 0,
"max": 1000,
"step": 1
},
"temperature": {
"min": 0,
"scale": 0,
"max": 1000,
"step": 1
},
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
}
}
}
},
"countdown_1": {
"type": "Integer",
"value": {
"min": 0,
"max": 86400,
"scale": 0,
"step": 1
}
},
"control_data": {
"type": "Json",
"value": {
"change_mode": {
"range": ["direct", "gradient"]
},
"bright": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"temperature": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
}
},
"rhythm_mode": {
"type": "Raw",
"value": {
"maxlen": "255"
}
},
"sleep_mode": {
"type": "Raw",
"value": {
"maxlen": "255"
}
},
"wakeup_mode": {
"type": "Raw",
"value": {
"maxlen": "255"
}
},
"remote_switch": {
"type": "Boolean",
"value": {}
}
},
"status": {
"switch_led": true,
"work_mode": "white",
"bright_value_v2": 400,
"temp_value_v2": 1000,
"scene_data_v2": {
"scene_num": 1,
"scene_units": [
{
"bright": 200,
"h": 0,
"s": 0,
"temperature": 0,
"unit_change_mode": "static",
"unit_gradient_duration": 13,
"unit_switch_duration": 14,
"v": 0
}
]
},
"countdown_1": 0,
"control_data": "",
"rhythm_mode": "AAAAAAA=",
"sleep_mode": "AAA=",
"wakeup_mode": "AAA=",
"remote_switch": true
},
"set_up": true,
"support_local": true
}

View File

@ -0,0 +1,335 @@
{
"endpoint": "https://apigw.tuyaeu.com",
"terminal_id": "REDACTED",
"mqtt_connected": true,
"disabled_by": null,
"disabled_polling": false,
"id": "bf8edbd51a52c01a4bfgqf",
"name": "Sjiethoes",
"category": "dj",
"product_id": "ufq2xwuzd4nb0qdr",
"product_name": "Smart Ceiling Lamp",
"online": false,
"sub": false,
"time_zone": "+02:00",
"active_time": "2025-04-29T09:40:53+00:00",
"create_time": "2025-04-29T09:40:53+00:00",
"update_time": "2025-04-29T09:40:53+00:00",
"function": {
"switch_led": {
"type": "Boolean",
"value": {}
},
"work_mode": {
"type": "Enum",
"value": {
"range": ["white", "colour", "scene", "music"]
}
},
"bright_value_v2": {
"type": "Integer",
"value": {
"min": 10,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
}
},
"temp_value_v2": {
"type": "Integer",
"value": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
}
},
"scene_data_v2": {
"type": "Json",
"value": {
"scene_num": {
"min": 1,
"scale": 0,
"max": 8,
"step": 1
},
"scene_units": {
"unit_change_mode": {
"range": ["static", "jump", "gradient"]
},
"unit_switch_duration": {
"min": 0,
"scale": 0,
"max": 100,
"step": 1
},
"unit_gradient_duration": {
"min": 0,
"scale": 0,
"max": 100,
"step": 1
},
"bright": {
"min": 0,
"scale": 0,
"max": 1000,
"step": 1
},
"temperature": {
"min": 0,
"scale": 0,
"max": 1000,
"step": 1
},
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
}
}
}
},
"countdown_1": {
"type": "Integer",
"value": {
"unit": "",
"min": 0,
"max": 86400,
"scale": 0,
"step": 1
}
},
"control_data": {
"type": "Json",
"value": {
"change_mode": {
"range": ["direct", "gradient"]
},
"bright": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"temperature": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
}
}
},
"status_range": {
"switch_led": {
"type": "Boolean",
"value": {}
},
"work_mode": {
"type": "Enum",
"value": {
"range": ["white", "colour", "scene", "music"]
}
},
"bright_value_v2": {
"type": "Integer",
"value": {
"min": 10,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
}
},
"temp_value_v2": {
"type": "Integer",
"value": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
}
},
"scene_data_v2": {
"type": "Json",
"value": {
"scene_num": {
"min": 1,
"scale": 0,
"max": 8,
"step": 1
},
"scene_units": {
"unit_change_mode": {
"range": ["static", "jump", "gradient"]
},
"unit_switch_duration": {
"min": 0,
"scale": 0,
"max": 100,
"step": 1
},
"unit_gradient_duration": {
"min": 0,
"scale": 0,
"max": 100,
"step": 1
},
"bright": {
"min": 0,
"scale": 0,
"max": 1000,
"step": 1
},
"temperature": {
"min": 0,
"scale": 0,
"max": 1000,
"step": 1
},
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
}
}
}
},
"countdown_1": {
"type": "Integer",
"value": {
"unit": "",
"min": 0,
"max": 86400,
"scale": 0,
"step": 1
}
},
"control_data": {
"type": "Json",
"value": {
"change_mode": {
"range": ["direct", "gradient"]
},
"bright": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"temperature": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
}
}
},
"status": {
"switch_led": false,
"work_mode": "white",
"bright_value_v2": 1000,
"temp_value_v2": 1000,
"scene_data_v2": {
"scene_num": 1,
"scene_units": [
{
"bright": 200,
"h": 46,
"s": 1000,
"temperature": 0,
"unit_change_mode": "static",
"unit_gradient_duration": 13,
"unit_switch_duration": 14,
"v": 0
}
]
},
"countdown_1": 0,
"control_data": ""
},
"set_up": true,
"support_local": true
}

View File

@ -0,0 +1,532 @@
{
"endpoint": "https://apigw.tuyaeu.com",
"terminal_id": "REDACTED",
"mqtt_connected": true,
"disabled_by": null,
"disabled_polling": false,
"id": "bfd56f4718874ee8830xdw",
"name": "Strip 2",
"category": "dj",
"product_id": "vqwcnabamzrc2kab",
"product_name": "Light Strip-RGBCW ",
"online": false,
"sub": false,
"time_zone": "+02:00",
"active_time": "2021-10-22T13:55:55+00:00",
"create_time": "2021-10-22T13:55:55+00:00",
"update_time": "2021-10-22T13:55:55+00:00",
"function": {
"switch_led": {
"type": "Boolean",
"value": {}
},
"work_mode": {
"type": "Enum",
"value": {
"range": ["white", "colour", "scene", "music"]
}
},
"bright_value_v2": {
"type": "Integer",
"value": {
"min": 10,
"max": 1000,
"scale": 0,
"step": 1
}
},
"temp_value_v2": {
"type": "Integer",
"value": {
"min": 0,
"max": 1000,
"scale": 0,
"step": 1
}
},
"colour_data_v2": {
"type": "Json",
"value": {
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
}
}
},
"scene_data_v2": {
"type": "Json",
"value": {
"scene_num": {
"min": 1,
"scale": 0,
"max": 8,
"step": 1
},
"scene_units": {
"unit_change_mode": {
"range": ["static", "jump", "gradient"]
},
"unit_switch_duration": {
"min": 0,
"scale": 0,
"max": 100,
"step": 1
},
"unit_gradient_duration": {
"min": 0,
"scale": 0,
"max": 100,
"step": 1
},
"bright": {
"min": 0,
"scale": 0,
"max": 1000,
"step": 1
},
"temperature": {
"min": 0,
"scale": 0,
"max": 1000,
"step": 1
},
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
}
}
}
},
"countdown_1": {
"type": "Integer",
"value": {
"min": 0,
"max": 86400,
"scale": 0,
"step": 1
}
},
"music_data": {
"type": "Json",
"value": {
"change_mode": {
"range": ["direct", "gradient"]
},
"bright": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"temperature": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
}
},
"control_data": {
"type": "Json",
"value": {
"change_mode": {
"range": ["direct", "gradient"]
},
"bright": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"temperature": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
}
},
"remote_switch": {
"type": "Boolean",
"value": {}
}
},
"status_range": {
"switch_led": {
"type": "Boolean",
"value": {}
},
"work_mode": {
"type": "Enum",
"value": {
"range": ["white", "colour", "scene", "music"]
}
},
"bright_value_v2": {
"type": "Integer",
"value": {
"min": 10,
"max": 1000,
"scale": 0,
"step": 1
}
},
"temp_value_v2": {
"type": "Integer",
"value": {
"min": 0,
"max": 1000,
"scale": 0,
"step": 1
}
},
"colour_data_v2": {
"type": "Json",
"value": {
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
}
}
},
"scene_data_v2": {
"type": "Json",
"value": {
"scene_num": {
"min": 1,
"scale": 0,
"max": 8,
"step": 1
},
"scene_units": {
"unit_change_mode": {
"range": ["static", "jump", "gradient"]
},
"unit_switch_duration": {
"min": 0,
"scale": 0,
"max": 100,
"step": 1
},
"unit_gradient_duration": {
"min": 0,
"scale": 0,
"max": 100,
"step": 1
},
"bright": {
"min": 0,
"scale": 0,
"max": 1000,
"step": 1
},
"temperature": {
"min": 0,
"scale": 0,
"max": 1000,
"step": 1
},
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
}
}
}
},
"countdown_1": {
"type": "Integer",
"value": {
"min": 0,
"max": 86400,
"scale": 0,
"step": 1
}
},
"music_data": {
"type": "Json",
"value": {
"change_mode": {
"range": ["direct", "gradient"]
},
"bright": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"temperature": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
}
},
"control_data": {
"type": "Json",
"value": {
"change_mode": {
"range": ["direct", "gradient"]
},
"bright": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"temperature": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
}
},
"remote_switch": {
"type": "Boolean",
"value": {}
}
},
"status": {
"switch_led": true,
"work_mode": "colour",
"bright_value_v2": 1000,
"temp_value_v2": 1000,
"colour_data_v2": {
"h": 218,
"s": 1000,
"v": 1000
},
"scene_data_v2": {
"scene_num": 8,
"scene_units": [
{
"bright": 0,
"h": 0,
"s": 1000,
"temperature": 0,
"unit_change_mode": "gradient",
"unit_gradient_duration": 70,
"unit_switch_duration": 70,
"v": 1000
},
{
"bright": 0,
"h": 120,
"s": 1000,
"temperature": 0,
"unit_change_mode": "gradient",
"unit_gradient_duration": 70,
"unit_switch_duration": 70,
"v": 1000
},
{
"bright": 0,
"h": 240,
"s": 1000,
"temperature": 0,
"unit_change_mode": "gradient",
"unit_gradient_duration": 70,
"unit_switch_duration": 70,
"v": 1000
},
{
"bright": 0,
"h": 61,
"s": 1000,
"temperature": 0,
"unit_change_mode": "gradient",
"unit_gradient_duration": 70,
"unit_switch_duration": 70,
"v": 1000
},
{
"bright": 0,
"h": 174,
"s": 1000,
"temperature": 0,
"unit_change_mode": "gradient",
"unit_gradient_duration": 70,
"unit_switch_duration": 70,
"v": 1000
},
{
"bright": 0,
"h": 275,
"s": 1000,
"temperature": 0,
"unit_change_mode": "gradient",
"unit_gradient_duration": 70,
"unit_switch_duration": 70,
"v": 1000
}
]
},
"countdown_1": 0,
"music_data": "",
"control_data": "",
"remote_switch": true
},
"set_up": true,
"support_local": true
}

View File

@ -0,0 +1,377 @@
{
"endpoint": "https://apigw.tuyaeu.com",
"terminal_id": "REDACTED",
"mqtt_connected": true,
"disabled_by": null,
"disabled_polling": false,
"id": "bfc1ef4da4accc0731oggw",
"name": "ERKER 1-Gold ",
"category": "dj",
"product_id": "xokdfs6kh5ednakk",
"product_name": "LSC-G125-Gold ",
"online": true,
"sub": false,
"time_zone": "+01:00",
"active_time": "2022-01-30T22:02:31+00:00",
"create_time": "2022-01-30T22:02:31+00:00",
"update_time": "2022-01-30T22:02:31+00:00",
"function": {
"switch_led": {
"type": "Boolean",
"value": {}
},
"work_mode": {
"type": "Enum",
"value": {
"range": ["white", "colour", "scene", "music"]
}
},
"bright_value_v2": {
"type": "Integer",
"value": {
"min": 10,
"max": 1000,
"scale": 0,
"step": 1
}
},
"temp_value_v2": {
"type": "Integer",
"value": {
"min": 0,
"max": 1000,
"scale": 0,
"step": 1
}
},
"scene_data_v2": {
"type": "Json",
"value": {
"scene_num": {
"min": 1,
"scale": 0,
"max": 8,
"step": 1
},
"scene_units": {
"unit_change_mode": {
"range": ["static", "jump", "gradient"]
},
"unit_switch_duration": {
"min": 0,
"scale": 0,
"max": 100,
"step": 1
},
"unit_gradient_duration": {
"min": 0,
"scale": 0,
"max": 100,
"step": 1
},
"bright": {
"min": 0,
"scale": 0,
"max": 1000,
"step": 1
},
"temperature": {
"min": 0,
"scale": 0,
"max": 1000,
"step": 1
},
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
}
}
}
},
"countdown_1": {
"type": "Integer",
"value": {
"min": 0,
"max": 86400,
"scale": 0,
"step": 1
}
},
"control_data": {
"type": "Json",
"value": {
"change_mode": {
"range": ["direct", "gradient"]
},
"bright": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"temperature": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
}
},
"rhythm_mode": {
"type": "Raw",
"value": {
"maxlen": 255
}
},
"sleep_mode": {
"type": "Raw",
"value": {
"maxlen": 255
}
},
"wakeup_mode": {
"type": "Raw",
"value": {
"maxlen": 255
}
},
"remote_switch": {
"type": "Boolean",
"value": {}
}
},
"status_range": {
"switch_led": {
"type": "Boolean",
"value": {}
},
"work_mode": {
"type": "Enum",
"value": {
"range": ["white", "colour", "scene", "music"]
}
},
"bright_value_v2": {
"type": "Integer",
"value": {
"min": 10,
"max": 1000,
"scale": 0,
"step": 1
}
},
"temp_value_v2": {
"type": "Integer",
"value": {
"min": 0,
"max": 1000,
"scale": 0,
"step": 1
}
},
"scene_data_v2": {
"type": "Json",
"value": {
"scene_num": {
"min": 1,
"scale": 0,
"max": 8,
"step": 1
},
"scene_units": {
"unit_change_mode": {
"range": ["static", "jump", "gradient"]
},
"unit_switch_duration": {
"min": 0,
"scale": 0,
"max": 100,
"step": 1
},
"unit_gradient_duration": {
"min": 0,
"scale": 0,
"max": 100,
"step": 1
},
"bright": {
"min": 0,
"scale": 0,
"max": 1000,
"step": 1
},
"temperature": {
"min": 0,
"scale": 0,
"max": 1000,
"step": 1
},
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
}
}
}
},
"countdown_1": {
"type": "Integer",
"value": {
"min": 0,
"max": 86400,
"scale": 0,
"step": 1
}
},
"control_data": {
"type": "Json",
"value": {
"change_mode": {
"range": ["direct", "gradient"]
},
"bright": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"temperature": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
}
},
"rhythm_mode": {
"type": "Raw",
"value": {
"maxlen": "255"
}
},
"sleep_mode": {
"type": "Raw",
"value": {
"maxlen": "255"
}
},
"wakeup_mode": {
"type": "Raw",
"value": {
"maxlen": "255"
}
},
"remote_switch": {
"type": "Boolean",
"value": {}
}
},
"status": {
"switch_led": true,
"work_mode": "white",
"bright_value_v2": 1000,
"temp_value_v2": 0,
"scene_data_v2": {
"scene_num": 1,
"scene_units": [
{
"bright": 200,
"h": 0,
"s": 0,
"temperature": 0,
"unit_change_mode": "static",
"unit_gradient_duration": 13,
"unit_switch_duration": 14,
"v": 0
}
]
},
"countdown_1": 0,
"control_data": "",
"rhythm_mode": "AAAAAAA=",
"sleep_mode": "AAA=",
"wakeup_mode": "AAA=",
"remote_switch": true
},
"set_up": true,
"support_local": true
}

View File

@ -0,0 +1,77 @@
{
"endpoint": "https://apigw.tuyaeu.com",
"terminal_id": "REDACTED",
"mqtt_connected": true,
"disabled_by": null,
"disabled_polling": false,
"id": "03010850c44f33966362",
"name": "Stoel",
"category": "dj",
"product_id": "zakhnlpdiu0ycdxn",
"product_name": "LED SMART",
"online": false,
"sub": false,
"time_zone": "+01:00",
"active_time": "2023-08-10T18:55:12+00:00",
"create_time": "2023-08-10T18:55:12+00:00",
"update_time": "2023-08-10T18:55:12+00:00",
"function": {
"switch_led": {
"type": "Boolean",
"value": {}
},
"bright_value": {
"type": "Integer",
"value": {
"min": 25,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
},
"temp_value": {
"type": "Integer",
"value": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
}
},
"status_range": {
"switch_led": {
"type": "Boolean",
"value": {}
},
"temp_value": {
"type": "Integer",
"value": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
},
"bright_value": {
"type": "Integer",
"value": {
"min": 25,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
}
},
"status": {
"switch_led": false,
"bright_value": 71,
"temp_value": 0
},
"set_up": true,
"support_local": true
}

View File

@ -0,0 +1,322 @@
{
"endpoint": "https://apigw.tuyaeu.com",
"terminal_id": "REDACTED",
"mqtt_connected": true,
"disabled_by": null,
"disabled_polling": false,
"id": "500425642462ab50909b",
"name": "Gengske 💡 ",
"category": "dj",
"product_id": "zav1pa32pyxray78",
"product_name": "Ceiling Light RGBTW",
"online": true,
"sub": false,
"time_zone": "+01:00",
"active_time": "2025-05-28T20:00:48+00:00",
"create_time": "2025-05-28T20:00:48+00:00",
"update_time": "2025-05-28T20:00:48+00:00",
"function": {
"switch_led": {
"type": "Boolean",
"value": {}
},
"work_mode": {
"type": "Enum",
"value": {
"range": ["white", "colour", "scene", "music"]
}
},
"bright_value_v2": {
"type": "Integer",
"value": {
"min": 10,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
}
},
"temp_value_v2": {
"type": "Integer",
"value": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
}
},
"colour_data_v2": {
"type": "Json",
"value": {
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
}
}
},
"scene_data_v2": {
"type": "Json",
"value": {
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
}
},
"countdown_1": {
"type": "Integer",
"value": {
"unit": "",
"min": 0,
"max": 86400,
"scale": 0,
"step": 1
}
},
"control_data": {
"type": "Json",
"value": {
"change_mode": {
"range": ["direct", "gradient"]
},
"bright": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"temperature": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
}
}
},
"status_range": {
"switch_led": {
"type": "Boolean",
"value": {}
},
"work_mode": {
"type": "Enum",
"value": {
"range": ["white", "colour", "scene", "music"]
}
},
"bright_value_v2": {
"type": "Integer",
"value": {
"min": 10,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
}
},
"temp_value_v2": {
"type": "Integer",
"value": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
}
},
"colour_data_v2": {
"type": "Json",
"value": {
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
}
}
},
"scene_data_v2": {
"type": "Json",
"value": {
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
}
},
"countdown_1": {
"type": "Integer",
"value": {
"unit": "",
"min": 0,
"max": 86400,
"scale": 0,
"step": 1
}
},
"control_data": {
"type": "Json",
"value": {
"change_mode": {
"range": ["direct", "gradient"]
},
"bright": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"temperature": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
}
}
},
"status": {
"switch_led": false,
"work_mode": "colour",
"bright_value_v2": 1000,
"temp_value_v2": 380,
"colour_data_v2": {
"h": 0,
"s": 1000,
"v": 102
},
"scene_data_v2": {
"scene_num": 1,
"scene_units": [
{
"bright": 200,
"h": 0,
"s": 0,
"temperature": 0,
"unit_change_mode": "static",
"unit_gradient_duration": 13,
"unit_switch_duration": 14,
"v": 0
}
]
},
"countdown_1": 0,
"control_data": ""
},
"set_up": true,
"support_local": true
}

View File

@ -0,0 +1,413 @@
{
"endpoint": "https://apigw.tuyaeu.com",
"terminal_id": "REDACTED",
"mqtt_connected": true,
"disabled_by": null,
"disabled_polling": false,
"id": "bf74164049de868395pbci",
"name": "Floodlight",
"category": "dj",
"product_id": "zputiamzanuk6yky",
"product_name": "LSC Floodlight",
"online": true,
"sub": false,
"time_zone": "+02:00",
"active_time": "2025-06-09T08:14:06+00:00",
"create_time": "2025-06-09T08:14:06+00:00",
"update_time": "2025-06-09T08:14:06+00:00",
"function": {
"switch_led": {
"type": "Boolean",
"value": {}
},
"work_mode": {
"type": "Enum",
"value": {
"range": ["white", "colour", "scene", "music"]
}
},
"bright_value_v2": {
"type": "Integer",
"value": {
"min": 10,
"max": 1000,
"scale": 0,
"step": 1
}
},
"colour_data_v2": {
"type": "Json",
"value": {
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
}
}
},
"scene_data_v2": {
"type": "Json",
"value": {
"scene_num": {
"min": 1,
"scale": 0,
"max": 8,
"step": 1
},
"scene_units": {
"unit_change_mode": {
"range": ["static", "jump", "gradient"]
},
"unit_switch_duration": {
"min": 0,
"scale": 0,
"max": 100,
"step": 1
},
"unit_gradient_duration": {
"min": 0,
"scale": 0,
"max": 100,
"step": 1
},
"bright": {
"min": 0,
"scale": 0,
"max": 1000,
"step": 1
},
"temperature": {
"min": 0,
"scale": 0,
"max": 1000,
"step": 1
},
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
}
}
}
},
"countdown_1": {
"type": "Integer",
"value": {
"unit": "s",
"min": 0,
"max": 86400,
"scale": 0,
"step": 1
}
},
"control_data": {
"type": "Json",
"value": {
"change_mode": {
"range": ["direct", "gradient"]
},
"bright": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"temperature": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
}
},
"sleep_mode": {
"type": "Raw",
"value": {
"maxlen": 255
}
},
"wakeup_mode": {
"type": "Raw",
"value": {
"maxlen": 255
}
},
"power_memory": {
"type": "Raw",
"value": {}
},
"do_not_disturb": {
"type": "Boolean",
"value": {}
}
},
"status_range": {
"switch_led": {
"type": "Boolean",
"value": {}
},
"work_mode": {
"type": "Enum",
"value": {
"range": ["white", "colour", "scene", "music"]
}
},
"bright_value_v2": {
"type": "Integer",
"value": {
"min": 10,
"max": 1000,
"scale": 0,
"step": 1
}
},
"colour_data_v2": {
"type": "Json",
"value": {
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
}
}
},
"scene_data_v2": {
"type": "Json",
"value": {
"scene_num": {
"min": 1,
"scale": 0,
"max": 8,
"step": 1
},
"scene_units": {
"unit_change_mode": {
"range": ["static", "jump", "gradient"]
},
"unit_switch_duration": {
"min": 0,
"scale": 0,
"max": 100,
"step": 1
},
"unit_gradient_duration": {
"min": 0,
"scale": 0,
"max": 100,
"step": 1
},
"bright": {
"min": 0,
"scale": 0,
"max": 1000,
"step": 1
},
"temperature": {
"min": 0,
"scale": 0,
"max": 1000,
"step": 1
},
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
}
}
}
},
"countdown_1": {
"type": "Integer",
"value": {
"unit": "s",
"min": 0,
"max": 86400,
"scale": 0,
"step": 1
}
},
"control_data": {
"type": "Json",
"value": {
"change_mode": {
"range": ["direct", "gradient"]
},
"bright": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"temperature": {
"min": 0,
"scale": 0,
"unit": "",
"max": 1000,
"step": 1
},
"h": {
"min": 0,
"scale": 0,
"unit": "",
"max": 360,
"step": 1
},
"s": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
},
"v": {
"min": 0,
"scale": 0,
"unit": "",
"max": 255,
"step": 1
}
}
},
"sleep_mode": {
"type": "Raw",
"value": {
"maxlen": "255"
}
},
"wakeup_mode": {
"type": "Raw",
"value": {
"maxlen": "255"
}
},
"power_memory": {
"type": "Raw",
"value": {}
},
"do_not_disturb": {
"type": "Boolean",
"value": {}
}
},
"status": {
"switch_led": false,
"work_mode": "colour",
"bright_value_v2": 1000,
"colour_data_v2": {
"h": 295,
"s": 920,
"v": 1000
},
"scene_data_v2": {
"scene_num": 1,
"scene_units": [
{
"bright": 200,
"h": 0,
"s": 0,
"temperature": 1000,
"unit_change_mode": "static",
"unit_gradient_duration": 13,
"unit_switch_duration": 14,
"v": 0
}
]
},
"countdown_1": 0,
"control_data": "",
"sleep_mode": "AAA=",
"wakeup_mode": "AAA=",
"power_memory": "AAEAGwG/A+gD6APo",
"do_not_disturb": false
},
"set_up": true,
"support_local": true
}

File diff suppressed because it is too large Load Diff