epenet and GitHub
135ebaafa0
Add missing hass type hint in august tests ( #124062 )
2024-08-18 13:21:38 -05:00
J. Nick Koston and GitHub
f14d5ba5f2
Bump yalexs to 8.0.2 ( #123817 )
2024-08-13 14:06:38 -05:00
J. Nick Koston and GitHub
d421525f1b
Fix missing translation key for august doorbells ( #122251 )
2024-07-22 13:15:43 +02:00
J. Nick Koston and GitHub
27a2114ba9
Bump yalexs to 6.4.2 ( #121467 )
2024-07-07 13:41:31 -07:00
J. Nick Koston and GitHub
dc5ae9e0b2
Add event platform to august ( #121392 )
2024-07-07 15:39:58 +02:00
J. Nick Koston and GitHub
60e64d14af
Bump yalexs to 6.3.0 to move camera logic to the lib ( #119941 )
2024-06-18 18:52:41 -05:00
J. Nick Koston and GitHub
8855289d9c
Migrate august to use yalexs 6.0.0 ( #119321 )
2024-06-10 21:50:11 +02:00
J. Nick Koston and GitHub
d9f1d40805
Migrate august to use yalexs 5.2.0 ( #119178 )
2024-06-09 12:30:41 +02:00
Sid and GitHub
721b2c2ca8
Enable Ruff PT012 ( #113957 )
2024-06-08 17:59:08 +02:00
05d0174e07
Add august open action ( #113795 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2024-05-28 20:35:53 -10:00
J. Nick Koston and GitHub
2964471e19
Keep august offline key up to date when it changes ( #116857 )
...
We only did discovery for the key at setup time. If it
changed, a reloaded of the integration was needed to
update the key. We now update it every time we update
the lock detail.
2024-05-05 16:33:55 -04: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
78920e1d71
Reduce august polling frequency ( #114904 )
...
Co-authored-by: TheJulianJES <TheJulianJES@users.noreply.github.com >
2024-04-04 15:28:36 -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 GitHub
6ee273a548
Clean up unneeded ruff noqa directives ( #113616 )
2024-03-16 09:48:37 -10:00
Joost Lekkerkerker and GitHub
690ba103ed
Improve lists in integrations [A] ( #113006 )
...
* Use list comprehension [A]
* Use list comprehension [A]
* Update homeassistant/components/aws/notify.py
2024-03-11 16:17:44 +01:00
e631224372
Bump yalexs to 2.0.0 ( #111706 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2024-03-09 22:11:10 -10:00
Marc Mueller and GitHub
32f3f46542
Add empty line after module docstring (2) [tests.components] ( #112737 )
2024-03-08 19:16:21 +01:00
Marc Mueller and GitHub
38adfbf1a3
Add empty line after module docstring [tests a-e] ( #112708 )
2024-03-08 08:50:25 -05:00
Marc Mueller and GitHub
c82933175d
Use builtin TimeoutError [a-d] ( #109678 )
2024-02-05 11:31:33 +01:00
J. Nick Koston and GitHub
c399cab427
Small speed up to checking core state ( #107845 )
2024-01-18 08:41:32 -10:00
J. Nick Koston and GitHub
9c82df4b98
Fix duplicate config entry additions in tests ( #107984 )
...
zha and plex still add the same config entry multiple times
but they are going to need seperate PRs as they have more
complex logic
2024-01-13 21:01:18 -05:00
Franck Nijhof and GitHub
04e0e2bd75
Update a* tests to use device & entity registry fixtures ( #103711 )
2023-11-09 20:46:20 +01:00
J. Nick Koston and GitHub
da9c42d457
Fix failing august test ( #101560 )
2023-10-06 12:31:12 -10:00
Olen and GitHub
debee28856
Only get state once for all August sensor-tests ( #100721 )
2023-09-22 21:31:17 +02:00
Olen and GitHub
2a49b6ca7e
Add more august actions ( #100667 )
2023-09-22 14:42:17 +02:00
Joost Lekkerkerker and GitHub
e471110288
Use snapshot assertion for August diagnostics test ( #98901 )
2023-08-23 17:52:04 -05:00
Joost Lekkerkerker and GitHub
77b421887b
Add entity translations for August ( #98077 )
2023-08-14 16:58:57 +02:00
J. Nick Koston and GitHub
987897b0fa
Add support for Yale Doorman to august ( #97997 )
2023-08-07 11:28:01 -10:00
J. Nick Koston and GitHub
c8256d1d3d
Optimize august timings to prepare for Yale Doorman support ( #97940 )
2023-08-07 11:09:32 -10:00
12129e9d21
Update service call return values and error handling ( #94657 )
...
* Update return signature of service calls
* Add timeout error handling in websocket api for service calls
* Update recorder tests to remove assertion on service call
* Remove timeout behavior and update callers that depend on it today
* Fix tests
* Add missing else
* await coro directly
* Fix more tests
* Update the intent task to use wait instead of timeout
* Remove script service call limits and limit constants
* Update tests that depend on service call limits
* Use wait instead of wait_for and add test
* Update homeassistant/helpers/intent.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
---------
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2023-06-16 07:01:40 -07:00
J. Nick Koston and GitHub
b18356bb3f
Fix august aiohttp session being closed out from under it ( #93942 )
...
* Fix august aiohttp session being closed out from under it
fixes #93941
* Fix august aiohttp session being closed out from under it
fixes #93941
* Fix august aiohttp session being closed out from under it
fixes #93941
2023-06-01 19:54:25 -04:00
J. Nick Koston and GitHub
2a2b19ed7c
Add support for Yale Home brand to august ( #93214 )
2023-05-20 09:42:19 -05:00
epenet and GitHub
2545694d41
Add type hints to integration tests (a) ( #87684 )
...
* Add type hints to accuweather tests
* Adjust a** components
* Adjust aiohttp_client
* ClientSessionGenerator/WebSocketGenerator
2023-02-08 12:16:23 +01:00
Franck Nijhof and GitHub
3b5fd4bd06
Enable Ruff TRY004 ( #86811 )
2023-01-30 14:06:52 +01:00
Franck Nijhof and GitHub
24fdd588fd
Code styling tweaks to the tests - Part 1 ( #86192 )
2023-01-20 13:52:46 +01:00
J. Nick Koston and GitHub
c91417e71f
Fix yale access bluetooth locks delaying startup when key changes ( #83024 )
...
If the keys changed for the yale locks, the locks would be
slow to setup. Because august had yalexs_ble as an
after dep, it would be waiting with the new keys but not
able to setup because it was waiting for the locks to setup
which would be trying over and over until they failed because
the key had changed out from under it.
This change moves some more code into the lib to avoid
the dep and allows both to startup at the same time so
the cloud service can feed the new keys in if needed without
waiting for the lock to fail to setup
changelog: https://github.com/bdraco/yalexs-ble/compare/v1.9.8...v1.10.0
2022-12-01 03:36:02 +01:00
epenet and GitHub
7bc2712142
Adjust root-import in tests ( #78761 )
...
* Adjust root-import in tests
* Adjust diagnostics
* Adjust button
* Adjust select
* Adjust device_tracker
* Adjust camera
* Adjust humidifier
* Adjust media_source
* Adjust update
* Adjust siren
* Adjust number
* Adjust alarm_control_panel
* Adjust notify
* Adjust sensor
* Adjust switch
* Revert anthemav
* Don't adjust demo humidifier
2022-09-19 15:22:23 +02:00
epenet and GitHub
c5a56dab42
Apply hass-relative-import to tests (a-c) ( #78728 )
2022-09-19 09:48:25 +02:00
J. Nick Koston and GitHub
bf899101ce
Update offline keys from august cloud for august branded yale locks ( #76577 )
2022-08-10 16:21:41 -10:00
Franck Nijhof and GitHub
af2feb3d40
Update pyupgrade to v2.37.1 ( #74989 )
2022-07-11 16:54:01 +02:00
J. Nick Koston and GitHub
06ebc1fa14
Add support for async_remove_config_entry_device to august ( #72627 )
2022-06-10 09:53:42 +02:00
epenet and GitHub
053c4428a9
Prettify json (component test fixtures) ( #68892 )
2022-03-30 11:37:17 +02:00
J. Nick Koston and GitHub
65c670c2c7
Add diagnostics to august ( #68157 )
2022-03-15 19:05:56 +01:00
J. Nick Koston and GitHub
a6742eff34
Add button to wake august locks from deep sleep ( #66343 )
2022-02-11 17:13:35 -06:00
J. Nick Koston and GitHub
8c9bd6e790
Increase august timeout and make failure to sync at startup non-fatal ( #65281 )
2022-01-30 20:50:49 -08:00
J. Nick Koston and GitHub
06fd75be7e
Ensure august status is current when integration loads ( #64027 )
2022-01-13 18:26:47 +01:00
J. Nick Koston and GitHub
b5bb692fe4
Fix august locks failing to lock/unlock ( #63652 )
2022-01-09 21:27:27 -08:00
J. Nick Koston and GitHub
03477e0ae6
Split august motion and image capture binary sensors ( #62154 )
2021-12-18 22:25:30 -08:00
Paulus Schoutsen and GitHub
31153ac155
Move fixtures part 1 ( #58902 )
2021-11-01 20:47:05 -07:00