home-assistant / core

:house_with_garden: Open source home automation that puts local control and privacy first.
https://www.home-assistant.io
Apache License 2.0
70.99k stars 29.64k forks source link

Tuya thermostat shows wrong temperatures #107254

Open Houri93 opened 8 months ago

Houri93 commented 8 months ago

The problem

Installed latest version of home assistant, added my Tuya account integration and my two thermostats show the wrong temperatures.

Smart thermostat purchase from https://www.amazon.co.uk/gp/product/B08G4YCTM9/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&th=1

also they show "Heat/Cool" mode, they don't have cooling though.

image

in reality, my smart life application and the device's screen shows that the thermostat temp is set to 18.0c and the sensor temp is 18.5c.

also Amazon Alexa seems to show the temps correctly.

What version of Home Assistant Core has the issue?

core-2024.1.0

What was the last working version of Home Assistant Core?

No response

What type of installation are you running?

Home Assistant OS

Integration causing the issue

Tuya

Link to integration documentation on our website

https://www.home-assistant.io/integrations/tuya/

Diagnostics information

config_entry-tuya-95037adfa735ff2b818f568490096c97.json.txt

Example YAML snippet

No response

Anything in the logs that might be useful for us?

No response

Additional information

No response

home-assistant[bot] commented 8 months ago

Hey there @tuya, @zlinoliver, @frenck, mind taking a look at this issue as it has been labeled with an integration (tuya) you are listed as a code owner for? Thanks!

Code owner commands Code owners of `tuya` can trigger bot actions by commenting: - `@home-assistant close` Closes the issue. - `@home-assistant rename Awesome new title` Renames the issue. - `@home-assistant reopen` Reopen the issue. - `@home-assistant unassign tuya` Removes the current integration label and assignees on the issue, add the integration domain after the command. - `@home-assistant add-label needs-more-information` Add a label (needs-more-information, problem in dependency, problem in custom component) to the issue. - `@home-assistant remove-label needs-more-information` Remove a label (needs-more-information, problem in dependency, problem in custom component) on the issue.

(message by CodeOwnersMention)


tuya documentation tuya source (message by IssueLinks)

Aliskin-Papa commented 7 months ago

Sam here. Temp in the HA = Real temp / 5

pumaworld commented 6 months ago

Nelle vecchie versioni di HA si poteva correggere il bug con qualche riga di codice .yaml.

Benon-user commented 5 months ago

Same here, I reported this issue year ago, and it hasn't been resolved.

issue-triage-workflows[bot] commented 2 months ago

There hasn't been any activity on this issue recently. Due to the high number of incoming GitHub notifications, we have to clean some of the old issues, as many of them have already been resolved with the latest updates. Please make sure to update to the latest Home Assistant version and check if that solves the issue. Let us know if that works for you by adding a comment 👍 This issue has now been marked as stale and will be closed if no further activity occurs. Thank you for your contributions.

mechgt commented 2 months ago

I'm also using a Tuya thermostat (Moes from Amazon) with the same symptoms. current_temperature and the temperature setpoint are both divide by 5, (e.g. thermostat display & SmartLife show 20.0, HA shows 4.0). The tuya developer portal shows 40.

I'm guessing that HA is scaling the value from Tuya cloud stuff by 10 instead of 2 based on the observations, but I'm not actually certain how all of this works.

paulius2k commented 1 month ago

this has been registered long time ago, fixed, released, then reverted: https://github.com/home-assistant/core/issues/66853 https://github.com/home-assistant/core/issues/57184