Martin Hjelmare
6f97270cd2
Fix tts notify config validation ( #98381 )
...
* Add test
* Require either entity_id or tts_service
2023-08-14 13:30:25 +02:00
Joost Lekkerkerker
57cacbc2a7
Add entity translations to Aurora ( #98079 )
2023-08-14 13:16:02 +02:00
Joost Lekkerkerker
398a789ba2
Add entity translations to justnimbus ( #98235 )
2023-08-14 13:14:49 +02:00
Joost Lekkerkerker
11b1a42a1c
Add entity translations to Aseko ( #98117 )
2023-08-14 12:52:27 +02:00
Joost Lekkerkerker
9ce033daeb
Use default translations by removing names from tplink descriptions ( #98338 )
2023-08-14 11:51:08 +02:00
Marc Mueller
180ff24492
Add types-beautifulsoup4 dependency ( #98377 )
2023-08-14 11:50:14 +02:00
Erik Montnemery
4dd102f818
Bump python-otbr-api to 2.4.0 ( #98376 )
2023-08-14 11:33:07 +02:00
Erik Montnemery
e0ee713bb2
Store preferred border agent ID in thread dataset store ( #98375 )
2023-08-14 11:32:55 +02:00
Michael
533a8beac2
Raise ConfigEntryNotReady when unable to connect during setup of AVM Fritz!Smarthome ( #97985 )
2023-08-14 10:42:20 +02:00
Marc Mueller
e0d6210bd0
Create pytest output artifact [ci] ( #98106 )
2023-08-14 10:38:53 +02:00
Marc Mueller
7cf1ff887d
Update caldav to 1.3.6 ( #98371 )
2023-08-14 10:31:24 +02:00
Marc Mueller
f7d95e00f6
Update tqdm to 4.66.1 ( #98328 )
2023-08-14 10:29:26 +02:00
Marc Mueller
e36a8f6e8b
Update async-timeout to 4.0.3 ( #98370 )
2023-08-14 10:23:23 +02:00
Marc Mueller
21acb5527f
Update beautifulsoup to 4.12.2 ( #98372 )
2023-08-14 10:22:53 +02:00
Kevin Stillhammer
066db11620
Exchange WazeRouteCalculator with pywaze in waze_travel_time ( #98169 )
...
* exchange WazeRouteCalculator with pywaze
* directly use async is_valid_config_entry
* store pywaze client as property
* fix tests
* Remove obsolete error logs
* Reuse existing httpx client
* Remove redundant typing
* Do not clcose common httpx client
2023-08-14 10:02:30 +02:00
J. Nick Koston
96f9b852a2
Bump zeroconf to 0.76.0 ( #98366 )
2023-08-13 22:47:29 -05:00
J. Nick Koston
790c1bc251
Decrease event loop latency by binding time.monotonic to loop.time directly ( #98288 )
...
* Decrease event loop latency by binding time.monotonic to loop.time directly
This is a small improvment to decrease event loop latency. While the goal is
is to reduce Bluetooth connection time latency, everything using asyncio
is a bit more responsive as a result.
* relo per comments
* fix too fast by adding resolution, ensure monotonic time is patchable by freezegun
* fix test that freezes time too late and has a race loop
2023-08-13 20:37:45 -04:00
Marc Mueller
07e20e1eab
Downgrade todoist-api-python to 2.0.2 and attrs to 22.2.0 ( #98354 )
2023-08-13 17:23:38 -05:00
J. Nick Koston
429f939fee
Bump zeroconf to 0.75.0 ( #98360 )
2023-08-13 17:23:03 -05:00
Mr-Ker
66b01bee49
Add support for Bosch 2nd Gen Shutter Contact ( #98331 )
...
Add support for Bosch 2nd Gen SHCShutterContact2
We only need to check for the shutter contact 2 types as both devices
provide the same properties that are used by the bosch_shc component.
Resolves : #86295
2023-08-13 21:05:57 +02:00
Chris
5b6a7edd8d
Add Unifi outlet switches for PDU devices ( #98320 )
...
Updates the Unifi outlet switching feature to support PDU devices
2023-08-13 20:06:12 +02:00
Marc Mueller
ef6e75657a
Update attrs to 23.1.0 ( #97095 )
2023-08-13 19:05:15 +02:00
Marc Mueller
e25fdebda1
Add types-caldav dependency ( #98265 )
2023-08-13 11:58:55 -05:00
Marc Mueller
ee3af29701
Update coverage to 7.3.0 ( #98327 )
2023-08-13 11:58:34 -05:00
Marc Mueller
54cbc85c13
Add types-Pillow dependency ( #98266 )
2023-08-13 11:57:46 -05:00
Jan Bouwhuis
e5f7d83912
Update entity feature constants google_assistant ( #98335 )
...
* Update entity feature constants google_assistant
* Update tests
* Direct import
* Some missed constants
* Add fan and cover feature imports
2023-08-13 17:17:47 +02:00
Jan Bouwhuis
fa6ffd994a
Update vacuum entity constants for Alexa tests ( #98336 )
...
* Update vacuum entity constants for Alexa tests
* Import VacuumEntityFeature
2023-08-13 15:35:00 +02:00
Jan Bouwhuis
b36681b318
Update homekit entity feature constants ( #98337 )
2023-08-13 15:33:36 +02:00
Renier Moorcroft
a74d83de66
Cleanup EZVIZ number entity ( #98333 )
...
* EZVIZ - Cleanup number entity
* NL
* Fix naming
2023-08-13 13:41:37 +02:00
Renier Moorcroft
00c60151d4
Add Ezviz siren entity ( #93612 )
...
* Initial commit
* Add siren entity
* Update coveragerc
* Cleanup unused entity description.
* Add restore and fix entity property to standards.
* Schedule turn off to match camera firmware
* Only add siren for devices that support capability
* Removed unused attribute and import.
* Add translation
* Update camera.py
* Update strings.json
* Update camera.py
* Cleanup
* Update homeassistant/components/ezviz/siren.py
Co-authored-by: G Johansson <goran.johansson@shiftit.se>
* use description
* Apply suggestions from code review
Co-authored-by: G Johansson <goran.johansson@shiftit.se>
* Update strings.json
* Dont inherit coordinator class.
* Add assumed state
* Update homeassistant/components/ezviz/siren.py
Co-authored-by: G Johansson <goran.johansson@shiftit.se>
* Reset delay listener if trigered
---------
Co-authored-by: G Johansson <goran.johansson@shiftit.se>
2023-08-13 13:10:53 +02:00
Bouwe Westerdijk
b41d3b465c
Add domestic_hot_water_setpoint number to Plugwise ( #98092 )
...
* Add max_dhw_temperature number
* Update strings.json
* Add related tests
* Correct test
* Black-fix
2023-08-13 12:57:34 +02:00
Bouwe Westerdijk
38cea8f31c
Plugwise climate: add HVAC_Mode handling to set_temperature() ( #98273 )
...
* Add HVAC_Mode handling to set_temperature()
* Move added code down, as suggested
* Implement walrus as suggested
Co-authored-by: G Johansson <goran.johansson@shiftit.se>
---------
Co-authored-by: G Johansson <goran.johansson@shiftit.se>
2023-08-13 12:39:46 +02:00
tronikos
fea4af69d7
Add missing logging for opower library ( #98325 )
2023-08-13 08:08:33 +02:00
J. Nick Koston
483567529f
Bump flux-led to 1.0.2 ( #98312 )
...
changelog: https://github.com/Danielhiversen/flux_led/compare/1.0.1...1.0.2
fixes #98310
2023-08-12 21:10:36 -04:00
tronikos
bdaa2285fc
Google Assistant SDK: Allow responses for send_text_command ( #95966 )
...
google_assistant_sdk.send_text_command response
2023-08-12 16:20:01 -04:00
Allen Porter
79991c32dc
Bump pyrainbird to 4.0.0 ( #98271 )
2023-08-12 13:37:43 -05:00
Marc Mueller
85b097af50
Update todoist-api-python to 2.1.1 ( #98263 )
2023-08-12 09:39:59 -07:00
elmurato
836b2de86f
Add dataclass for Minecraft Server data ( #98297 )
...
* Add dataclass for Minecraft server data
* Sort dataclass variables
2023-08-12 09:36:03 -07:00
Luke
4780ea6a5b
Bump Python-Roborock to 0.32.3 ( #98303 )
...
bump to 0.32.3
2023-08-12 09:31:14 -07:00
Chris
87753bdb82
Add UniFi power stats for PDU overall AC outlet metrics ( #98217 )
2023-08-12 18:12:59 +02:00
Erik Montnemery
ae8f9dcb77
Modernize ipma weather ( #98062 )
...
* Modernize ipma weather
* Add test snapshots
* Don't include forecast mode in weather entity unique_id for new config entries
* Remove old migration code
* Remove outdated test
2023-08-12 15:15:09 +02:00
Joost Lekkerkerker
be9afd7eae
Add entity translations to DWD ( #98254 )
...
* Add device to DWD
* Add entity translations to DWD
2023-08-12 11:03:37 +02:00
Erwin Douna
d6498aa39e
Fix fanSpeed issue ( #98293 )
2023-08-12 10:27:45 +02:00
Bouwe Westerdijk
5042c25bbc
Plugwise climate: remove extra_state_attributes property ( #98153 )
...
* Remove extra_state_attributes property, replaced by a number
* Support HVAC_Mode in set_temperature()
* Remove set_temperature() update, as requested
2023-08-12 09:56:23 +02:00
Erik Montnemery
8b99d4678f
Correct checks for non-finite numbers in ESPHome ( #98102 )
2023-08-12 08:10:25 +01:00
Charles Garwood
8912b19cf4
Add Enphase Encharge aggregate sensors ( #98276 )
...
* Add Encharge aggregate sensors
* Update dependency
2023-08-11 20:15:42 -04:00
Marc Mueller
58194a5eb4
Improve wake_word generic typing ( #98279 )
2023-08-11 23:08:52 +02:00
Marc Mueller
78ac36e3fe
Improve met_eireann generic typing ( #98278 )
2023-08-11 23:08:21 +02:00
Marc Mueller
ff0566b11f
Fix deque import ( #98269 )
2023-08-11 23:07:06 +02:00
Charles Garwood
4342a95be0
Add Enphase switch platform and grid enable switch ( #98261 )
...
* Add Enphase switch platform and grid enable switch
* Update dependency
* Fix docstrings
* Update .coveragerc
2023-08-11 13:31:47 -04:00