-
Couldn't load subscription status.
- Fork 100
Description
LocalTuya Version
2025.10.0
Home Assistant Version
2025.10.1
Environment
- Does the device work using the Home Assistant Tuya Cloud component?
- Is this device connected to another local integration, including Home Assistant and any other tools?
- The devices are within the same HA subnet, and they get discovered automatically when I add them
What happened?
I have recently bought I "Pro Breeze OmniDry 20L Quiet Low Energy PB-D-24-WF" Dehumidifier and now I see these errors in the HA Logs about incorrect unit of measurement for temperature and humidity. It seems to basically work though, however the TUYA Cloud device does offer Off, Low, High which the local TUYA does not (ON,OFF only.).
Logger: homeassistant.components.sensor
Source: components/sensor/init.py:729
integration: Sensor (documentation, issues)
First occurred: 17:00:33 (2 occurrences)
Last logged: 17:00:33
Entity sensor.probreeze_dehumidifier_humidity_local (<class 'custom_components.localtuya.sensor.LocalTuyaSensor'>) is using native unit of measurement 'None' which is not a valid unit for the device class ('humidity') it is using; expected one of ['%']; Please update your configuration if your entity is manually configured, otherwise create a bug report at https://github.com/xZetsubou/hass-localtuya/issues
Entity sensor.probreeze_dehumidifier_temperature_local (<class 'custom_components.localtuya.sensor.LocalTuyaSensor'>) is using native unit of measurement 'None' which is not a valid unit for the device class ('temperature') it is using; expected one of ['°C', 'K', '°F']; Please update your configuration if your entity is manually configured, otherwise create a bug report at https://github.com/xZetsubou/hass-localtuya/issues
Steps to reproduce.
The device was found automatically in TUYA local via TUYA cloud as were a number of other TUYA devices.
Relevant log output
Logger: homeassistant.components.sensor
Source: components/sensor/__init__.py:729
integration: Sensor (documentation, issues)
First occurred: 17:00:33 (2 occurrences)
Last logged: 17:00:33
Entity sensor.probreeze_dehumidifier_humidity_local (<class 'custom_components.localtuya.sensor.LocalTuyaSensor'>) is using native unit of measurement 'None' which is not a valid unit for the device class ('humidity') it is using; expected one of ['%']; Please update your configuration if your entity is manually configured, otherwise create a bug report at https://github.com/xZetsubou/hass-localtuya/issues
Entity sensor.probreeze_dehumidifier_temperature_local (<class 'custom_components.localtuya.sensor.LocalTuyaSensor'>) is using native unit of measurement 'None' which is not a valid unit for the device class ('temperature') it is using; expected one of ['°C', 'K', '°F']; Please update your configuration if your entity is manually configured, otherwise create a bug report at https://github.com/xZetsubou/hass-localtuya/issuesDiagnostics information.
Local TUYA Json Diags attached:
localtuya-01K725FWWQECC4AS41MYQEX0NX-ProBreeze Dehumidifier-8e76932850c085f25aae0b040a4f9565.json