Huawei-solar

Latest version: v2.3.0

Safety actively analyzes 685670 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 5 of 8

1.2.5

This is mainly a bugfix release, just in time for the sunny season starting in the northern hemisphere!

Fixes 🐛
* Fix integration crashing when going into Off-grid mode (thank you tschiex !)
* Add support for power meter being offline due to being Off-grid (thank you tschiex !).
* 288 Fix warning about wrong SensorDeviceClass for 'Accumulated Reactive Power' sensor
* Fix alarm sensor being 'Unknown' instead of 'None' when there are no alarms
* 308: add support for registers of which we take the absolute value being empty
* 295: Fix for dynamic minimum/maximum registers being absent
* Add support for battery only being present on a secondary inverter
* Add support for battery only being present as a "second battery" instead of "first battery"

Improvements 🚀
* Add Italian translation by alexdelli in https://github.com/wlcrs/huawei_solar/pull/300
* Add 'Status' entity to Power meter to indicate whether it is online (=_normal_) or offline.

Thank you ♥
A big thanks to all my current and past [sponsors](https://github.com/sponsors/wlcrs). Your contributions keep me motivated to maintain this integration to a high standard!

**Full Changelog**: https://github.com/wlcrs/huawei_solar/compare/1.2.4...1.2.5

1.2.4

Fixes 🐛
* 270 and 286 Fix switch entities having an outdated state after toggling them
* 284 Fix bug which caused configurable entities to crash when capacity control is not available
* 281 Optimizer fields are signed instead of unsigned: show negative temperatures correctly


Improvements 🚀
* Add german translation by herostrat in https://github.com/wlcrs/huawei_solar/pull/283

Thank you ♥
A big thanks to all my current and past [sponsors](https://github.com/sponsors/wlcrs). Your contributions keep me motivated to maintain this integration to a high standard!

**Full Changelog**: https://github.com/wlcrs/huawei_solar/compare/1.2.3...1.2.4

1.2.3

Fixes

* 277 : Changed minimum for discharge cutoff SOC from 12 to 0 %
* Improved handling of interrupted connections to the inverter
* Upgrade pyModbus to v3.1.2
* **In v1.2.3:** Fixed borked register write-logic in huawei-solar library

**Note**: due to a version conflict of the `pyModbus` library, v1.2.0 and above of this integration are incompatible with the built-in `modbus` integration in HA 2023.1 and lower. Starting from HA 2023.2 this will be resolved. Other custom integrations still using pyModbus 2.x.x can also cause version conflicts. Contact the maintainer of that custom integration in that case.

1.2.1

Fixes

* Fix 269 missing battery related services when battery is present on secondary slave
* Fix 233 baudrate to 9600 (thanks iH8c0ff33 for helping me diagnose the problem!)

Thank you
A big thanks to all my current and past [sponsors](https://github.com/sponsors/wlcrs). Your contributions keep me motivated to maintain this integration to a high standard! ❤️

1.2.0

New features ✨

* Inverter ON/OFF switch
* [Capacity control mode](https://github.com/wlcrs/huawei_solar/wiki/Capacity-control)
* End-of-charge SOC and End-of-discharge SOC configuration entities
* Time of use periods and fixed charging/discharging periods can be retrieved through extended attributes of 'Time of use periods' and 'Fixed charging periods' sensor
* Time of use periods are now editable through `huawei_solar.set_tou_periods` service
* Fixed charging periods are now editable through `huawei_solar.set_charging_periods` service
* Capacity control periods are editable through `huawei_solar.set_capacity_control_periods`

Improvements
* Batched retrieval of configuration entity values
* Improved and dynamic correctness of minimum value/maximum value/availability of certain configuration entities (for example: capacity control can only be enabled if charging from grid is also enabled, capacity control SOC must be larger than maximum discharge SOC of the battery)
* Support for V103 Optimizer Data Files (fixes reading optimizer data in recent firmware versions)
* Improve diagnostics
* Upgrade from pyModbus 2.5.3 to pyModbus 3.1.0

Fixes
* Fix behavior when no config entities are available
* 198 Correctly process ValueError
* 199: Retry Modbus write commands on timeout or slave failure
* Fix computation of dynamic min/max value for number entities
* Fix bug preventing optimizers from loading
* 260: Increase timeout to 10 seconds
* 245: Fix 'native_unit_of_measurement' warnings

Screenshots
![Inverter ON/OFF switch](https://user-images.githubusercontent.com/2150060/209295722-f8b3e303-67ee-4db9-ae0e-a1228517ccdb.png)
![Battery configuration](https://user-images.githubusercontent.com/2150060/209297503-171ea8c8-2945-452b-9762-c6fa3da45b47.png)
![TOU periods as extended attributes](https://user-images.githubusercontent.com/2150060/209295778-3edd33e9-cf3e-4fef-9359-0fe8ae6265d3.png)

**Full Changelog**: https://github.com/wlcrs/huawei_solar/compare/1.1.6...1.2.0

1.2.0b7

New features ✨

* Inverter ON/OFF switch
* Capacity control mode
* End-of-charge SOC and End-of-discharge SOC configuration entities
* Time of use periods and fixed charging/discharging periods can be retrieved through extended attributes of 'Time of use periods' and 'Fixed charging periods' sensor
* Time of use periods are now editable through `huawei_solar.set_tou_periods` service
* Fixed charging periods are now editable through `huawei_solar.set_charging_periods` service
* Capacity control periods are editable through `huawei_solar.set_capacity_control_periods`

Improvements
* Batched retrieval of configuration entity values
* Improved and dynamic correctness of minimum value/maximum value/availability of certain configuration entities (for example: capacity control can only be enabled if charging from grid is also enabled, capacity control SOC must be larger than maximum discharge SOC of the battery)
* Support for V103 Optimizer Data Files (fixes reading optimizer data in recent firmware versions)
* Improve diagnostics

Fixes
* Since 1.2.0 beta 3: Fix behavior when no config entities are available
* Since 1.2.0 beta 5: 198 Correctly process ValueError
* Since 1.2.0 beta 5: 199: Retry Modbus write commands on timeout or slave failure
* Since 1.2.0 beta 5: Fix computation of dynamic min/max value for number entities
* Since 1.2.0 beta 7: Fix bug preventing optimizers from loading

Screenshots
![Inverter ON/OFF switch](https://user-images.githubusercontent.com/2150060/209295722-f8b3e303-67ee-4db9-ae0e-a1228517ccdb.png)
![Battery configuration](https://user-images.githubusercontent.com/2150060/209297503-171ea8c8-2945-452b-9762-c6fa3da45b47.png)
![TOU periods as extended attributes](https://user-images.githubusercontent.com/2150060/209295778-3edd33e9-cf3e-4fef-9359-0fe8ae6265d3.png)

**Full Changelog**: https://github.com/wlcrs/huawei_solar/compare/1.2.0b1...1.2.0b5

Page 5 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.