Tuya / Eurom Heater device visible but no entities
See original GitHub issueThe problem
Since the update to new tuya integration my climate / heater “Eurom Heater (wlAXJ1H2Mh7Qrs0I) by Tuya” is visible within the devices but without any entity.
I can control the heater directly from Tuya App on my SmartPhone, but not from Home Assistant (as there are no entities).
What version of Home Assistant Core has the issue?
2021.12.7
What was the last working version of Home Assistant Core?
2021.9.7
What type of installation are you running?
Home Assistant Supervised
Integration causing the issue
Tuya
Link to integration documentation on our website
https://www.home-assistant.io/integrations/tuya/
Example YAML snippet
No response
Anything in the logs that might be useful for us?
2021-12-31 10:47:22 ERROR (MainThread) [homeassistant.components.climate] Error adding entities for domain climate with platform tuya
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 382, in async_add_entities
await asyncio.gather(*tasks)
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 513, in _async_add_entity
capabilities=entity.capability_attributes,
File "/usr/src/homeassistant/homeassistant/components/climate/__init__.py", line 228, in capability_attributes
self.hass, self.min_temp, self.temperature_unit, self.precision
File "/usr/src/homeassistant/homeassistant/components/climate/__init__.py", line 537, in min_temp
DEFAULT_MIN_TEMP, TEMP_CELSIUS, self.temperature_unit
File "/usr/src/homeassistant/homeassistant/components/climate/__init__.py", line 315, in temperature_unit
return self._attr_temperature_unit
AttributeError: 'TuyaClimateEntity' object has no attribute '_attr_temperature_unit'
2021-12-31 10:47:22 ERROR (MainThread) [homeassistant.components.climate] Error while setting up tuya platform for climate
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 257, in _async_setup_platform
await asyncio.gather(*pending)
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 382, in async_add_entities
await asyncio.gather(*tasks)
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 513, in _async_add_entity
capabilities=entity.capability_attributes,
File "/usr/src/homeassistant/homeassistant/components/climate/__init__.py", line 228, in capability_attributes
self.hass, self.min_temp, self.temperature_unit, self.precision
File "/usr/src/homeassistant/homeassistant/components/climate/__init__.py", line 537, in min_temp
DEFAULT_MIN_TEMP, TEMP_CELSIUS, self.temperature_unit
File "/usr/src/homeassistant/homeassistant/components/climate/__init__.py", line 315, in temperature_unit
return self._attr_temperature_unit
AttributeError: 'TuyaClimateEntity' object has no attribute '_attr_temperature_unit'
Additional information
No response
Issue Analytics
- State:
- Created 2 years ago
- Comments:17 (12 by maintainers)
Top Results From Across the Web
Tuya climate control in Homekit not working - Configuration
I am having a few issues using a Tuya Heater (Eurom Alutherm 2000 WiFi) in Home Assistant and over Google Home... integration: tuya....
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
After multiple more contact with the Eurom support I received the following reply today:
So it seems like somebody is working on it from Eurom side - not fully clear about the timeframe. @frenck: Not sure if you are ok with keeping this issue open in meantime, or if I should close and just come back after Eurom fixed the issue / gave a final reply.
To add to my above response, this is a EUROM heater I personally have and own for testing with Home Assistant. This one works, so it seems that EUROM was aware at some point, as the firmware running on this device does work correctly with the Tuya APIs.
To me, it sounds like EUROM needs to support/fix their older devices and ship a firmware update.