This releases addresses a timing issue brought to my attention in issue #317 related to larger systems by reducing the number of modbus reads needed for updating inverters and meters, which will be further expanded on in a future release through PR #316.
- Modbus read consolidation by @WillCodeForCats in #318
- Add observed error codes by @WillCodeForCats in #315
- Fix keys out of order in const.py by @WillCodeForCats in #319
- Set mmppt dict to none if units are invalid by @WillCodeForCats in #320
Full Changelog: v2.3.0...v2.3.1