Commit graph

63210 commits

Author SHA1 Message Date
Erik Montnemery
f3defff429
Teach climate device trigger about entity registry ids () 2023-06-21 14:50:21 +02:00
Erik Montnemery
49ec806046
Teach button device trigger about entity registry ids ()
* Teach button device trigger about entity registry ids

* Update homekit_controller tests
2023-06-21 14:50:11 +02:00
Erik Montnemery
4414f06ed2
Teach binary_sensor device trigger about entity registry ids ()
* Teach binary_sensor device trigger about entity registry ids

* Update deconz test
2023-06-21 14:49:53 +02:00
J. Nick Koston
9d91cfa27f
Migrate esphome number platform to use _on_static_info_update () 2023-06-21 13:13:29 +02:00
J. Nick Koston
9876abcac9
Migrate esphome light platform to use _on_static_info_update () 2023-06-21 12:31:14 +02:00
Kyle Hildebrandt
dcf8db36b7
Use yt-dlp instead of youtube-dl ()
* Update to use yt-dlp instead of youtube-dl

* Update homeassistant/components/media_extractor/__init__.py

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

---------

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2023-06-21 12:16:58 +02:00
Erik Montnemery
732ce34a66
Remove assert_lists_same test helper () 2023-06-21 12:10:28 +02:00
Maciej Bieniek
05039036f1
Add compatibility with sleeping Shelly gen2 devices with firmware 1.0.0 () 2023-06-21 12:01:17 +02:00
RoboMagus
3bacd9df2f
Add trigger for persistent_notification ()
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-06-21 11:55:06 +02:00
J. Nick Koston
605c4db142
Relocate async_get_announce_addresses from zeroconf to network () 2023-06-21 11:29:04 +02:00
Jan Bouwhuis
c47543c9dd
Add current_humidity attribute to tuya (de)humidifiers ()
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2023-06-21 11:28:12 +02:00
Joost Lekkerkerker
30453f6982
Add entity translations for Adguard () 2023-06-21 11:26:24 +02:00
Erik Montnemery
b254218dd6
Remove base_url configuration option from tts () 2023-06-21 11:20:33 +02:00
Joost Lekkerkerker
83c478105b
Add entity translations for huisbaasje () 2023-06-21 11:18:55 +02:00
G Johansson
aec946e93a
Improve description in Workday config flow () 2023-06-21 11:17:36 +02:00
epenet
60b78f4648
Add error handling to hassio issues () 2023-06-21 11:17:11 +02:00
Erik Montnemery
1d18fdf7bd
Improve alarm_control_panel device trigger tests () 2023-06-21 11:11:07 +02:00
J. Nick Koston
804a8ef36a
Reduce overhead to update esphome entities () 2023-06-21 11:00:21 +02:00
Guido Schmitz
933ae5198e
Refactor devolo_home_network tests ()
* Refactor devolo_home_network tests

* Reduce to snapshot introduction

* Simplify

* Update snapshots

* Simplify further
2023-06-21 10:21:36 +02:00
J. Nick Koston
f8bef95eb6
Reduce code in entity filter () 2023-06-21 08:37:19 +01:00
Quentame
31e9d95f66
Fix Netgear comment typo () 2023-06-21 08:23:22 +02:00
Leandro Loureiro
1e078d5868
Bump arcam_fmj lib to 1.4.0 to support Arcam ST60 ()
bumping arcam_fmj lib to 1.4.0
2023-06-21 01:43:02 +02:00
Erik Montnemery
863b948e7c
Correct calls to super class in RecorderPool () 2023-06-20 23:26:37 +02:00
Erik Montnemery
446a820cbb
Name unnamed sensors by their device class () 2023-06-20 23:09:24 +02:00
J. Nick Koston
b857dc8d94
Bump HAP-python to 4.7.0 () 2023-06-20 23:06:26 +02:00
Jan Bouwhuis
4def901ecc
Ignore empty status update for mqtt number () 2023-06-20 23:04:01 +02:00
Erik Montnemery
3e71b1daa4
Correct calls to super class in TriggerEntity () 2023-06-20 23:00:22 +02:00
Erik Montnemery
16aa4c54ec
Correct calls to super class in ZHADeviceScannerEntity () 2023-06-20 22:59:13 +02:00
Erik Montnemery
3c34e18130
Correct calls to super class in ZWaveConfigParameterSensor () 2023-06-20 22:58:34 +02:00
Jan Bouwhuis
a4399a4cb6
Add device trigger for humidifier current_humidity () 2023-06-20 22:57:44 +02:00
Erik Montnemery
d2d6389742
Improve storage helper typing () 2023-06-20 22:50:10 +02:00
Jan Bouwhuis
3b8feab699
Add current_humidity to humidifiers in google_assistant () 2023-06-20 22:49:10 +02:00
Jan Bouwhuis
d6b89b6f7b
Add current_humidity attribute on homekit_controller humidifier () 2023-06-20 21:46:07 +01:00
Joost Lekkerkerker
d6dc738a12
Add entity translations for AirNow ()
* Add entity translations for AirNow

* Restore keys

* Restore keys
2023-06-20 22:24:51 +02:00
Joost Lekkerkerker
18d0fe994d
Add entity translations for AirQ () 2023-06-20 22:19:17 +02:00
Austin Mroczek
252c0e8ad9
Fix Totalconnect BinarySensorDeviceClass logic ()
* handle temperature

* test for temperature

* test for unknown
2023-06-20 22:12:11 +02:00
Erik Montnemery
6183a36fce
Replace assert_lists_same with pytest_unordered in integrations t-z () 2023-06-20 20:23:49 +02:00
Erik Montnemery
eba04824a4
Replace assert_lists_same with pytest_unordered in integrations n-s () 2023-06-20 20:23:14 +02:00
Erik Montnemery
6a29ed8caa
Replace assert_lists_same with pytest_unordered in integrations a-f () 2023-06-20 20:22:31 +02:00
Erik Montnemery
fd822bce56
Replace assert_lists_same with pytest_unordered in integrations h-m () 2023-06-20 20:16:25 +02:00
Jan Bouwhuis
c4d7695173
Add current_humidity attribute to xiaomi_miio humidifiers () 2023-06-20 20:15:42 +02:00
Denis Shulyaka
1d2a973289
Generic hygrostat current humidity () 2023-06-20 20:10:21 +02:00
Erik Montnemery
45616b8127
Follow redirects in generic camera () 2023-06-20 20:07:12 +02:00
Erik Montnemery
b600c2cd85
Add cloud_connected method to CloudClient ()
* Add cloud_connected method to CloudClient

* Add cloud_disconnected method

* Update client.py
2023-06-20 17:15:13 +02:00
Allen Porter
50605e62bd
Bump ical to 4.5.4 () 2023-06-20 07:32:03 -07:00
J. Nick Koston
3f18f515e7
Improve websocket api coverage and typing () 2023-06-20 15:21:24 +01:00
J. Nick Koston
b51dcb600e
Avoid enumerating the whole state machine to find zone entities () 2023-06-20 14:48:28 +01:00
Allen Porter
30e8f806c1
Improve service response data APIs ()
* Improve service response data APIs

Make the API naming more consistent, and require registration that a
service supports response data so that we can better integrate with
the UI and avoid user confusion with better error messages.

* Improve test coverage

* Add an enum for registering response values

* Assign enum values

* Convert SupportsResponse to StrEnum

* Update service call test docstrings

* Add tiny missing full stop in comment

---------

Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2023-06-20 06:24:31 -07:00
Erik Montnemery
4a8adae146
Teach alarm_control_panel device trigger about entity registry ids ()
* Teach alarm_control_panel device trigger about entity registry ids

* Lint code

* Address review comment
2023-06-20 08:27:31 -04:00
Erik Montnemery
2bc5198390
Bump hass-nabucassa to 0.68.0 ()
* Bump hass-nabucassa to 0.68.0

* Add implementation of new abstract methods
2023-06-20 13:52:21 +02:00