Huawei-solar

Latest version: v2.3.0

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

Scan your dependencies

Page 1 of 8

2.0.1

- Add resilience against permission loss due to connectivity issues
- Recognize invalid register values and return `None` instead

1.5.0a1

⚠️ **Alpha release: expect that things can be broken** ⚠️

Please report any unexpected behavior via an [Issue](https://github.com/wlcrs/huawei_solar/issues/new/choose). I'm particularly expecting issues regarding to changing inverter and battery configuration parameters when connected via an EMMA device. Please check if you are using the latest EMMA firmware version, and properly document how you connect to the EMMA in your issue.

Improvements 🚀

This release adds:

* support for Huawei EMMA devices
* auto-discovery of devices during initial setup, making it unnecessary to lookup the Modbus Slave ID's of each device.

Fixes 🐛

* Update of some `device_class` and `entity_class` values to remove warnings in logs (by peetersch in https://github.com/wlcrs/huawei_solar/pull/758)
* fix unit of reactive power (by mpw96 in https://github.com/wlcrs/huawei_solar/pull/804)

Looking for translators 🔡

The new EMMA-sensors need translating!

Are you willing to help translate this integration? We now use Crowdin to make it easy to contribute translations.

[Use this invitation link to get started!](https://crowdin.com/project/huawei-solar/invite?h=4cc071611aab39bd38409ea013f224d12239065)

**Full Changelog**: https://github.com/wlcrs/huawei_solar/compare/1.4.1...1.5.0a1

1.4.1

Improvements 🚀
* Add Active power control sensor: allows you to see current Active power control setting.

Fixes 🐛
* Change unit of insulation resistance to MOhm by olebowle in https://github.com/wlcrs/huawei_solar/pull/734
* Fix broken active power control services 736

**Full Changelog**: https://github.com/wlcrs/huawei_solar/compare/1.4.0...1.4.1

1.4.0

This release is a large overhaul to further improve the efficiency of the integration, made possible by improvements in Home Assistant.

Most notably, the integration can now dynamically compute which registers must be queried from the inverter, depending if they are enabled or disabled in HA.

This has also made it possible to add more entities to the integration. While they have all been disabled by default for performance reasons/because they provide (almost) duplicate information, they might be of interest to some users.

Furthermore, the update cycle of inverter, power meter and battery entities have now been separated into three separate parts. This allows you to raise the update interval for only one of those three parts instead of all entities. This will be particularly useful for people wanting to update power meter values at high speed.

⚠️ If you have changed the polling frequency in the past, you will need to duplicate this into three separate automations now ⚠️

This release has been tested by 200 users for an extended time as an alpha-version. Thank you for testing! 🎉

Improvements 🚀
* Add inverter active power derating entities (683)
* Add forcible charge status sensor (731)
* Add reconfigure flow (689)
* Add insulation resistance sensor (727)

Fixes 🐛
* Fix detection logic for power meters (671)
* Fix device_class and state_class of battery (dis)charge entities (684)

Thank you! 💖
A big thank you to all [my sponsors](https://github.com/sponsors/wlcrs)! Your support helps to keep this integration in great shape.

**Full Changelog**: https://github.com/wlcrs/huawei_solar/compare/1.3.4b1...1.4.0

1.4.0a3

⚠️ **Alpha release: expect that things can be broken** ⚠️

This release is a large overhaul to further improve the efficiency of the integration, made possible by improvements in Home Assistant.

Most notably, the integration can now dynamically compute which registers must be queried from the inverter, depending if they are enabled or disabled in HA.

This has also made it possible to add more entities to the integration. While they have all been disabled by default for performance reasons/because they provide (almost) duplicate information, they might be of interest to some users.

Furthermore, the update cycle of inverter, power meter and battery entities have now been separated into three separate parts. This allows you to raise the update interval for only one of those three parts instead of all entities. This will be particularly useful for people wanting to update power meter values at high speed.

⚠️ If you have changed the polling frequency in the past, you will need to duplicate this into three separate automations now ⚠️


Improvements
* Add inverter active power derating entities (683)

Fixes 🐛
* Fix detection logic for power meters (671)
* Fix device_class and state_class of battery (dis)charge entities (684)

**Full Changelog**: https://github.com/wlcrs/huawei_solar/compare/1.4.0a2...1.4.0a3

1.4.0a2

⚠️ **Alpha release: expect that things can be broken** ⚠️

This release is a large overhaul to further improve the efficiency of the integration, made possible by improvements in Home Assistant.

Most notably, the integration can now dynamically compute which registers must be queried from the inverter, depending if they are enabled or disabled in HA.

This has also made it possible to add more entities to the integration. While they have all been disabled by default for performance reasons/because they provide (almost) duplicate information, they might be of interest to some users.

Furthermore, the update cycle of inverter, power meter and battery entities have now been separated into three separate parts. This allows you to raise the update interval for only one of those three parts instead of all entities. This will be particularly useful for people wanting to update power meter values at high speed.

⚠️ If you have changed the polling frequency in the past, you will need to duplicate this into three separate automations now ⚠️

Fixes 🐛
* Fix detection logic for power meters (671)

Page 1 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.