Skip to content

Releases: fsantini/python-e3dc

Release v0.7.1

21 Feb 15:37
42ab1b7
Compare
Choose a tag to compare

What's Changed

  • fix S10 mini pvis object

Full Changelog: v0.7.0...v0.7.1

Release v0.7.0

21 Feb 10:51
d9a0dce
Compare
Choose a tag to compare

What's Changed

  • adds and fixes docstrings in complete project, adresses #55
  • adds docstring flake8 tests to github action
  • removes unused _e3dc_rscp.py
  • fixes flake8 extend-ignore configuration
  • enhances get_battery_data by adding dcb data, fixed #41
  • fixes and enhances get_pvi_data, fixes #39
  • enhances get_power_data
  • fixes E741 and F601 flake8 test
  • configuration object for E3DC class to set system specific configuration, like multiple batteries or index of PM
  • added get_pvis_data, get_powermeters_data and get_batteries_data
  • added simplified functions: sendRequestTag and rscpFindTagIndex
  • rscpFindTag and rscpFindTagIndex return None if tag is not found
  • improved README.md
  • reverted default pmIndex=0 for S10 Pro

Note:: Arguments for get_pvi_data do change, but existing implementation was never working correctly.

Full Changelog: v0.6.0...v0.7.0

Release v0.6.0

21 Jan 12:18
3b2d75d
Compare
Choose a tag to compare

What's Changed

  • improved code quality by applying black, isort, flake8
  • removed Python 3.6 support
  • removed unused pytz

Release v0.5.2

01 Dec 11:19
3f5cf24
Compare
Choose a tag to compare

noteworthy updates:

  • correctly parsing system status #46
  • update rscpTags #47
  • Fixed pmIndex for S10 Pro #52