-
Notifications
You must be signed in to change notification settings - Fork 917
Open
Labels
full_infoAll info needed was providedAll info needed was providednew deviceUnsupported deviceUnsupported device
Description
Log message
E0000 00:00:1766234205.284451 67 alts_credentials.cc:93] ALTS creds ignored. Not running on GCP and untrusted ALTS is not enabled.
2025-12-20 12:37:25.990 WARNING (MainThread) [custom_components.tuya_local.config_flow] Adding eReflex device with product id uo8nszad8dpmwiom
2025-12-20 12:37:26.191 WARNING (MainThread) [custom_components.tuya_local.config_flow] Cloud device spec:
[{"id": 1, "name": "switch", "type": "Boolean", "format": "{}", "enumMap": {}}, {"id": 2, "name": "temp_set", "type": "Integer", "format": "{\"unit\":\"\u00b0C\",\"min\":6,\"max\":35,\"scale\":0,\"step\":1}", "enumMap": {}}, {"id": 3, "name": "temp_current", "type": "Integer", "format": "{\"unit\":\"\u00b0C\",\"min\":0,\"max\":50,\"scale\":0,\"step\":1}", "enumMap": {}}, {"id": 4, "name": "mode", "type": "Enum", "format": "{\"range\":[\"auto\"]}", "enumMap": {}}, {"id": 7, "name": "child_lock", "type": "Boolean", "format": "{}", "enumMap": {}}, {"id": 10, "name": "light", "type": "Boolean", "format": "{}", "enumMap": {}}, {"id": 13, "name": "temp_unit_convert", "type": "Enum", "format": "{\"range\":[\"c\",\"f\"]}", "enumMap": {}}, {"id": 14, "name": "temp_set_f", "type": "Integer", "format": "{\"unit\":\"\u2109\",\"min\":42,\"max\":95,\"scale\":0,\"step\":1}", "enumMap": {}}, {"id": 15, "name": "temp_current_f", "type": "Integer", "format": "{\"unit\":\"\u2109\",\"min\":32,\"max\":122,\"scale\":0,\"step\":1}", "enumMap": {}}, {"id": 20, "name": "countdown_left", "type": "Integer", "format": "{\"unit\":\"s\",\"min\":0,\"max\":86400,\"scale\":0,\"step\":1}", "enumMap": {}}]
2025-12-20 12:37:26.192 WARNING (MainThread) [custom_components.tuya_local.config_flow] Device matches livn_arosa_fireplace with quality of 100%. DPS: {"updated_at": 1766234230.3423684, "1": false, "2": 21, "3": 19, "4": "manual_low", "10": false, "13": "c", "20": 0, "22": "heat_off", "23": 0, "101": false, "102": 7, "105": 0, "108": "manual", "114": "Gazco_eReflex"}
2025-12-20 12:37:26.192 WARNING (MainThread) [custom_components.tuya_local.config_flow] Include the previous log messages with any new device request to https://github.com/make-all/tuya-local/issues/
Product ID
uo8nszad8dpmwiom
Product Name
Gazco eReflex Fire
DPS information
{
"result": {
"model": "{\"modelId\":\"000002ru95\",\"services\":[{\"actions\":[],\"code\":\"\",\"description\":\"\",\"events\":[],\"name\":\"默认服务\",\"properties\":[{\"abilityId\":1,\"accessMode\":\"rw\",\"code\":\"switch\",\"description\":\"\",\"extensions\":{\"iconName\":\"icon-jiare1\"},\"name\":\"加热开关\",\"typeSpec\":{\"type\":\"bool\"}},{\"abilityId\":2,\"accessMode\":\"rw\",\"code\":\"temp_set\",\"description\":\"\",\"name\":\"目标温度\",\"typeSpec\":{\"type\":\"value\",\"max\":35,\"min\":6,\"scale\":0,\"step\":1,\"unit\":\"°C\"}},{\"abilityId\":3,\"accessMode\":\"ro\",\"code\":\"temp_current\",\"description\":\"\",\"name\":\"当前温度\",\"typeSpec\":{\"type\":\"value\",\"max\":50,\"min\":0,\"scale\":0,\"step\":1,\"unit\":\"°C\"}},{\"abilityId\":4,\"accessMode\":\"rw\",\"code\":\"mode\",\"description\":\"\",\"name\":\"加热\",\"typeSpec\":{\"type\":\"enum\",\"range\":[\"auto\",\"manual_high\",\"manual_low\"]}},{\"abilityId\":7,\"accessMode\":\"rw\",\"code\":\"child_lock\",\"description\":\"\",\"name\":\"童锁开关\",\"typeSpec\":{\"type\":\"bool\"}},{\"abilityId\":10,\"accessMode\":\"rw\",\"code\":\"light\",\"description\":\"\",\"extensions\":{\"iconName\":\"icon-huoyan\",\"attribute\":\"16\"},\"name\":\"灯光开关\",\"typeSpec\":{\"type\":\"bool\"}},{\"abilityId\":13,\"accessMode\":\"rw\",\"code\":\"temp_unit_convert\",\"description\":\"\",\"name\":\"温标切换\",\"typeSpec\":{\"type\":\"enum\",\"range\":[\"c\",\"f\"]}},{\"abilityId\":14,\"accessMode\":\"rw\",\"code\":\"temp_set_f\",\"description\":\"\",\"name\":\"目标温度_F\",\"typeSpec\":{\"type\":\"value\",\"max\":95,\"min\":42,\"scale\":0,\"step\":1,\"unit\":\"℉\"}},{\"abilityId\":15,\"accessMode\":\"ro\",\"code\":\"temp_current_f\",\"description\":\"\",\"name\":\"当前温度_F\",\"typeSpec\":{\"type\":\"value\",\"max\":122,\"min\":32,\"scale\":0,\"step\":1,\"unit\":\"℉\"}},{\"abilityId\":20,\"accessMode\":\"ro\",\"code\":\"countdown_left\",\"description\":\"\",\"name\":\"倒计时剩余时间\",\"typeSpec\":{\"type\":\"value\",\"max\":86400,\"min\":0,\"scale\":0,\"step\":1,\"unit\":\"s\"}},{\"abilityId\":22,\"accessMode\":\"ro\",\"code\":\"work_state\",\"description\":\"\",\"name\":\"加热工作状态\",\"typeSpec\":{\"type\":\"enum\",\"range\":[\"heat_high\",\"heat_low\",\"heat_off\"]}},{\"abilityId\":23,\"accessMode\":\"ro\",\"code\":\"fault\",\"description\":\"\",\"extensions\":{\"scope\":\"fault\",\"attribute\":\"128\"},\"name\":\"故障告警\",\"typeSpec\":{\"type\":\"bitmap\",\"label\":[\"fault1\",\"fault2\",\"fault3\",\"fault4\",\"fault5\",\"fault6\",\"fault7\",\"fault8\",\"fault9\",\"fault10\"],\"maxlen\":10}},{\"abilityId\":101,\"accessMode\":\"rw\",\"code\":\"Power_Switch\",\"description\":\"\",\"extensions\":{\"attribute\":\"1\"},\"name\":\"总开关\",\"typeSpec\":{\"type\":\"bool\"}},{\"abilityId\":102,\"accessMode\":\"rw\",\"code\":\"MyFlame\",\"description\":\"\",\"name\":\"我的火焰\",\"typeSpec\":{\"type\":\"value\",\"max\":9,\"min\":1,\"scale\":0,\"step\":1,\"unit\":\"\"}},{\"abilityId\":103,\"accessMode\":\"wr\",\"code\":\"MyFlame_Save\",\"description\":\"\",\"name\":\"灯光组合保存\",\"typeSpec\":{\"type\":\"enum\",\"range\":[\"7\",\"8\",\"9\"]}},{\"abilityId\":104,\"accessMode\":\"rw\",\"code\":\"Flame_Set\",\"description\":\"byte1-2: 主火焰种类、亮度\\nbyte3-4: 火焰调色板种类、亮度\\nbyte5-6: 炭床灯光种类、亮度\\nbyte7-8: 木柴灯光种类、亮度\\nbyte9-10: 氛围灯光种类、亮度\\nbyte11-12: 射灯灯光种类、亮度\\nbyte13-14: 噼啪声种类、音量\\nbyte15: 火焰速度\",\"name\":\"火焰设定\",\"typeSpec\":{\"type\":\"raw\",\"maxlen\":128}},{\"abilityId\":105,\"accessMode\":\"rw\",\"code\":\"DownTimer_Set\",\"description\":\"\",\"name\":\"倒计时定时设定\",\"typeSpec\":{\"type\":\"value\",\"max\":1440,\"min\":0,\"scale\":0,\"step\":1,\"unit\":\"min\"}},{\"abilityId\":106,\"accessMode\":\"rw\",\"code\":\"Flame_Program\",\"description\":\"4段编程,每段4组开启-关闭时间设定及适用星期选择,每组前2字节为开启时间(分钟),中间2字节为关闭时间(分钟),最后一字节为适用星期(以2进制位,bit1-bit7分别代表周一至周日,位置1表示适用)。字节数(开启时间2+关闭时间2+适用星期1)/组*4组/段*4段 = 80\",\"name\":\"灯光编程\",\"typeSpec\":{\"type\":\"raw\",\"maxlen\":128}},{\"abilityId\":107,\"accessMode\":\"rw\",\"code\":\"Heat_Program\",\"description\":\"4段编程,每段4组开启-关闭时间设定及适用星期选择,每组前2字节为开启时间(分钟),中间2字节为关闭时间(分钟),倒数第2字节为设定温度,最后一字节为适用星期(以2进制位,bit1-bit7分别代表周一至周日,位置1表示适用)。字节数(开启时间2+关闭时间2+设定温度1+适用星期1)/组*4组/段*4段 = 96\",\"name\":\"加热编程\",\"typeSpec\":{\"type\":\"raw\",\"maxlen\":128}},{\"abilityId\":108,\"accessMode\":\"rw\",\"code\":\"Flame_Mode\",\"description\":\"\",\"name\":\"灯光模式\",\"typeSpec\":{\"type\":\"enum\",\"range\":[\"auto\",\"manual\"]}},{\"abilityId\":109,\"accessMode\":\"rw\",\"code\":\"moodlight_brightness\",\"description\":\"\",\"name\":\"氛围灯亮度_语音控制用\",\"typeSpec\":{\"type\":\"value\",\"max\":100,\"min\":1,\"scale\":0,\"step\":1,\"unit\":\"\"}},{\"abilityId\":110,\"accessMode\":\"rw\",\"code\":\"flame_brightness\",\"description\":\"\",\"name\":\"火焰亮度_语音控制用\",\"typeSpec\":{\"type\":\"value\",\"max\":100,\"min\":1,\"scale\":0,\"step\":1,\"unit\":\"\"}},{\"abilityId\":111,\"accessMode\":\"rw\",\"code\":\"moodlight_color\",\"description\":\"\",\"name\":\"氛围灯颜色_语音控制用\",\"typeSpec\":{\"type\":\"enum\",\"range\":[\"0\",\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\",\"13\",\"14\"]}},{\"abilityId\":112,\"accessMode\":\"rw\",\"code\":\"sound_switch\",\"description\":\"\",\"name\":\"声音开关_语音控制用\",\"typeSpec\":{\"type\":\"bool\"}},{\"abilityId\":113,\"accessMode\":\"rw\",\"code\":\"moodlight_switch\",\"description\":\"\",\"name\":\"氛围灯开关_语音控制用\",\"typeSpec\":{\"type\":\"bool\"}},{\"abilityId\":114,\"accessMode\":\"ro\",\"code\":\"Panel_Model\",\"description\":\"\",\"name\":\"面板版本\",\"typeSpec\":{\"type\":\"enum\",\"range\":[\"Common\",\"Onyx_Avanti\",\"Gazco_eReflex\"]}},{\"abilityId\":115,\"accessMode\":\"rw\",\"code\":\"volume_set\",\"description\":\"\",\"extensions\":{\"iconName\":\"icon-dp_voice\",\"attribute\":\"4096\"},\"name\":\"音量设置\",\"typeSpec\":{\"type\":\"value\",\"max\":100,\"min\":0,\"scale\":0,\"step\":1,\"unit\":\"%\"}},{\"abilityId\":116,\"accessMode\":\"rw\",\"code\":\"flame_speed\",\"description\":\"\",\"name\":\"火焰速度_语音控制用\",\"typeSpec\":{\"type\":\"enum\",\"range\":[\"0\",\"1\",\"2\",\"3\",\"4\",\"5\",\"low\",\"mid\",\"high\"]}},{\"abilityId\":117,\"accessMode\":\"rw\",\"code\":\"my_flame_voice\",\"description\":\"\",\"name\":\"我的火焰_语音控制用\",\"typeSpec\":{\"type\":\"enum\",\"range\":[\"0\",\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\"]}}]}]}"
},
"success": true,
"t": 1766234607812,
"tid": "7b5955a6dda111f091dbb67f4af8076d"
}
Information about how the device functions
Adding another device, where I am providing everything I can. The device is discovered as a "livn_arosa_fireplace" instead of a Gazco eReflex Fire, and only a few commands are compatible.
I also run the Tuya commands through Chat GPT, and condense into the lists below
Metadata
Metadata
Assignees
Labels
full_infoAll info needed was providedAll info needed was providednew deviceUnsupported deviceUnsupported device
Projects
Status
🔖 Ready