Franck Nijhof
d36d233885
Update pipdeptree to 2.10.2 ( #96940 )
2023-07-20 16:12:14 +02:00
Franck Nijhof
c99adf54b4
Update aiohttp to 3.8.5 ( #96945 )
2023-07-20 16:11:14 +02:00
Joost Lekkerkerker
fff254e0dc
Avoid using name in Subaru migrations ( #96221 )
...
* Avoid using name in Subaru migrations
* Add feedback
* Update tests/components/subaru/test_sensor.py
Co-authored-by: G Johansson <goran.johansson@shiftit.se>
* Update tests/components/subaru/test_sensor.py
Co-authored-by: G-Two <7310260+G-Two@users.noreply.github.com>
---------
Co-authored-by: G Johansson <goran.johansson@shiftit.se>
Co-authored-by: G-Two <7310260+G-Two@users.noreply.github.com>
2023-07-20 14:45:07 +02:00
Jonathan Jogenfors
a381ceed86
Add custom bypass night arming to SIA alarm codes ( #95736 )
...
* Add SIA codes for night arming with custom bypass
* Set night custom bypass to ARMED_CUSTOM_BYPASS
2023-07-20 14:43:38 +02:00
Erik Montnemery
f809ce9033
Update bind_hass docstring to discourage its use ( #96933 )
2023-07-20 13:34:24 +02:00
Franck Nijhof
86d9d9cea5
Disable wheels building for pycocotools ( #96937 )
2023-07-20 13:24:19 +02:00
Franck Nijhof
14b553ddbc
Disable wheels building for pycocotools ( #96937 )
2023-07-20 13:16:02 +02:00
Erik Montnemery
df46179d26
Fix broken service test ( #96943 )
2023-07-20 13:11:55 +02:00
lkshrk
8896c164be
Update .devcontainer.json structure ( #96537 )
2023-07-20 13:11:43 +02:00
Maciej Bieniek
db83dc9acc
Create an issue if push updates fail for Shelly gen1 devices ( #96910 )
...
* Create an issue if push updates fail
* Improve strings
* Delete the issue when reloading configuration entry
* Change MAX_PUSH_UPDATE_FAILURES to 5
* Improve issue strings
* Add test
* Use for
* Update homeassistant/components/shelly/strings.json
Co-authored-by: Charles Garwood <cgarwood@newdealmultimedia.com>
* Simplify deleting the issue
---------
Co-authored-by: Charles Garwood <cgarwood@newdealmultimedia.com>
2023-07-20 13:11:05 +02:00
RoboMagus
c433b251fa
Shell command response ( #96695 )
...
* Add service response to shell_commands
* Add shell_command response tests
* Fix mypy
* Return empty dict instead of None on error
* Improved response type hint
* Cleanup after removing type cast
* Raise exceptions i.s.o. returning
* Fix ruff
2023-07-20 11:53:57 +02:00
Joost Lekkerkerker
0ba2531ca4
Fix bug in check_config when an integration is removed by its own validator ( #96068 )
...
* Raise if present is False
* Fix feedback
* Update homeassistant/helpers/check_config.py
Co-authored-by: Erik Montnemery <erik@montnemery.com>
* Update homeassistant/helpers/check_config.py
Co-authored-by: Erik Montnemery <erik@montnemery.com>
* Fix tests
---------
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2023-07-20 11:45:44 +02:00
Franck Nijhof
7105b4b28b
Bumped version to 2023.7.3
2023-07-20 11:45:02 +02:00
G Johansson
db32aa7c5e
Fix timer switch in Sensibo ( #96911 )
2023-07-20 11:42:54 +02:00
mkmer
0c10005270
Bump AIOSomecomfort to 0.0.15 in Honeywell ( #96904 )
2023-07-20 11:42:51 +02:00
uvjustin
58c3c8a7a8
Avoid infinite loop on corrupt stream recording ( #96881 )
...
* Avoid infinite loop on corrupt stream recording
* Update tests
2023-07-20 11:42:47 +02:00
Luke
c118574bf4
bump python-Roborock to 0.30.1 ( #96877 )
...
bump to 0.30.1
2023-07-20 11:42:44 +02:00
mkmer
7f5a141f69
Add username to Reauth flow in Honeywell ( #96850 )
...
* pre-populate username/password on reauth
* Update homeassistant/components/honeywell/config_flow.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* Use add_suggested_value_to_schema
* Optimize code
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2023-07-20 11:42:41 +02:00
Marc Mueller
3890d8d132
Update pycocotools to 2.0.6 ( #96831 )
2023-07-20 11:42:35 +02:00
Marc Mueller
72073b28cc
Update PyYAML to 6.0.1 ( #96800 )
2023-07-20 11:41:05 +02:00
Erik Montnemery
4501bdb5bf
Fix check for HA Yellow radio in otbr config flow ( #96789 )
2023-07-20 11:40:24 +02:00
Erik Montnemery
7748000026
Prevent otbr creating multiple config entries ( #96783 )
2023-07-20 11:39:01 +02:00
Joost Lekkerkerker
38d58b4d91
Use explicit device name for Stookalert ( #96755 )
2023-07-20 11:38:57 +02:00
Jan Bouwhuis
fff04a5e9b
Improve imap error handling for config entry ( #96724 )
...
* Improve error handling config entry
* Removed CancelledError
* Add cleanup
* Do not call protected async_set_state()
2023-07-20 11:38:02 +02:00
G Johansson
4e2b00a443
Refactor SQL with ManualTriggerEntity ( #95116 )
...
* First go
* Finalize sensor
* Add tests
* Remove not need _attr_name
* device_class
* _process_manual_data allow Any as value
2023-07-20 11:35:08 +02:00
Andrew Sayre
d866cdb9cf
Fix SmartThings Cover Set Position (for window shades) ( #96612 )
...
* Update smartthings dependencies
* Update cover to support window_shade_level
2023-07-20 11:29:33 +02:00
Allen Porter
653b1e5ad8
Bump pyrainbird to 3.0.0 ( #96610 )
2023-07-20 11:29:30 +02:00
Allen Porter
f5ba9af494
Bump pyrainbird to 2.1.1 ( #96601 )
2023-07-20 11:29:26 +02:00
quthla
cfcdf866dd
Ensure androidtv_remote does not block startup of HA ( #96582 )
...
* Ensure androidtv_remote does not block startup of HA
* Fix lint
* Use asyncio.wait_for
* Update homeassistant/components/androidtv_remote/__init__.py
Co-authored-by: Erik Montnemery <erik@montnemery.com>
* Update homeassistant/components/androidtv_remote/__init__.py
Co-authored-by: Erik Montnemery <erik@montnemery.com>
* Fix lint
* Lint
* Update __init__.py
---------
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2023-07-20 11:29:23 +02:00
Aaron Collins
b193b5667b
Fix daikin missing key after migration ( #96575 )
...
Fix daikin migration
2023-07-20 11:29:20 +02:00
J. Nick Koston
173a61bdff
Bump onvif-zeep-async to 3.1.12 ( #96560 )
2023-07-20 11:29:17 +02:00
J. Nick Koston
7425d97ee1
Handle empty strings for ESPHome UOMs ( #96556 )
2023-07-20 11:29:13 +02:00
J. Nick Koston
8382feeff4
Defer SSDP UPNP server start until the started event ( #96555 )
2023-07-20 11:29:10 +02:00
Joost Lekkerkerker
2967a00bc6
Support MyStrom switch 120 ( #96535 )
2023-07-20 11:29:07 +02:00
Guido Schmitz
a9902a21bf
Bump devolo_plc_api to 1.3.2 ( #96499 )
2023-07-20 11:29:03 +02:00
Sebastian Lövdahl
a50a96b687
Fix Vallox fan entity naming ( #96494 )
2023-07-20 11:29:00 +02:00
Sebastian Lövdahl
bc795f4953
Bump vallox-websocket-api to 3.3.0 ( #96493 )
2023-07-20 11:28:53 +02:00
J. Nick Koston
1f11a75ab1
Always try PullPoint with ONVIF ( #96377 )
2023-07-20 11:28:47 +02:00
Joost Lekkerkerker
6ed119006d
Use device class naming for SimpliSafe ( #96093 )
2023-07-20 11:28:42 +02:00
G Johansson
3fbdf4a184
Fix timer switch in Sensibo ( #96911 )
2023-07-20 11:27:30 +02:00
Dmitry Vasilyev
effa90272d
Support Tuya Air Conditioner Mate (WiFi) - Smart IR socket with power monitoring ( #95027 )
...
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2023-07-20 11:16:38 +02:00
Joost Lekkerkerker
34e30570c1
Migrate airtouch 4 to use has entity name ( #96356 )
2023-07-20 11:15:54 +02:00
Erik Montnemery
fa0d68b1d7
Add NumberDeviceClass.DURATION ( #96932 )
2023-07-20 11:10:03 +02:00
G Johansson
db76bf3a9f
Implement coordinator in Trafikverket Train ( #96916 )
...
* Implement coordinator TVT
* Review comments
* Review changes
2023-07-20 10:40:34 +02:00
Renier Moorcroft
4e460f71f8
Add EZVIZ BinarySensorEntity proper names and translation key ( #95698 )
...
* Update binary_sensor.py
* Add proper naming and translation keys
* Apply suggestions from code review
Co-authored-by: G Johansson <goran.johansson@shiftit.se>
* Fix strings after merge.
---------
Co-authored-by: G Johansson <goran.johansson@shiftit.se>
2023-07-20 10:35:06 +02:00
Blastoise186
ce0027a84e
Upgrade yt-dlp to fix security issue ( #96453 )
...
* Bump yt-dlp from 2023.3.4 to 2023.7.6
Bumps [yt-dlp](https://github.com/yt-dlp/yt-dlp ) from 2023.3.4 to 2023.7.6.
- [Release notes](https://github.com/yt-dlp/yt-dlp/releases )
- [Changelog](https://github.com/yt-dlp/yt-dlp/blob/master/Changelog.md )
- [Commits](https://github.com/yt-dlp/yt-dlp/compare/2023.03.04...2023.07.06 )
---
updated-dependencies:
- dependency-name: yt-dlp
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
* Bump yt-dlp to 2023.7.6
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-20 10:21:52 +02:00
quthla
df19d4fd15
Ensure androidtv_remote does not block startup of HA ( #96582 )
...
* Ensure androidtv_remote does not block startup of HA
* Fix lint
* Use asyncio.wait_for
* Update homeassistant/components/androidtv_remote/__init__.py
Co-authored-by: Erik Montnemery <erik@montnemery.com>
* Update homeassistant/components/androidtv_remote/__init__.py
Co-authored-by: Erik Montnemery <erik@montnemery.com>
* Fix lint
* Lint
* Update __init__.py
---------
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2023-07-20 10:07:03 +02:00
Eric Severance
5ffffd8dbc
Fully unload wemo config entry ( #96620 )
...
* Fully unload wemo config entity
* Test reloading the config entry
* Encapsulate data with dataclasses
* Fix missing test coverage
* Replace if with assert for options that are always set
* Move WemoData/WemoConfigEntryData to models.py
* Use _ to indicate unused argument
* Test that the entry and entity work after reloading
* Nit: Slight test reordering
* Reset the correct mock (get_state)
* from .const import DOMAIN
* Nit: _async_wemo_data -> async_wemo_data; not module private
2023-07-20 10:06:16 +02:00
Ernst Klamer
0349e47372
Add support for MiScale V2 ( #96807 )
...
* Add support for MiScale V2
* Add icon to impedance
* Reduce mass sensors
2023-07-20 10:01:19 +02:00
J. Nick Koston
660c95d784
Pre-split unifiprotect nested attribute lookups ( #96862 )
...
* Pre-split unifiprotect nested attribute lookups
replaces and closes #96631
* Pre-split unifiprotect nested attribute lookups
replaces and closes #96631
* comments
2023-07-20 09:59:17 +02:00