Joost Lekkerkerker and Robert Resch
5ccf866e22
Use shorthand attributes for Plaato ( #99634 )
...
Co-authored-by: Robert Resch <robert@resch.dev >
2023-09-05 19:01:51 +02:00
J. Nick Koston
e9062bb1b3
Replace lambda with attrgetter in homekit_controller ( #99666 )
2023-09-05 10:36:43 -05:00
J. Nick Koston
abb0537928
Replace lambda with itemgetter in script/gen_requirements_all.py ( #99661 )
2023-09-05 10:36:01 -05:00
J. Nick Koston
a04c61e77b
Replace lambda with attrgetter in device_tracker device_trigger ( #99663 )
2023-09-05 16:41:35 +02:00
J. Nick Koston
035fea3ee0
Replace lambda with attrgetter in hassfest ( #99662 )
2023-09-05 16:40:25 +02:00
Joost Lekkerkerker and Robert Resch
2c45d43e7b
Use shorthand attributes in Neato ( #99605 )
...
Co-authored-by: Robert Resch <robert@resch.dev >
2023-09-05 16:33:46 +02:00
Raman Gupta and Martin Hjelmare
5afba6327c
Bump zwave-js-server-python to 0.51.1 ( #99652 )
...
* Bump zwave-js-server-python to 0.51.1
* Update test
---------
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2023-09-05 09:58:32 -04:00
Joost Lekkerkerker
c6bdc380b6
Use shorthand attributes in Ondilo ico ( #99627 )
2023-09-05 15:40:43 +02:00
Joost Lekkerkerker
3c82045289
Use shorthand attributes in Omnilogic ( #99626 )
2023-09-05 15:40:11 +02:00
Joost Lekkerkerker
58af0ab0cd
Use shorthand attributes in NZBGet ( #99622 )
2023-09-05 15:37:00 +02:00
Joost Lekkerkerker
0ae12ad08f
Use shorthand attributes in Logi circle ( #99592 )
2023-09-05 15:27:38 +02:00
Joost Lekkerkerker
1f648feaef
Use shorthand attributes in Kostal Plenticore ( #99581 )
2023-09-05 15:26:23 +02:00
Joost Lekkerkerker
447a9f4aad
Use shorthand attributes in Konnected ( #99580 )
2023-09-05 15:25:00 +02:00
Joost Lekkerkerker
c49f086790
Use shorthand attributes in Kodi ( #99578 )
2023-09-05 15:22:52 +02:00
Joost Lekkerkerker
d5ad01ffbe
Use shorthand attributes in Openhome ( #99629 )
2023-09-05 14:57:26 +02:00
itpeters
582eeea082
Fix long press event for matter generic switch ( #99645 )
2023-09-05 13:10:14 +02:00
Álvaro Fernández Rojas
c77a0a8caa
Update aioairzone to v0.6.8 ( #99644 )
...
* Update aioairzone to v0.6.8
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com >
* Trigger CI
---------
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com >
2023-09-05 12:42:19 +02:00
Joost Lekkerkerker
f13e7706ed
Use shorthand attributes in Nuheat ( #99618 )
2023-09-05 11:54:53 +02:00
dependabot[bot]
2c3a4b3497
Bump actions/checkout from 3.6.0 to 4.0.0 ( #99651 )
2023-09-05 08:57:09 +02:00
Joost Lekkerkerker
49bd7e6251
Use shorthand attributes for Picnic ( #99633 )
2023-09-04 20:59:44 -04:00
J. Nick Koston
fed1cab847
Fix mobile app dispatcher performance ( #99647 )
...
Fix mobile app thundering heard
The mobile_app would setup a dispatcher to listener for updates on
every entity and reject the ones that were not for the unique id
that it was intrested in.
Instead we now register for a signal per unique id since we were
previously generating O(entities*sensors*devices) callbacks which
was causing the event loop to stall when there were a large
number of mobile app users.
2023-09-04 20:56:34 -04:00
J. Nick Koston
ff2e0c570b
Improve performance of google assistant supported checks ( #99454 )
...
* Improve performance of google assistant supported checks
* tweak
* tweak
* split function
* tweak
2023-09-04 20:53:59 -04:00
J. Nick Koston
63273a307a
Fix Bluetooth passive update processor dispatching updates to unchanged entities ( #99527 )
...
* Fix passive update processor dispatching updates to unchanged entities
* adjust tests
* coverage
* fix
* Update homeassistant/components/bluetooth/update_coordinator.py
2023-09-04 20:42:05 -04:00
Martin Hjelmare
0b383067ef
Move non legacy stt models out from legacy module ( #99582 )
2023-09-04 16:51:57 -04:00
J. Nick Koston
d2a52230ff
Speed up responding to states being polled via API ( #99621 )
...
* Speed up responding to states being polled via API
Switch to using `as_dict_json` to avoid serializing states over and over when the
states api is polled since the mobile app is already building the cache as it also
polls the states via the websocket_api
* Speed up responding to states being polled via API
Switch to using `as_dict_json` to avoid serializing states over and over when the
states api is polled since the mobile app is already building the cache as it also
polls the states via the websocket_api
* fix json
* cover
2023-09-04 16:51:19 -04:00
G Johansson
47c20495bd
Fix not stripping no device class in template helper binary sensor ( #99640 )
...
Strip none template helper binary sensor
2023-09-04 22:46:19 +02:00
Joost Lekkerkerker and G Johansson
216a174cba
Move variables out of constructor in nightscout ( #99612 )
...
* Move variables out of constructor in nightscout
* Update homeassistant/components/nightscout/sensor.py
Co-authored-by: G Johansson <goran.johansson@shiftit.se >
---------
Co-authored-by: G Johansson <goran.johansson@shiftit.se >
2023-09-04 22:35:58 +02:00
G Johansson
b8f35fb577
Fix missing unique id in SQL ( #99641 )
2023-09-04 22:31:53 +02:00
Erik Montnemery
de73cafc8b
Small cleanup of TemplateEnvironment ( #99571 )
...
* Small cleanup of TemplateEnvironment
* Fix typo
2023-09-04 22:19:40 +02:00
Joost Lekkerkerker
bc1575a477
Move variables out of constructor in Nobo hub ( #99617 )
2023-09-04 22:18:36 +02:00
J. Nick Koston
cab9c97598
Bump aioesphomeapi to 16.0.4 ( #99541 )
2023.9.0b4
2023-09-04 21:06:13 +02:00
Joakim Plate
ba5822bed4
Bump gardena_bluetooth to 1.4.0 ( #99530 )
2023-09-04 21:06:11 +02:00
Bram Kragten
4fcb0a840a
Bump version to 2023.9.0b4
2023-09-04 20:50:17 +02:00
Bram Kragten
6b988a99d5
Update frontend to 20230904.0 ( #99636 )
2023-09-04 20:49:43 +02:00
Erik Montnemery
0520cadfa6
Revert "Deprecate timer start optional duration parameter" ( #99613 )
...
Revert "Deprecate timer start optional duration parameter (#93471 )"
This reverts commit 2ce5b08fc3 .
2023-09-04 20:49:42 +02:00
Joost Lekkerkerker
89e280e136
Remove unneeded name property from Logi Circle ( #99604 )
2023-09-04 20:49:41 +02:00
Joost Lekkerkerker
30c6565205
Bump pyenphase to 1.9.1 ( #99574 )
2023-09-04 20:49:40 +02:00
Erik Montnemery
37f8f91171
Small cleanup of WS command render_template ( #99562 )
2023-09-04 20:49:40 +02:00
puddly
a7efeb2c87
Bump ZHA dependencies ( #99561 )
2023-09-04 20:49:39 +02:00
Robert Svensson
5c42ea57b3
Bump aiounifi to v60 ( #99548 )
2023-09-04 20:49:38 +02:00
G Johansson
c791ddc937
Fix loading filesize coordinator from wrong place ( #99547 )
...
* Fix loading filesize coordinator from wrong place
* aboslute in executor
* combine into executor
2023-09-04 20:49:37 +02:00
Jc2k
8ccd2b6457
Update bluetooth-data-tools to 1.11.0 ( #99485 )
2023-09-04 20:48:55 +02:00
J. Nick Koston
a60e23caf2
Bump bleak-retry-connector to 3.1.2 ( #99540 )
2023-09-04 20:45:32 +02:00
jan iversen
c677dae9c1
Modbus switch, allow restore "unknown" ( #99533 )
2023-09-04 20:45:32 +02:00
J. Nick Koston and Martin Hjelmare
453c5f90f8
Bump bleak to 0.21.0 ( #99520 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2023-09-04 20:45:31 +02:00
J. Nick Koston
70b460f52b
Bump aiohomekit to 3.0.2 ( #99514 )
2023-09-04 20:45:29 +02:00
J. Nick Koston
2bc08d1fcc
Fix module check in _async_get_flow_handler ( #99509 )
...
We should have been checking for the module in hass.data[DATA_COMPONENTS]
and not hass.config.components as the check was ineffective if there were
no existing integrations instances for the domain which is the case for
discovery or when the integration is ignored
2023-09-04 20:45:29 +02:00
Erik Montnemery
423e8fbde3
Validate state in template helper preview ( #99455 )
...
* Validate state in template helper preview
* Deduplicate state validation
2023-09-04 20:45:28 +02:00
Erik Montnemery and Robert Resch
e5fd6961a8
Set state of entity with invalid state to unknown ( #99452 )
...
* Set state of entity with invalid state to unknown
* Add test
* Apply suggestions from code review
Co-authored-by: Robert Resch <robert@resch.dev >
* Update test_entity.py
---------
Co-authored-by: Robert Resch <robert@resch.dev >
2023-09-04 20:45:27 +02:00
Mike O'Driscoll
bdc39e1d52
Fix recollect_waste month time boundary issue ( #99429 )
2023-09-04 20:45:26 +02:00