Releases: xZetsubou/hass-localtuya
2024.6.0
2024.5.0
note: from now on releases tags will be based on date format
Fixes
- Fix
improt_modules
blocking the event loop7d7535a
- Fix Mass timeout errors if the device has refresh DPS interval. "workaround"
52a41d7
- Fixes for auto configure entities
b705def
- Light: Fix error if brightness is not defined
8380743
- Climate: Fix some devices doesn't change the hvac mode on first try
fcc6911
Improvements:
- Add support for Water Heater Platform
6e7d36a
- Add support for IR Remote with Enum control type
a797350
- Added Stop Switch for covers that has DP act as stop switch
77a542a
- Improve the speed of reloading integration..
3a42a20
- Auto configure remotes add Temperature and Humidity sensor if exists
cdc1257
- Sub-devices now updates it local_key, gateway_id if gateway changed
3d0a22d
- Restore old states if 0 in manual DPS
8380743
- Refactor low-power device to connection process while it sleep
8380743
- Improve restoring entities states
fafeeca
- Improve auto configure heaters.
5c170a1
- Now it's possible enable debug for any sub-device and not necessary to be the gateway.
4a4d67a
- Handle climate odd devices that reports
set_temp
as F and current temp as C7229afa
- Improve auto configure climates
5880f8f
Core:
3.2.5.1
Changes:
- Fix & Improve integration startup
ae1de60
- Device Sleep - Fix low-power devices doesn't goes unavailable when time exceed device sleep
5eefe9c
- Fix some DPS doesn't retrieve cloud values
2982119
- Fix deprecated warnings if supported color modes is only one aafabc3
- Fix light dimming caused in 3.2.5
5e7c5f0
- Fix device_triggered event
40cd09c
Full Changelog: 3.2.5...3.2.5.1
3.2.5
New & Improvements:
- New platform remote & Support for IR Remotes.
0e614f99
- ADD supports low-power devices that goes into sleep and wakes up every x time.
bb7ab44
Fixes:
- Ignore disabled devices and no longer connect to them
34a9d9a
. - Mass configure wasn't pulling DP data from cloud.
5b95877
. - (De)humidifier Add current temperature option into config flow
97868af
. - Vacuum auto configure entities
af4572d
. - Lights color modes warnings new ha version.
137eadd
. - Auto configure & Climate issues
b82cd16
. - Fan desecrated warnings
75e8b3a
. - Templates import select platforms.
cf696df
.
Full Changelog: 3.2.4.2...3.2.5
3.2.4.2
3.2.4.1
Fixes:
- Fix temperature step 1 increment
328825b
- Fix restore last state causes the entity to be unavailable state.
a2f3bb0
- Fix unavailable states if the value of entity is 0.
6be5558
- Fix SET DP Service for sub-devices
bee12d1
- Fix auto configure Humidifiers
5978ede
- Fix auto configure Fans
626be63
- Adjust auto configure FANs
6356b02
- Auto configure Fix Cover mode and motor direction
20d85c3
- Fix several auto configure bugs that add select platforms with old inputs
comma split
Changes
- Humidifier mode are now objects instead of string
c5218f8
- Auto configure add Electricity sensor
3a6441f
- Auto configure Humidifiers auto get modes from cloud.
5978ede
- Force Numbers platform to set value type to Integer instead of float
2e80c00
- Handle Cloud API errors.
6d23f9d
Full Changelog: 3.2.4...3.2.4.1
3.2.4
Breaking change:
Templates created before this version will no longer work for 'select' and 'climate' paltforms.
Important:
After updating this it won't be possible to revert back safely to either old versions OR upstream.
These platforms config_flow fields are now objects dictionary instead of strings: #105
- Climate: each of "HVAC Modes, HVAC Actions and Presets" are now manually mapping in object field.
- Select: values and value friendly names are now mappable in 1 object field.
- Light: Custom scenes values and value friendly names are now mappable in 1 object field.
Improvements:
- Platforms Climate and Selects auto configure now relay on cloud data values in
2f733ce
- Climate sets now can be manually mapped [ Home Assistant Modes to Tuya mode in
2f733ce
^ This includes climate HVAC Modes, HVAC Actions and Presets.
Fixes:
3.2.3h1
3.2.3 Hotfix 1:
- Fix reconnecting for sub-devices in
10da707
Improvements:
- Update constants (#88) "Resolves Fan warning on HA 2024". by @xZetsubou in
b248dc2
- Discovery: skip decryption of broadcast message "3.1 devices discover issue" by @xZetsubou in
8f3ffe1
- Reworked devices connection "Fix entities going unavailable". by @xZetsubou in
f897155
- Climate auto configure set 1 as default temperature step. by @xZetsubou in
cc21cc7
- Climate auto configure set 0.1 as default precision. by @xZetsubou in
a90175d
Fixes:
- Fix controlling "3.3" sub-devices. by @xZetsubou in
3b726e0
- Discovery: Fix IP address doesn't update if changed by @presidentio in
452cedc
- Fan: fix speed count for speed list. by @xZetsubou in
b69b3bc
- Fan: Set default min and max fan speed #93 "fix auto configure fans" by @xZetsubou in
b6b193a
New Contributors
- @presidentio made their first contribution in #95
Full Changelog: 3.2.2h1...3.2.3h1
3.2.2h1
3.2.2h1 hotfix
- Fix the reconnecting task.
3.2.2
New
- Add an option to configure all recognized devices in the
add new device
step.
Note: If you use this feature and there are many sub-devices connected to the same gateway, in the first attempt, it may only succeed in adding a couple of them, or perhaps just one. You will have to add this sub-device and then try again.
Improvements
- Change entity available logic.
- Devices will instantly reconnect if it unexpectedly drop connection.
- Devices will be sorted in alphabet in
reconfigure devices
step - Climate OFF Mode can be removed
In climate configure menu
. - Climate Min and Max temps can be manually set
In climate configure menu
. - Climate: Fix translations for min and max temps configs.
- Fix a bug where controlling the Gateway causes sub-devices to stop working.
- Reconfigure devices step now the dropdown list is now sorted in alphabet.
- Templates now will load without need to restart HA
Auto configure:
- Added a method to get DP values via cloud otherwise will use default values.
For now, this will be applied only to numbers entities.
3.2.1
- Fix
set dp
service and add support setting multi DPS by @xZetsubou in #56 - Disconnected msg level and fix Translation
username
by @xZetsubou in #59 - Fix humidifer
available_modes
by @xZetsubou in #60 - Set
Switch
as default class for switches by @xZetsubou in #62 - Fix auto configure if device added manually by @xZetsubou in #63
- Improve add device step by @xZetsubou in #65
- Minor fixes for sub devices connection by @xZetsubou in #67
Example for changing multi-dps values:
service: localtuya.set_dp
data:
device_id: bf3e040669bd7aa117owie
value:
1: false # Set DP 1 false [ 1st button on switch ]
2: true # Set DP 2 true [ 2nd button on switch ]
3: true # Set DP 3 true [ 3rd button on switch ]