github siku2/hass-vzug 0.4.0

one day ago

This release finally brings the changes from the 0.4.0 pre-releases to stable. The pre-release versions have contained useful and important changes for almost 2 years, but I never got around to actually creating a release for them.

If you're already using the latest pre-release version, this version adds nothing new for you, but it brings major changes from 0.3.0.

When upgrading from 0.3.0 you should expect breaking changes. I recommend that you fully remove your existing config entries before upgrading!

What's Changed

  • Treat empty responses as null instead of crashing.

  • BREAKING: unique ids are now based on the mac address, this will cause new entities to be created.

  • Support for discovering devices through either DHCP, or manually triggered active search.

  • Support for password-protected devices.

  • Feature-gate endpoints based on API version.

  • Older API versions don't set the 'alterable' key for commands, so assume that they are by default.

  • Allow the device to return 'null' instead of an empty list.

  • Use the device serial number as a second option if the 'deviceUuid' is missing.

  • Provide diagnostics for download to gather more information about new appliances.

  • Allow the integration to start without gathering update information.

  • Update README.md with new working device by @Andurilll in #25

  • Add new device by @Vummmi in #52

  • Improve program sensor by @frimtec in #53

New Contributors

Full Changelog: 0.3.1...0.4.0

Don't miss a new hass-vzug release

NewReleases is sending notifications on new releases.