Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Request support for Touchstone Sideline Electric Fireplace #1372

Closed
lundyfpv opened this issue Dec 3, 2023 · 0 comments
Closed

Request support for Touchstone Sideline Electric Fireplace #1372

lundyfpv opened this issue Dec 3, 2023 · 0 comments

Comments

@lundyfpv
Copy link

lundyfpv commented Dec 3, 2023

Log Message

This error originated from a custom integration.

Logger: custom_components.tuya_local.config_flow
Source: custom_components/tuya_local/config_flow.py:97
Integration: Tuya Local (documentation, issues)
First occurred: 1:05:34 PM (2 occurrences)
Last logged: 2:13:10 PM

Device matches princess_panel_heater with quality of 43%. DPS: {"updated_at": 1701630332.9215403, "1": true, "2": 19, "3": 20, "5": "0", "13": "f", "14": 67, "15": 68, "101": "5", "102": "3", "103": "1", "104": "11", "105": "1", "107": false, "108": false}
Device matches princess_panel_heater with quality of 43%. DPS: {"updated_at": 1701634388.2097976, "1": true, "2": 19, "3": 21, "5": "0", "13": "f", "14": 67, "15": 70, "101": "6", "102": "5", "103": "1", "104": "6", "105": "1", "107": false, "108": false}

Information about DPS mappings

{
  "result": {
    "model": "{\"modelId\":\"000000bz9i\",\"services\":[{\"actions\":[],\"code\":\"\",\"description\":\"\",\"events\":[],\"name\":\"默认服务\",\"properties\":[
{\"abilityId\":1,\"accessMode\":\"rw\",\"code\":\"switch\",\"description\":\"\",\"name\":\"开关\",\"typeSpec\":{\"type\":\"bool\",\"typeDefaultValue\":false}},
{\"abilityId\":2,\"accessMode\":\"rw\",\"code\":\"temp_set\",\"description\":\"\",\"name\":\"目标温度\",\"typeSpec\":{\"max\":30,\"min\":19,\"scale\":0,\"step\":1,\"type\":\"value\",\"typeDefaultValue\":19,\"unit\":\"°C\"}},
{\"abilityId\":3,\"accessMode\":\"ro\",\"code\":\"temp_current\",\"description\":\"\",\"name\":\"当前温度\",\"typeSpec\":{\"max\":50,\"min\":0,\"scale\":0,\"step\":1,\"type\":\"value\",\"typeDefaultValue\":0,\"unit\":\"°C\"}},
{\"abilityId\":5,\"accessMode\":\"rw\",\"code\":\"level\",\"description\":\"\",\"name\":\"档位\",\"typeSpec\":{\"range\":[\"0\",\"1\",\"2\"],\"type\":\"enum\",\"typeDefaultValue\":\"0\"}},
{\"abilityId\":13,\"accessMode\":\"rw\",\"code\":\"temp_unit_convert\",\"description\":\"\",\"name\":\"温标切换\",\"typeSpec\":{\"range\":[\"c\",\"f\"],\"type\":\"enum\",\"typeDefaultValue\":\"c\"}},
{\"abilityId\":14,\"accessMode\":\"rw\",\"code\":\"temp_set_f\",\"description\":\"\",\"name\":\"目标温度(℉)\",\"typeSpec\":{\"max\":86,\"min\":67,\"scale\":0,\"step\":1,\"type\":\"value\",\"typeDefaultValue\":67,\"unit\":\"℉\"}},
{\"abilityId\":15,\"accessMode\":\"ro\",\"code\":\"temp_current_f\",\"description\":\"\",\"name\":\"当前温度_F\",\"typeSpec\":{\"max\":122,\"min\":32,\"scale\":0,\"step\":1,\"type\":\"value\",\"typeDefaultValue\":32,\"unit\":\"℉\"}},
{\"abilityId\":101,\"accessMode\":\"rw\",\"code\":\"FLAMECOLOUR\",\"description\":\"\",\"name\":\"火焰颜色\",\"typeSpec\":{\"range\":[\"1\",\"2\",\"3\",\"4\",\"5\",\"6\"],\"type\":\"enum\",\"typeDefaultValue\":\"1\"}},
{\"abilityId\":102,\"accessMode\":\"rw\",\"code\":\"FLAMELIGHT\",\"description\":\"\",\"name\":\"火焰亮度\",\"typeSpec\":{\"range\":[\"1\",\"2\",\"3\",\"4\",\"5\"],\"type\":\"enum\",\"typeDefaultValue\":\"1\"}},
{\"abilityId\":103,\"accessMode\":\"rw\",\"code\":\"FLAMESPEED\",\"description\":\"\",\"name\":\"火焰速度\",\"typeSpec\":{\"range\":[\"1\",\"2\",\"3\"],\"type\":\"enum\",\"typeDefaultValue\":\"1\"}},
{\"abilityId\":104,\"accessMode\":\"rw\",\"code\":\"COALBEDCOLOUR\",\"description\":\"\",\"name\":\"炭床颜色\",\"typeSpec\":{\"range\":[\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\"],\"type\":\"enum\",\"typeDefaultValue\":\"1\"}},
{\"abilityId\":105,\"accessMode\":\"rw\",\"code\":\"COALBEDLIGHT\",\"description\":\"\",\"name\":\"顶灯颜色\",\"typeSpec\":{\"range\":[\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\"],\"type\":\"enum\",\"typeDefaultValue\":\"1\"}},
{\"abilityId\":106,\"accessMode\":\"rw\",\"code\":\"TIMER\",\"description\":\"\",\"name\":\"倒计时\",\"typeSpec\":{\"maxlen\":128,\"type\":\"raw\"}},
{\"abilityId\":107,\"accessMode\":\"rw\",\"code\":\"HeatDisable\",\"description\":\"\",\"name\":\"禁热\",\"typeSpec\":{\"type\":\"bool\",\"typeDefaultValue\":false}},
{\"abilityId\":108,\"accessMode\":\"rw\",\"code\":\"Lock\",\"description\":\"\",\"name\":\"锁屏\",\"typeSpec\":{\"type\":\"bool\",\"typeDefaultValue\":false}},
{\"abilityId\":109,\"accessMode\":\"rw\",\"code\":\"ember_bed_brightness\",\"description\":\"\",\"name\":\"碳床亮度\",\"typeSpec\":{\"range\":[\"L4\",\"L3\",\"L2\",\"L1\",\"L0\",\"L5\"],\"type\":\"enum\",\"typeDefaultValue\":\"L4\"}}]}]}"
  },
  "success": true,
  "t": 1701635026857,
  "tid": "dc928a88921911ee9014b60280d6c73f"
}

Product ID

qhwld7e4eqvu5fbp

Information about how the device functions

Code

1 = Switch | ON | OFF (All Caps)
2 = Set Temperature | 19°C (Only works if 13 is set to C)
3 = Current Temperature | 21°C (Read out of current temp in C)
5 = Gear | 0 | Level 1 | Level 2 (heater fan speed and heat control)
102 = Flame Brightness | 1 | 2 | 3 | 4 | 5 (1 lowest 5 brightest)
101 = Flame Color | 1 Orange | 2 Blue | 3 Yellow | 4 Orange+Blue | 5 Orange+Yellow | 6 Blue+Yellow
103 = Flame Speed | 1 | 2 | 3 (Slow med fast)
104 = Log Color | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 (1 Orange | 2 Red | 3 Blue | 4 Yellow | 5 Green | 6 Purple | 7 Teal | 8 Pink | 9 White | 10 Peach | 11 Rotating Color Wheel | 12 Pause?)
105 = Unknown | 1 (seems to be Log/Bed brightness based on the the Tuya site)
106 = Countdown AAAAAAAAAAAA (not sure but I would figure it's unneeded for HA)
107 = HeatDisable | off (couldn't find a way to toggle this and it only report off 1 time)
108 = Lock | ON | OFF (All Caps, seems to prevent any changes to settings)
13 - = Change temp unit | °F | °C
109 = Seems to be Log/Bed Brightness but unsupported in app | L1 L2 L3 L4 L5
14 = Set Temp(°F) | 69°F (Only works if 13 is set to F)
15 = Current temp(°F) | 69°F (Just a read out of the current temp in °F)

From Query Properties on Tuya IOT
{
"result": {
"properties": [
{
"code": "switch",
"custom_name": "",
"dp_id": 1,
"time": 1701632300456,
"value": true
},
{
"code": "temp_set",
"custom_name": "",
"dp_id": 2,
"time": 1701632912044,
"value": 19
},
{
"code": "temp_current",
"custom_name": "",
"dp_id": 3,
"time": 1701633482804,
"value": 21
},
{
"code": "level",
"custom_name": "",
"dp_id": 5,
"time": 1701632912213,
"value": "0"
},
{
"code": "temp_unit_convert",
"custom_name": "",
"dp_id": 13,
"time": 1701632915360,
"value": "f"
},
{
"code": "temp_set_f",
"custom_name": "",
"dp_id": 14,
"time": 1701633201111,
"value": 67
},
{
"code": "temp_current_f",
"custom_name": "",
"dp_id": 15,
"time": 1701633482813,
"value": 70
},
{
"code": "FLAMECOLOUR",
"custom_name": "",
"dp_id": 101,
"time": 1701631527655,
"value": "6"
},
{
"code": "FLAMELIGHT",
"custom_name": "",
"dp_id": 102,
"time": 1701633237058,
"value": "5"
},
{
"code": "FLAMESPEED",
"custom_name": "",
"dp_id": 103,
"time": 1701632098420,
"value": "1"
},
{
"code": "COALBEDCOLOUR",
"custom_name": "",
"dp_id": 104,
"time": 1701633267682,
"value": "6"
},
{
"code": "COALBEDLIGHT",
"custom_name": "",
"dp_id": 105,
"time": 1701630061623,
"value": "1"
},
{
"code": "TIMER",
"custom_name": "",
"dp_id": 106,
"time": 1701632915541,
"value": "AAAADwAAAA8A"
},
{
"code": "HeatDisable",
"custom_name": "",
"dp_id": 107,
"time": 1701630061623,
"value": false
},
{
"code": "Lock",
"custom_name": "",
"dp_id": 108,
"time": 1701633281724,
"value": false
},
{
"code": "ember_bed_brightness",
"custom_name": "",
"dp_id": 109,
"time": 1701627582812,
"value": "L4"
}
]
},

@lundyfpv lundyfpv added the new device Unsupported device label Dec 3, 2023
@make-all make-all added the full_info All info needed was provided label Dec 3, 2023
@make-all make-all added awaiting confirmation Wating for confirmation the issue is solved unreleased Will be in next release and removed full_info All info needed was provided new device Unsupported device awaiting confirmation Wating for confirmation the issue is solved unreleased Will be in next release labels Jan 7, 2024
@make-all make-all closed this as completed Jan 8, 2024
make-all added a commit that referenced this issue Jan 9, 2024
Although "coal bed" light is not fitted to reporter's unit, and it may in
fact be an uplight above the unit, leave it in with Tuya's original name
(confusingly similar to Embers though it is) in case other users can use it.

Issue #1372 (comments on commit 263093b)
make-all added a commit that referenced this issue Jan 29, 2024
Combine COALBEDCOLOUR with ember_bed_brightness rather than COALBEDLIGHT.

It seems that despite the naming, this is the correct combination.

Issuee #1372 (comment on previous commit)
timlaing pushed a commit to timlaing/tuya-local that referenced this issue Aug 8, 2024
timlaing pushed a commit to timlaing/tuya-local that referenced this issue Aug 8, 2024
Although "coal bed" light is not fitted to reporter's unit, and it may in
fact be an uplight above the unit, leave it in with Tuya's original name
(confusingly similar to Embers though it is) in case other users can use it.

Issue make-all#1372 (comments on commit 263093b)
timlaing pushed a commit to timlaing/tuya-local that referenced this issue Aug 8, 2024
Combine COALBEDCOLOUR with ember_bed_brightness rather than COALBEDLIGHT.

It seems that despite the naming, this is the correct combination.

Issuee make-all#1372 (comment on previous commit)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
Development

No branches or pull requests

2 participants