🎉 ConnectLife 1.0.0 is here! Thank you to everyone who reported issues, sent diagnostics, tested the betas and contributed mappings and translations. From now on, breaking changes only come in major releases.
Highlights
- 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
- Nine new device mappings, a new device type (VRF indoor units,
045), and a Slovak translation
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 #691025-1wj090932v0w(Hisense WD3S9043BW3 washer-dryer) #836025-1wj090916v0w(Hisense WD3S9043BW3 washer-dryer) #841 by @wijblo026-1b0470z0038j(Hisense RQ5P470SMIE refrigerator), with the MyFreshChoice setpoint #842025-1wj090856v0f(Hisense WF3S9014 washing machine) with programs, extra rinse count and phases #839 #856 by @KarlMcIntyre86025-1wfj1200077v(Hisense WFSE1214-MVW002 / WF5S1245BB washing machine) #838 by @penroseg025-1wj080703v0w(Hisense WF3S8014-PVW001 washing machine) #857 by @matiqos025-1wj090824v0f(Hisense WF5i9014-FVB001 washing machine) #866 by @Dieseldog57013-oven-bio21-pizza(BIO21 pizza oven), uses the default oven mapping #867
Improvements to existing devices
025,030: Start, Pause, Resume and Stop buttons on washing machines and all tumble dryers; some machines only accept them with remote start enabled on the machine #829 #864 #868013,023,032: Start, Pause and Stop buttons on ovens and Gorenje tumble dryers; untested on a device #830009: Super, Eco, Fan mute and Frost protection are unavailable while the AC is off and in modes that reject them #720026(refrigerators): holiday mode, temperature unit and MyFreshChoice are written through theirSET_…commands (holiday mode and temperature unit untested); the MyFreshChoice setpoint is under Controls; 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 #863015(dishwashers): odor control is written through its command #849030-1wk080167e0t(Hisense DH3S80 tumble dryer): programs, dry level and Gentle Dry #856 by @KarlMcIntyre86030-1wk100266v0f(Hisense DHSE10-BVW113 tumble dryer): Eco program #864025-1wfj1000101v: phase 11 (delayed start) confirmed, total running time documented #845 by @radiantwave006-200…203(portable ACs) no longer offer quiet fan speed,008-300…311(window ACs) no longer offer auto #854013gratin set times and004anti-crease are read-only, now sensors #850023: 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
- Washing machines: "Washing program weight" showed the program's max load 10 times too high on models without their own scaling; it's now "Program max load" in kg (history mixes old and new values) #869
015(dishwashers): program mode and time program duration are unavailable when they don't apply, instead of showing "Not available". Automations comparing tonot_availableshould check forunavailableinstead #861025-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 theconnectlife.set_actionaction #829 #830 - Energy dashboard: the dryer
energysensor 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;016f_power_consumptionis 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_makingandice_making_b_switch_statusare binary sensors. Update automations that use the old entities #848
General improvements
connectlife.set_action,updateandset_valuelog a warning pointing to the existing control, or ask you to report what a property without a control does #855
Translation improvements
- Slovak translation #857 by @matiqos
- German: total running time and washer and dryer names #846 #853 by @radiantwave
- "Program max load" in all languages #869
Documentation improvements
CONTRIBUTING.mdwith the versioning, breaking changes, branches and releases policy #832 #858 #860scripts/check_property_list.pychecks a mapping against the device's property list #847- Mappings moved from
data_dictionaries/tomappings/#828 - Known models for
009-128in DEVICES.md #837 #843
Contributors
The following have contributed to changes in this release — thank you very much!
@wijblo @KarlMcIntyre86 @penroseg @radiantwave @matiqos @Dieseldog57
Full Changelog: v0.56.0...v1.0.0