Erik Montnemery
9b1b0937eb
Use entity registry id in button device actions ( #95267 )
2023-06-26 22:22:15 +02:00
J. Nick Koston
fde82ee323
Keep esphome update entity available when disconnected is expected ( #95278 )
2023-06-26 22:20:56 +02:00
starkillerOG
0bec93fa37
Reolink ONVIF long polling ( #94770 )
2023-06-26 21:54:40 +02:00
Petro31
f9707cc87b
Add optional limits to compensation sensors ( #85886 )
...
Co-authored-by: Tom Harris <tomharris@harrisnj.net>
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-06-26 14:36:59 -05:00
Erik Montnemery
b71e0302d6
Use entity registry id in sensor device conditions ( #95260 )
2023-06-26 21:20:40 +02:00
Erik Montnemery
2930845b23
Use entity registry id in vacuum device conditions ( #95261 )
2023-06-26 20:31:06 +02:00
Erik Montnemery
eb7ad2eb09
Use entity registry id in select device conditions ( #95259 )
2023-06-26 20:30:29 +02:00
Erik Montnemery
4021662b48
Use entity registry id in media_player device conditions ( #95258 )
2023-06-26 20:30:22 +02:00
Erik Montnemery
2cfa889750
Use entity registry id in lock device conditions ( #95257 )
2023-06-26 20:30:05 +02:00
Erik Montnemery
c4589ad4e5
Use entity registry id in fan device conditions ( #95255 )
2023-06-26 20:29:52 +02:00
Erik Montnemery
16ec9b1e9f
Use entity registry id in device_tracker device conditions ( #95254 )
2023-06-26 20:29:39 +02:00
Erik Montnemery
a691846b5d
Use entity registry id in climate device conditions ( #95252 )
2023-06-26 20:29:28 +02:00
Franck Nijhof
c1a37185b4
Mark Plugwise Illuminance sensor as diagnostic ( #95240 )
2023-06-26 19:40:30 +02:00
Richard Kroegel
410b15df92
Improve exception handling for BMW remote services ( #92199 )
...
Co-authored-by: rikroe <rikroe@users.noreply.github.com>
2023-06-26 19:05:50 +02:00
Marc Mueller
f5975d4039
Update build system ( #95237 )
2023-06-26 19:03:56 +02:00
Joost Lekkerkerker
1525901ffc
Add entity translations to dormakaba ( #95230 )
2023-06-26 19:02:52 +02:00
Álvaro Fernández Rojas
3f0393154e
Remove unused ConfigEntry from Airzone Cloud entities ( #95103 )
2023-06-26 18:58:51 +02:00
Joost Lekkerkerker
844a1ebbc6
Add entity translations to BMW Connected Drive ( #95142 )
2023-06-26 18:57:56 +02:00
Paulus Schoutsen
d95c241a1a
Add service response values to service descriptions ( #95262 )
2023-06-26 12:57:43 -04:00
Martin Hjelmare
fa03324bbd
Remove stale dep from google translate ( #95247 )
2023-06-26 18:49:01 +02:00
Joost Lekkerkerker
36ded01264
Add entity translations to Blink ( #95138 )
2023-06-26 18:29:33 +02:00
Erik Montnemery
07936884a3
Use entity registry id in alarm_control_panel device conditions ( #95250 )
2023-06-26 18:26:21 +02:00
Joost Lekkerkerker
a64940cf42
Use shorthand attribute for EAFM ( #95233 )
2023-06-26 18:25:39 +02:00
Joost Lekkerkerker
9e3706e3b9
Move Aurora entity to separate file ( #95245 )
2023-06-26 18:24:14 +02:00
Joost Lekkerkerker
91e6e918c3
Code tidyness for Dexcom ( #95232 )
2023-06-26 18:22:44 +02:00
Erik Montnemery
f0493b22d4
Use entity registry id in binary_sensor device conditions ( #95251 )
2023-06-26 18:17:27 +02:00
Erik Montnemery
02ad93db53
Use entity registry id in cover device conditions ( #95253 )
2023-06-26 18:14:23 +02:00
Erik Montnemery
e77a06412a
Use entity registry id in humidifier device conditions ( #95256 )
2023-06-26 18:13:48 +02:00
Mick Vleeshouwer
de1b5626e1
Set explicit None for entity name in Overkiz when using device name ( #95238 )
2023-06-26 18:11:57 +02:00
dougiteixeira
39229ce098
Add the device of the source entity in the helper entities for Utility Meter ( #94734 )
...
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2023-06-26 18:08:13 +02:00
dougiteixeira
403496eb92
Add the device of the source entity in the helper entities for Derivative ( #94751 )
...
* Adds the device of the original entity in the helper entities for Derivative
* Update
* Update
2023-06-26 18:06:25 +02:00
dougiteixeira
26016b29f7
Add the device of the source entity in the helper entities for Threshold ( #94753 )
2023-06-26 18:05:11 +02:00
G Johansson
537cc9ed86
Use new attributes in Met ( #95099 )
2023-06-26 18:04:10 +02:00
Erik Montnemery
89c9e72768
Use entity registry id in alarm_control_panel device actions ( #95241 )
2023-06-26 16:59:43 +02:00
Erik Montnemery
8e2ba81995
Add image platform to the template integration ( #94928 )
...
* Add image platform to the template integration
* Set a default name
* Fix typo
* Add tests
* Improve test coverage
* Derive content-type from fetched image
2023-06-26 15:54:51 +02:00
Erik Montnemery
8fda56d2c9
Stable entity registry id when a deleted entity is restored ( #77710 )
...
* Stable entity_id and registry id when a deleted entity is restored
* Don't restore area_id
* Don't restore entity_id
* Address review comments
2023-06-26 15:54:35 +02:00
Nalin Mahajan
f08f0fbb8b
Fix control4 light switches on OS 3.3+ ( #95196 )
2023-06-26 15:49:44 +02:00
Franck Nijhof
5bd5ca8433
Add identify device class to button ( #95244 )
2023-06-26 15:46:37 +02:00
Jan Bouwhuis
1029bcbbd3
Add mqtt image platform ( #94769 )
...
* Add mqtt image platform
* Follow up comments
* Use separate topics
* Set last_ image to `None` on error
* Fix encoding and schema validation
* Assing None to last_image when get image fails
* Follow up comment
* Remove content_type validation
* Add validation
* Rename options according suggestions
* Remove url_topic / template feature from PR
* Always set content_type
2023-06-26 14:42:24 +02:00
Joost Lekkerkerker
7dae17a404
Add entity translations to Dremel 3D printer ( #95234 )
2023-06-26 14:37:04 +02:00
Dan
45ff9d8f63
Allow rounding two decimal places for Flume usage sensors ( #95219 )
2023-06-26 14:31:28 +02:00
Paulus Schoutsen
a31e899741
Pass correct parameter when resolving media via WS ( #90897 )
2023-06-26 14:24:12 +02:00
J. Nick Koston
021a39a09c
Make deep sleep esphome entities unavailable on unexpected disconnect ( #95211 )
2023-06-26 14:21:45 +02:00
Joost Lekkerkerker
5a98155700
Add entity translations for EasyEnergy ( #95235 )
2023-06-26 14:17:15 +02:00
Joost Lekkerkerker
d14f04eb7e
Move Aurora coordinator to separate file ( #95130 )
2023-06-26 12:52:31 +02:00
J. Nick Koston
ad17a89531
Add additional coverage for ESPHome sensor and number ( #95226 )
2023-06-26 12:29:38 +02:00
Álvaro Fernández Rojas
74fb1ba51d
Update aioairzone-cloud to v0.1.9 ( #95155 )
2023-06-26 12:02:32 +02:00
Erik Montnemery
a338e7e242
Use entity registry id in toggle_entity device automations ( #94995 )
...
* Use entity registry id in toggle_entity device automations
* Update tests
---------
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-06-26 09:59:01 +02:00
J. Nick Koston
3b7095c63b
Fix esphome not removing entities when static info changes ( #95202 )
...
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2023-06-25 21:31:31 -05:00
Kevin Cathcart
d700415045
Support notification_id in notify.persistent_notification ( #74822 )
...
* Support notification_id in notify.persistent_notification
* Apply suggestions from code review
Co-authored-by: Scott Giminiani <ScottG489@Gmail.com>
---------
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
Co-authored-by: Scott Giminiani <ScottG489@Gmail.com>
2023-06-25 22:25:58 -04:00
J. Nick Koston
85d6e03dd3
Require newly configured esphome device to allow Home Assistant service calls ( #95143 )
...
* Require esphome service calls to be enabled
For existing devices, calling Home Assistant services continues
to be allowed.
For newly configured devices, it must now be enabled in the options
flow
* fix
* adjust
* coverage
* adjust
* fix test
* Update homeassistant/components/esphome/strings.json
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
* Update homeassistant/components/esphome/strings.json
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
* Update homeassistant/components/esphome/strings.json
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
* Update homeassistant/components/esphome/__init__.py
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
* Update homeassistant/components/esphome/__init__.py
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
* Update homeassistant/components/esphome/__init__.py
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
---------
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2023-06-25 21:18:21 -04:00
Matthias Alphart
f4756fe1f9
Update xknx to 2.11.0: Add support for Light DPT 9 color temperature ( #95213 )
...
Update xknx to 2.11.0
2023-06-25 21:05:35 -04:00
Allen Porter
1d9821efa2
Fix spelling mistake in script.py ( #95210 )
...
Update script.py
2023-06-25 21:00:50 -04:00
Maciej Bieniek
62e518badb
Add new attributes to OpenWeatherMap weather entity ( #95173 )
...
* Add new attrs to current condition
* Add new attrs to forecast
2023-06-25 16:30:59 +02:00
G Johansson
67586caaf9
Cleanup ping ( #95168 )
2023-06-25 09:00:52 -05:00
J. Nick Koston
9051750add
Cache entity translation lookups and keys ( #95180 )
2023-06-25 08:50:48 -05:00
Matthias Alphart
2ce23c17ca
Update KNX frontend - add Group monitor telegram detail view ( #95144 )
...
* Use TelegramDict for WS communication
* Update knx_frontend
2023-06-25 14:58:08 +02:00
Joost Lekkerkerker
f84887d5f8
Use device class translations for Coolmaster ( #95182 )
2023-06-25 13:10:37 +02:00
Joost Lekkerkerker
dffe468ceb
Use device class translations for Broadlink ( #95183 )
2023-06-25 13:01:22 +02:00
Joost Lekkerkerker
58ddd17495
Add entity translations to Deluge ( #95184 )
...
* Add entity translations to Deluge
* Update sensor.py
* Fix black
2023-06-25 12:59:04 +02:00
Allen Porter
528c206094
Add script specific error messages for `response_variable` ( #95188 )
2023-06-24 21:34:57 -07:00
J. Nick Koston
ef2e55ecec
Add dual IP stack support to HomeKit ( #94126 )
...
* Add dual IP stack support to HomeKit
* fix tests
* Update homeassistant/components/network/__init__.py
* remove scopes
* Bump HAP-python to 4.7.0
fixes pairing with newer iOS
changelog: https://github.com/ikalchev/HAP-python/compare/v4.6.0...4.7.0
* fixes
* update tests
* Relocate get_announced_addresses from zeroconf to network
needed for #94126
* rename
* rename
* Update homeassistant/components/network/__init__.py
* Update homeassistant/components/network/__init__.py
* rename
* fix import
* coverage
2023-06-24 23:18:38 -04:00
J. Nick Koston
57a910a144
Relocate esphome entity code into its own module ( #95092 )
2023-06-24 23:12:36 -04:00
J. Nick Koston
9eedc8a602
Fix esphome binary sensors when state is missing ( #95140 )
...
* Fix esphome binary sensors when state is missing
* Fix esphome binary sensors when state is missing
* Fix esphome binary sensors when state is missing
2023-06-24 23:09:26 -04:00
J. Nick Koston
c6b3d538de
Remove deprecated non-native number support ( #95178 )
...
* Remove deprecated non-native number support
These were scheduled to be removed in 2022.10 but were left
in to give custom component authors a bit more time.
Its been a year since they were deprecated so its time
to remove the old code
https://developers.home-assistant.io/blog/2022/06/14/number_entity_refactoring/
* strip unneeded change from testing
2023-06-24 23:01:44 -04:00
Joost Lekkerkerker
fa334cf2bd
Add entity translations to Big Ass Fans ( #95136 )
2023-06-24 19:00:20 -05:00
J. Nick Koston
c8430e4557
Bump aiooncue to 0.3.5 ( #95148 )
2023-06-24 15:12:02 -05:00
J. Nick Koston
74d342a000
Bump sense-energy to 0.12.0 ( #95151 )
2023-06-24 15:11:13 -05:00
J. Nick Koston
3ea26efac9
Retry solaredge on socket.gaierror ( #95153 )
2023-06-24 15:10:54 -05:00
J. Nick Koston
5059cee53f
Reduce overhead to fire events ( #95163 )
2023-06-24 14:39:13 -05:00
J. Nick Koston
9354df975c
Reduce overhead to set up and write entity state ( #95162 )
2023-06-24 14:16:28 -05:00
J. Nick Koston
7c49324f18
Bump aioesphomeapi to 14.1.1 ( #95166 )
2023-06-24 14:15:51 -05:00
Joost Lekkerkerker
e4a7c57b81
Use device class translations for Airly ( #95115 )
...
* Use device class translations for Airly
* Use device class translations for Airly
* Use device class translations for Airly
2023-06-24 13:13:36 +02:00
Franck Nijhof
a2f9caa482
Clean up device class based entity translations in Elgato ( #95122 )
...
* Clean up device class based entity translations in Elgato
* Update snapshots
2023-06-24 12:45:47 +02:00
Maciej Bieniek
fe9366eee6
Add new properties to the weather entity in Accuweather integration ( #95110 )
...
* Add new properties to the current conditions
* Add new properties to forecast
* Use existing constants
* Update tests
2023-06-24 12:38:20 +02:00
Allen Porter
b9b5fe6be8
Add service response data for listing calendar events ( #94759 )
...
* Add service response data for listing calendar events
Add the capability of response data for for the entity component.
* Rename input arguments and add service description
* Improve list events to be more user friendly
Allow the end date to be determined based on a relative time duration. Make the start time optional and set to "now". Add additional test coverage. Update demo calendar to actually perform date range checks.
* Wrap docstrings properly.
* Increase test coverage
* Update to use new API calls
* Readability improvements
* Wrap docstrings
* Require at least one of end or duration
* Check for multiple entity matches earlier in the request
* Update documentation strings
2023-06-23 23:34:34 -04:00
Michael Hansen
65454c945d
Add VAD sensitivity option to VoIP devices ( #94688 )
...
* Add VAD sensitivity option to VoIP devices
* Use select entitiy for VAD sensitivity
* Add sensitivity to tests
* Add to assist pipeline tests
* Update homeassistant/components/assist_pipeline/select.py
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
* Update tests/components/voip/test_voip.py
---------
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2023-06-23 23:28:13 -04:00
Paulus Schoutsen
c42d0feec1
Allow passing in device_id to pipeline run WS API ( #95139 )
2023-06-23 21:29:56 -05:00
Paulus Schoutsen
3f10233833
Add return value to conversation.process service ( #94740 )
...
* Add return value to conversation.process service
* Adjust for new API
2023-06-23 13:32:03 -04:00
dougiteixeira
00075520c2
Add `volatile_organic_compounds_parts` to device class selector strings for Scrape ( #95128 )
...
Add to device class selector strings for Scrape
2023-06-23 18:48:29 +02:00
Franck Nijhof
31a2b2e3a9
Clean up device class based entity translations in Rituals Perfume Genie ( #95124 )
2023-06-23 17:24:57 +02:00
Álvaro Fernández Rojas
cd66da0ab1
Add Airzone Cloud Binary Sensors support ( #93583 )
...
* airzone_cloud: add Binary Sensors support
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* airzone_cloud: binary_sensor: fix copy&paste
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* airzone_cloud: remote available attribute
This is not working as expected and will require minor library changes.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* airzone_cloud: binary_sensor: remove unique_id
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* airzone_cloud: binary_sensors: remove name
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* airzone_cloud: use entity_name
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* airzone_cloud: binary_sensor: add name=None
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* airzone_cloud: binary_sensor: fix device class name
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* Update homeassistant/components/airzone_cloud/binary_sensor.py
Co-authored-by: G Johansson <goran.johansson@shiftit.se>
---------
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Co-authored-by: G Johansson <goran.johansson@shiftit.se>
2023-06-23 16:32:40 +02:00
starkillerOG
2702124130
Motion blinds improve async_request_position_till_stop ( #93304 )
2023-06-23 16:26:34 +02:00
J. Nick Koston
85a9654e52
Remove signal strength device class from hunterdouglas_powerview ( #95113 )
2023-06-23 16:11:19 +02:00
Joost Lekkerkerker
8fd930ba87
Handle LastFM unavailable ( #94456 )
2023-06-23 15:34:37 +02:00
Franck Nijhof
4255cd6bbc
Remove invalid Signal Strength device class from Ondilo ( #95109 )
2023-06-23 08:26:57 -05:00
Daniel Kent
983ff10541
Fix ESPHome color temperature precision for light entities ( #91424 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-06-23 08:08:28 -05:00
G Johansson
91611bbd3b
Add missing apparent temp in forecast ( #95108 )
2023-06-23 14:49:11 +02:00
Marc Mueller
6033f39a0d
Partial revert "Add TypeVar defaults for DataUpdateCoordinator ( #95026 )" ( #95101 )
...
* Revert "Add TypeVar defaults for DataUpdateCoordinator and EntityComponent (#95026 )"
This reverts commit 90f5b1c323
.
* Don't revert everything
2023-06-23 14:42:34 +02:00
Dominik
239f5fe56b
Fix glances raid plugin data ( #94597 )
...
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2023-06-23 14:36:43 +02:00
Álvaro Fernández Rojas
e5c1ce65df
Use entity name in Airzone Cloud sensors ( #95102 )
2023-06-23 14:26:38 +02:00
Franck Nijhof
167f4b475d
Clean up device class based entity translations in Verisure ( #95082 )
2023-06-23 14:01:31 +02:00
G Johansson
9656173d5c
Fix Smhi name ( #95097 )
...
smhi no name
2023-06-23 11:37:52 +02:00
G Johansson
071679f91f
Use new attributes in Smhi ( #95096 )
2023-06-23 11:32:20 +02:00
G Johansson
5d365ecb6b
Implement Wind Gust speed in Weather entity component ( #95065 )
...
* Weather wind gust speed
* strings
* No compat
2023-06-23 08:22:46 +02:00
Michael Hansen
d811fa0e74
Sentence trigger ( #94613 )
...
* Add async_register_trigger_sentences for default agent
* Add trigger response and trigger handler
* Check callback in test
* Clean up and move response to callback
* Add trigger test
* Drop TriggerAction
* Test we pass sentence to callback
* Match triggers once, allow multiple sentences
* Don't use trigger id
* Use async callback
* No response for now
* Use asyncio.gather for callback responses
* Fix after rebase
* Use a list for trigger sentences
---------
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2023-06-22 18:29:34 -05:00
Arjan
29ef925d73
Add humidity to weather forecast ( #95064 )
...
* allow humidty in forecast
* Add tests
* float
---------
Co-authored-by: G Johansson <goran.johansson@shiftit.se>
2023-06-23 00:22:07 +02:00
dougiteixeira
e5afff7f98
Add the device of the source entity in the helper entities for Riemann sum integral ( #94727 )
2023-06-23 00:04:51 +02:00
Jonas Bergler
3db8bcdd50
Bump pyemby to 1.9 ( #94743 )
2023-06-23 00:00:27 +02:00
Stephan Uhle
52a4561c7e
Code quality update for EDL21 ( #94885 )
2023-06-22 23:58:43 +02:00
Franck Nijhof
a48030f5dd
Name unnamed buttons by their device class ( #95084 )
2023-06-22 23:51:41 +02:00
Franck Nijhof
e68916b2fc
Name unnamed numbers by their device class ( #95083 )
2023-06-22 23:48:49 +02:00
G Johansson
eafddaae83
Implement Cloud coverage in Weather entity component ( #95068 )
2023-06-22 23:10:36 +02:00
G Johansson
b8de7df609
Implement dew point in weather entity component ( #95072 )
2023-06-22 21:34:23 +02:00
J. Nick Koston
3d12c7409d
Add basic light tests to esphome ( #95029 )
2023-06-22 21:22:29 +02:00
Matthias Alphart
733bca88f1
Fix KNX device trigger passing info data ( #95076 )
2023-06-22 21:13:10 +02:00
J. Nick Koston
66b2214c55
Add esphome sensor tests ( #95077 )
2023-06-22 21:02:47 +02:00
J. Nick Koston
dd0e6d6481
Migrate esphome media_player platform to use _on_static_info_update ( #95071 )
2023-06-22 19:57:09 +02:00
J. Nick Koston
1cf4a008c3
Add coverage for binary_sensor platform to esphome ( #95067 )
2023-06-22 19:55:28 +02:00
G Johansson
6ad3b60adf
Implement Apparent temperature in Weather entity component ( #95070 )
2023-06-22 19:52:14 +02:00
Michael Hansen
38614bc3f0
Add websocket command to test intent recognition for default agent ( #94674 )
...
* Add websocket command to test intent recognition for default agent
* Return results as a list
* Only check intent name/entities in test
* Less verbose output in debug API
2023-06-22 12:24:59 -04:00
J. Nick Koston
1459bf4011
Fix async_scanner_devices_by_address unexpectedly combining Bluetooth scanners ( #94990 )
2023-06-22 16:50:21 +02:00
Joost Lekkerkerker
6ec6369c27
Add entity translations to AirThings BLE ( #95061 )
2023-06-22 16:46:06 +02:00
Raman Gupta
5265584159
Fix zwave_js device diagnostics dump ( #94999 )
...
* Fix zwave_js device diagnostics dump
* Update tests/components/zwave_js/test_diagnostics.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Update tests/components/zwave_js/test_diagnostics.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Update tests/components/zwave_js/test_diagnostics.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Update tests/components/zwave_js/test_diagnostics.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Update tests/components/zwave_js/test_diagnostics.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Update tests/components/zwave_js/test_diagnostics.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* improve test
---------
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2023-06-22 10:10:36 -04:00
Joost Lekkerkerker
6ceb973606
Add entity translations for Abode ( #94169 )
2023-06-22 16:03:28 +02:00
Joost Lekkerkerker
8e93045857
Add entity translations to Airthings ( #95052 )
2023-06-22 16:02:45 +02:00
Joost Lekkerkerker
acdf309c47
Add entity translations for Aladdin Connect ( #95051 )
2023-06-22 16:01:51 +02:00
Quentame
ede84d74c7
Fix Meteo France blocked config entry when weather alert API fails ( #94911 )
...
* Fix: do not block config entry when weather alert API fails
* PR review
2023-06-22 15:59:48 +02:00
Joost Lekkerkerker
c503becd9a
Make AirNow use device class ( #94986 )
2023-06-22 15:58:14 +02:00
Petro31
e4c8a94aaf
Add persistent_notification.dismiss_all service call ( #95004 )
2023-06-22 14:27:18 +02:00
Jan Bouwhuis
3c86497bc8
Improve mqtt climate turn_on and turn_off service ( #94832 )
...
* Improve mqtt climate turn_on and turn_off service
* Remove POWER_COMMAND_TOPIC when mode is changed
* Call super
2023-06-22 13:46:14 +02:00
Joost Lekkerkerker
8987e023a0
Add entity translations for Acmeda ( #94170 )
2023-06-22 12:01:33 +02:00
Joost Lekkerkerker
04dc85b754
Use device class for AirQ entities ( #95037 )
2023-06-22 11:56:44 +02:00
Franck Nijhof
e2f5a707ce
Fix use_device_name in case device device class translations are used ( #95010 )
...
Co-authored-by: Erik <erik@montnemery.com>
2023-06-22 11:30:19 +02:00
J. Nick Koston
ed55632a66
Add esphome fan platform tests and remove unreachable code ( #95025 )
2023-06-22 11:29:59 +02:00
J. Nick Koston
cd5fdb97c0
Small cleanups to esphome sensor and binary_sensor ( #95042 )
2023-06-22 11:14:33 +02:00
Erik Montnemery
5884afd485
Teach sensor device trigger about entity registry ids ( #94988 )
2023-06-22 11:13:54 +02:00
Marcel van der Veldt
3863c561a6
Fix removal of orphaned Matter devices ( #95044 )
2023-06-22 11:13:14 +02:00
J. Nick Koston
8f6cde5b32
Migrate esphome lock platform to use _on_static_info_update ( #95030 )
2023-06-22 11:07:51 +02:00
J. Nick Koston
adc2df6b8e
Callback esphome EntityInfo by platform instead of all platforms ( #95021 )
2023-06-22 09:39:48 +02:00
Hmmbob
3b24a943ab
Fix goodwe midnight error ( #95041 )
2023-06-22 09:35:53 +02:00
J. Nick Koston
27da7d68de
Migrate esphome fan platform to use _on_static_info_update ( #95031 )
2023-06-22 09:07:13 +02:00
J. Nick Koston
b700400183
Migrate esphome select platform to use _on_static_info_update ( #95022 )
2023-06-22 09:05:57 +02:00
Erik Montnemery
e204e80528
Teach vacuum device trigger about entity registry ids ( #94989 )
2023-06-22 08:20:59 +02:00
Marc Mueller
90f5b1c323
Add TypeVar defaults for DataUpdateCoordinator and EntityComponent ( #95026 )
2023-06-22 03:33:23 +02:00
J. Nick Koston
65a5244d5a
Fix race and add test coverage for esphome select platform ( #95019 )
2023-06-22 01:19:47 +02:00
Richard Kroegel
ef2669afe4
Bump bimmer_connected to 0.13.7 ( #95017 )
2023-06-22 00:17:13 +02:00
Marcel van der Veldt
b5084dbce2
Bump Matter Server to 3.5.1: some small fixes and stability improvements ( #94985 )
2023-06-21 23:57:33 +02:00
Erik Montnemery
f10256169b
Teach homekit about entity registry ids in device triggers ( #95009 )
2023-06-21 23:28:43 +02:00
J. Nick Koston
235f50a341
Migrate esphome button platform to use _on_static_info_update ( #95007 )
2023-06-21 22:24:26 +02:00
J. Nick Koston
8d2daaa694
Limit cache size of EntityValues ( #94983 )
2023-06-21 22:23:35 +02:00
J. Nick Koston
90386bc036
Reduce overhead to fetch unifiprotect attributes ( #94976 )
2023-06-21 21:41:06 +02:00
Jan Bouwhuis
31f845bfe0
Add current_humidity attribute to mqtt humidifier ( #94955 )
2023-06-21 19:19:26 +02:00
Joost Lekkerkerker
492ed1b544
Remove superclass from YouTube ( #95002 )
2023-06-21 18:49:23 +02:00
Joost Lekkerkerker
6230a51695
Remove superclass from GMail Authentication ( #95001 )
2023-06-21 18:47:53 +02:00
Barry Williams
57c9aad9b1
Migrate Linn / Openhome integration to SSDP config flow ( #94564 )
...
* Migrate Linn / Openhome integration to SSDP config flow
* moved device initialisation into __init__
* wait for user step before adding openhome entities
* add CONFIG_SCHEMA
* cover confirmation step in config flow test
* Address comments
---------
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2023-06-21 12:46:17 -04:00
centertivevier
61554682d4
Bump slixmpp to 1.8.4 ( #94944 )
2023-06-21 18:10:30 +02:00
Marc Mueller
86792fcc2f
Update mypy to 1.4.0 ( #94987 )
2023-06-21 16:12:51 +02:00
Erik Montnemery
c8cd469c95
Teach media_player device trigger about entity registry ids ( #94979 )
2023-06-21 16:09:28 +02:00
J. Nick Koston
367644afe1
Migrate esphome switch platform to use _on_static_info_update ( #94962 )
2023-06-21 15:41:24 +02:00