Fixed:
- 1.4.1 and 1.4.2 failed to load on installs with an older
bluetti-modbuslibrary -ImportError: cannot import name 'AC200L' from 'bluetti_modbus_lib'in the log, and the whole integration down, cloud included, whether local Modbus was configured or not. 1.4.1 had started importing a device class that only exists in bluetti-modbus 0.22.0 and later, while the integration only asks Home Assistant for 0.19.3 or later - and Home Assistant never upgrades a library that already satisfies what is asked. The integration no longer imports any device class from the library at all; a test keeps it that way. Verified against 0.19.3 and 0.21.0. (#57, #58)
Upgrade and restart Home Assistant; nothing else to do.
Full Changelog: 1.4.2...1.4.3