Releases: briis/ha_tuya_ble
Releases · briis/ha_tuya_ble
Release list
Release 2.13
[2.1.3] — 2026-06-18
Fixed
- "Unknown error occurred" when configuring an unavailable device —
_try_loginused a barenext()with no default, causing aStopIteration→RuntimeErrorwhen the stored country was a raw country code ("DK") rather than a name ("Denmark"). Now returns aninvalid_autherror gracefully instead of crashing. - Options flow silently re-displayed the login form when the device's integration entry was not loaded (BLE device unavailable during setup retry). Now shows an explicit "integration not loaded — restart Home Assistant" error.
- Password pre-fill removed from the options flow cloud login form (was already fixed in the config flow in 2.1.2; now consistent in both places).
Release 2.1.2
[2.1.2] — 2026-06-18
Fixed
- Manual entry form: added helper text for the optional Product name and Model fields in all three languages, matching the descriptions already present on the required fields.
- Cloud login form: password field no longer pre-fills from the Tuya integration credential cache, preventing confusing dots from appearing in an apparently empty field.
Release 2.1.1
[2.1.1] — 2026-06-18
Added
- Manual device entry — devices can now be added without a Tuya cloud login by entering credentials directly in the config flow. When you choose "Enter device credentials manually" you are prompted for the MAC address, UUID, local key, device ID, category code, product ID, and optionally product name and model. All of these fields are present in a standard tinytuya
devices.jsonexport. - Options flow for manual devices — opening Configure on a manually-added entry now shows a pre-filled credential edit form instead of the cloud login form, making it easy to update the local key if it rotates.
- Danish translation (
da.json) — full translation of all config flow steps, error messages, and entity strings. - German translation (
de.json) — full translation of all config flow steps, error messages, and entity strings. - README: manual entry guide — new Option B section explains how to export credentials with
tinytuya wizardand maps every JSON field to the corresponding form field.
Changed
- The initial config flow user step now presents a setup method selector (Auto-discover via Bluetooth vs Enter device credentials manually) instead of going straight to the cloud login form.
Release 2026.06.01
-
Added support for Covers on this Fork of the original tuya_ble
-
Refactored a lot of the code and fix some errors.
-
Fixing over 500 linting errors
Release 2.1.0
What's Changed
-
Added support for Covers on this Fork of the original tuya_ble
-
Refactored a lot of the code and fix some errors.
-
Fixing over 500 linting errors
-
Bump home-assistant/actions from 868e6cb4607727d764341a158d98872cd63fa658 to e91ad1948e57189485b9c1ad608af0c303946f89 by @dependabot[bot] in #1
New Contributors
- @dependabot[bot] made their first contribution in #1
Full Changelog: https://github.com/briis/ha_tuya_ble/commits/v2.1.0