Skip to content

[Bug]: Pro Breeze dehumdifier incorrectly configured #723

@justinhow

Description

@justinhow

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/issues

Diagnostics information.

Local TUYA Json Diags attached:
localtuya-01K725FWWQECC4AS41MYQEX0NX-ProBreeze Dehumidifier-8e76932850c085f25aae0b040a4f9565.json

Metadata

Metadata

Assignees

No one assigned

    Labels

    master/next-releaseFixed in master branch, Will be ready in the next release

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions