Home Assistant integration

Here I will communicate changes related to the Home Assistant integration and the pydeconz library.

Note this thread sole purpose is about sharing upcoming changes. Any unrelated post will be removed.

4 Likes

Released with Home Assistant 2021.7.5

Released with Home Assistant 2021.7.4

Released with Home Assistant 2021.7.2

Released with Home Assistant 2021.7.0

pydeconz releases

3 Likes

Released with Home Assistant 2021.8.0

Released with Home Assistant 2021.9.0

pydeconz releases

Released with Home Assistant 2021.10.0

pydeconz releases

Released with Home Assistant 2021.11.0

pydeconz releases

Released with Home Assistant 2021.12.0

Non-functional changes

Released with Home Assistant 2022.2.0

pydeconz release

Released with Home Assistant 2022.3.0

This release will see moving a lot of attributes to their own sensors, hence the refactoring work listed so far. E.g. dark value reported by presence sensors if the area near the sensor is light or not, will be moved from being an attribute to its own sensor. the needed infrastructure is in place but I focused on refactoring the library to for general improvements and making it possible to strictly type code first, so moving from attributes to entities will be targeted for a future release.

pydeconz releases

1 Like

Released with 2022.4.0

No real functional changes introduced this release, primarily improved design and rework under the hood making sure to keep up to date with all architectural improvements continually ongoing with the Python language and Home Assistant.

A lot of time has gone into reworking the pydeconz library meaning the previous aim to have the full integration strictly typed as been post poned and I now aim to try to reach this goal with 2022.5 release instead. Checkout the pydeconz commit history if you’re interested.

Released with Home Assistant 2022.5.4

Released with Home Assistant 2022.5.0

The Overhaul of the pydeconz library also shared light on aspects of the integration in need of additional changes to reach the end goal of strict typing of both library and integration. This means even more work (that might hopefully reach 2022.5 release).

Improve typing and enable strict typing of platform

Move imports based on pydeconz v88 refactorization

Other changes

Beta fixes

pydeconz releases

3 Likes

Released with Home Assistant 2022.6

The refactor train building upon the rewrite of pydeconz continues. Still not much new functionality in sight though, but the code base is looking better and better.


Streamline setup of platforms


Move to using interface controls, next step in utilising pydeconz refactorization

1 Like

Released with Home Assistant 2022.7.3

Released with Home Assistant 2022.7.2

Released with Home Assistant 2022.7.1

Released with Home Assistant 2022.7

Still refactoring, but it’s starting to get in shape now.


pydeconz releases

2 Likes

Released with Home Assistant 2022.8.7

Released with Home Assistant 2022.8.2

Released with Home Assistant 2022.8


pydeconz releases

1 Like

Released with Home Assistant 2022.9.0


pydeconz releases

1 Like

Released with Home Assistant 2022.10.0

Released with Home Assistant 2022.11.2

Released with Home Assistant 2022.11.0


pydeconz releases

Released with Home Assistant 2022.12.0


pydeconz releases

1 Like

Released with Home Assistant 2023.1.0


pydeconz releases

Released with Home Assistant 2023.2.0


pydeconz releases

1 Like