Releases: sh00t2kill/dolphin-robot
Releases · sh00t2kill/dolphin-robot
v1.0.22
v1.0.22
Fix Deprecation Errors
v1.0.21
Initialize data using async_request_refresh instead of async_config_entry_first_refresh to remove warning message
Remove reset password parameter in configuration
v1.0.20
v1.0.19
What's Changed
- Adjust vacuum state to HA v2025.1 standard and support docked, cleaning, returning (cleaning + pickup mode) and error
- Replace vacuum STOP service with PAUSE service
- Refactor service declaration to use HA services instead of local
Full Changelog: v1.0.18...v1.0.19
v1.0.18
What's Changed
- Reduce API requests by @elad-bar in #224
- Change interval of calling API to once an hour (instead of a minute)
- Change interval of calling publishing websocket message to every 5 minutes (instead of 30 seconds)
- Add status of connectivity - Expired Token to reset all tokens once HTTP Error 401 is being returned by the API
- Remove duplicate names of constants and duplicate storage of parameters
- Validate AWS token is being generated as valid base64 token instead retry mechanism of get token API (another deduction of calls to API from 5 to single)
- Align test API to the same standard of configuration storage of HA
- Clean entity creation / update log (no actions within logged data) by @elad-bar in #225
Full Changelog: v1.0.17...v1.0.18
v1.0.17
What's Changed
- Optimized login request and store tokens to avoid abuse of the login API by @elad-bar in #220
#221 - Thousands of requests Maytronics login API per user
Older versions will not be working after HA 2024.8.x is being released
HA #122504 - Block older version of mydolphin_plus
Full Changelog: v1.0.16...v1.0.17
v1.0.16
What's Changed
- handle timeouts as managed failure instead of general failure by @elad-bar in #206
- Fix timeouts handling by @elad-bar in #207
- post failure reconnect improvments by @elad-bar in #208
- Refactor calculated status and removed unsupported / unused functionality by @elad-bar in #211
- refactor new client initialization process to non-blocking call by @elad-bar in #212
- Add reset account password flow from setup or configure by @elad-bar in #213
- Email validation by @elad-bar in #214
- add is email exists before reset password by @elad-bar in #215
- better handling clock icons by @elad-bar in #217
- fix missing state by @elad-bar in #218
- OTP workaround and removing unsupported actions by @elad-bar in #219
Full Changelog: v1.0.15...v1.0.16