Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[automower] Implementation of complete automower API [WIP] #17545

Draft
wants to merge 24 commits into
base: main
Choose a base branch
from

Commits on Oct 12, 2024

  1. started implementation of complete automower API

    Signed-off-by: Michael Weger <[email protected]>
    MikeTheTux committed Oct 12, 2024
    Configuration menu
    Copy the full SHA
    c381e14 View commit details
    Browse the repository at this point in the history
  2. workaround for bug in automower API (issue created)

    Signed-off-by: Michael Weger <[email protected]>
    MikeTheTux committed Oct 12, 2024
    Configuration menu
    Copy the full SHA
    1445a1f View commit details
    Browse the repository at this point in the history
  3. WorkAreas and StayOutZones

    Signed-off-by: Michael Weger <[email protected]>
    MikeTheTux committed Oct 12, 2024
    Configuration menu
    Copy the full SHA
    3a68f00 View commit details
    Browse the repository at this point in the history
  4. QuantityType instead of DecimalType

    Signed-off-by: Michael Weger <[email protected]>
    MikeTheTux committed Oct 12, 2024
    Configuration menu
    Copy the full SHA
    d788084 View commit details
    Browse the repository at this point in the history
  5. relative statistics and patterns

    Signed-off-by: Michael Weger <[email protected]>
    MikeTheTux committed Oct 12, 2024
    Configuration menu
    Copy the full SHA
    4fa132d View commit details
    Browse the repository at this point in the history
  6. reverted logic

    Signed-off-by: Michael Weger <[email protected]>
    MikeTheTux committed Oct 12, 2024
    Configuration menu
    Copy the full SHA
    0e7d284 View commit details
    Browse the repository at this point in the history
  7. full calendar read support

    Signed-off-by: Michael Weger <[email protected]>
    MikeTheTux committed Oct 12, 2024
    Configuration menu
    Copy the full SHA
    3858e80 View commit details
    Browse the repository at this point in the history
  8. finally ...

    Signed-off-by: Michael Weger <[email protected]>
    MikeTheTux committed Oct 12, 2024
    Configuration menu
    Copy the full SHA
    7f1d520 View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2024

  1. new mowerZoneId config parameter

    workaround for ambiguous timezone handling of automower api
    
    Signed-off-by: Michael Weger <[email protected]>
    MikeTheTux committed Oct 13, 2024
    Configuration menu
    Copy the full SHA
    f74213b View commit details
    Browse the repository at this point in the history
  2. cleaned up time zone handling

    Signed-off-by: Michael Weger <[email protected]>
    MikeTheTux committed Oct 13, 2024
    Configuration menu
    Copy the full SHA
    eb132a5 View commit details
    Browse the repository at this point in the history
  3. implementation of CalendarTask POST

    Signed-off-by: Michael Weger <[email protected]>
    MikeTheTux committed Oct 13, 2024
    Configuration menu
    Copy the full SHA
    a38b63f View commit details
    Browse the repository at this point in the history
  4. implemented sendAutomowerSettings

    Signed-off-by: Michael Weger <[email protected]>
    MikeTheTux committed Oct 13, 2024
    Configuration menu
    Copy the full SHA
    b120aec View commit details
    Browse the repository at this point in the history
  5. sendAutomowerSettings

    Signed-off-by: Michael Weger <[email protected]>
    MikeTheTux committed Oct 13, 2024
    Configuration menu
    Copy the full SHA
    b2f789a View commit details
    Browse the repository at this point in the history
  6. sendAutomowerSettings()

    Signed-off-by: Michael Weger <[email protected]>
    MikeTheTux committed Oct 13, 2024
    Configuration menu
    Copy the full SHA
    cdbfce7 View commit details
    Browse the repository at this point in the history
  7. re-trigger build

    Signed-off-by: Michael Weger <[email protected]>
    MikeTheTux committed Oct 13, 2024
    Configuration menu
    Copy the full SHA
    7a292c8 View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2024

  1. added CHANNEL_STATUS_WORK_AREA_ID channels

    Signed-off-by: Michael Weger <[email protected]>
    MikeTheTux committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    0f62224 View commit details
    Browse the repository at this point in the history
  2. implemented sendAutomowerConfirmError()

    Signed-off-by: Michael Weger <[email protected]>
    MikeTheTux committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    7c9ad9d View commit details
    Browse the repository at this point in the history
  3. fixed updateProperties()

    Signed-off-by: Michael Weger <[email protected]>
    MikeTheTux committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    5702549 View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2024

  1. added sendAutomowerStayOutZones

    added actions
    
    Signed-off-by: Michael Weger <[email protected]>
    MikeTheTux committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    887f527 View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2024

  1. added sendAutomowerWorkArea()

    Signed-off-by: Michael Weger <[email protected]>
    MikeTheTux committed Oct 19, 2024
    Configuration menu
    Copy the full SHA
    3f24b27 View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2024

  1. refactored actions

    Signed-off-by: Michael Weger <[email protected]>
    MikeTheTux committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    34c5d7b View commit details
    Browse the repository at this point in the history
  2. clean-ups

    Signed-off-by: Michael Weger <[email protected]>
    MikeTheTux committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    be2285b View commit details
    Browse the repository at this point in the history
  3. updated changelog

    Signed-off-by: Michael Weger <[email protected]>
    MikeTheTux committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    119a33d View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2024

  1. own review + findings

    Signed-off-by: Michael Weger <[email protected]>
    MikeTheTux committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    320f6e5 View commit details
    Browse the repository at this point in the history