Release v3.2.5
This release adds a new sensor: Status Vendor 4. This replaces the Status Vendor sensor if you are running a SolarEdge inverter with firmware version 3.20.0 or higher and any 4.x.x version inverter (all SetApp inverters). Inverters running 3.19.XX (or older) will continue to use the original Status Vendor sensor.
The new Status Vendor 4 sensor provides error codes in the 0x0 format used by SetApp plus with a long error description in extended attributes. Although data for Status Vendor is still available for these inverter versions, the Status Vendor 4 sensor will provide more detailed error codes. For new users to this integration the Status Vendor sensor will be disabled by default. For current users it's recommended to update your automatons and templates to use Status Vendor 4.
Thanks to @jacktams for providing a complete list of error descriptions for the new sensor entity.
What's Changed
- Fix checks for some control entites by @WillCodeForCats in #974
- Add 18xBF error - "Swing Rcommon Overheat" by @jacktams in #975
- Remove OrderedDict by @WillCodeForCats in #978
- Decoded common, model, mmppt should init as empty dict by @WillCodeForCats in #979
- Add Status Vendor 4 sensor by @WillCodeForCats in #977
- Add full list of error code translations for new status field. by @jacktams in #980
Full Changelog: v3.2.4...v3.2.5