0x5e / homebridge-tuya-platform

Make homebridge-tuya-platform great again.
MIT License
206 stars 58 forks source link

Support for Lytmi Fantacy 3 (Neo 3) HDMI Sync Box #420

Open ukiews opened 6 months ago

ukiews commented 6 months ago

Device Infomation JSON File

No response

Detail Informations

Any chance you could add support for this device:

data = { "result": [ { "active_time": 1702232553, "biz_type": 0, "category": "dd", "create_time": 1702232553, "icon": "smart/icon/bay1615980634491NPlo/6335b28071b28a3320753ab8e3f7c6c5.jpg", "id": "xxx", "ip": "xxx", "lat": "xxx", "local_key": "xxx", "lon": "xxx", "model": "HSA30R", "name": "NEO 3", "online": true, "owner_id": "xxx", "product_id": "meggrr6ilpui5ycp", "product_name": "NEO 3", "status": [ { "code": "switch_led", "value": true }, { "code": "work_mode", "value": "white" }, { "code": "bright_value", "value": 680 }, { "code": "colour_data", "value": "0000000003E8" }, { "code": "scene_data", "value": "80000000000000000000000000000000" }, { "code": "countdown", "value": 0 }, { "code": "r_l", "value": 0 }, { "code": "strip_bar", "value": 0 }, { "code": "hdmi_switch", "value": 0 }, { "code": "status_report", "value": "AQEBAFQ=" }, { "code": "hdmi_enable", "value": true }, { "code": "light_db", "value": 419 }, { "code": "tv_sync_onoff", "value": false } ], "sub": false, "time_zone": "-05:00", "uid": "xxx", "update_time": 1702349132, "uuid": "xxx" } ],

data = { "result": { "category": "dd", "functions": [ { "code": "switch_led", "type": "Boolean", "values": "{}" }, { "code": "work_mode", "type": "Enum", "values": "{\"range\":[\"white\",\"colour\",\"scene\",\"music\"]}" }, { "code": "bright_value", "type": "Integer", "values": "{\"min\":10,\"max\":1000,\"scale\":0,\"step\":1}" }, { "code": "colour_data", "type": "String", "values": "{\"maxlen\":255}" }, { "code": "scene_data", "type": "String", "values": "{\"maxlen\":255}" }, { "code": "countdown", "type": "Integer", "values": "{\"min\":0,\"max\":86400,\"scale\":0,\"step\":1}" }, { "code": "music_data", "type": "String", "values": "{\"maxlen\":255}" }, { "code": "control_data", "type": "String", "values": "{\"maxlen\":255}" }, { "code": "r_l", "type": "Integer", "values": "{\"unit\":\"\",\"min\":0,\"max\":1,\"scale\":0,\"step\":1}" }, { "code": "strip_bar", "type": "Integer", "values": "{\"unit\":\"\",\"min\":0,\"max\":1,\"scale\":1,\"step\":1}" }, { "code": "control_r_l", "type": "Integer", "values": "{\"unit\":\"\",\"min\":0,\"max\":2,\"scale\":1,\"step\":1}" }, { "code": "scen", "type": "Enum", "values": "{\"range\":[\"screen\",\"music\",\"rainbow\",\"fire\",\"lighting\",\"firework\",\"star\",\"water\",\"particle\",\"fluid\",\"gravity\",\"swing\",\"breath\",\"color\"]}" }, { "code": "hdmi_switch", "type": "Integer", "values": "{\"unit\":\"\",\"min\":0,\"max\":3,\"scale\":0,\"step\":1}" }, { "code": "status_report", "type": "Raw", "values": "{}" }, { "code": "hdmi_enable", "type": "Boolean", "values": "{}" }, { "code": "light_db", "type": "Integer", "values": "{\"unit\":\"\",\"min\":0,\"max\":1000,\"scale\":1,\"step\":10}" }, { "code": "tv_sync_onoff", "type": "Boolean", "values": "{}" } ], "status": [ { "code": "switch_led", "type": "Boolean", "values": "{}" }, { "code": "work_mode", "type": "Enum", "values": "{\"range\":[\"white\",\"colour\",\"scene\",\"music\"]}" }, { "code": "bright_value", "type": "Integer", "values": "{\"min\":10,\"max\":1000,\"scale\":0,\"step\":1}" }, { "code": "colour_data", "type": "String", "values": "{\"maxlen\":255}" }, { "code": "scene_data", "type": "String", "values": "{\"maxlen\":255}" }, { "code": "countdown", "type": "Integer", "values": "{\"min\":0,\"max\":86400,\"scale\":0,\"step\":1}" }, { "code": "r_l", "type": "Integer", "values": "{\"unit\":\"\",\"min\":0,\"max\":1,\"scale\":0,\"step\":1}" }, { "code": "strip_bar", "type": "Integer", "values": "{\"unit\":\"\",\"min\":0,\"max\":1,\"scale\":1,\"step\":1}" }, { "code": "hdmi_switch", "type": "Integer", "values": "{\"unit\":\"\",\"min\":0,\"max\":3,\"scale\":0,\"step\":1}" }, { "code": "status_report", "type": "Raw", "values": "{}" }, { "code": "hdmi_enable", "type": "Boolean", "values": "{}" }, { "code": "light_db", "type": "Integer", "values": "{\"unit\":\"\",\"min\":0,\"max\":1000,\"scale\":1,\"step\":10}" }, { "code": "tv_sync_onoff", "type": "Boolean", "values": "{}" } ] },