fc878e9a30
Update calls to MockHAClientWebSocket.remove_device in tests ( #178745 )
...
Co-authored-by: jbouwh <jan@jbsoft.nl >
2026-08-12 10:57:59 +02:00
epenet and GitHub
0c4bc95bdd
Migrate base entity attributes to StrEnum ( #174633 )
2026-06-24 15:38:49 +01:00
e47f58362a
Add per-day sleep schedule entities for Litter-Robot 5 ( #173569 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
Co-authored-by: Franck Nijhof <git@frenck.dev >
2026-06-22 20:48:51 +02:00
99096e4b65
Add Litter-Robot 5 basic entity support ( #165879 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-06-11 22:47:45 +02:00
88f6b7159a
Fix line length violations in tests/components j-l ( #170961 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-17 17:16:11 -04:00
epenet and GitHub
88525955ce
Remove import annotations from tests ( #169527 )
2026-04-30 09:30:46 +02:00
abbbb7df13
Bump pylitterbot to 2025.2.0 and update Litter-Robot 3 test data to match underlying API data ( #166350 )
...
Co-authored-by: Joostlek <joostlek@outlook.com >
2026-03-25 14:11:58 +01:00
0599550e04
Add DHCP discovery support to Whisker integration ( #165635 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
Co-authored-by: Joostlek <joostlek@outlook.com >
2026-03-24 17:11:20 +01:00
Nathan Spencer and GitHub
54745dc1f2
Remove stale devices at setup in Whisker ( #165721 )
2026-03-16 20:54:02 +01:00
Nathan Spencer and GitHub
00b0da7d26
Add auto device removal handling to Whisker ( #165709 )
2026-03-16 18:01:37 +00:00
Nathan Spencer and GitHub
e7c3a62569
Add dynamic devices support for Whisker ( #165704 )
2026-03-16 18:11:10 +01:00
Nathan Spencer and GitHub
e254716615
Remove deprecated entity creation code for Litter-Robot 4 devices ( #165636 )
2026-03-16 10:40:31 +01:00
cbb1f3726c
Move coordinator tests and migrate test data to JSON fixtures ( #165503 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-15 20:53:45 +01:00
Nathan Spencer and GitHub
f2456b2c3a
Add reconfiguration flow to Whisker ( #165513 )
2026-03-14 17:30:29 +01:00
bfe15a55c9
Add entity-unavailable and log-when-unavailable ( #165486 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-13 20:20:55 +00:00
Nathan Spencer and GitHub
4d2732df6f
Add diagnostics to Whisker ( #165487 )
2026-03-13 20:38:57 +01:00
356de12bce
Add parallel-updates and action-exceptions for Whisker ( #165433 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-13 18:33:42 +01:00
f38ca7b04a
Add unique_id to Whisker (Litter-Robot) config entries ( #164766 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
Co-authored-by: Joostlek <joostlek@outlook.com >
2026-03-09 19:35:34 +01:00
epenet and GitHub
fed9ed615e
Rename DOMAIN aliases in tests ( #163176 )
2026-02-16 16:47:53 +01:00
epenet and GitHub
8dc9937ba4
Prefer explicit parametrize in litterrobot tests ( #163155 )
2026-02-16 14:27:58 +01:00
epenet and GitHub
13ba2d2e47
Move litterrobot service registration ( #162088 )
2026-02-02 17:08:07 +01:00
Nathan Spencer and GitHub
683c6b17be
Add release url to Litter-Robot 4 update entity ( #152504 )
2025-09-30 17:47:27 +02:00
Nathan Spencer and GitHub
3c6db923a3
Deprecate Litter-Robot 4 night light mode switch ( #152249 )
2025-09-16 20:18:26 +02:00
Nathan Spencer and GitHub
124a63d846
Add globe light settings for Litter-Robot 4 ( #152190 )
2025-09-12 14:55:50 -04:00
Nathan Spencer and GitHub
91e7a35a07
Add gravity mode switch for Feeder-Robot ( #152175 )
2025-09-12 18:36:58 +02:00
5960179844
Add food dispensed today and next feeding sensors to litterrobot ( #152016 )
...
Co-authored-by: Abílio Costa <abmantis@users.noreply.github.com >
2025-09-12 11:17:45 +01:00
Nathan Spencer and GitHub
03a7052151
Add last feeding sensor for Feeder-Robots ( #151871 )
2025-09-08 21:40:18 +02:00
Nathan Spencer and GitHub
2829cc1248
Add visits today sensor for pets ( #147459 )
2025-07-10 11:24:54 +01:00
Nathan Spencer and GitHub
54e5107c34
Add total cycles sensor for Litter-Robot ( #147435 )
...
* Add total cycles sensor for Litter-Robot
* Add translatable unit of measurement cycles
2025-06-24 18:24:15 +02:00
Joost Lekkerkerker and GitHub
4cd3527761
Enable B009 ( #144192 )
2025-05-21 16:37:51 +01:00
Justin Bull and GitHub
e05f7a9633
Expose LitterHopper status for LR4 ( #143684 )
...
* Expose LitterHopper status for LR4
* Proper naming and icons
* Add simple tests
* fix test: lowercase enabled
* over-torque, not OT
* Don't use icon_fn for simple state map
* short not Short
* Better state names
2025-04-30 19:41:05 +02:00
Nathan Spencer and GitHub
b1c3d0857a
Add pets to litterrobot integration ( #136865 )
2025-01-31 17:35:08 +01:00
Nathan Spencer and GitHub
404ca283c6
Let platforms decide entity creation in litterrobot ( #136738 )
2025-01-28 19:28:01 +01:00
b1a4ba7b7c
Update config flow tests for litterrobot ( #136658 )
...
Co-authored-by: Joostlek <joostlek@outlook.com >
2025-01-28 11:21:46 +01:00
Nathan Spencer and GitHub
90bd783fff
Standardize DOMAIN usage in litterrobot tests ( #136290 )
...
* 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 and GitHub
33f966a12e
Convert LitterRobotHub to a DataUpdateCoordinator ( #136283 )
2025-01-22 22:20:13 +01:00
Nathan Spencer and GitHub
e7345dd44a
Remove extra_state_attributes from Litter-Robot vacuum entities ( #136196 )
2025-01-22 00:49:43 +02:00
Nathan Spencer and GitHub
81b7d01a7d
Bump pylitterbot to 2024.0.0 ( #135891 )
2025-01-18 13:01:09 +01:00
G Johansson and GitHub
2eaf206562
Implement new state property for vacuum which is using an enum ( #126353 )
...
* 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
epenet and GitHub
9d633f2087
Use start_reauth helper method in integration tests (h-l) ( #124787 )
2024-08-28 15:47:35 +02:00
Robert Hillis and GitHub
64cef6e082
Store runtime data inside the config entry in Litter Robot ( #119547 )
2024-06-21 11:28:44 +02:00
epenet and GitHub
2c7022950c
Fix import-outside-toplevel pylint warnings in tests ( #119389 )
2024-06-11 14:57:50 +02:00
epenet and GitHub
3d31af3eb4
Move entity_registry_enabled_by_default to decorator [a-p] ( #118794 )
2024-06-04 16:18:42 +02:00
epenet and GitHub
44f715bd02
Use issue_registry fixture in component tests ( #118041 )
2024-05-24 15:54:20 +02:00
epenet and GitHub
a3942e019b
Use remove_device helper in tests (2/2) ( #116442 )
...
Use remove_device helper in tests (part 2)
2024-04-30 12:50:35 +02:00
Nathan Spencer and GitHub
6594d022ba
Bump pylitterbot to 2023.4.11 ( #114918 )
2024-04-06 12:16:00 +02:00
Joost Lekkerkerker and GitHub
b9281327c4
Use FlowResultType enum in config flow tests A-M ( #114681 )
2024-04-03 09:21:17 +02:00
Joost Lekkerkerker and GitHub
5d500cb74b
Use is in enum comparison in config flow tests K-O ( #114672 )
2024-04-02 11:21:42 -10:00
6bb4e7d62c
Bump ruff to 0.3.4 ( #112690 )
...
Co-authored-by: Sid <27780930+autinerd@users.noreply.github.com >
Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com >
Co-authored-by: J. Nick Koston <nick@koston.org >
2024-03-26 00:02:16 +01:00
00ec7f11f0
Enable Ruff rule PT007 ( #113764 )
...
Co-authored-by: Franck Nijhof <frenck@frenck.nl >
2024-03-19 09:01:07 +01:00