Skip to content

Releases: SvenBunge/hs_kostalInverterModbusTCP

3.0: Ultimate Edition

07 Nov 07:54
Compare
Choose a tag to compare

3.0: Ultimate Edition

Statt jeden Wert einzeln liest der Baustein soweit möglich ganze Blöcke vom WR ein. Diese Register werden intern gesammelt und dann verarbeitet. Damit sind die Werte mehr akkurat und es konnten viele zusätzliche Werte hinzugefügt werden.

Es ändern sich aber fast alle Ausgänge.

Getestet mit dem Kostal Plenticore 10 Plus. Sollte weiterhin mit PIKO IQ und PIKO CI ebenso funktionieren.

Bugfix release

27 Jun 18:07
Compare
Choose a tag to compare

This version official supports the PIKO CI inverter

Issues fixed:

  • Loop in scale factors crashes homeserver when the scale factor is >1. This happens for all PIKO CI inverters.
  • Inverter state register between PIKO CI and PLENTICORE differs. Implemented workaround
  • Added pyserial dependency to avoid runtime issues when using pymodbus (that has not occurred on the homeserver yet)
  • Small documentation improvements

Before filling an issue please ensure you're using the latest inverter firmware!

v2.1

19 Feb 16:00
Compare
Choose a tag to compare

Bugfix release

  • InverterPower (AC/DC conversion rate) register is only a 16bit register.
  • S16 type must be shifted by the power scale factor
  • S16 types should be signed registers due the fact they also display charge and rates. Affects:
    • battery loading from grid
    • AC/DC conversion rate

v2.0

20 Dec 20:37
Compare
Choose a tag to compare

Changes

  • Drop backward compatibility for Kostal Firmware 1.44 and lower (1.45 has been released in June 2020) !! API-Change !!
    • Input 6 has been dropped
  • Update pymodbus to 2.5.3
  • Update six to 1.16.0

v1.1

21 Mar 06:35
Compare
Choose a tag to compare

Changes:

  • Fix Bug: When the network is unavailable the LBS recovers automatically
  • Improvement: Use a persistent TCP connection - try to reuse TCP connection from previous poll/interval
  • Updated pyModbus library to v2.5.0

KostalInverter ModbusTCP v1.0

02 Feb 19:51
Compare
Choose a tag to compare

Happy to announce: The version 1.0 is here! 🚢

Changes:

  • Homeserver reboot after an error like network connection lost is not needed: A retry counter has been implemented to try it again after a few rounds. If the polling period is 5 seconds:
    • Network connection retry: 5 minutes
    • Other (harder) error: 30 minutes
  • Improved documentation
  • Published source code on github. License: LGPL2.1

KostalInverter ModbusTCP v0.7-beta

22 Nov 23:30
Compare
Choose a tag to compare

Many changes since the last release. Parts of it:

  • Support of the new Kostal Firmware including new registers for battery counters
  • Support for different endian types - selectable by the new kostal firmware in the modbus section
  • Rework of internal register storage
  • documentation improved
  • hslz builds - including Experte-documentation attached

Prepared to go into the wild ...

Kostal ModbusTCP v0.3

04 Nov 22:08
Compare
Choose a tag to compare

New features added:

  • Read string values (1-3) of the inverter ( #1 )
  • Read vitality values of the battery
  • Improve field documentation in README-file

Kostal ModbusTCP v0.2

23 Oct 19:12
Compare
Choose a tag to compare

First closed beta release