Releases: markhannon/zimi-integration
Version 2.0.3 Core PR Sync
Sync with core PR. User visible changes are using the HA naming conventions as per:
Zimi product | HA device name | HA entities | HA default friendly name | Supported |
---|---|---|---|---|
Blind Controller | Cover | 1xCover | Cover {Name} | Yes |
Fan and Light Controller | Fan | 1xFan 1xSwitch |
Fan {Name} Fan {Name} |
Yes |
Garage Door Controller | Cover | 1xCover 2xSensor |
Cover {Name} Cover {Temperature} Cover {Humidity} |
Yes |
Light Dimmer Switch | Light | 1xLight | Light {Name} | Yes |
Multi Dimmer Switch (2 button) | Light | 1xLight | Light {Name} | Yes |
Multi Dimmer Switch (4 button) | Light | 2xLight | Light {Name} Light {Name} |
Yes |
Multi-Purpose Switch (1 button) | Switch | 1xSwitch | Switch {Name} | Yes |
Multi-Purpose Switch (2 button) | Switch | 2xSwitch | Switch {Name} Switch {Name} |
Yes |
Multi-Purpose Switch (3 button) | Switch | 3xSwitch | Switch {Name} Switch {Name} Switch {Name} |
Yes |
Multi-Purpose Switch (4 button) | Switch | 4xSwitch | Switch {Name} Switch {Name} Switch {Name} Switch {Name} |
Yes |
Power Point | Outlet | 2xOutlet | Outlet {Name} | Yes |
This means that users will need to rename entities as well as change their type from switch in many cases in order to align with the HA conventions.
There should be no further naming changes - the first PR to integrate in HA has now been merged with this design.
Full Changelog: version_2.0.3-dev1...version_2.0.3
Version 2.0.1 HA Core Branch
This version is a sync of the latest status of the core integration PR. It replaces the old 1.x series versions which will no longer be updated. For best results please delete your old integrations on version 1.x and then upgrade to this version and re-install the integration.
It has a very automated configuration flow. In most cases the configuration will be fully automated, if there are multiple zcc on the LAN they will be presented in a drop-down to select, and in worst case you will need just to enter IP and port number.
This release also pulls in the latest zcc-helper which populates device level information in the API which is then presented to HA so there is a proper device and entity level mapping that did not exist before.
Version 2.0.0 HA Core Branch
This is the code version that will be released into the HA core.
See home-assistant/core#129876 and home-assistant/home-assistant.io#36668 for progress.
User visible changes include a more standardised configuration with more limited options (host, port and mac) with enabling of debug being done by the standard HA process. Logging has been cleaned up, documentation is prepared.
As the PR and subsequent PR's are approved I will update this HACS repo for the near future.
Version 1.4.3
Likely to be the final release of the pre-core integration code base. (Try the 2.x.x pre-release if you want to try the new code base)
Changes since 1.4.2:
- Update lights to set new ColorMode correctly for later HA versions
-Update fan to set new FanEntityFeature correctly for later HA versions
-Simulate stop garage door by sending open_to to current position.
Will likely have a small amount of hysteris but no stop command exists in zimi API
Version 1.4.2
Include hacs.json
Better cover behaviour
Better connect() behaviour
Version 1.4.0
Merge of refactored code from ongoing core integration updates as well as version 3.2.1 of the zcc-helper.
Due to core integration updates the logging in this release is substantially quieter to meet core integration guidelines. (If you want the old noisy logging of zcc messages set verbosity to the undocumented value of 3)
With the new zcc helper 3.2.1 you should find reliablity of re-connect after zcc reboots etal is much better
Version 1.3.2
New stable re-authentication and re-connect
release 1.2
Update zcc to handle new firmware
Update HA to handle extraneous whitespace in entitity names
Version 1.1
Update for latest HA API changes
Version 1.0
First stable release