Skip to content

Releases: tijsverkoyen/HomeAssistant-FusionSolar

v3.0.4

07 Feb 15:32
76c78bf
Compare
Choose a tag to compare

I tried to improve the handling of invalid data received from the Huawei Fusion Solar API.

Full Changelog: v3.0.2...v3.0.4

v3.0.2

15 Jan 15:36
4ae290c
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.0.1...v3.0.2

v3.0.1

08 Jan 16:33
338b4a3
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.0.0...v3.0.1

v3.0.0

20 Sep 13:42
ae59241
Compare
Choose a tag to compare

What's Changed

Support changing unit of measurement

You will now be able to change the unit of measurement in the interface of Home Assistant.

Be aware that this could cause backwards compatibility. As some of the entities have been changed.

Thx @LPirro

Full Changelog: v2.6.2...v3.0.0

v2.6.2

04 Sep 07:08
d95aa23
Compare
Choose a tag to compare

What's Changed

  • Beter implementation for limiting the data retrieval. If you disable a station in Home Assistant the data for the underlaying devices will not be retrieved anymore. See #109

Full Changelog: v2.6.1...v2.6.2

v2.6.1

31 Aug 06:46
56a64f9
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.6.0...v2.6.1

v2.6.0

01 Jun 06:36
Compare
Choose a tag to compare

What's Changed

Year Plant Data (thx to @jvcsw)

Added Yearly Plant Data entities for the current year

  • Installed capacity
  • Global irradiation
  • Theoretical yield
  • Performance ratio
  • Inverter yield
  • Feed-in energy
  • Consumption
  • Revenue
  • Specific energy (kWh/kWp)
  • CO2 emission reduction
  • Standard coal saved
  • Equivalent trees planted

These entities will only be available if they are present in the data that is returned from the API. These entities are updated once per hour. Also note that this integration returns the data that is received from the API.

See https://support.huawei.com/enterprise/en/doc/EDOC1100261860/4d0ba389/yearly-plant-data-interface.

Lifetime Plant Data (thx to @jvcsw)

Added Lifetime data entities

  • Inverter yield
  • Feed-in energy
  • Consumption
  • Revenue
  • Specific energy (kWh/kWp)
  • CO2 emission reduction
  • Standard coal saved
  • Equivalent trees planted

These entities will only be available if they are present in the data that is returned from the API. These entities are updated once per hour. Also note that this integration returns the data that is received from the API.

Full Changelog: v2.5.2...v2.6.0

v2.5.2

15 May 13:08
Compare
Choose a tag to compare

What's Changed

Increased update interval for yearly total to once per hour

The getKpiStationYear has traffic limiting. We can only call 25 times / day. In the documentation the following is found:

Traffic limiting is performed based on the number of plants managed by
northbound API users. Number of northbound API calls per user per day =
Roundup (Number of plants/100) + 24

Only one concurrent request is supported per minute.

If the access frequency exceeds the limit, the interface returns error code 407. Example:

  • If a user manages 20 plants, the maximum number of API calls per day = Roundup (20/100) + 24 = 1 + 24 = 25.
  • If a user manages 120 plants, the maximum number of API calls per day = Roundup (120/100) + 24 = 2 + 24 = 26.

For now I have set it to 1 update per hour to be on the safe side.

Full Changelog: v2.5.1...v2.5.2

v2.5.1

14 Apr 11:35
fd3014f
Compare
Choose a tag to compare

What's Changed

Inverter efficiency line graph

The Inverter efficiency will now show a line graph in the history graph instead of a bar chart.
Thx @kzajac83 for noticing this issue.

Improved docs

The readme was improved by @arohl. Thx!

Others

  • Removed usage of deprecated constants.

New Contributors

  • @arohl made their first contribution in #82

Full Changelog: v2.5.0...v2.5.1

v2.5.0

10 Mar 12:41
Compare
Choose a tag to compare

What's Changed

  • Improved README, thx to @aretokas in #75
  • Just try getStationList and if it fails fallback to stations as Huawei Fusion Solar is not willing to help. See #78
  • Postman Collection, thx to @aretokas in #76

New Contributors

Full Changelog: v2.4.1...v2.5.0