Erwin Douna
c4016e8c49
Aladdin Connect refactor OAuth exceptions ( #175269 )
2026-07-01 16:50:54 +02:00
epenet
0c4bc95bdd
Migrate base entity attributes to StrEnum ( #174633 )
2026-06-24 15:38:49 +01:00
epenet
b301925687
Migrate cover entity attributes to StrEnum ( #174601 )
2026-06-24 11:18:37 +02:00
epenet
f9bf7ab122
Migrate sensor entity attributes to StrEnum ( #174595 )
2026-06-24 09:05:32 +02:00
Franck Nijhof
7da2014ff2
Add pylint checker for redundant @pytest.mark.usefixtures decorator ( #170787 )
2026-05-15 20:29:33 +02:00
Will Moss and Claude Sonnet 4.6
5d7abae490
Handle Oauth2 ImplementationUnavailableError in aladdin_connect ( #166631 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-26 20:37:47 +00:00
Jamie Magee
836353015b
Detect new garage doors automatically in aladdin_connect ( #165004 )
2026-03-17 20:04:31 +01:00
Artur Pragacz
bafef2065f
Rework user-given entity name logic ( #162763 )
2026-03-17 11:09:20 +01:00
Jamie Magee
e0fd6784cf
Test aladdin_connect stale device cleanup ( #164119 )
2026-03-06 13:03:09 +01:00
Erik Montnemery
d88c736016
Add is_closed state attribute to cover ( #164739 )
2026-03-04 16:54:06 +01:00
Jamie Magee
c46d0382c3
Add diagnostics to aladdin_connect for easier troubleshooting ( #164110 )
2026-02-26 00:17:38 +01:00
Jamie Magee
e591291cbe
Add platform tests for aladdin_connect cover and sensor ( #164011 )
2026-02-25 16:20:19 +01:00
Jamie Magee and Joostlek
fc9bdb3cb1
Bring aladdin_connect to Bronze quality scale ( #163221 )
...
Co-authored-by: Joostlek <joostlek@outlook.com >
2026-02-23 22:16:51 +01:00
epenet
267caf2365
Use APPLICATION_CREDENTIALS_DOMAIN constant in tests ( #162932 )
2026-02-13 15:47:38 +01:00
9eaa40c7a4
Require cloud for Aladdin Connect ( #153278 )
...
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-09-30 19:57:24 +02:00
hbludworth and Joostlek
0ac7cb311d
Fix Aladdin Connect state not updating ( #151652 )
...
Co-authored-by: Joostlek <joostlek@outlook.com >
2025-09-12 22:16:37 +02:00
Joost Lekkerkerker
d71b1246cf
Add DHCP discovery to Aladdin Connect ( #151532 )
2025-09-10 22:57:46 +02:00
Jamie Magee and Joostlek
8fc334b338
Re-add aladdin_connect integration ( #149029 )
...
Co-authored-by: Joostlek <joostlek@outlook.com >
2025-08-27 19:06:53 +02:00
Erik Montnemery
d24a14442f
Adjust cleanup of removed integration aladdin_connect ( #138917 )
2025-02-20 09:38:15 +01:00
Joost Lekkerkerker
2edb7eb42c
Remove Aladdin Connect integration ( #120980 )
2024-07-02 13:51:44 +02:00
Marc Mueller
2f0dd6f704
Import Generator from collections.abc (2) ( #120915 )
2024-07-01 11:58:49 +02:00
Joost Lekkerkerker and Robert Resch
66a803e56c
Disable Aladdin Connect ( #120558 )
...
Co-authored-by: Robert Resch <robert@resch.dev >
2024-06-26 15:41:20 +02:00
Marc Mueller
279483ddb0
Import Generator from typing_extensions (2) ( #118989 )
2024-06-06 17:24:22 +02:00
epenet
b81f0b600f
Move current_request_with_host fixture to decorator ( #118810 )
...
* Move current_request_with_host fixture to decorator
* One more
2024-06-04 17:50:22 +02:00
Joost Lekkerkerker
2ac5f8db06
Set unique id in aladdin connect config flow ( #118798 )
2024-06-04 16:00:53 +02:00
epenet
fdec1b0b16
Add type hints for ClientSessionGenerator in test fixtures ( #118689 )
2024-06-03 10:19:49 +02:00
swcloudgenie
a670169325
New official genie garage integration ( #117020 )
...
* new official genie garage integration
* move api constants into api module
* move scan interval constant to cover.py
2024-05-29 16:13:28 -04:00
epenet
8837c50da7
Use registry fixtures in tests (a-h) ( #118288 )
2024-05-28 13:15:16 +02:00
481de8cdc9
Ensure config entry operations are always holding the lock ( #117214 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
2024-05-12 08:20:08 +09:00
epenet
0b01326f9f
Use is in ConfigEntryState enum comparison in tests (A-M) ( #114925 )
2024-04-05 17:16:55 +02:00
Joost Lekkerkerker
b9281327c4
Use FlowResultType enum in config flow tests A-M ( #114681 )
2024-04-03 09:21:17 +02:00
Joost Lekkerkerker
9b41e3d124
Use is in enum comparison in config flow tests A-E ( #114669 )
2024-04-02 11:22:05 -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
Sid and J. Nick Koston
fe9cc6705c
Add ruff rule PIE804 ( #113620 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2024-03-16 12:45:18 -10:00
Marc Mueller
38adfbf1a3
Add empty line after module docstring [tests a-e] ( #112708 )
2024-03-08 08:50:25 -05:00
mkmer
69fccec147
Clean up device registry for doors that no longer exist in Aladdin Connect ( #99743 )
...
* Remove devices that no longer exist
* Run Black after merge
* config 2 devices then 1 devices
* clean up device assertions
* More generic device check
* Add request from Honeywell PR
* remove unnecesary test
optimize dont_remove
* remove unnecessary test
* Actually test same id different domain
* Test correct id
* refactor remove test
* Remove .get for non optional keys
* Comprehension for all_device_ids
* Fix DR test, remove `remove`
* fix entities for full test coverage
* remove unused variable assignment
* Additional assertions confirming other domain
* Assertion error
* new method for identifier loop
* device_entries for lists
2023-12-19 07:30:02 +01:00
mkmer
4ce9c1f304
Add Diagnostic platform to Aladdin Connect ( #99682 )
...
* Add diagnostics platform
* Add diagnostic platform
* Add raw data to diagnostics
* Remove config data
bump aioaladdinconnect, use new doors property for diag
* remove unnecessary component config
refactor diag output
2023-09-07 21:27:41 +02:00
mkmer
54d92b649b
Raise error on open/close failure in Aladdin Connect ( #99746 )
...
Raise error on open/close failure
2023-09-06 18:33:58 +02:00
Joost Lekkerkerker
acdf309c47
Add entity translations for Aladdin Connect ( #95051 )
2023-06-22 16:01:51 +02:00
mkmer and Franck Nijhof
b399e5c8b7
Handle uncaught exceptions during update in Aladdin_connect ( #89889 )
...
* Handle uncaught errors during update
* Remove unnecssary patch
* Update tests/components/aladdin_connect/test_cover.py
Co-authored-by: Franck Nijhof <frenck@frenck.nl >
* Update tests/components/aladdin_connect/test_cover.py
Co-authored-by: Franck Nijhof <frenck@frenck.nl >
* Remove unasserted statement
* Blocking is True - one more
---------
Co-authored-by: Franck Nijhof <frenck@frenck.nl >
2023-03-28 08:45:10 +02:00
epenet
853bd52a22
Adjust entity registry access in tests (1) ( #88950 )
2023-03-01 09:11:14 +01:00
epenet
7419a92a1b
Cleanup YAML import in aladdin_connect ( #88694 )
2023-02-27 16:20:01 +01:00
epenet
07a1a0efa9
Add type hints to integration tests (part 1) ( #87777 )
2023-02-09 16:09:13 +01:00
Franck Nijhof
5e81d28116
Update black to 23.1.0 ( #87188 )
2023-02-02 18:35:24 +01:00
Franck Nijhof
ef800335fb
Enable Ruff PT022 ( #86792 )
...
* Enable Ruff PT022
* Adjust found cases
2023-01-27 13:57:06 +01:00
mkmer
323810e31a
Bump AIOAladdinConnect to 0.1.50 ( #85006 )
2023-01-02 21:47:36 +01:00
mkmer
08c8ab7302
Bumped AIOAladdinConnect 0.1.46 ( #78767 )
2022-09-19 21:18:53 +02:00
mkmer
5ef6b5a300
Add BLE sensor to Aladdin_connect ( #76221 )
...
* Add BLE sensor
Default Enable BLE & Battery for Model 02
* recommended changes
* Recommended changes
Model 02 -> 01 (oops)
2x async_block_till_done() not needed.
2022-08-17 09:09:19 +02:00
mkmer
07b4d48e7c
Disable Aladdin Connect battery_level by default ( #75441 )
...
* Disable battery_level by default
* Removed async_setup_compnent, renamed constant.
2022-07-20 03:23:14 +02:00
mkmer
983bcfa935
Bump AIOAladdinConnect to 0.1.27 ( #75400 )
2022-07-18 23:41:06 +02:00