Paulus Schoutsen
d0e9470c7c
Fix frontend test again ( #90754 )
2023-04-04 21:07:17 -04:00
J. Nick Koston and Paulus Schoutsen
b50354f362
Add render count to templates repr ( #90753 )
2023-04-04 21:07:16 -04:00
J. Nick Koston and Paulus Schoutsen
e4b3a146be
Bump aiohomekit to 2.6.3 ( #90752 )
2023-04-04 21:07:15 -04:00
TheJulianJES and Paulus Schoutsen
1861a621b2
Restore state for ZHA OnOff binary sensors ( #90749 )
...
* Restore state for ZHA OnOff binary sensors
* Let `Motion` extend `Opening`
`Motion` is just a specified version of `Opening` that only changes the device class for some motion sensors.
Since we have more "special code" in the OnOff/Opening sensor now, we also want to make sure that gets applied to `Motion` binary sensors.
* Improve comment and type
* Add test to verify that binary sensors restore last HA state
2023-04-04 21:07:14 -04:00
J. Nick Koston and Paulus Schoutsen
0746e09256
Prevent overly large event data from being stored in the database ( #90747 )
...
This is the same change as #87105 for events
2023-04-04 21:07:13 -04:00
J. Nick Koston and Paulus Schoutsen
0166cd082b
Bump zeroconf to 0.54.0 ( #90744 )
...
* Bump zeroconf to 0.54.0
fixes incorrect addresses when the server name changes
changelog: https://github.com/python-zeroconf/python-zeroconf/compare/0.53.0...0.54.0
* fix
2023-04-04 21:07:12 -04:00
Maciej Bieniek and Paulus Schoutsen
0a74f946db
Add entity name translations to NextDNS ( #90743 )
...
Add entity name translations
2023-04-04 21:07:11 -04:00
d04b45a821
SharkIQ Hotfix - Handle current installations by using default REGION ( #90741 )
...
* Add default region on async_setup_entry
* Move logic to migration function
* Move update logic back to setup function, but updates the config if needed.
* Remove commented out code
* Update Tests & Config setting method
* Update homeassistant/components/sharkiq/__init__.py
Co-authored-by: Franck Nijhof <frenck@frenck.nl >
* Update homeassistant/components/sharkiq/__init__.py
Co-authored-by: Franck Nijhof <frenck@frenck.nl >
* Accept Suggestions & Formatting
---------
Co-authored-by: Franck Nijhof <frenck@frenck.nl >
2023-04-04 21:07:10 -04:00
Maciej Bieniek and Paulus Schoutsen
a5a6641bb4
Add entity name translations to Tractive ( #90738 )
...
Add entity name translations
2023-04-04 21:07:09 -04:00
Michael and Paulus Schoutsen
1420cda837
Add entity name translations to SMS ( #90727 )
2023-04-04 21:07:08 -04:00
cba5751ca2
Fix bluetooth_le_tracker reporting devices Home when they leave ( #90641 )
...
* fix bluetooth_le_tracker reporting devices Home when they leave
* refactor
* implement tests for BLE service_info.time check
* update bluetooth_le_tracker tests
* tweaks
---------
Co-authored-by: J. Nick Koston <nick@koston.org >
2023-04-04 21:07:07 -04:00
1f7ebe9249
SharkIQ Hotfix - Handle current installations by using default REGION ( #90741 )
...
* Add default region on async_setup_entry
* Move logic to migration function
* Move update logic back to setup function, but updates the config if needed.
* Remove commented out code
* Update Tests & Config setting method
* Update homeassistant/components/sharkiq/__init__.py
Co-authored-by: Franck Nijhof <frenck@frenck.nl >
* Update homeassistant/components/sharkiq/__init__.py
Co-authored-by: Franck Nijhof <frenck@frenck.nl >
* Accept Suggestions & Formatting
---------
Co-authored-by: Franck Nijhof <frenck@frenck.nl >
2023-04-04 21:06:24 -04:00
8495da1af0
Fix bluetooth_le_tracker reporting devices Home when they leave ( #90641 )
...
* fix bluetooth_le_tracker reporting devices Home when they leave
* refactor
* implement tests for BLE service_info.time check
* update bluetooth_le_tracker tests
* tweaks
---------
Co-authored-by: J. Nick Koston <nick@koston.org >
2023-04-04 20:59:57 -04:00
Vincent Knoop Pathuis and GitHub
03caf63ec2
Remove getattr for Landis+Gyr Heat Meter ( #90637 )
...
* Remove getattr and update tests
* Apply suggestion for test from PR review
* Make constants capitalized
2023-04-04 22:01:35 +02:00
e748f0c623
Add entity name translations to Broadlink sensors ( #90783 )
...
* Add entity name translations to Broadlink sensors
Signed-off-by: Patrick ZAJDA <patrick@zajda.fr >
* Update tests
Signed-off-by: Patrick ZAJDA <patrick@zajda.fr >
* Apply suggestions from code review
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
---------
Signed-off-by: Patrick ZAJDA <patrick@zajda.fr >
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
2023-04-04 15:18:41 -04:00
Guy Khmelnitsky and GitHub
22a1c8f00f
Bump locationsharinglib to 5.0.0 ( #90790 )
...
* Update GoogleMaps intergration dependency
* Update requirements_all.txt
2023-04-04 11:43:20 -07:00
Jan Bouwhuis and GitHub
4a0d3e881a
Rework MQTT config merging and adding defaults ( #90529 )
...
* Cleanup config merging and adding defaults
* Optimize and update tests
* Do not mix entry and yaml config
* Make sure hass.data is initilized
* remove check on get_mqtt_data
* Tweaks to MQTT client
* Remove None assigment mqtt client and fix mock
2023-04-04 18:12:18 +02:00
Erik Montnemery and GitHub
690a0f34e5
Fix glob expansion for partial prettier run ( #90787 )
2023-04-04 17:27:15 +02:00
Erik Montnemery and GitHub
6642db917f
Remove legacy services from lock/services.yaml ( #90779 )
2023-04-04 17:03:43 +02:00
Erik Montnemery and GitHub
28d85bc405
Run prettier on matter fixture ( #90784 )
2023-04-04 16:13:08 +02:00
Matija Kovacic and GitHub
e7c5325ba8
Extract Supla base entity into its own file ( #90781 )
...
* Extracting Supla base entity
* Fix improper import
* Making Black happy.
* Use set for membership check
* Making ruff happy.
2023-04-04 16:11:27 +02:00
J. Nick Koston and GitHub
5e3796c333
Prevent legacy device tracker from creating hundreds of executor jobs ( #90690 )
...
* Prevent legacy device tracker from creating hundreds of executor jobs
The legacy device tracker would create an executor job for
each set of extra state attributes and device name lookup.
For routers this meant hundreds of jobs
* Prevent legacy device tracker from creating hundreds of executor jobs
The legacy device tracker would create an executor job for
each set of extra state attributes and device name lookup.
For routers this meant hundreds of jobs
* tweak
* simplify
2023-04-04 08:55:25 -04:00
Martin Hjelmare and GitHub
535fb34207
Move legacy stt ( #90776 )
...
* Move legacy stt to separate module
* Remove case for None as provider
* Add error log for unknown platform
* Add some tests
2023-04-04 14:52:36 +02:00
epenet and GitHub
584066b809
Rename renault coordinator and base entity ( #90760 )
...
Refactor renault coordinator and base entity
2023-04-04 14:38:52 +02:00
epenet and GitHub
f24634e198
Use domain constants in rest tests ( #90765 )
2023-04-04 14:33:41 +02:00
Martin Hjelmare and GitHub
3b2127b1dc
Add core as codeowner for stt integration ( #90777 )
2023-04-04 08:28:34 -04:00
hidaris and GitHub
a9e14cd8d7
Preliminary support for Matter cover ( #90262 )
...
Preliminary support for Matter cover, curtain tilt support has not been added yet.
2023-04-04 14:16:11 +02:00
Patrick ZAJDA and GitHub
e962dd64cf
Add translations for Nuki entity name and battery critical state attribute ( #90772 )
...
* Add translations for Nuki entity name and battery critical state attribute
Signed-off-by: Patrick ZAJDA <patrick@zajda.fr >
* Remove door sensor name
Signed-off-by: Patrick ZAJDA <patrick@zajda.fr >
---------
Signed-off-by: Patrick ZAJDA <patrick@zajda.fr >
2023-04-04 13:43:51 +02:00
Jan Bouwhuis and GitHub
9b03d331ca
Fix recovering imap connection triggers re-auth ( #90762 )
2023-04-04 12:59:57 +02:00
Michael and GitHub
b4e12d34f6
Add entity name translations to SMS ( #90727 )
2023-04-04 12:58:42 +02:00
Maciej Bieniek and GitHub
2f22613cf9
Address late review for NextDNS entity name translations ( #90771 )
2023-04-04 12:56:39 +02:00
J. Nick Koston and GitHub
b66a99fe8a
Bump sqlalchemy to 2.0.8 ( #90756 )
2023-04-04 12:47:54 +02:00
J. Nick Koston and GitHub
0cc9b2e803
Use slots for discovery dataclasses ( #90751 )
2023-04-04 12:44:59 +02:00
Raman Gupta and GitHub
bfea1367a7
Add ms to units comment for duration sensor device class ( #90757 )
2023-04-04 12:42:33 +02:00
starkillerOG and GitHub
a05fbdeedb
Add async_write_ha_state to Reolink select ( #90764 )
...
Add async_write_ha_state to select
2023-04-04 11:48:14 +02:00
epenet and GitHub
dfa0b5439b
Add myself to rest code owners ( #90770 )
2023-04-04 11:36:36 +02:00
Erik Montnemery and GitHub
37661fe79f
Update template environment from the event loop ( #90758 )
2023-04-04 09:52:47 +02:00
J. Nick Koston and GitHub
edd93e989e
Add render count to templates repr ( #90753 )
2023-04-03 19:38:15 -10:00
J. Nick Koston and GitHub
a4bf71b655
Bump aiohomekit to 2.6.3 ( #90752 )
2023-04-03 19:38:04 -10:00
Paulus Schoutsen and GitHub
79101b31d5
Fix frontend test again ( #90754 )
2023-04-04 00:11:20 -04:00
6e4c78686e
Run pipeline from audio stream function ( #90748 )
...
* Run pipeline from audio stream function
* Fix tests
---------
Co-authored-by: Michael Hansen <mike@rhasspy.org >
2023-04-04 00:06:51 -04:00
J. Nick Koston and GitHub
4f1574b859
Prevent overly large event data from being stored in the database ( #90747 )
...
This is the same change as #87105 for events
2023-04-04 00:02:49 -04:00
J. Nick Koston and GitHub
6dc55e4a3a
Bump zeroconf to 0.54.0 ( #90744 )
...
* Bump zeroconf to 0.54.0
fixes incorrect addresses when the server name changes
changelog: https://github.com/python-zeroconf/python-zeroconf/compare/0.53.0...0.54.0
* fix
2023-04-04 00:02:07 -04:00
Maciej Bieniek and GitHub
a854a5620f
Add entity name translations to Tractive ( #90738 )
...
Add entity name translations
2023-04-04 00:01:46 -04:00
Maciej Bieniek and GitHub
449f18c9c1
Add entity name translations to NextDNS ( #90743 )
...
Add entity name translations
2023-04-04 00:01:04 -04:00
Avi Miller and GitHub
5e7e96c5da
Remove the LIFX sensor update coordinator ( #90740 )
2023-04-03 17:48:32 -10:00
TheJulianJES and GitHub
a58b3721ed
Restore state for ZHA OnOff binary sensors ( #90749 )
...
* Restore state for ZHA OnOff binary sensors
* Let `Motion` extend `Opening`
`Motion` is just a specified version of `Opening` that only changes the device class for some motion sensors.
Since we have more "special code" in the OnOff/Opening sensor now, we also want to make sure that gets applied to `Motion` binary sensors.
* Improve comment and type
* Add test to verify that binary sensors restore last HA state
2023-04-03 22:27:57 -04:00
Paulus Schoutsen
a3e66b5dde
Bumped version to 2023.4.0b6
2023.4.0b6
2023-04-03 16:51:04 -04:00
Bram Kragten and Paulus Schoutsen
83dd52ab1f
Update frontend to 20230403.0 ( #90735 )
2023-04-03 16:51:01 -04:00
Michael and Paulus Schoutsen
da1e5f6a3c
Add entity name translations to sun ( #90732 )
2023-04-03 16:51:00 -04:00