Commit Graph

56392 Commits (d72802cfb00f4a8eabd9959d7f3b9f19a830007a)

Author SHA1 Message Date
Marc Mueller d72802cfb0
Spelling - runtime and test changes (#82868) 2022-11-28 16:42:20 +01:00
epenet 42701a6872
Improve type hints in media player state (#82845)
* Improve type hints in media player state

* Reduce size of PR
2022-11-28 16:41:14 +01:00
Erik Montnemery effa9940ff
Save migrated store data (#82523) 2022-11-28 09:42:08 -05:00
Aarni Koskela 69d519418e
Remove unnecessary truthiness checks for integration.manifest (#82319) 2022-11-28 15:33:14 +01:00
jjlawren f887aeedfe
Fix Sonos alarm 'scheduled_today' attribute logic (#82816)
fixes undefined
2022-11-28 15:31:32 +01:00
G Johansson db480191ad
Strict typing derivative (#82785) 2022-11-28 15:12:22 +01:00
Shay Levy 4c3d481b7b
Parametrize Switcher button tests (#82849) 2022-11-28 14:57:52 +01:00
Marc Mueller 15f95a0787
Update flake8 and related dependencies (#82854) 2022-11-28 14:49:11 +01:00
Paulus Schoutsen 7dff44b3e9
Fix mobile app passing incorrect device ID when scanning tag (#82820) 2022-11-28 08:35:57 -05:00
epenet fa08916a0a
Use attributes in roon media player (#82838)
* Use _attr_state in roon media player

* Remove more properties

* Use early exit
2022-11-28 14:11:55 +01:00
Marc Mueller 476821bbf8
Update pyupgrade to 3.2.2 (#82855) 2022-11-28 13:55:04 +01:00
hahn-th caa981bbea
Bump homematicip 1.0.11 (#82852)
fixes undefined
2022-11-28 13:54:20 +01:00
epenet 49879fd257
Use attributes in yamaha media player (#82843) 2022-11-28 13:51:09 +01:00
epenet e8a03ea870
Use attributes in xiaomi-tv media player (#82842) 2022-11-28 12:26:24 +01:00
epenet a747a8f936
Use attributes in vlc media player (#82841) 2022-11-28 12:25:47 +01:00
epenet 6a17937dc3
Use attributes in ue smart radio media player (#82840) 2022-11-28 12:25:06 +01:00
epenet 4bf1475c95
Use attributes in ps4 media player (#82837) 2022-11-28 12:23:20 +01:00
Aaron Bach 7ba234a7ad
Add missing SimpliSafe alarm states (#82813) 2022-11-28 10:51:30 +01:00
epenet ac896121d3
Use _attr in pandora media player (#82835) 2022-11-28 10:47:11 +01:00
epenet 19abba7f6b
Use _attr in onkyo media player (#82832) 2022-11-28 10:42:38 +01:00
epenet 9ecbcd2d8f
Use _attr_state in panasonic bluray media player (#82834) 2022-11-28 10:40:32 +01:00
epenet 9802c2a646
Use _attr in nad media player (#82831) 2022-11-28 10:35:57 +01:00
epenet 841c408344
Use _attr in pjlink media player (#82836) 2022-11-28 10:33:08 +01:00
epenet cee716b892
Use _attr_state in ziggo mediabox xl media player (#82844) 2022-11-28 10:31:16 +01:00
epenet 622466b3d3
Use _attr_state in russound met media player (#82839) 2022-11-28 10:30:15 +01:00
epenet 7a1907e540
Enforce MediaPlayerState in denonavr media player (#82847) 2022-11-28 10:25:20 +01:00
epenet afe01c2434
Use attributes in demo media player (#78040) 2022-11-28 10:19:47 +01:00
Matthias Alphart e738df502b
Fix KNX secure config switching from manual to keyfile (#82724) 2022-11-28 10:18:45 +01:00
epenet 8a20a90324
Use SchemaOptionsFlowHandler in asuswrt (#82806) 2022-11-28 09:56:08 +01:00
Erik Montnemery 67e4f2c202
Raise repairs issue if country is not configured (#82685) 2022-11-28 09:54:13 +01:00
epenet b2b3e14810
Use OptionsFlowWithConfigEntry in androidtv (#82805) 2022-11-28 09:47:40 +01:00
epenet 6e37aa425b
Use _attr_state in gstreamer media player (#82846) 2022-11-28 09:46:45 +01:00
epenet b7f1ebe13c
Use _attr_state in mediaroom media player (#82830) 2022-11-28 09:29:46 +01:00
epenet ff67374901
Use _attr_state in lg-netcast media player (#82828) 2022-11-28 09:29:28 +01:00
epenet 3e35d869d2
Use _attr_state in horizon media player (#82827) 2022-11-28 09:29:04 +01:00
epenet 9ea8e0a7ca
Use _attr_state in harman kardon avr media player (#82826) 2022-11-28 09:28:08 +01:00
epenet 5be36912b2
Use _attr_state in openhome media player (#82833) 2022-11-28 09:19:41 +01:00
epenet a236836796
Fix typo in helper docstring (#82824) 2022-11-28 09:15:16 +01:00
Shay Levy f97ac9fdcd
Add Switcher button platform (#81245) 2022-11-28 10:06:14 +02:00
epenet ec823582eb
Use OptionsFlowWithConfigEntry in axis (#82804) 2022-11-28 07:39:47 +01:00
Matthias Alphart cb06f8b668
KNX Config/OptionsFlow: minimize wait time for interface discovery (#81982)
* Minimize wait time for interface discovery

* fix OptionsFlow when connection failed

there is no `self.hass.data["KNX"]` when we are in retry mode after failed integration setup

* review changes

* fix new tests
2022-11-28 07:03:51 +01:00
J. Nick Koston d451a74c2d
Add a destruction check to the ESPHome bluetooth client (#82760) 2022-11-27 21:17:35 -05:00
Duco Sebel 367b5e586b
Add support for HomeWizard identify feature (#82375)
* Add support for Identify feature

* Add tests for button

* Use only identifiers for device_info

* Update homeassistant/components/homewizard/button.py
2022-11-27 20:48:35 -05:00
GitHub Action b65d8cc1b3 [ci skip] Translation update 2022-11-28 00:23:09 +00:00
Matthias Alphart 4517af509c
Add support for KNX IP-Secure routing (#82765)
* always use instance variable for new entry data

- change `self._tunneling_config` to non-optional `self.new_entry_data`
- always use self.new_entry_data in `finish_flow()`

* support secure routing

* amend current tests

* use sync latency tolerance

* test secure routing config flow

* diagnostics redact backbone_key

* test xknx library setup

* check length of backbone_key

* better readable key validation
2022-11-27 23:33:12 +01:00
J. Nick Koston d6e287f47a
Add manufacturer and model to bluetooth adapter device (#82769)
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2022-11-27 15:44:44 -05:00
Álvaro Fernández Rojas 873b903cf0
Add QNAP QSW binary sensors for each port (#76522)
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-11-27 15:34:14 -05:00
Robert Hillis 8a1805fa89
Add Do Not Disturb sensor to Slack (#72380) 2022-11-27 15:31:38 -05:00
Mask3007 e1572872a1
Update holidays dependency to latest 0.17.2 (#82794)
fixes undefined
2022-11-27 15:14:21 -05:00
Robert Svensson 3853182ccf
Add deconz_relative_rotary event for Hue Tap Dial (#82727) 2022-11-27 15:01:58 -05:00