Robert Svensson and GitHub
33ea67e1d0
Remove last references to hass.data[UNIFI_DOMAIN] ( #122642 )
2024-07-26 12:29:21 +02:00
Robert Svensson and GitHub
047100069b
Clean up some fixtures not referenced within deCONZ tests ( #122637 )
2024-07-26 11:21:48 +02:00
Andrew Jackson and GitHub
ecadf6a330
Log line wrap in Mealie integration ( #122635 )
...
Log line wrap
2024-07-26 10:21:39 +02:00
Robert Svensson and GitHub
b41b7aeb5b
Remove validation of state==UNAVAILABLE on config entry unload in deCONZ test ( #122558 )
...
Only test remove entry marks entities unavailable in one place
2024-07-26 10:06:58 +02:00
Robert Svensson and GitHub
c9b81a5c04
Replace ConfigEntry with MockConfigEntry in Axis tests ( #122629 )
...
* Remove unused fixtures in Axis tests
* Replace ConfigEntry with MockConfigEntry
2024-07-26 09:48:37 +02:00
Robert Svensson and GitHub
51d5e21203
Remove unused fixtures in UniFi tests ( #122628 )
2024-07-26 09:48:12 +02:00
Brett Adams and GitHub
621bd5f0c3
Add dynamic coordinator interval to Tesla Fleet ( #122234 )
...
* Add dynamic rate limiter
* tweaks
* Revert min polling back to 2min
* Set max 1 hour
* Remove redundant update_interval
* Tuning and fixes
* Reduce double API calls
* Type test
* Remove RateCalculator
2024-07-26 09:40:49 +02:00
Robert Svensson and GitHub
9b4cf873c1
Replace ConfigEntry with MockConfigEntry in deCONZ tests ( #122631 )
2024-07-26 09:36:41 +02:00
J. Nick Koston and GitHub
e262f759af
Speed up bluetooth matching ( #122626 )
...
- use a defaultdict to avoid lots of setdefault
- move the intersection outside of the genexpr
to avoid entering the genexpr if there is no
intersection
2024-07-26 09:22:56 +02:00
Denis Shulyaka and GitHub
78a98afb8d
Remove obsolete string from openai_conversation strings.json ( #122623 )
2024-07-26 03:48:26 +02:00
Marc Mueller and GitHub
e5f2046b19
Update mypy-dev to 1.12.0a2 ( #122613 )
2024-07-25 21:48:10 +02:00
Robert Resch and GitHub
d77b5cbbbf
Bump deebot-client to 8.2.0 ( #122612 )
2024-07-25 21:23:14 +02:00
Erik Montnemery and GitHub
5dbd7684ce
Fail tests if recorder creates nested sessions ( #122579 )
...
* Fail tests if recorder creates nested sessions
* Adjust import order
* Move get_instance
2024-07-25 21:18:55 +02:00
Robert Resch and GitHub
32a0463f47
Update Ecovacs translations ( #122610 )
...
* Update Ecovacs translations
* Update tests
2024-07-25 21:18:42 +02:00
Robert Resch and GitHub
62a3902de7
Set mode for Ecovacs clean count entity ( #122611 )
2024-07-25 21:18:28 +02:00
huettner94 and GitHub
eb3686af06
Add shelly overcurrent sensor for switches ( #122494 )
...
shelly: add overcurrent sensor for switches
just like overvoltage shelly switches can react to overcurrent and
diable the switch. Unfortunately this is is not mentioned anywhere in
the documentation.
It can be triggered by a device using more amps than set in
"Output protections" under the name "Overcurrent in amperes".
2024-07-25 21:22:18 +03:00
Erik Montnemery and GitHub
81983d66f4
Avoid nesting sessions in recorder auto repairs tests ( #122596 )
2024-07-25 12:52:13 -05:00
Robert Svensson and GitHub
e015c0a6ae
Use snapshot in UniFi device tracker tests ( #122603 )
2024-07-25 18:16:58 +02:00
Robert Svensson and GitHub
81c8ba87ab
Use snapshot in UniFi button tests ( #122602 )
2024-07-25 18:16:25 +02:00
Erik Montnemery and GitHub
ec957e4a94
Run statistics on 5-minute intervals in tests ( #122592 )
...
* Run statistics on 5-minute intervals in tests
* Fix test failing when mysql does not return rows in insert order
2024-07-25 17:32:49 +02:00
Robert Svensson and GitHub
08d7beb803
Use snapshots in UniFi update tests ( #122599 )
2024-07-25 17:32:31 +02:00
Andrew Jackson and GitHub
131ce09490
Allow nightly Mealie versions to pass ( #121761 )
...
* Allow invalid versions to pass
* Add log warning
* Change log message
* Add assert for log
2024-07-25 17:27:08 +02:00
Allen Porter and GitHub
e8eb1ed35c
Bump airgradient to 0.7.1 removing mashumaro direct dependency ( #122534 )
2024-07-25 07:46:09 -07:00
Erik Montnemery and GitHub
0c7ab2062f
Avoid creating nested sessions in recorder migration ( #122580 )
2024-07-25 15:44:48 +02:00
Josef Zweck and GitHub
f1b933ae0c
Add uncalibrated sensor for tedee ( #122594 )
...
* add uncalibrated sensor
* change off icon
2024-07-25 15:42:10 +02:00
G Johansson and GitHub
e6d0bc7d5d
Add device to Worldclock ( #122557 )
...
* Add device to Worldclock
* has_entity_name
2024-07-25 14:16:21 +02:00
J. Nick Koston and GitHub
e795f81f73
Add support for govee presence sensor h5127 ( #122568 )
2024-07-25 13:35:00 +02:00
Álvaro Fernández Rojas and GitHub
3caffa4dad
Update aioqsw to v0.4.0 ( #122586 )
...
* Update aioqsw to v0.4.0
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com >
* trigger CI
---------
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com >
2024-07-25 13:34:02 +02:00
Erik Montnemery and GitHub
1f2c54f112
Avoid nesting sessions in recorder purge tests ( #122581 )
2024-07-25 13:12:10 +02:00
Erik Montnemery and GitHub
c12a79ecba
Deduplicate sensor recorder tests ( #122516 )
2024-07-25 12:31:11 +02:00
J. Nick Koston and GitHub
a94e9d472b
Add support for govee H5124 vibration sensors ( #122562 )
2024-07-25 12:29:52 +02:00
cde22a44db
Add LinkPlay integration ( #113940 )
...
* Intial commit
* Add artsound as virtual integration
* Add config_flow test
Add linkplay to .coveragerc
Add linkplay to .strict-typing
* Remove artsound component
* Bump package version
* Address mypy and coveragerc
* Address comments
* Address more feedback, add zeroconf and user flow
* Catch broken bridge in async_setup_entry
* Raise ConfigEntryNotReady, add __all__
* Implement new tests for the config_flow
* Fix async warning
* Fix test
* Address feedback
* Address comments
* Address comment
---------
Co-authored-by: Philip Vanloo <26272906+pvanloo@users.noreply.github.com >
2024-07-25 12:27:10 +02:00
Erik Montnemery and GitHub
33d5ed52e6
Avoid nesting sessions in recorder statistics tests ( #122582 )
2024-07-25 12:26:44 +02:00
J. Nick Koston and GitHub
78e24be1e7
Convert qingping to use entry.runtime_data ( #122528 )
2024-07-25 12:19:55 +02:00
J. Nick Koston and GitHub
a89853da9d
Migrate switchbot to use entry.runtime_data ( #122530 )
2024-07-25 12:18:24 +02:00
J. Nick Koston and GitHub
3b01a57de3
Bump aioesphomeapi to 24.6.2 ( #122566 )
2024-07-25 12:16:16 +02:00
J. Nick Koston and GitHub
256a2276ef
Bump govee-ble to 0.40.0 ( #122564 )
2024-07-25 12:15:40 +02:00
Erik Montnemery and GitHub
6223fe93c8
Fix typo in conftest.py ( #122583 )
2024-07-25 12:08:52 +02:00
J. Nick Koston and GitHub
7348a1fd0c
Convert homekit to use entry.runtime_data ( #122533 )
2024-07-25 11:06:55 +02:00
karwosts and GitHub
8687b438f1
Use appropriate selector for homeassistant.update_entity ( #122497 )
2024-07-25 11:05:31 +02:00
Avi Miller and GitHub
4901ecba7f
Bump aiolifx to 1.0.6 ( #122569 )
2024-07-24 18:44:56 -05:00
G Johansson and GitHub
59637d2391
Address Wake on Lan post-merge feedback ( #122549 )
...
Address Wake on Late post-merge feedback
2024-07-25 00:26:18 +02:00
fcccd85ac4
Add tests to emoncms ( #122547 )
...
* Add tests to emoncms
* Reduce snapshot size
* Reduce snapshot size
* run hassfest to update CODEOWNERS file
* Update requirements_test_all.txt
* Update tests/components/emoncms/test_sensor.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
* Dont use snapshot when testing state change
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2024-07-24 21:40:05 +02:00
Stefano Semeraro and GitHub
34b32ced25
Add CCT support to WLED ( #122488 )
2024-07-24 20:37:38 +02:00
Marcel van der Veldt and GitHub
d7c713d18d
Fix typo in Matter lock platform ( #122536 )
2024-07-24 20:12:51 +02:00
Marcel van der Veldt and GitHub
4876e35fd8
Matter event follow up ( #122553 )
2024-07-24 20:12:20 +02:00
Robert Svensson and GitHub
9198234465
Use snapshot in deCONZ light tests ( #122548 )
2024-07-24 20:08:42 +02:00
Robert Svensson and GitHub
be8e432bea
Use snapshot in deCONZ alarm control panel tests ( #122551 )
...
* Use snapshot in deCONZ alarm control panel tests
* Clean up comments
2024-07-24 20:08:06 +02:00
Andrew Jackson and GitHub
943b1afb55
Fix target service attribute on Mastodon integration ( #122546 )
...
* Fix target
* Fix
2024-07-24 18:19:12 +02:00
Ian and GitHub
3e8d3083ac
Refactor NextBus integration to use new API ( #121133 )
...
* Refactor NextBus integration to use new API
This removes the `messages`, `directions`, and `attribution` attributes
from the sensor. Those may be added back in the future with additional
refactoring.
Some existing sensors may be broken today because of deprecated Agency
names. This patch will not migrate them as the migration path is
ambiguous. Setting up again should work though.
* Move result indexing outside of try/except
2024-07-24 18:18:21 +02:00