Skip to content

Reworked API

Compare
Choose a tag to compare
@jm-73 jm-73 released this 11 Aug 12:07
· 414 commits to master since this release
8050519

Changelog

0.5 2019-08-11

Tested with Hassio 0.96.5 and 0.97.1 and Bosch Indego 1000

Breaking changes

Changes

Rewritten API to make less calls to Bosch API servers.
Added class Mower to implement better handling of API and updates.
Added two sensors: Indego battery % and Indego battery V (experimental)

0.3 2019-08-01

Tested with Hassio 0.96.5 and Bosch Indego 1000

Breaking changes

Fixed a typo in service name. New name is "indego.mower_command"
Changed default names on sensors to make them shorter.

Changes

Uses pyIndego 0.1.6

  • Added getSerial in API

Added properties on sensor mower state

  • model
  • serial
  • firmware

Added properties on sensor lawn mowed

  • Session Operation
  • Session Mowing
  • Session Charging

Added binary sensor update available

Added sensor runtime total with properties

  • Total Operation
  • Total Mowing
  • Total Charging

Code refactoring and typos corrected