Skip to content

Releases: sh00t2kill/dolphin-robot

Fix initialization order of API

06 Oct 16:15
13f8d52
Compare
Choose a tag to compare
Pre-release
Merge pull request #56 from sh00t2kill/fix-api-initialization-order

Fix initialization order of API

Fix issues of v0.2.0

06 Oct 15:40
1a3585c
Compare
Choose a tag to compare
Fix issues of v0.2.0 Pre-release
Pre-release
  • Fix cycle time left sensor - didn't take new vacuum states into account
  • Fix storage API in case file doesn't exist
  • Fix initialization order of API
  • Removed unused files and code
  • Core protect unsupported domains
  • IOT Class (iot_class) changed to cloud_push

v0.2.0

06 Oct 12:24
34e5b29
Compare
Choose a tag to compare
v0.2.0 Pre-release
Pre-release
  • Add vacuum start,stop,locate,pause service calls

    • start is equivalent to turn_on (ie start a cleaning cycle)
    • stop and pause are equivalent to turn_off (ie stop a cleaning cycle)
    • locate turns the LED on for 10 seconds and off again
  • Major refactor to Core

    • all components are now part of the Core
    • Implementation should be done only in API, HA Manager and Configuration Manager
  • Remapped vacuum status for each action - turn on, turn off, toggle, start, stop, pause

Vacuum entity replacing many others

30 Sep 13:36
60dc862
Compare
Choose a tag to compare
Pre-release
  • Major refactor of HA Manager, Entity Manager and API (code cleanup)
  • AWS IOT Broker works with asynchronous operations
  • Publish all messages with QOS=1 (At least once)
  • Add AWS Broker status binary sensor
  • Override Time Left to 0 when robot is not cleaning
  • Send explicit OFF command when toggling robot to off
  • Vacuum state is being calculated from both states of head unit and the robot
  • Add vacuum entity, replacing:
    • Cleaning mode select
    • Connection binary sensor
    • Power switch
    • All services

Improve "non active" state handling

28 Sep 05:01
12a2ecd
Compare
Choose a tag to compare

Add a list of relevant states that also determine if a robot is not actively cleaning

Added Mydolpin Plus to the standard HACS repo

Better handling cycle left time

27 Sep 11:27
754e2aa
Compare
Choose a tag to compare
  • Cycle left time sensor: Add attribute of expected end time
  • API: Add logs for server version, time and diff (compared to local time)
  • API: change AWS connectivity request parameter of now, from UTC to local time
  • API: Add connection validation on each step of the initialization process (for better debugging)

HA inital release

26 Sep 16:58
13250c8
Compare
Choose a tag to compare
HA inital release Pre-release
Pre-release
Merge develop to main (#2)

* Things and stuff

* This actually connects, but need to work out what to subscribe to

* Fixed publish