J. Nick Koston and GitHub
09c609459d
Fix entity services targeting entities outside the platform when using areas/devices ( #109810 )
2024-02-06 12:41:57 -06:00
Erik Montnemery and GitHub
674e4ceb2c
Make additional methods of google_assistant.AbstractConfig abstract ( #109811 )
2024-02-06 19:14:12 +01:00
Erik Montnemery and GitHub
fabcf2948e
Bump hass-nabucasa from 0.77.0 to 0.78.0 ( #109813 )
2024-02-06 19:02:32 +01:00
wittypluck and GitHub
7d24ae88e6
Mark Unifi bandwidth sensors as unavailable when client disconnects ( #109812 )
...
* Set sensor as unavailable instead of resetting value to 0 on disconnect
* Update unit test on unavailable bandwidth sensor
2024-02-06 18:33:10 +01:00
6519b24319
Make bluetooth use naming from the entity description ( #97401 )
...
* Make bluetooth use the translation from the entity description
* Remove links to other platforms
* Remove links to other platforms
* Remove links to other platforms
* Add test
* Use is
* Fix test
* Update homeassistant/components/bluetooth/passive_update_processor.py
Co-authored-by: J. Nick Koston <nick@koston.org >
---------
Co-authored-by: J. Nick Koston <nick@koston.org >
2024-02-06 17:12:15 +01:00
puddly and GitHub
6295f91a1f
Pin chacha20poly1305-reuseable>=0.12.1 ( #109807 )
...
* Pin `chacha20poly1305-reuseable`
Prevents a runtime `assert isinstance(cipher, AESGCM)` error
* Update `gen_requirements_all.py` as well
2024-02-06 16:55:51 +01:00
Marc Mueller and GitHub
545b888034
Update ruff to 0.2.1 ( #109796 )
...
* Update ruff to 0.2.1
* Rename config sections
* Update remapped error codes
* Add ignores
2024-02-06 15:41:34 +01:00
puddly and GitHub
a533fa222e
Bump ZHA dependencies ( #109770 )
...
* Bump ZHA dependencies
* Bump universal-silabs-flasher to 0.0.18
* Flip `Server_to_Client` enum in ZHA unit test
* Bump zigpy to 0.62.2
2024-02-06 09:40:29 -05:00
Erik Montnemery and GitHub
0cb913370f
Rename google_assistant.AbstractConfig.get_local_agent_user_id ( #109798 )
...
* Rename google_assistant.AbstractConfig get_local_agent_user_id to get_local_user_id
* Fix
2024-02-06 15:40:12 +01:00
J. Nick Koston and GitHub
cf188eabdf
Add slots to bluetooth matcher objects ( #109768 )
2024-02-06 09:40:03 -05:00
Jan-Philipp Benecke and GitHub
1e5ab3ad47
Bump aioelectricitymaps to 0.3.1 ( #109797 )
2024-02-06 15:16:15 +01:00
Matthias Alphart and GitHub
78f21ecc58
Update xknx to 2.12.0 and xknxproject to 3.5.0 ( #109787 )
2024-02-06 14:30:53 +01:00
198cf28a2a
Update MELCloud codeowners ( #109793 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev >
2024-02-06 13:27:50 +01:00
Erik Montnemery and GitHub
1519df6e55
Improve typing of cloud HTTP API ( #109780 )
2024-02-06 13:09:14 +01:00
Åke Strandberg and GitHub
25f065a980
Add myuplink sensor descriptions for current and frequency sensors ( #109784 )
...
Add device_descriptions for current and frequency sensors
2024-02-06 12:40:03 +01:00
Marc Mueller and GitHub
5de76c0be0
Include exception when reraising inside except ( #109706 )
2024-02-06 12:17:39 +01:00
Steven B and GitHub
6701806ed2
Use has_capability instead of hasattr for ring history ( #109791 )
2024-02-06 10:55:03 +01:00
Matrix and GitHub
b8c4821e48
Bump yolink-api to 0.3.7 ( #109776 )
2024-02-06 10:52:41 +01:00
tronikos and GitHub
d4c235622f
Break long strings in Google generative ai conversation ( #109771 )
...
* Update test_init.py
* Update __init__.py
2024-02-06 10:50:58 +01:00
Steven B and GitHub
f8862f64a1
Bump ring_doorbell to 0.8.7 ( #109783 )
2024-02-06 10:10:43 +01:00
Jan Bouwhuis and GitHub
6ca002a6f4
Improve tests of mqtt device triggers ( #108318 )
...
Improve tests on mqtt device triggers
2024-02-06 09:38:15 +01:00
Jan Bouwhuis and GitHub
00947b708f
Remove aux heat support from mqtt climate ( #109513 )
2024-02-06 09:37:39 +01:00
Jan-Philipp Benecke and GitHub
29462fc991
Change state class of Tesla wall connector session energy entity ( #109778 )
2024-02-06 09:34:02 +01:00
Joost Lekkerkerker and GitHub
cc4274bcc0
Fix Radarr health check singularity ( #109762 )
...
* Fix Radarr health check singularity
* Fix comment
2024-02-06 07:18:33 +01:00
TheJulianJES and GitHub
61ce328ce1
Fix docstring length in ZHA sensor class ( #109774 )
...
Fix ZHA sensor docstring length
2024-02-06 03:00:45 +01:00
G Johansson and GitHub
1706156faf
Add Process binary sensor in System Monitor ( #108585 )
...
* Process binary sensor in System Monitor
* Add repair flow
* add issue
* add platform
* fix repair
* Tests
* Fix tests
* add minor version
* migrate
* Mod repairs
* Fix tests
* config flow test
* Last fixes
* Review comments
* Remove entities during repair
* Remove snapshot
2024-02-06 02:09:05 +01:00
668d036f71
Improve lupusec code quality ( #109727 )
...
* renamed async_add_devices
* fixed typo
* patch class instead of __init__
* ensure non blocking get_alarm
* exception handling
* added test case for json decode error
* avoid blockign calls
---------
Co-authored-by: suaveolent <suaveolent@users.noreply.github.com >
2024-02-06 01:20:14 +01:00
TheJulianJES and GitHub
965f31a9e0
Fix ZHA creating unnecessary "summ received" entity after upgrade ( #109268 )
...
* Do not create `current_summ_received` entity until initialized once
* Update zha_devices_list.py to not expect summation received entities
The attribute isn't initialized for these devices in the test (which our check now expects it to be), hence we need to remove them from this list.
* Update sensor tests to have initial state for current_summ_received entity
The attribute needs to be initialized for it to be created which we do by plugging the attribute read.
The test expects the initial state to be "unknown", but hence we plugged the attribute (to create the entity), the state is whatever we plug the attribute read as.
* Update sensor tests to expect not updating current_summ_received entity if it doesn't exist
2024-02-05 19:12:56 -05:00
David F. Mulcahey and GitHub
13bc018e23
Buffer JsonDecodeError in Flo ( #109767 )
2024-02-05 18:39:56 -05:00
Erik Montnemery and GitHub
b7284b92ac
Clean up Alexa when logging out from cloud ( #109738 )
...
* Clean up Alexa when logging out from cloud
* Add test
2024-02-05 23:58:34 +01:00
J. Nick Koston and GitHub
6fce8a5403
Avoid linear search of the entity registry in ps4 ( #109723 )
2024-02-05 17:25:12 -05:00
J. Nick Koston and GitHub
440212ddce
Reduce dict lookups in entity registry indices ( #109712 )
2024-02-05 17:23:53 -05:00
J. Nick Koston and GitHub
f73431ac06
Switch utc_to_timestamp to .timestamp() where possible ( #109729 )
...
* Switch utc_to_timestamp to .timestamp()
.timestamp() is faster now in newer cpython
```
from homeassistant.util.dt import utc_to_timestamp, utcnow
import timeit
now = utcnow()
print(timeit.timeit('utc_to_timestamp(now)',globals={"now":now,"utc_to_timestamp":utc_to_timestamp}))
print(timeit.timeit('now.timestamp()',globals={"now":now}))
```
utc_to_timestamp = 0.18721245788037777
timestamp = 0.11421508435159922
* compat
* revert
* revert
* revert
* revert
* revert
2024-02-05 23:04:52 +01:00
Vilppu Vuorinen and GitHub
e399bebbcd
Fix compatibility issues with older pymelcloud version ( #109757 )
2024-02-05 22:30:20 +01:00
G Johansson and GitHub
4119d20f87
Bump holidays to 0.42 ( #109760 )
2024-02-05 15:59:02 -05:00
J. Nick Koston and GitHub
908cedf981
Avoid linear search of entity registry in async_clear_config_entry ( #109724 )
2024-02-05 14:12:16 -06:00
J. Nick Koston and GitHub
e9a41e5023
Avoid linear search in entity registry to clear an area ( #109735 )
2024-02-05 13:53:33 -06:00
Jirka and GitHub
d27ca83694
Fix string in xiaomi_ble ( #109758 )
...
Update strings.json
Fixed typo:
From
"rotate_right_pressed": "Rotate left (pressed)"
to
"rotate_right_pressed": "Rotate right (pressed)"
2024-02-05 21:50:37 +02:00
Franck Nijhof
df88335370
Bump version to 2024.2.0b8
2024.2.0b8
2024-02-05 20:27:40 +01:00
Joost Lekkerkerker and Franck Nijhof
4c6c5ee63d
Handle startup error in Analytics insights ( #109755 )
2024-02-05 20:27:29 +01:00
Vilppu Vuorinen and Franck Nijhof
65476914ed
Reduce MELCloud poll frequency to avoid throttling ( #109750 )
2024-02-05 20:27:26 +01:00
Bouwe Westerdijk and Franck Nijhof
d30a2e3611
Fix incorrectly assigning supported features for plugwise climates ( #109749 )
2024-02-05 20:27:23 +01:00
G Johansson and Franck Nijhof
eb510e3630
Add missing new climate feature flags to Mill ( #109748 )
2024-02-05 20:27:20 +01:00
Michael and Franck Nijhof
532df5b5f1
Use tracked entity friendly name for proximity sensors ( #109744 )
...
user tracked entity friendly name
2024-02-05 20:27:17 +01:00
Jan Bouwhuis and Franck Nijhof
1534f99c80
Fix generic camera error when template renders to an invalid URL ( #109737 )
2024-02-05 20:27:14 +01:00
Cyrill Raccaud and Franck Nijhof
a19aa9595a
Bump python-bring-api to 3.0.0 ( #109720 )
2024-02-05 20:27:11 +01:00
Joost Lekkerkerker and Franck Nijhof
e3191d098f
Add strings to Ruuvitag BLE ( #109717 )
2024-02-05 20:27:08 +01:00
Bram Kragten and Franck Nijhof
cc36071612
Update frontend to 20240205.0 ( #109716 )
2024-02-05 20:27:04 +01:00
Joakim Sørensen and Franck Nijhof
2d90ee8237
Fix log string in Traccar Server Coordinator ( #109709 )
2024-02-05 20:27:01 +01:00
Simone Chemelli and Franck Nijhof
16266703df
Queue climate calls for Comelit SimpleHome ( #109707 )
2024-02-05 20:26:58 +01:00