Releases: BjoernLange/openhab-miele-cloud-binding-beta
Beta Version 8
This release adds energy and water consumption channels. It targets openHAB 4.0.0 and is not backwards compatible.
New features
- Added energy and water consumption channels for dryers (energy only), washing machines, washer dryers and dishwashers (#14456)
Migrating
New channels will be available on supported things automatically, but you may want to create new items and link to them.
Beta Version 7
This is a bugfix release. It targets openHAB 3.2.0.
Bugfixes
- Add a workaround for wrongly reported
CanBeStarted
values (bug report, pull request).
Migrating from Beta Version 6
No additional steps need to be taken apart from installing the new .jar
file.
Migrating from the official version shipped with openHAB 3.2.0
Remove the official binding and then install the new .jar
file.
Beta Version 6
This is the first beta version of the Miele cloud binding after the official release with openHAB 3.1.0. It targets openHAB 3.1.0.
Bugfixes
- Less strict e-mail validation (bug report, pull request)
Migrating from Release Candidate Version 1
No additional steps need to be taken apart from installing the new .jar
file.
Migrating from the official version shipped with openHAB 3.1.0
Remove the official binding and then install the new .jar
file.
Release Candidate Version 1
This is the first release candidate of the Miele cloud binding targeting openHAB 3.1.0 up to openHAB 3.1.0.M4.
New features
- Things now have configuration parameters identifying them uniquely as required by openHAB
- Bridge locale parameter is now optional and defaults to
en
Migrating from Beta Version 5
The new thing configuration parameters need to be added. Afterwards, accounts need to be re-authorized.
Recommended method
Remove all things and pair them again, either via the configuration UI or with the updated things-file template.
Manual method
Add the email
configuration parameter to all accounts. Enter a unique e-mail address for each account as otherwise openHAB won't be able to distinguish between the things.
Add the deviceIdentifier
configuration parameter to all things. The value is the same as the last part of the thing UID in Beta Version 5.
Example
This configuration from Beta Version 5
Bridge mielecloud:account:home [ locale="en" ] {
Thing coffee_system 000703261234 "Coffee machine CVA7440" [ ]
Thing hob 000160102345 "Cooktop KM7677" [ ]
}
would become
Bridge mielecloud:account:home [ email="me@openhab.org", locale="en" ] {
Thing coffee_system 000703261234 "Coffee machine CVA7440" [ deviceIdentifier="000703261234" ]
Thing hob 000160102345 "Cooktop KM7677" [ deviceIdentifier="000160102345" ]
}
for the release candidate.
Once done, you need to re-authorize your accounts using the same e-mail address as you entered in the things-file.
Beta Version 5
This is the fifth beta version of the Miele cloud binding targeting openHAB 3.0.
New features
- Added Units Of Measurement support for temperature channels
- Adapted labels to openHAB best practices
- Replaced
INFO
logs withDEBUG
orWARNING
logs - Improved readability of the documentation
Bugfixes
- Limit maximum reconnect wait time to one hour even if a
Retry-After
header is present
Migrating from Beta Version 4
No additional steps need to be taken apart from installing the new .jar
file. When using temperature channels you might want to change the items to use Units Of Measurement.
Beta Version 4
This is the fourth beta version of the Miele cloud binding targeting openHAB 3.0. It requires milestone build 3.0.0.M4
.
New features
- Converted
plate_x_is_present
channels for hobs intoplateCount
property
Migrating from Beta Version 3
If UI-based configuration is used, we recommend to reconfigure all things, items and channel links.
If .things
-file based configuration is used then the account needs to be authenticated again. Afterwards, the existing files can be used without change.
Beta Version 3
This is the third and last beta version of the Miele cloud binding targeting openHAB 2.5.x.
New features
- Converted the
accessToken
bridge configuration parameter into a read-only property - Added channels for raw values provided by the cloud
- Added support to show the remaining time until pairing is cancelled in configuration UI error messages
- Aligned logging with the openHAB logging policy for bindings
Bugfixes
- Devices which always showed 0 seconds remaining time and 100% progress if no program was selected now show no remaining time and progress instead
Migrating from Beta Version 2
If UI-based configuration is used no additional steps need to be taken apart from installing the new .jar
file.
If .things
-file based configuration is used then the accessToken
configuration parameter needs to be removed.
Beta Version 2
This is the second beta version of the Miele cloud binding.
New features
- Added support for setting dish warmer programs
- Added
battery_level
channel to robotic vacuum cleaners - Added
door_state
channel to ovens, dishwashers, dryers and washing machines
Bugfixes
- Fixed problems with things being
OFFLINE
although they are connected to power supply and the associated bridge isONLINE
(#13) - Removed
temperature_target
channel from dishwashers, as the device category does not support this (#9) - Removed start-stop related channels from dish warmers, as the device category does not support this
- Removed
can_be_switched_on
andcan_be_switched_off
channels from robotic vacuum cleaner, as the device category does not support this - Removed
can_be_started
andcan_be_stopped
channels from hob, as the device category does not support this - Populate
plate_is_present
channels for hobs when the device is turned off - Locale setting now works for device state updates received via SSE
Beta Version 1
This is the first beta version of the Miele cloud binding.