github oyvindwe/connectlife-ha v0.26.0
0.26.0

10 hours ago

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_MODE for 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_increasing state 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

Don't miss a new connectlife-ha release

NewReleases is sending notifications on new releases.