Hi, im using Home Assinstant OS 13.1 (2024.9.1) on an Intel NUC.
Started with Home Assistant somewhere in june 2024 - so im pretty new.
My issue: I have a hvac that was originally connected to SmartLife SmartHome and then i switched over to Tuya in order to connect it to HA. The normal operations (on-off / cool, heat, fan, dry / fan speeds) are working fine.
What i don’t have access to in HA are the exra functions: turbo, eco-mode, swing up-down. (They accessable via remote control and smartphone App)
Thanks to the HA community i was able to get these informations:
There’s a Tuya developer site on which i was able to find that there are two instruction modes for the hvac: “Standard” and “DP” but i don’t now if switching the mode is just within the developer project on the website or if it switches something on the device itself.
Standard Instruction Mode
Image on Google Drive (as new user im only allowed 1 image upload)
DP Instruction Code
Power Boolean
"{true,false}"
temp_set Integer
{
"unit": "℃",
"min": 0,
"max": 99,
"scale": 0,
"step": 1
}
mode Enum
{
"range": [
"auto",
"cold",
"hot",
"wet",
"wind"
]
}
windspeed Enum
{
"range": [
"1",
"2",
"3",
"4"
]
}
mode_ECO Boolean
"{true,false}"
sleep Boolean
"{true,false}"
turbo Boolean
"{true,false}"
cf Boolean
"{true,false}"
wind_up Boolean
"{true,false}"
wind_left Boolean
"{true,false}"
DP Instruction Code 'Status'
Power Boolean
"{true,false}"
temp_set Integer
{
"unit": "℃",
"min": 0,
"max": 99,
"scale": 0,
"step": 1
}
temp_current Integer
{
"unit": "℃",
"min": -20,
"max": 100,
"scale": 0,
"step": 1
}
mode Enum
{
"range": [
"auto",
"cold",
"hot",
"wet",
"wind"
]
}
windspeed Enum
{
"range": [
"1",
"2",
"3",
"4"
]
}
mode_ECO Boolean
"{true,false}"
Fault Bitmap
{
"label": [
"E0",
"E1",
"E2",
"E3",
"E4",
"E6",
"E7",
"E8",
"E9",
"EA",
"EF",
"EU"
],
"maxlen": 12
}
sleep Boolean
"{true,false}"
turbo Boolean
"{true,false}"
cf Boolean
"{true,false}"
wind_up Boolean
"{true,false}"
wind_left Boolean
"{true,false}"
If set to “DP Instruction Mode” it is possible to control the mentioned extra functions through the developer portal.
The questions is if the Tuya integration already has code to operate said extra functions and in my case its just a bug or the Tuya integration does not have the code and it would be a feature request.
I did delete my connected Tuya Account in the Tuya integration after switching the instruction mode on the developer website and reconnected it afterwards in order to “refresh” the hvac in HA but that didn’t change anything.