v4.0.0
WARNING
- There are breaking changes present, please read troubleshooting https://github.com/Pho3niX90/solis_modbus?tab=readme-ov-file#troubleshooting
- Also see #308
- There might be new sensors created, which can be reverted after the fact by reading the above
- You will be prompted to updated your configuration with your inverter serial, this is to support multiple inverters better
What's Changed
🚀 Exciting New Features
- Batch FAST registers and disable generator by default by @simonhorlick in #291
- Introduce ModbusClientManager with locks and ID migration by @Pho3niX90 in #301
- Support RS485 Serial and TCP dual-mode connections by @LaurisK in #302
- Refactor ModbusController: replace slave with device_id and expose properties by @Pho3niX90 in #304
- Add multi-step config flow and connection-specific register handling by @LaurisK in #305
- Require inverter serial, unify device identifiers, add reconfigure flow by @Pho3niX90 in #307
- Migrate unique IDs to serial, modularize sensor definitions and enhance migration by @Pho3niX90 in #309
- Add AC coupling sensors, fix power multiplier, support S6-EH2P by @Pho3niX90 in #315
- Introduce AC coupling power generation sensors #315
- Adjust parallel inverter power multiplier to 0.1 kW #315
- Add new inverter model S6-EH2P #315
- Reformat sensor and inverter definitions for readability #315
New Contributors
- @simonhorlick made their first contribution in #291
- @LaurisK made their first contribution in #302
Full Changelog: v3.3.33...v4.0.0