* Bugfixes
* (dtiefnig) - Fix issue with logic around detecting instances of multi-phase system incompatibility
* (dtiefnig) - Fix issue with zero-byte VINs causing infinite VIN fetch retries
* (MikeBishop) - Fix rounding in calculation of current offer when calculating delta to new offer to improve accuracy
* (ngardiner) - Adjust voltage / phase detection to handle combinations of 1/2/3 phase systems, as long as all slave TWCs have the same number of active phases
* (ccutrer) - Fix openhab integration to properly parse floats
* (ngardiner) - Detect issues with serial connection (RS485) and automatically reconnect
* (RichieB2B) - Fix MQTT EMS module (missing brokerPort)
* (RichieB2B) - Fix large steps in ChargeNow duration in the web interface
* (mattiasclaesson) - Remove unnecessary kWh suffix from web UI
* Features
* (hopfi2k) - Major "Modern Theme" update. Switched to Bootstrap 5.02, bug fixes, now fully responsive
* (ngardiner) - Add Home Location view and modification controls to settings page
* (ngardiner) - Add MQTT EMS module (currently pre-release for testing)
* (dtiefnig) - Add switch to output plain text Console output (turn off color)
* (dtiefnig) - Unify single and multi-car charge at home behaviour
* (dtiefnig) - Add Modbus TCP support for SolarEdge EMS module
* (dtiefnig / MikeBishop) - Update Tesla API charging states
* (dtiefnig) - Reference entrypoint script from within Docker container to remove dependency on external source tree
* (ngardiner) - Add Current Policy as status value (to be published to HASS / MQTT)
* (MikeBishop) - Fix API interactions impacted by Tesla's vehicle_data endpoint changes
* (MikeBishop) - Implement improved VIN Check routine
* (RichieB2B) - Add option to leverage Tesla API for lower amp control, otherwise leverage TWC
* (RichieB2B) - Add DSM Reader EMS Module
* (cods4) - Update to documentation