github thomluther/anker-solix-api v2.3.0

latest releases: v3.7.0, v3.6.3, v3.6.2...
20 months ago

Enhancements:

  • Add OTA children information to device details #152
    • The children field will contain a list with dictionary for each component
  • Add support for default device name if not provided via standard responses #145
    • This affects shared accounts or devices which may not report a device name
    • In this case the official product lists will be queried once from the server and stored in the new account cache
    • Any device type without device name will lookup its official product name from the account cache
  • Add support for power panel sites #117
    • Add method for daily energy statistic extracts #148
    • An improvement was added to both, the powerpanel and solarbank site energy helper methods to reduce the number of Api calls slightly
    • Few daily energy fields had to be renamed to standardize the names for same energy types
    • New fields have been added for energy values just provided by power panel sites so far.
    • Added work around to extract last 5 min average Power and SOC values from today's energy statistics. This is the only power information that was found in the cloud so far.
  • Add request history to RequestCounter class #149
    • This includes counting file reads in addition to Api calls
    • This includes print capability for the recent requests / files read in last minute or hour
  • Add support for new Solarbank 2 power fields #153
    • The meaning of those fields still has to be understood and exports are needed which may describe their purpose
    • Most of those fields may be used for SB 2 AC only, but there is now also a heating power fields which may be used by all SB 2 models?
    • Enhanced the Solarbank Monitor to display those new fields
  • Export tool enhancements
    • For Power Panel support, added charging_service energy data of today to export class #151
    • Split the power services export method to a common export method that will be used for any type of export that is requested
  • Solarbank Monitor enhancements #147
    • Add site energy totals to the output of the energy statistics for a site
    • Added support for Power Panel sites and devices
    • Added support for new Solarbank 2 power fields

Fixes:

  • Bump required aiohttp to 3.10.11 #154

Breaking changes:

  • New account dictionary cache was added to better reflect account related information
    • The unread messages info was moved from the sites cache to the new account cache to avoid duplication of info for each site accessible by the account
  • Rename of daily energy fields:
    • "solarbank_discharge" =>"battery_discharge"
    • "solarbank_charge" => "battery_charge"

Don't miss a new anker-solix-api release

NewReleases is sending notifications on new releases.