Commit Graph

11 Commits (0072923fbe203008ee3bea2d674b80ea6b7fd67b)

Author SHA1 Message Date
Erik Montnemery 14ff6d4d1f
Update integrations p-s to override extra_state_attributes() (#47759) 2021-03-11 21:23:20 +01:00
Jasper Slits f3033ec01d
Add Roomba support for automatic emptying of bin (#43594) 2020-11-26 17:48:54 +01:00
Xiaonan Shen 7e67b6b568
Improve Vacuum Entity (#35554) 2020-05-25 17:56:12 -07:00
Xiaonan Shen b452db8b67
Add dynamic icon to roomba battery sensor (#35647)
* Add dynamic icon to roomba battery sensor

* Fix lint

* Rename _state to _robot_state
2020-05-20 00:19:27 -05:00
Xiaonan Shen 6d0909134c
Bump roombapy to 1.6.1 (#35650)
* Bump roombapy to 1.6.1

* Improve roomba error handling
2020-05-15 12:18:43 +02:00
Xiaonan Shen 9d5704307a
Fix roomba 980 position report (#35316) 2020-05-07 10:04:13 -07:00
Paulus Schoutsen 03bb2a68b3
Lint roomba (#35000) 2020-04-30 22:27:34 -07:00
Xiaonan Shen 225059f8ea
Fix roomba not reporting error (#34996) 2020-04-30 21:13:45 -07:00
Erik Montnemery d3ed80cf53
Rename VacuumDevice to VacuumEntity (#34674) 2020-04-26 02:11:08 +02:00
Xiaonan Shen 2686869f88
Code fixes and cleanup for roomba integration (#34409)
* Remove side effects from properties

* Remove redundant return value in async_send_command

* Move callback registeration to async_added_to_hass

* Code cleanup for roomba
2020-04-19 12:26:53 +02:00
Xiaonan Shen 61a5793073
Add Braava support to iRobot Roomba component (#33616)
* Add Braava support to iRobot Roomba component

* Replace async_add_job with async_add_executor_job in roomba

* Improve readability in roomba

* Improve error handling in roomba

* Cleanup async_update in roomba

* Split into multiple files in roomba

* Hide protocal details in braava

* Switch to push in braava

* Bump roombapy version to 1.5.1

* Add roomba files to .coveragerc

* Fix typo

* Remove side effects from init in roomba

* Implement StateVacuumDevice in Roomba

* Add IRobotEntity base class to braava

* Fix state in roomba

* Add @shenxn as a codeowner of braava
2020-04-18 17:32:41 -05:00