Skip to content

Releases: robertzaage/GroBro

v2.1.0

07 Nov 07:30
79ea779

Choose a tag to compare

v2.1.0

Bug Fixes

  • Fixed pydantic warnings on startup
  • Continue with local message processing if cloud forwarding fails
  • Fixed object_id deprecated messages in HA

New Features

  • Added support for SPF models (via Shine WiFi X dongle)
  • Added smart mode (NOAH) which works only in connection with Growatt cloud again
  • Extended NOAH device infos
  • Added option to expose device availability via dedicated online sensor and to send sensor states retain via MQTT

v2.0.1

15 Aug 12:37

Choose a tag to compare

v2.0.1

Bug Fixes

  • Subscribe to MQTT topic again after broken connection

New Features

  • Added possibility to select the smart mode for slots of a NOAH

v2.0.0

19 Jul 09:38

Choose a tag to compare

v2.0.0

⚠️ This is a major release with breaking changes. Please read carefully before upgrading.

  • Double-check and update your configuration
  • Remove any old Growatt devices from Home Assistant if you experience problems

Breaking Changes

  • Home Assistant auto-discovery is now device-based (was previously global).
  • The following environment variables have been deprecated:
    • REGISTER_FILTER → replaced by automatic device detection and is removed
    • ACTIVATE_COMMUNICATION_GROWATT_SERVER → replaced by GROWATT_CLOUD with optional selective forwarding per device serial
  • Sensor names may have changed, and additional sensors were added.

New Environment Variables

  • GROWATT_CLOUD: Enables Growatt cloud communication with selective forwarding
  • DEVICE_TIMEOUT: Marks device as inactive after a specified timeout without data
  • MAX_SLOTS: Sets number of Home Assistant control timeslots for NOAH batteries

New Features

  • Full codebase refactor
  • Control support for Inverters and Batteries
  • Added support for NEXA-series batteries

v1.7.3

14 May 21:57
5e76fa1

Choose a tag to compare

  • Fixed missing import

v1.7.2

11 May 11:13
58d1e30

Choose a tag to compare

  • Fixed issue that caused the container to no longer start.

v1.7.1

11 May 09:45
86aeeff

Choose a tag to compare

  • Hotfix: Removed illegal characters in sensor names

v1.7.0

11 May 07:51
b744014

Choose a tag to compare

  • Introduced semantic versioning.
  • Refactoring for a new modular design.
  • Added a new unavailability option.

v1.6

25 Apr 14:28

Choose a tag to compare

  • Large update of NOAH mappings.
  • Small fixes in message detection.

v1.5

23 Apr 13:38

Choose a tag to compare

  • Updated the NOAH and NEO mappings.
  • Added a new message dump option, DUMP_MESSAGES=True, which writes all incoming messages to /data.
  • Introduced a LOG_LEVEL option for configurable logging.

v1.4

12 Apr 07:56

Choose a tag to compare

Thanks to @justinh998 for adding two-way message forwarding to Growatt Cloud! 🎉

You can enable the relay by setting:
--env ACTIVATE_COMMUNICATION_GROWATT_SERVER=True

Note: Once enabled, your device can be controlled by Growatt. This can be seen as both a benefit and a potential risk, depending on your use case.