Releases: oyvindwe/connectlife-ha
0.26.0
Breaking changes
This version introduces default mapping files. This should provide support for many more devices.
It is no longer necessary to create a complete mapping file for each deviceFeatureCode variant. If a feature variant introduces a property not in the default mapping, it should be added to the default mapping file. If a property has different values than in the mapping file, a feature specific mapping file must be created.
So far the following device types has a default mapping:
| Device type code | Device type |
|---|---|
| 006 | Portable air conditioner |
| 007 | Dehumidifier |
| 008 | Window air conditioner |
| 009 | Air conditioner |
| 012 | Hood |
| 015 | Dishwasher |
| 016 | Heat pump |
| 020 | Induction hob |
| 023 | Oven |
| 027 | Washing machine |
| 030 | Tumble dryer |
| 032 | Tumble dryer |
Note When I created the default mapping files, I tried to clean up properties. Most changes should be bug fixes, but please submit an issue if your device starts behaving differently in Home Assistant with the update!
What's Changed
- Validate mapping files by @oyvindwe in #248
- Support default mapping file per device type by @oyvindwe in #249
- Default mapping file for device type 006 by @oyvindwe in #250
- Default mapping file for device type 007 by @oyvindwe in #251
- Default mapping file for device type 008 by @oyvindwe in #252
- Set temperature limits when configuring target temperature by @oyvindwe in #253
- Only set target properties if they exist for the appliance by @oyvindwe in #254
- Properties fixes by @oyvindwe in #255
- Added support for
SWING_HORIZONTAL_MODEfor climate devices by @oyvindwe in #256 - Default mapping file for device type 009 by @oyvindwe in #257
- Support empty mapping files by @oyvindwe in #258
- Default mapping file for device type 012 by @oyvindwe in #259
- Default mapping file for device type 015 by @oyvindwe in #260
- Support empty mapping files in gen_strings by @oyvindwe in #261
- Added dishwasher to list of device types with default mappings by @oyvindwe in #262
- Added support for device 009-105 (Hisense AC AS-09TW2RLDTT00) by @oyvindwe in #263
- Added more default mappings by @oyvindwe in #264
- Default mapping file for device type 030 by @oyvindwe in #265
- Development environment by @oyvindwe in #307
- Change energy and water consumption (running program) to
total_increasingstate class by @AryGr in #305 - Document new workaround to login for users with 3rd party identity providers by @oyvindwe in #308
- Version 0.26.0 by @oyvindwe in #309
New Contributors
Full Changelog: v0.25.0...v0.26.0
0.25.0
What's Changed
- Add 027-washing-machine-wm22 (washing machine WPNA84A2TSWIFI/PL) by @robs23 in #218
- Correct
entity_categoryin properties schema. by @oyvindwe in #241 - Support multiplier in sensor by @oyvindwe in #239
- This also corrects the unit for
Energy_consumption_in_running_programgoing forward
- This also corrects the unit for
- Version 0.25.0 by @oyvindwe in #242
New Contributors
Full Changelog: v0.24.1...v0.25.0
0.24.1
0.24.0
What's Changed
- Document workaround for SSO users by @oyvindwe in #214
- Added device 026-1b0628z0075j (HiSense RS819N4ISU fridge) by @alawadhi3000 in #210
- Added device 025-1wj120261v0w (WDSE1214-EVAJMW washing machine) by @putnik in #219
- Add 026-1b0628z0146j (Hisense Refrigerator RS818N4TIE1) by @tidenhub in #220
- Spanish Translation by @RomanFdez in #223
- Add device 025-1wj090660v0w (washing machine) by @RomanFdez in #225
- Properties cleanup by @oyvindwe in #231
- Fix options flow handler by @oyvindwe in #233
- Version 0.24.0 by @oyvindwe in #234
New Contributors
- @alawadhi3000 made their first contribution in #210
- @putnik made their first contribution in #219
- @tidenhub made their first contribution in #220
- @RomanFdez made their first contribution in #223
Full Changelog: v0.23.0...v0.24.0
0.23.0
What's Changed
- fix(015-000): correct sensor types by @TheSimpleZ in #186
- Experimental set_action service by @oyvindwe in #183
- Cleanups by @oyvindwe in #191
- More commands for dishwashers by @oyvindwe in #192
- Implement entity_category by @TheSimpleZ in #193
- Dishwashers: more sensor adjustments by @TheSimpleZ in #194
- Added Dutch translations by @gafderks in #197
- Added mapping file for Pelgrim GVWC330L by @gafderks in #196
- generic update service by @TheSimpleZ in #201
- Add mapping file for Hisense Window AC AW-08CWBRVGU01 by @bscout9956 in #203
- Bump connectlife to 0.5.4 by @oyvindwe in #208
- Added WF3S1114-LVW004 washing machine mapping file by @garanda21 in #205
- Create 015-dishwasher-60.3.yaml by @gschot in #207
- Version 0.23.0 by @oyvindwe in #209
New Contributors
- @gafderks made their first contribution in #197
- @bscout9956 made their first contribution in #203
- @garanda21 made their first contribution in #205
- @gschot made their first contribution in #207
Full Changelog: v0.22.1...v0.23.0
0.22.1
What's Changed
- Added support for Gorenje GS673B60W (015-dishwasher-50.2f) by @oyvindwe in #180
- Fix calling set_value action by @TheSimpleZ in #184
- Version 0.22.1 by @oyvindwe in #185
New Contributors
- @TheSimpleZ made their first contribution in #184
Full Changelog: v0.22.0...v0.22.1
0.22.0
Compatibility note
Due to this change in Home Assistant - upgrade ConnectLife to 0.22.0 before upgrading Home Assistant to 2025.1!
What's Changed
- Set integration type and issue tracker in manifest by @oyvindwe in #170
- Added device 015-dishwasher-60.2 (formerly 015-000) by @oyvindwe in #176
- Ensure compatibility with Home Assistant 2025.1 by @oyvindwe in #177
- Treat max value for datetime as unknown value by @oyvindwe in #178
- Version 0.22.0 by @oyvindwe in #179
Full Changelog: v0.21.0...v0.22.0
0.21.0
What's Changed
- Added controls for LightBrightness, LightColorTemperature and MotorLevel to the 012-000 hood by @adria3a3 in #162
- Add Hisense DH3S802BW3 tumble dryer. Relates to issue #161. by @felix-roc in #165
- Hisense 5S Washing Machine (WFSE1214-MVW002) & Tumble Dryer (DHSE10) by @Pho3niX90 in #168
- Version 0.21.0 by @oyvindwe in #169
New Contributors
- @adria3a3 made their first contribution in #162
- @felix-roc made their first contribution in #165
- @Pho3niX90 made their first contribution in #168
Full Changelog: v0.20.2...v0.21.0
0.20.2
What's Changed
- Don't create entities for unavailable properties. by @oyvindwe in #150
- Support separate command name with adjusted value by @oyvindwe in #151
- Support setting
unitto another property by @oyvindwe in #153 - Added 030-1wk100028v0w (Hisense DH5S102BW tumble dryer) by @gregrs-uk in #120
- Added support for device 008-304 (HiSense Window air conditioner) by @flamingotter in #152
- Handle login error by @oyvindwe in #158
New Contributors
- @gregrs-uk made their first contribution in #120
- @flamingotter made their first contribution in #152
Full Changelog: v0.20.1...v0.20.2