1
0
mirror of https://github.com/home-assistant/core.git synced 2025-05-19 21:39:19 +00:00

16 Commits

Author SHA1 Message Date
Nathan Spencer
90bd783fff
Standardize DOMAIN usage in litterrobot tests ()
* Standardize DOMAIN usage in litterrobot tests

* Fix additional DOMAIN references in tests

* Make platform domain usage more clear in tests
2025-01-23 08:17:59 +01:00
Nathan Spencer
33f966a12e
Convert LitterRobotHub to a DataUpdateCoordinator () 2025-01-22 22:20:13 +01:00
G Johansson
2eaf206562
Implement new state property for vacuum which is using an enum ()
* Implement new state property for vacuum which is using an enum

* Mod

* Mod init

* Mods

* Fix integrations

* Tests

* Fix state

* Add vacuum tests

* Fix last test

* Litterrobot tests

* Fixes

* Tests

* Fixes

* Fix VacuumEntity

* Mods

* Mods

* Mods

* Update demo

* LG

* Fix vacuum

* Fix Matter

* Fix deprecation version

* Mods

* Fixes

* Fix ruff

* Fix tests

* Fix roomba

* Fix breaking dates
2024-12-06 11:16:03 +01:00
Robert Hillis
64cef6e082
Store runtime data inside the config entry in Litter Robot () 2024-06-21 11:28:44 +02:00
epenet
a3942e019b
Use remove_device helper in tests (2/2) ()
Use remove_device helper in tests (part 2)
2024-04-30 12:50:35 +02:00
Sid
00ec7f11f0
Enable Ruff rule PT007 ()
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2024-03-19 09:01:07 +01:00
Marc Mueller
1722e23df8
Add empty line after module docstring [tests l-p] () 2024-03-08 14:55:15 +01:00
Jan-Philipp Benecke
0eafc8f2cd
Update k-l* tests to use entity & device registry fixtures () 2023-11-13 20:02:33 +01:00
Nathan Spencer
615d7f0da7
Add ability to remove Litter-Robot if no longer provided by integration () 2023-08-03 20:30:03 -10:00
Franck Nijhof
ed79265843
Enable Ruff PT006 ()
* Enable Ruff PT006

* Adjust existing cases

* Fix tests

* Remove unneeded parentheses
2023-02-15 14:09:50 +01:00
epenet
ea11a30a35
Add type hints to integration tests (part 13) () 2023-02-13 14:38:37 +01:00
Nathan Spencer
cc51052be5
Change litterrobot integration to cloud_push ()
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-09-17 04:29:56 -05:00
Ville Skyttä
19d25cd901
Change config entry state to an enum ()
* Change config entry state to an enum

* Allow but deprecate EntryState str equality comparison

* Test fixes

* Rename to ConfigEntryState

* Remove str comparability backcompat

* Update new occurrences of strs cropped up during review
2021-05-20 19:19:20 +02:00
Nathan Spencer
eb2949a20f
Add set_wait_time command support to Litter-Robot ()
Co-authored-by: J. Nick Koston <nick@koston.org>
2021-04-11 10:35:25 -10:00
Nathan Spencer
e9052233a6
Adjust litterrobot tests and code to match guidelines ()
* Use SwitchEntity instead of ToggleEntity and adjust test patches as recommended

* Move async_create_entry out of try block in config_flow

* Patch pypi package instead of HA code

* Bump pylitterbot to 2021.2.6, fix tests, and implement other code review suggestions

* Bump pylitterbot to 2021.2.8, remove sleep mode start/end time from vacuum, adjust and add sensors for sleep mode start/end time

* Move icon helper back to Litter-Robot component and isoformat times on time sensors
2021-03-06 17:28:33 +01:00
Nathan Spencer
e70d896e1b
Add litterrobot integration () 2021-02-22 08:53:57 -10:00