Releases: robertzaage/GroBro
Releases · robertzaage/GroBro
v2.1.0
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
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
v2.0.0
- 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 removedACTIVATE_COMMUNICATION_GROWATT_SERVER→ replaced byGROWATT_CLOUDwith 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 forwardingDEVICE_TIMEOUT: Marks device as inactive after a specified timeout without dataMAX_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
- Fixed missing import
v1.7.2
- Fixed issue that caused the container to no longer start.
v1.7.1
- Hotfix: Removed illegal characters in sensor names
v1.7.0
- Introduced semantic versioning.
- Refactoring for a new modular design.
- Added a new unavailability option.
v1.6
- Large update of NOAH mappings.
- Small fixes in message detection.
v1.5
- 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_LEVELoption for configurable logging.
v1.4
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.