github oyvindwe/connectlife-ha v1.0.0b1
Opening Night b1

pre-releaseone hour ago

This is a beta of 1.0.0. It includes breaking changes (see below). To get it, turn on the integration's Pre-release switch: an entity on the ConnectLife device under the Marketplace (or HACS) integration, disabled by default, so enable the entity first. Please report problems in an issue and mention the beta.

Highlights

  • First beta of 1.0.0: from 1.0.0, breaking changes only come in major releases
  • Start, pause and stop buttons on washing machines, tumble dryers and ovens, replacing the Actions selects
  • All mappings checked against ConnectLife's property lists: controls that couldn't work are now sensors, and options and values the devices don't have are gone
  • Five new device mappings, and a new device type: VRF indoor units (045)

New devices

  • 045 (Hisense Hi-Therma II VRF indoor units), new device type: climate with modes and fan speeds set by several properties; writing mode and fan speed is experimental, untested on a real unit #691
  • 025-1wj090932v0w (Hisense WD3S9043BW3 washer-dryer) #836
  • 025-1wj090916v0w (Hisense WD3S9043BW3 washer-dryer) #841 by @wijblo
  • 026-1b0470z0038j (Hisense RQ5P470SMIE refrigerator), writing MyFreshChoice is untested #842
  • 025-1wj090856v0f (Hisense WF3S9014 washing machine) with programs, extra rinse count and phases #839 #856 by @KarlMcIntyre86
  • 025-1wfj1200077v (Hisense WFSE1214-MVW002 / WF5S1245BB washing machine) #838 by @penroseg

Improvements to existing devices

  • 025, 030: Start, Pause, Resume and Stop buttons on washing machines and all tumble dryers; they need remote start enabled on the machine #829
  • 013, 023, 032: Start, Pause and Stop buttons on ovens and Gorenje tumble dryers; untested on a device #830
  • 009: Super, Eco, Fan mute and Frost protection are unavailable while the AC is off and in modes that reject them; untested on real units #720
  • 026 (refrigerators): holiday mode, temperature unit and MyFreshChoice are written through their SET_… commands (untested); the ice maker is a switch on all refrigerators; setpoint limits are hidden diagnostic sensors; the raw freezer sensor reading is hidden on new installs #848 #842
  • 015 (dishwashers): odor control is written through its command #849
  • 030-1wk080167e0t (Hisense DH3S80 tumble dryer): programs, dry level and Gentle Dry #856 by @KarlMcIntyre86
  • 025-1wfj1000101v: phase 11 (delayed start) confirmed, total running time documented #845 by @radiantwave
  • 006-200…203 (portable ACs) no longer offer quiet fan speed, 008-300…311 (window ACs) no longer offer auto #854
  • 013 gratin set times and 004 anti-crease are read-only, now sensors #850
  • 023: hard pairing status is a raw diagnostic sensor #852

Bug fixes

  • All tumble dryers: Clean filter and Water box full showed off while the alert was on; Clean filter is now a problem sensor #839 by @KarlMcIntyre86
  • 025-1wj090913v0f (Hisense WD3S9043BB3): Cupboard and Extra dry were swapped, and phases fixed #844
  • Older washing machine mappings: spin speeds 600 and 800 on two models, and program phases on five #851
  • Entities that were disabled or changed platform in the mappings are now removed on devices with combined sensors, such as washing machines #833
  • 044 (Hi-Therma heat pump): daily energy turned off again, as ConnectLife returns no data for it #827

Breaking changes

  • Washing machines (025), tumble dryers (030), ovens (013, 023) and Gorenje tumble dryers (032): the Actions select is removed. Use the new buttons, or the connectlife.set_action action #829 #830
  • Energy dashboard: the dryer energy sensor is now "Program energy estimate" without state class; dishwasher running-program sensors have no state class (diagnostic, hidden); the AC "Energy consumption" sensor is removed; 016 f_power_consumption is disabled by default. Home Assistant shows a repair for each lost state class (possibly only after a while, or when you open the statistics page), offering to delete the old statistics #831
  • Refrigerators: the ice maker is a switch instead of a binary sensor; automatic_ice_making and ice_making_b_switch_status are binary sensors. Update automations that use the old entities #848

General improvements

  • connectlife.set_action, update and set_value log a warning pointing to the existing control, or ask you to report what a property without a control does #855

Translation improvements

Documentation improvements

  • CONTRIBUTING.md with the versioning, breaking changes, branches and releases policy #832 #858
  • scripts/check_property_list.py checks a mapping against the device's property list #847
  • Mappings moved from data_dictionaries/ to mappings/ #828
  • Known models for 009-128 in DEVICES.md #837 #843

Contributors

The following have contributed to changes in this release — thank you very much!
@wijblo @KarlMcIntyre86 @penroseg @radiantwave

Full Changelog: v0.56.0...v1.0.0b1

Don't miss a new connectlife-ha release

NewReleases is sending notifications on new releases.