This project is mirrored from https://github.com/home-assistant/core.git.
Pull mirroring updated .
- Jan 22, 2024
-
-
jmwaldrip authored
Upgrading asyncsleepiq to version 1.5.2
-
Erik Montnemery authored
* Convert AreaEntry to dataclass * Correct typing of AreaEntry.id * Move responsibility for generating area id to AreaRegistry
-
Simone Chemelli authored
-
Franck Nijhof authored
-
Robert Resch authored
-
Marc Mueller authored
-
J. Nick Koston authored
-
Joost Lekkerkerker authored
-
Joost Lekkerkerker authored
-
Teemu R authored
-
Joost Lekkerkerker authored
-
Jan-Philipp Benecke authored
-
Jan-Philipp Benecke authored
-
Joakim Sørensen authored
-
J. Nick Koston authored
Fix unifi test_tracked_clients client This test relied on the sensor platform getting set up and creating the device before the device_tracker platform was setup since the device_tracker platform will disable the entity because there is not matching device entry for it via https://github.com/home-assistant/core/blob/4ee6735cbbf13c130ee7cf2ca99274141fafc0fc/homeassistant/components/device_tracker/config_entry.py#L336 There is no guarantee the sensor platform will get set up before the device tracker platform so the test was subject to a race where it would fail if the device tracker platform was setup first
-
J. Nick Koston authored
-
J. Nick Koston authored
-
J. Nick Koston authored
-
J. Nick Koston authored
The cache was converting from bytes to str and when we read the cache we converted it back to bytes again
-
J. Nick Koston authored
-
J. Nick Koston authored
- Use a set to avoid linear search for remove - Avoid recreating the unregister function each time
-
J. Nick Koston authored
I recently came up with an idea to look for callback functions that get created over and over frequently by adding logging to homeassistant.core.callback when its called to decorate a function. This one happens a lot at runtime.
-
J. Nick Koston authored
-
J. Nick Koston authored
* Significantly reduce websocket api connection auth phase latancy Since the auth phase has exclusive control over the websocket until ActiveConnection is created, we can bypass the queue and send messages right away. This reduces the latancy and reconnect time since we do not have to wait for the background processing of the queue to send the auth ok message. * only start the writer queue after auth is successful
-
Cody C authored
-
- Jan 21, 2024
-
-
Aaron Godfrey authored
* Send recurrence data when updating a task in todoist * Update tests/components/todoist/test_todo.py Co-authored-by:
Allen Porter <allen.porter@gmail.com> * Move logic into _task_api_data. * Add comment about sending potentinally stale data. --------- Co-authored-by:
Allen Porter <allen.porter@gmail.com>
-
Erik Montnemery authored
-
David Bonnes authored
* initial commit * lint * initial commit
-
Ståle Storø Hauknes authored
-
Joost Lekkerkerker authored
* Add icon translations to Withings * Add icon translations to Withings * Add icon translations to Withings * Add icon translations to Withings * Add icon translations to Withings
-
J. Nick Koston authored
* Use more shorthand attributes in tplink * naming * unused
-
Jan-Philipp Benecke authored
-
Jonas Fors Lellky authored
Add missing property on mocked device Also update the snapshot
-
J. Nick Koston authored
Co-authored-by:
Ernst Klamer <e.klamer@gmail.com>
-
Erik Montnemery authored
-
Steven B authored
* Add authentication flows to tplink integration to enable newer device protocol support * Add websession passing to tplink integration discover methods * Use SmartDevice.connect() * Update to use DeviceConfig * Use credential hashes * Bump python-kasa to 0.6.0.dev0 * Fix tests and address review comments * Add autodetection for L530, P110, and L900 This adds mac address prefixes for the devices I have. The wildcards are left quite lax assuming different series may share the same prefix. * Bump tplink to 0.6.0.dev1 * Add config flow tests * Use short_mac if alias is None and try legacy connect on discovery timeout * Add config_flow tests * Add init tests * Migrate to aiohttp * add some more ouis * final * ip change fix * add fixmes * fix O(n) searching * fix O(n) searching * move code that cannot fail outside of try block * fix missing reauth_successful string * add doc strings, cleanups * error message by password * dry * adjust discovery timeout * integration discovery already formats mac * tweaks * cleanups * cleanups * Update post review and fix broken tests * Fix TODOs and FIXMEs in test_config_flow * Add pragma no cover * bump, apply suggestions * remove no cover * use iden check * Apply suggestions from code review * Fix branched test and update integration title * legacy typing * Update homeassistant/components/tplink/__init__.py * lint * Remove more unused consts * Update test docstrings * Add sdb9696 to tplink codeowners * Update docstring on test for invalid DeviceConfig * Update test stored credentials test --------- Co-authored-by:
Teemu Rytilahti <tpr@iki.fi> Co-authored-by:
J. Nick Koston <nick@koston.org>
-
Jan Bouwhuis authored
-
Malte Franken authored
add unique id to each sensor
-
Jan-Philipp Benecke authored
-
Jan Rieger authored
-