github make-all/tuya-local 2023.6.0
2023.6.0 Translations

latest releases: 2024.9.0, 2024.8.0, 2024.7.1...
15 months ago

Breaking changes

Some strings that represent data settings on devices have been changed to make things common for easier translation. Automations that query or set these values will need updating. Also it may take some getting used to the new names in the UI, which may not exactly match the device naming, but should still be close.

The details are as follows:

  • climate devices: many preset_mode, fan_mode and some swing_mode values have changed in order to use common translations where possible, or to use the same strings across similar devices to simplify translations.
  • humidifier devices: some mode values have changed to use common translations where possible.

Many of these changes are simply using an all lower case version of the string which was previously capitalised.

The HA common values are:

climate.swing_mode: off, on, vertical, horizontal, both
climate.fan_mode: off, on, auto, low, medium, high, top, middle, focus, diffuse
climate.preset_mode: none, eco, away, boost, comfort, home, sleep, activity
humidifier.mode: normal, eco, away, boost, comfort, home, sleep, auto, baby

The above have translations in many languages already built into Home Assistant, so you should straight away see the improvement if your language is not English.

New groupings created where the available options did not fit into the above:

climate.aircon_extra
fan_mode: health, medhigh, medlow, natural, quiet, sleep, strong
swing_mode: topmost, top, middle, down, downmost

climate.thermostat:
fan_mode: cycle
preset_mode: manual, program, temp_override, perm_override

climate.combo_floor:
preset_mode: cool, fan_only, heat, floor_cool, floor_heat

climate.swing_as_powerlevel:
swing_mode: stop, auto (English name changed to "Heating level")

climate.pool_heatpump:
preset_mode: smart_heat, quick_heat, quiet_heat, smart_cool, quick_cool, quiet_cool, auto

All the above values have English translations, but other languages will probably show the original value above.

New Wifi Devices

New Zigbee devices

  • ZTH08ZTU temperature and humidity sensor #785

New Bluetooth devices

  • Johgee water timer #747

Improvements to existing devices

  • ZX-M100 sensor is a string #755
  • CCT lightbulb: color temperature was inverted #730
  • Goldair GPPH heater: handle "auto" power level for compatibility with GPPH 620 #762
  • Moebot S: make auto mode optional and handle more fault states for compatibility with Parkside mower #758
  • HCT611 water timer: add cloud as well as cloudy weather. Use HA common weather strings, mark more optional dps #747
  • simple switch with timer: add product id for Teckin SP21 #772
  • Somgom switch: add initial state dp #767
  • Abalon BCM700D: make reverse switch optional for better compatibility #787
  • Hydrotherm X8 water heater: flip operation mode logic so turn_on/turn_off work as expected
  • Arlec thermostat smartplug: typo in mapping #791 by @YodaDaCoda

General improvements

  • Include tinytuya version in diagnostics #520
  • Bump tinytuya to 1.12.8
  • Bump pycryptodome to 3.18
  • Use Python 3.11 for tests
  • Add support for translation_key for entities #682
  • correct the year in the manifest #771
  • French translations #780 by @Doudou14
  • water_heater: add support for away_mode #769
  • vacuum: internal cleanup #792
  • device matching: improved debug output #792 by @YodaDaCoda
  • Russian translations #769 by @g470258

Don't miss a new tuya-local release

NewReleases is sending notifications on new releases.