Skip to content

Releases: sh00t2kill/dolphin-robot

v1.0.20

04 Aug 07:33
bf9148e
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.0.19...v1.0.20

v1.0.19

26 Jul 10:52
fd09832
Compare
Choose a tag to compare

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

25 Jul 07:35
8aab519
Compare
Choose a tag to compare

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

24 Jul 06:40
26ce1d4
Compare
Choose a tag to compare

What's Changed

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

08 Jul 07:34
72501fc
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.0.15...v1.0.16

v1.0.16b4

08 Jul 06:25
9f5f485
Compare
Choose a tag to compare
v1.0.16b4 Pre-release
Pre-release

What's Changed

Full Changelog: v1.0.16b3...v1.0.16b4

v1.0.16b3

07 Jul 05:35
c43341a
Compare
Choose a tag to compare
v1.0.16b3 Pre-release
Pre-release

What's Changed

Full Changelog: v1.0.16b2...v1.0.16b3

v1.0.16b2

06 Jul 07:02
8daaf6f
Compare
Choose a tag to compare
v1.0.16b2 Pre-release
Pre-release

What's Changed

Full Changelog: v1.0.16b1...v1.0.16b2

v1.0.16b1

06 Jul 06:57
4746906
Compare
Choose a tag to compare
v1.0.16b1 Pre-release
Pre-release

What's Changed

Initialize session for reset password flow

Full Changelog: v1.0.16b0...v1.0.16b1

v1.0.16b0

05 Jul 13:00
ec7812f
Compare
Choose a tag to compare
v1.0.16b0 Pre-release
Pre-release

What's Changed

Beta version to test OTP workaround using reset password flow

  • Add email validation on setup and every startup
  • Add reset account password flow from setup or configure (when integration already connected but OTP is required)
  • Refactor new client initialization process to non-blocking call
  • Improved log messages of status changes
  • Removed vacuum actions
    • Turn on - not supported
    • Turn off - not supported
    • Pause - acts as stop, calls stop, no need for duplicate functionality
    • Toggle - Non turn on / off, no need
  • Clean unused constants
  • Refactor calculated status
    • Move to dedicated class
    • Adjust tests
    • Remove on state, instead introduce idle state, off state remain
Power Supply State Robot State Calculated State
error * error
* fault error
holdDelay notConnected, programming, init. scanning, finished holddelay
holdWeekly notConnected, programming, init. scanning, finished holdweekly
on init init
on programming, scanning cleaning
programming notConnected, init, scanning cleaning
programming programming programming
programming finished off
off * (but fault) off

Unmatched matching, will be treated as off.

PR

  • 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

Full Changelog: v1.0.15...v1.0.16b0