Robert Resch
d77b5cbbbf
Bump deebot-client to 8.2.0 ( #122612 )
2024-07-25 21:23:14 +02:00
Erik Montnemery
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
32a0463f47
Update Ecovacs translations ( #122610 )
...
* Update Ecovacs translations
* Update tests
2024-07-25 21:18:42 +02:00
Robert Resch
62a3902de7
Set mode for Ecovacs clean count entity ( #122611 )
2024-07-25 21:18:28 +02:00
huettner94
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
Andrew Jackson
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
e8eb1ed35c
Bump airgradient to 0.7.1 removing mashumaro direct dependency ( #122534 )
2024-07-25 07:46:09 -07:00
Erik Montnemery
0c7ab2062f
Avoid creating nested sessions in recorder migration ( #122580 )
2024-07-25 15:44:48 +02:00
Josef Zweck
f1b933ae0c
Add uncalibrated sensor for tedee ( #122594 )
...
* add uncalibrated sensor
* change off icon
2024-07-25 15:42:10 +02:00
G Johansson
e6d0bc7d5d
Add device to Worldclock ( #122557 )
...
* Add device to Worldclock
* has_entity_name
2024-07-25 14:16:21 +02:00
J. Nick Koston
e795f81f73
Add support for govee presence sensor h5127 ( #122568 )
2024-07-25 13:35:00 +02:00
Álvaro Fernández Rojas
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
J. Nick Koston
a94e9d472b
Add support for govee H5124 vibration sensors ( #122562 )
2024-07-25 12:29:52 +02:00
Philip Vanloo
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
J. Nick Koston
78e24be1e7
Convert qingping to use entry.runtime_data ( #122528 )
2024-07-25 12:19:55 +02:00
J. Nick Koston
a89853da9d
Migrate switchbot to use entry.runtime_data ( #122530 )
2024-07-25 12:18:24 +02:00
J. Nick Koston
3b01a57de3
Bump aioesphomeapi to 24.6.2 ( #122566 )
2024-07-25 12:16:16 +02:00
J. Nick Koston
256a2276ef
Bump govee-ble to 0.40.0 ( #122564 )
2024-07-25 12:15:40 +02:00
J. Nick Koston
7348a1fd0c
Convert homekit to use entry.runtime_data ( #122533 )
2024-07-25 11:06:55 +02:00
karwosts
8687b438f1
Use appropriate selector for homeassistant.update_entity ( #122497 )
2024-07-25 11:05:31 +02:00
Avi Miller
4901ecba7f
Bump aiolifx to 1.0.6 ( #122569 )
2024-07-24 18:44:56 -05:00
G Johansson
59637d2391
Address Wake on Lan post-merge feedback ( #122549 )
...
Address Wake on Late post-merge feedback
2024-07-25 00:26:18 +02:00
Alexandre CUER
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
34b32ced25
Add CCT support to WLED ( #122488 )
2024-07-24 20:37:38 +02:00
Marcel van der Veldt
d7c713d18d
Fix typo in Matter lock platform ( #122536 )
2024-07-24 20:12:51 +02:00
Marcel van der Veldt
4876e35fd8
Matter event follow up ( #122553 )
2024-07-24 20:12:20 +02:00
Andrew Jackson
943b1afb55
Fix target service attribute on Mastodon integration ( #122546 )
...
* Fix target
* Fix
2024-07-24 18:19:12 +02:00
Ian
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
J. Nick Koston
6393f1f02d
Convert rainmachine to use entry.runtime_data ( #122532 )
2024-07-24 08:52:14 -06:00
J. Nick Koston
c81b9d624b
Convert oralb to use entry.runtime_data ( #122527 )
2024-07-24 16:23:42 +02:00
Noah Husby
cae992f5e6
Add volume step to Russound media player ( #122523 )
...
* Add volume step to Russound media player
* Add return types
2024-07-24 14:44:44 +02:00
Joost Lekkerkerker
9ecdee3b78
Extract Evohome base entities to separate module ( #122515 )
...
* Extract Evohome base entities to separate module
* Extract Evohome base entities to separate module
2024-07-24 13:22:48 +02:00
Erik Montnemery
c9f0fe3c5d
Rename recorder INTEGRATION_PLATFORMS_LOAD_IN_RECORDER_THREAD ( #122511 )
2024-07-24 11:37:49 +02:00
Jan Stienstra
99aa68c93f
Use runtime_data instead of hass.data for Jellyfin ( #122410 )
...
* Use runtime_data instead of hass.data
* Process review
2024-07-24 08:53:01 +02:00
ribbal
6dd43be6ac
Fix incorrect enum option in Hive heating sensor ( #122496 )
...
* add missing sensors
* add missing sensors
* add missing sensors
* add missing sensors
* add missing sensors
* add missing sensors
* add missing sensors
* add missing sensors
* add missing sensors
* add missing sensors
* add missing sensors
* add missing sensors
* add temperature and mode sensors
* add temperature and mode sensors
* add temperature and mode sensors
* add temperature and mode sensors
* add temperature and mode sensors
* add temperature and mode sensors
* add temperature and mode sensors
* add temperature and mode sensors
* add temperature and mode sensors
* add temperature and mode sensors
* Fix defect with Hive heating sensor options
2024-07-24 08:50:44 +02:00
Avi Miller
67f7e97b4c
Bump aiolifx-themes to v0.5.0 ( #122503 )
...
Signed-off-by: Avi Miller <me@dje.li>
2024-07-24 08:46:29 +02:00
Noah Husby
b7b3094a49
Bump aiorussound to 2.2.0 ( #122500 )
2024-07-24 08:40:54 +02:00
J. Nick Koston
e1e64be3c9
Remigrate device_registry created_at/modified_at ( #122490 )
...
* Remigrate device_registry created_at/modified_at
Nightly current does not boot up because the device registry
will have KeyError: created_at if the previous nightly was
installed.
* reduce
* split migration per discord comments
2024-07-23 15:47:27 -05:00
Christopher Fenner
f135d3d16c
Fix device class on sensor in ViCare ( #122334 )
...
update device class on init
2024-07-23 22:56:46 +03:00
Álvaro Fernández Rojas
fd6f1cfbdc
Update aioairzone-cloud to v0.5.5 ( #122482 )
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Co-authored-by: J. Nick Koston <nick@koston.org>
2024-07-23 22:55:18 +03:00
Marc Mueller
ac86738572
Update pylutron to 0.2.15 ( #122455 )
2024-07-23 22:41:16 +03:00
Álvaro Fernández Rojas
2730713b39
Update aioairzone to v0.8.1 ( #122481 )
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Co-authored-by: J. Nick Koston <nick@koston.org>
2024-07-23 14:22:42 -05:00
Robert Resch
e00f159ebe
Fix loading created_at/modified_at from entity registry store ( #122486 )
2024-07-23 21:15:12 +02:00
Álvaro Fernández Rojas
57c554f516
Update AEMET-OpenData to v0.5.3 ( #122480 )
2024-07-23 13:48:34 -05:00
ribbal
1b7fb9ae12
Create additional sensors in Hive integration ( #122453 )
...
* add missing sensors
* add missing sensors
* add missing sensors
* add missing sensors
* add missing sensors
* add missing sensors
* add missing sensors
* add missing sensors
* add missing sensors
* add missing sensors
* add missing sensors
* add missing sensors
* add temperature and mode sensors
* add temperature and mode sensors
* add temperature and mode sensors
* add temperature and mode sensors
* add temperature and mode sensors
* add temperature and mode sensors
* add temperature and mode sensors
* add temperature and mode sensors
* add temperature and mode sensors
* add temperature and mode sensors
2024-07-23 19:21:58 +02:00
J. Nick Koston
6bdc5be433
Bump aiohttp to 3.10.0b1 ( #122409 )
2024-07-23 12:10:22 -05:00
Noah Husby
d78327a72f
Add dynamic media player features to Russound ( #122475 )
...
Add dynamic media player features
2024-07-23 18:37:24 +02:00
ilan
0a62a4459f
Add 100% test coverage to Madvr ( #122350 )
...
* feat: add 100% test coverage
* fix: dont patch logger
* fix: better names
* fix: use consts
* fix: use built in const
2024-07-23 18:06:26 +02:00
Michael Hansen
3ba2a0518e
Switch to official ollama library, update models ( #122471 )
...
* Switch to mainstream ollama library, update models
* Fix mypy error
2024-07-23 10:57:54 -05:00
Matthias Alphart
d7b0d1a50e
Use dispatcher for KNX GroupMonitor instead of custom HassJob ( #122384 )
2024-07-23 17:47:45 +02:00