Releases: SpanPanel/SpanCustom
v1.0.4
Potential Breaking Changes if not upgraded in place
Update - this repository will be retired. For future updates use the default HACs repository by removing the custom repository configuration, removing this custom repository from HACs, and installing the default HACs repository which is now effectively the contents of 1.0.4.
Upgrades in place are safe.
Fixes 🛠️
For new/fresh configurations only this release adds the device name prefix to the entities. This change allows users to rename the device and have entities renamed accordingly with the standard Home Assistant mechanism. This fix is especially useful for users with more than one SPAN Panel.
If you have already renamed entities manually and you don't need entities prefixed with device names you can safely upgrade without breaking changes. As such renaming a device will still not allow the entities to be automatically renamed when renaming a device.
A user may choose at any point to remove the integration configuration (no need to remove the HACs repository) and add the configuration back and have the new entity prefixed names. Of course any dependent automations and dashboards that use the non-prefixed entity names would need to be updated.
1.0.4b1
For new installations only adds the device name prefix to the entities. This change allow users to rename the device and have entities renamed accordingly.
For updated installations where the configuration is intact the existing entity names are retained and renaming a device will not allow the entities to be automatically renamed. A user may choose at any point to remove the configuration and add the configuration and have the new entity prefixed names.
v1.0.3
Fix: Address issue SpanPanel#28 Deprecated Warning for config flow options
Fix: Address issue SpanPanel#11 Door state is not recognizing when panel erroneously returns UNKNOWN if not recently operated (SPAN panel API defect). Integration was reporting no tampering in the UNKNOWN case. The Sensor was returning an inverted sensor when the door state was valid.
Fix: Address issue SpanPanel#16 Initial config does not validate bad token by letting the user try again with a valid token or exit the configuration.
v1.0.3-beta.5
Address issue SpanPanel#28 Deprecated Warning for config flow options
Address issue SpanPanel#11 Potential race condition causing door state to be inverted in some instances
Address issue SpanPanel#16 Initial config does not validate bad token
Update config schema to version 2
v1.0.2
What's Changed
- New Feature - Battery percentage by @pavandave in SpanPanel#13
- Fixes door polarity reversal #18 @cayossarian
- Fixes SSL verification #19 @cayossarian
- Code quality fixes #17 @cayossarian
New Contributors
- @pavandave made their first contribution in SpanPanel#13
Special Thanks
- @sargonas for sanity checks
Full Changelog: SpanPanel/span@0.0.12...v1.0.2
v0.0.13-beta
Adds support for battery storage sensor - sensor.battery_percentage.
Addresses Issue #12, PR supplied by pavandave
Full Changelog: SpanPanel/span@0.0.12...v0.0.13-beta
0.0.12
Fix door state reversed
0.0.11
Add new sensors for:
Current Run Config, e.g., PANEL_ON_GRID
DSM State, e.g., DSM_ON_GRID
DSM Grid State, e.g., DSM_GRID_UP
Main Relay State, e.g., CLOSED
Set Door device class to TAMPER to avoid clash with house doors that then require excluding the SPAN panel from regular expressions, etc.
Full Changelog: SpanPanel/span@0.0.10...0.0.11
0.0.10
Full Changelog: https://github.com/cayossarian/span/commits/0.0.10