What's Changed
- Introduce "last_charge" sensor [andreadegiovine]
- Code quality [andreadegiovine]
- Introduce InternalServerError; improve make_http_request management; reduction of redundant logs; [andreadegiovine]
- Call async_config_entry_first_refresh after platforms setup [andreadegiovine]
- Prevent NoneType error if mqtt is None (#351) [andreadegiovine]
- Use "energy" instead "energies" data from server for updated_at entities attribute [andreadegiovine]
- Add command status "Failed" after the second failed attempt (#359) [andreadegiovine]
- Prevent deleting of refresh_token on mqtt token refresh method [andreadegiovine]
- Improve refresh_mqtt_token_request refresh_token_expires_at [andreadegiovine]
- Migrate mqtt token refresh to async_track_point_in_time method to improve performance, quality and stability [andreadegiovine]