epenet
1445e08090
Replace is_metric
with is METRIC_SYSTEM
( #80262 )
2022-10-14 12:22:11 +02:00
epenet
d32f3e359f
Use _attr_should_poll in components [o-r] ( #77364 )
2022-08-26 21:41:41 +02:00
Marc Mueller
9b9b553521
Disable no-self-use [pylint] ( #70641 )
...
* Disable no-self-use
* Remove disable comments
2022-04-25 07:41:01 -07:00
epenet
c342ff5da8
Use VacuumEntityFeature in roomba ( #70577 )
2022-04-24 00:32:16 -10:00
Marc Mueller
ae6d9c229e
Use const imports [l-z] ( #63469 )
2022-01-05 18:21:20 +01:00
Robert Hillis
7ccfaed736
Use DeviceInfo Class P-R ( #58324 )
2021-10-25 18:26:03 +02:00
Marc Mueller
f6b162bc39
Add pylint CodeStyle extension ( #53147 )
2021-07-19 06:57:06 -07:00
J. Nick Koston
f221deef2d
Ensure from __future__ import annotations in irobot_base ( #51554 )
2021-06-06 19:59:58 +02:00
drinfernoo
5bbf0ca6ab
Add workaround for missing cleaning time in roomba ( #51163 )
2021-06-06 12:13:35 +02:00
J. Nick Koston
d4cdb8e7e8
Include mac address in roomba device info when available ( #50437 )
2021-05-10 22:06:29 -07:00
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