Paulus Schoutsen
e2fae855e7
Merge pull request #76679 from home-assistant/rc
2022-08-12 14:48:45 -04:00
Paulus Schoutsen
fdde4d540d
Bumped version to 2022.8.4
2022-08-12 14:04:21 -04:00
rikroe
5606b4026f
Fix non-awaited coroutine in BMW notify ( #76664 )
...
Co-authored-by: rikroe <rikroe@users.noreply.github.com >
2022-08-12 14:04:18 -04:00
J. Nick Koston
84b8029c6a
Add missing _abort_if_unique_id_configured to ble integrations ( #76624 )
2022-08-12 14:04:17 -04:00
Martin Hjelmare
294cc3ac6e
Fix evohome preset modes ( #76606 )
2022-08-12 14:04:16 -04:00
J. Nick Koston
99c20223e5
Fix Govee 5181 with old firmware ( #76600 )
2022-08-12 14:04:16 -04:00
Antonino Piazza
451ab47caa
Improve code quality in huawei_lte ( #76583 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2022-08-12 14:04:15 -04:00
Franck Nijhof
738423056e
Fix Spotify deviding None value in current progress ( #76581 )
2022-08-12 14:04:14 -04:00
Jc2k
a3ea881a01
Fix homekit_controller not noticing ip and port changes that zeroconf has found ( #76570 )
2022-08-12 14:04:13 -04:00
Dave
2dcc886b2f
Replaces aiohttp.hdrs CONTENT_TYPE with plain string for the Swisscom integration ( #76568 )
2022-08-12 14:04:12 -04:00
puddly
6e688b2b7f
Bump ZHA dependencies ( #76565 )
2022-08-12 14:04:12 -04:00
Paulus Schoutsen
0fd38ef9f8
Merge pull request #76535 from home-assistant/rc
2022-08-09 21:55:49 -04:00
Paulus Schoutsen
56c80cd31a
Bumped version to 2022.8.3
2022-08-09 17:18:19 -04:00
J. Nick Koston
303d8b05d1
Bump aiohomekit to 1.2.8 ( #76532 )
2022-08-09 17:18:12 -04:00
Oscar Calvo
972c05eac8
Fix #76283 ( #76531 )
2022-08-09 17:18:11 -04:00
J. Nick Koston
e5088d7e84
Fix pairing with HK accessories that do not provide format for vendor chars ( #76502 )
2022-08-09 17:18:10 -04:00
J. Nick Koston
6c1597ff98
Bump govee-ble to 0.14.0 to fix H5052 sensors ( #76497 )
2022-08-09 17:18:09 -04:00
J. Nick Koston
edac82487d
Fix inkbird ibbq2s that identify with xbbq ( #76492 )
2022-08-09 17:18:09 -04:00
J. Nick Koston
5213148fa8
Bump aiohomekit to 1.2.6 ( #76488 )
2022-08-09 17:18:08 -04:00
Christopher Bailey
8e3f5ec470
Bump version of pyunifiprotect to 4.0.12 ( #76465 )
2022-08-09 17:14:01 -04:00
epenet
af90159e7c
Fix iCloud listeners ( #76437 )
2022-08-09 17:14:01 -04:00
J. Nick Koston
f01b0a1a62
Fix Govee 5185 Meat Thermometers with older firmware not being discovered ( #76414 )
2022-08-09 17:13:02 -04:00
Aaron Bach
ee2acabcbe
Fix bug where RainMachine entity states don't populate on startup ( #76412 )
2022-08-09 17:12:35 -04:00
Aaron Bach
79b371229d
Automatically enable common RainMachine restriction entities ( #76405 )
...
Automatically enable common delay-related RainMachine entities
2022-08-09 17:09:05 -04:00
Aaron Bach
0f6b059e3e
Add debug logging for unknown Notion errors ( #76395 )
...
* Add debug logging for unknown Notion errors
* Remove unused constant
* Code review
2022-08-09 17:09:04 -04:00
Paulus Schoutsen
bfb2867e8d
Merge pull request #76398 from home-assistant/rc
2022-08-07 12:59:26 -04:00
Paulus Schoutsen
c9581f6a2e
Bumped version to 2022.8.2
2022-08-07 12:13:08 -04:00
Joakim Plate
e96903fddf
Postpone broadlink platform switch until config entry is ready ( #76371 )
2022-08-07 12:13:03 -04:00
Jean-François Roy
5026bff426
Bump aiobafi6 to 0.7.2 to unblock #76328 ( #76330 )
2022-08-07 12:13:02 -04:00
J. Nick Koston
4b63aa7f15
Bump pySwitchbot to 0.18.4 ( #76322 )
...
* Bump pySwitchbot to 0.18.3
Fixes #76321
Changelog: https://github.com/Danielhiversen/pySwitchbot/compare/0.17.3...0.18.3
* bump
2022-08-07 12:13:01 -04:00
David F. Mulcahey
1c2dd78e4c
Fix ZHA light color temp support ( #76305 )
2022-08-07 12:13:00 -04:00
Robert Svensson
9cf11cf6ed
Bump pydeconz to v102 ( #76287 )
2022-08-07 12:13:00 -04:00
puddly
8971a2073e
Bump ZHA dependencies ( #76275 )
2022-08-07 12:12:59 -04:00
Maciej Bieniek
bfa64d2e01
Fix default sensor names in NextDNS integration ( #76264 )
2022-08-07 12:12:58 -04:00
J. Nick Koston
9c21d56539
Ensure bluetooth recovers if Dbus gets restarted ( #76249 )
2022-08-07 12:12:58 -04:00
Joakim Plate
8bfc352524
Use stored philips_js system data on start ( #75981 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2022-08-07 12:12:57 -04:00
Jc2k
0e7bf35e4a
Update gree to use the network component to set discovery interfaces ( #75812 )
2022-08-07 12:12:56 -04:00
Franck Nijhof
1dd701a89a
Merge pull request #76245 from home-assistant/rc
2022-08-04 23:22:00 +02:00
Jc2k
d266b1ced6
Fix some homekit_controller pylint warnings and (local only) test failures ( #76122 )
2022-08-04 22:34:39 +02:00
Franck Nijhof
6727dab330
Bumped version to 2022.8.1
2022-08-04 21:51:02 +02:00
Jc2k
42509056bd
Enable strict typing for HomeKit Controller config flow module ( #76233 )
2022-08-04 21:50:48 +02:00
Aaron Bach
a370e4f4b0
More explicitly call out special cases with SimpliSafe authorization code ( #76232 )
2022-08-04 21:50:44 +02:00
Phil Bruckner
a17e99f714
Fix Life360 recovery from server errors ( #76231 )
2022-08-04 21:50:41 +02:00
Franck Nijhof
db227a888d
Fix spelling of OpenWrt in luci integration manifest ( #76219 )
2022-08-04 21:50:37 +02:00
mkmer
1808dd3d84
Bump AIOAladdin Connect to 0.1.41 ( #76217 )
2022-08-04 21:50:34 +02:00
Maciej Bieniek
31fed328ce
Bump NextDNS library ( #76207 )
2022-08-04 21:50:30 +02:00
J. Nick Koston
1a030f118a
BLE pairing reliablity fixes for HomeKit Controller ( #76199 )
...
- Remove the cached map from memory when unpairing so
we do not reuse it again if they unpair/repair
- Fixes for accessories that use a config number of
0
- General reliablity improvements to the pairing process
under the hood of aiohomekit
2022-08-04 21:50:27 +02:00
Franck Nijhof
a4049e93d8
Mark RPI Power binary sensor as diagnostic ( #76198 )
2022-08-04 21:50:23 +02:00
Rami Mosleh
854ca853dc
Fix nullable ip_address in mikrotik ( #76197 )
2022-08-04 21:50:20 +02:00
On Freund
2710e4b5ec
Fix arm away in Risco ( #76188 )
2022-08-04 21:50:16 +02:00
Aaron Bach
450af52bac
Add repair item to remove no-longer-functioning Flu Near You integration ( #76177 )
...
Co-authored-by: Franck Nijhof <frenck@frenck.nl >
2022-08-04 21:50:13 +02:00
J. Nick Koston
60da54558e
Fix race in bluetooth async_process_advertisements ( #76176 )
2022-08-04 21:50:09 +02:00
J. Nick Koston
11319defae
Fix flux_led ignored entries not being respected ( #76173 )
2022-08-04 21:50:06 +02:00
Diogo Gomes
6340da72a5
Remove icon attribute if device class is set ( #76161 )
2022-08-04 21:50:02 +02:00
Jan Bouwhuis
5c9d557b10
Allow climate operation mode fan_only as custom mode in Alexa ( #76148 )
...
* Add support for FAN_ONLY mode
* Tests for fan_only as custom mode
2022-08-04 21:49:21 +02:00
J. Nick Koston
d2955a48b0
Bump bleak to 0.15.1 ( #76136 )
2022-08-04 21:47:15 +02:00
Martin Hjelmare
d2b98fa285
Fix zwave_js addon info ( #76044 )
...
* Add add-on store info command
* Use add-on store info command in zwave_js
* Fix init tests
* Update tests
* Fix method for addon store info
* Fix response parsing
* Fix store addon installed response parsing
* Remove addon info log that can contain network keys
* Add supervisor store addon info test
* Default to version None if add-on not installed
Co-authored-by: Mike Degatano <michael.degatano@gmail.com >
Co-authored-by: Mike Degatano <michael.degatano@gmail.com >
2022-08-04 21:47:10 +02:00
Franck Nijhof
8ef3ca2daf
Merge pull request #76119 from home-assistant/rc
2022-08-03 14:47:19 +02:00
Franck Nijhof
80a053a4cd
Bumped version to 2022.8.0
2022-08-03 11:42:18 +02:00
Robert Svensson
81ee24738b
Fix deconz group log warning ( #76114 )
2022-08-03 11:25:07 +02:00
Heine Furubotten
29f6d7818a
Bump azure-servicebus to support py3.10 ( #76092 )
...
Bump azure-servicebus
2022-08-03 11:25:03 +02:00
Franck Nijhof
bc1e371cae
Bumped version to 2022.8.0b7
2022-08-03 08:58:12 +02:00
J. Nick Koston
42a1f6ca20
Bump pySwitchbot to 0.17.3 to fix hang at startup ( #76103 )
2022-08-03 08:57:18 +02:00
J. Nick Koston
d85129c527
Bump aiohomekit to 1.2.3 to fix hang at startup ( #76102 )
2022-08-03 08:57:15 +02:00
Jc2k
ad14b5f3d7
Fix Xiaomi BLE UI string issues ( #76099 )
2022-08-03 08:57:12 +02:00
J. Nick Koston
51a6899a60
Only stat the .dockerenv file once ( #76097 )
2022-08-03 08:57:09 +02:00
J. Nick Koston
d2dc83c4c7
Handle additional bluetooth start exceptions ( #76096 )
2022-08-03 08:57:05 +02:00
Franck Nijhof
d7a418a219
Guard imports for type hinting in Bluetooth ( #75984 )
2022-08-03 08:57:01 +02:00
Jc2k
a78da6a000
Fix serialization of Xiaomi BLE reauth flow ( #76095 )
...
* Use data instead of context to fix serialisation bug
* Test change to async_start_reauth
2022-08-03 08:53:53 +02:00
J. Nick Koston
690f051a87
Bump pyatv to 0.10.3 ( #76091 )
2022-08-03 08:53:50 +02:00
Jc2k
c22cb13bd0
Add optional context parameter to async_start_reauth ( #76077 )
2022-08-03 08:53:47 +02:00
Eloston
213812f087
Add support for SwitchBot Plug Mini ( #76056 )
2022-08-03 08:53:43 +02:00
Franck Nijhof
19b0961084
Bumped version to 2022.8.0b6
2022-08-02 19:37:52 +02:00
Zack Barett
e073f6b439
Bump Frontend to 20220802.0 ( #76087 )
2022-08-02 19:36:26 +02:00
David F. Mulcahey
c4906414ea
Ensure ZHA devices load before validating device triggers ( #76084 )
2022-08-02 19:36:22 +02:00
Erik Montnemery
cc9a130f58
Refresh homeassistant_alerts when hass has started ( #76083 )
2022-08-02 19:36:19 +02:00
mkmer
c90a223cb6
Bump AIOAladdinConnect to 0.1.39 ( #76082 )
2022-08-02 19:36:16 +02:00
Jc2k
2eddbf2381
Fix typo in new xiaomi_ble string ( #76076 )
2022-08-02 19:36:13 +02:00
Franck Nijhof
654e26052b
Remove Somfy from Overkiz title in manifest ( #76073 )
2022-08-02 19:36:09 +02:00
Erik Montnemery
676664022d
Handle missing attributes in meater objects ( #76072 )
2022-08-02 19:36:06 +02:00
Franck Nijhof
ed57951571
Small title adjustment to the Home Assistant Alerts integration ( #76070 )
2022-08-02 19:36:03 +02:00
lunmay
b9ee81dfc3
Fix capitalization in mitemp_bt strings ( #76063 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev >
2022-08-02 19:35:59 +02:00
Franck Nijhof
da00f5ba1e
Bumped version to 2022.8.0b5
2022-08-02 09:38:21 +02:00
J. Nick Koston
30cd087f6f
Fix govee H5074 data ( #76057 )
2022-08-02 09:38:03 +02:00
J. Nick Koston
66afd1e696
Bump bluetooth-adapters to 0.1.3 ( #76052 )
2022-08-02 09:37:59 +02:00
J. Nick Koston
23488f392b
Lower bluetooth startup timeout to 9s to avoid warning ( #76050 )
2022-08-02 09:37:56 +02:00
mkmer
7140a9d025
Bump AIOAladdinConnect to 0.1.37 ( #76046 )
2022-08-02 09:37:52 +02:00
Erik Montnemery
4f671bccbc
Support multiple trigger instances for a single webhook ( #76037 )
2022-08-02 09:37:48 +02:00
David F. Mulcahey
6b588d41ff
Enhance logging for ZHA device trigger validation ( #76036 )
...
* Enhance logging for ZHA device trigger validation
* use IntegrationError
2022-08-02 09:37:45 +02:00
krazos
b962a6e767
Fix capitalization of Sonos "Status light" entity name ( #76035 )
...
Tweak capitalization of "Status light" entity name
Tweak capitalization of "Status light" entity name for consistency with blog post guidance, which states that entity names should start with a capital letter, with the rest of the words lower case
2022-08-02 09:37:41 +02:00
Jc2k
a332eb154c
Add reauth flow to xiaomi_ble, fixes problem adding LYWSD03MMC ( #76028 )
2022-08-02 09:37:38 +02:00
Erik Montnemery
75747ce319
Support MWh for gas consumption sensors ( #76016 )
2022-08-02 09:37:35 +02:00
Allen Porter
c6038380d6
Add repair issues for nest app auth removal and yaml deprecation ( #75974 )
...
* Add repair issues for nest app auth removal and yaml deprecation
* Apply PR feedback
* Re-apply suggestion that i force pushed over
* Update criticality level
2022-08-02 09:37:32 +02:00
Joakim Plate
990975e908
Convert fjäråskupan to built in bluetooth ( #75380 )
...
* Add bluetooth discovery
* Use home assistant standard api
* Fixup manufacture data
* Adjust config flow to use standard features
* Fixup tests
* Mock bluetooth
* Simplify device check
* Fix missing typing
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2022-08-02 09:37:29 +02:00
rhadamantys
2a58bf06c1
Fix invalid enocean unique_id ( #74508 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2022-08-02 09:37:25 +02:00
Paulus Schoutsen
5ab549653b
Bumped version to 2022.8.0b4
2022-07-31 13:29:52 -07:00
Franck Nijhof
ffd2813150
Fix Home Connect services not being set up ( #75997 )
2022-07-31 13:29:45 -07:00
J. Nick Koston
ebf91fe46b
Bump pySwitchbot to 0.16.0 to fix compat with bleak 0.15 ( #75991 )
2022-07-31 13:29:45 -07:00
mkmer
e330147751
Bump AIOAladdinConnect to 0.1.33 ( #75986 )
...
Bump aladdin_connect 0.1.33
2022-07-31 13:29:44 -07:00
mvn23
26a3621bb3
Bump pyotgw to 2.0.2 ( #75980 )
2022-07-31 13:29:43 -07:00
Franck Nijhof
58265664d1
Improve authentication handling for camera view ( #75979 )
2022-07-31 13:29:42 -07:00
mvn23
d205fb5064
Handle failed connection attempts in opentherm_gw ( #75961 )
2022-07-31 13:29:42 -07:00
J. Nick Koston
38ae2f4e9e
Bump govee-ble to fix H5179 sensors ( #75957 )
...
Changelog: https://github.com/Bluetooth-Devices/govee-ble/compare/v0.12.4...v0.12.5
2022-07-31 13:29:41 -07:00
MasonCrawford
d84bc20a58
Small fixes for LG soundbar ( #75938 )
2022-07-31 13:29:40 -07:00
Heine Furubotten
a3276e00b9
Bump enturclient to 0.2.4 ( #75928 )
2022-07-31 13:29:40 -07:00
J. Nick Koston
bdb627539e
Fix switchbot failing to setup when last_run_success is not saved ( #75887 )
2022-07-31 13:29:39 -07:00
Aaron Bach
240890e496
Appropriately mark Guardian entities as unavailable during reboot ( #75234 )
2022-07-31 13:29:38 -07:00
Paulus Schoutsen
e2a9ab1831
Bumped version to 2022.8.0b3
2022-07-29 17:55:32 -07:00
Bob van Mierlo
8f8bccd982
Increase the discovery timeout ( #75948 )
2022-07-29 17:55:18 -07:00
J. Nick Koston
26c475d3dc
Update to bleak 0.15 ( #75941 )
2022-07-29 17:55:17 -07:00
Paulus Schoutsen
0f0b51bee7
Move some bleak imports to be behind TYPE_CHECKING ( #75894 )
2022-07-29 17:55:17 -07:00
Matthias Alphart
241ffe07b9
Update xknx to 0.22.1 ( #75932 )
2022-07-29 17:54:20 -07:00
Jc2k
c3c5442467
Fix xiaomi_ble discovery for devices that don't put the fe95 uuid in service_uuids ( #75923 )
2022-07-29 17:54:19 -07:00
Franck Nijhof
d7827d9902
Fix SimplePush repairs issue ( #75922 )
2022-07-29 17:54:18 -07:00
Jan Stienstra
176d44190e
Fix incorrect check for media source ( #75880 )
...
* Fix incorrect check for media source
* Update homeassistant/components/jellyfin/media_source.py
Co-authored-by: Franck Nijhof <frenck@frenck.nl >
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io >
Co-authored-by: Franck Nijhof <frenck@frenck.nl >
2022-07-29 17:54:17 -07:00
Franck Nijhof
48b97a1f2d
Bumped version to 2022.8.0b2
2022-07-29 13:41:22 +02:00
G Johansson
f4defb660b
Fix broken Yale lock ( #75918 )
...
Yale fix lock
2022-07-29 13:40:50 +02:00
Paulus Schoutsen
dfd503cc1a
Fix Roon media player being set up before hass.data set up ( #75904 )
2022-07-29 13:40:46 +02:00
J. Nick Koston
97c6c949e7
Fix incorrect manufacturer_id for govee 5182 model ( #75899 )
2022-07-29 13:40:43 +02:00
Franck Nijhof
c469bdea75
Fix AdGuard Home rules count sensor ( #75879 )
2022-07-29 13:40:39 +02:00
Jc2k
2b1fbbfae3
Fix Xiaomi BLE not detecting encryption for some devices ( #75851 )
2022-07-29 13:40:05 +02:00
J. Nick Koston
e4e36b51b6
Add startup timeout to bluetooth ( #75848 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2022-07-29 13:36:42 +02:00
Franck Nijhof
53870dd0bc
Bumped version to 2022.8.0b1
2022-07-28 19:09:46 +02:00
Zack Barett
38909855bf
Update frontend to 20220728.0 ( #75872 )
2022-07-28 19:08:01 +02:00
Franck Nijhof
f98d95c76f
Fix camera token to trigger authentication IP ban ( #75870 )
2022-07-28 19:07:59 +02:00
Franck Nijhof
2bf10799ed
Fix incorrect sensor key in DSMR ( #75865 )
2022-07-28 19:07:56 +02:00
Franck Nijhof
4be623a492
Remove state class from daily net sensors in DSMR Reader ( #75864 )
2022-07-28 19:07:54 +02:00
Franck Nijhof
a000687eb5
Fix HTTP 404 being logged as a stack trace ( #75861 )
2022-07-28 19:07:51 +02:00
Franck Nijhof
c10ed6edba
Fix unit of measurement usage in COSignal ( #75856 )
2022-07-28 19:07:48 +02:00
Rami Mosleh
2dc318be54
Add issue to repairs for deprecated Simplepush YAML configuration ( #75850 )
2022-07-28 19:07:46 +02:00
Franck Nijhof
b4d2c25f8e
Raise YAML removal issue for Xbox ( #75843 )
2022-07-28 19:07:43 +02:00
Franck Nijhof
e7ff97bac0
Fix temperature unit in evohome ( #75842 )
2022-07-28 19:07:41 +02:00
Rolf Berkenbosch
add9ff5736
Fix fetching MeteoAlarm XML data ( #75840 )
2022-07-28 19:07:39 +02:00
Paulus Schoutsen
937fd490f2
Add issue_domain to repairs ( #75839 )
2022-07-28 19:07:36 +02:00
Paulus Schoutsen
96587c1227
Remove learn more URL from Home Assistant alerts ( #75838 )
2022-07-28 19:07:34 +02:00
Brandon West
15e6fcca41
Bump russound_rio to 0.1.8 ( #75837 )
2022-07-28 19:07:31 +02:00
Zack Barett
7811518d7c
Add Leviton as a supported brand of ZwaveJS ( #75729 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2022-07-28 19:07:29 +02:00
Tom Harris
70731c0bc7
Add Insteon lock and load controller devices ( #75632 )
2022-07-28 19:07:26 +02:00
Robert Svensson
3b8650d053
Make Axis utilise forward_entry_setups ( #75178 )
2022-07-28 19:07:23 +02:00
GitHub Action
15f87ca0a1
[ci skip] Translation update
2022-07-28 07:11:22 -07:00
Franck Nijhof
8ffdbfc462
Bumped version to 2022.8.0b0
2022-07-27 15:10:29 +02:00
Franck Nijhof
9dc0544835
Raise YAML removal issue for Bose SoundTouch ( #75817 )
2022-07-27 14:41:00 +02:00
Tobias Sauerwein
49854b809c
Netatmo entity renaming and clean up ( #75337 )
2022-07-27 14:17:38 +02:00
Franck Nijhof
314778cb50
Raise YAML removal issue for Anthem A/V Receivers ( #75816 )
2022-07-27 14:17:22 +02:00
David F. Mulcahey
6254142b8a
Fix ZHA on with timed off cluster command ( #75815 )
2022-07-27 14:03:51 +02:00
Bram Kragten
699fff08ed
Update frontend to 20220727.0 ( #75813 )
2022-07-27 13:21:07 +02:00
Franck Nijhof
07a433a516
Deprecate the OpenALPR Local integration ( #75810 )
...
* Deprecate the OpenALPR Local integration
* Remove tests
2022-07-27 12:52:13 +02:00
Jc2k
f8b115dd9d
Add xiaomi_ble voltage, consumable and formaldehyde sensors ( #75807 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2022-07-27 11:28:58 +01:00
Franck Nijhof
aaf5837759
Deprecate the Ambee integration ( #75805 )
2022-07-27 11:29:52 +02:00
Jevgeni Kiski
a4d4170279
Add new vallox temperature and fan sensors ( #75783 )
...
Co-authored-by: Franck Nijhof <frenck@frenck.nl >
2022-07-27 10:58:43 +02:00
Erik Montnemery
51c3836ec2
Create Repairs based on Alerts ( #75397 )
...
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2022-07-27 10:13:16 +02:00
jjlawren
bbdce93291
Fix error on shutdown when no Sonos devices available ( #75798 )
2022-07-27 10:01:44 +02:00
rikroe
5687150786
Add state to CheckControlMessages in bmw_connected_drive ( #75802 )
...
Co-authored-by: rikroe <rikroe@users.noreply.github.com >
2022-07-27 10:01:09 +02:00
uvjustin
5e6217f20c
Use executor to finish stream recording ( #75776 )
2022-07-27 14:13:38 +08:00
Jean-François Roy
89493f2d7f
Add occupancy sensor to the BAF integration ( #75793 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2022-07-26 17:36:41 -10:00
GitHub Action
33c635809c
[ci skip] Translation update
2022-07-27 00:28:57 +00:00
TheJulianJES
129b42cd23
Fix ZHA light brightness jumping around during transitions ( #74849 )
...
* Moved color commands to a new ``async_handle_color_commands`` method
* Fixed tests
* Fix brightness jumping around during transitions
* Add config option to disable "Enhanced brightness slider during light transition"
2022-07-26 20:03:17 -04:00
starkillerOG
6868865e3e
Add 1.5 second sleep to motion blinds update ( #75494 )
2022-07-27 00:01:49 +02:00
João Henriques
fb52f5098f
Add en-GB locale for AlexaMotionSensor and AlexaContactSensor ( #75705 )
...
Added en-GB as supported locale for AlexaMotionSensor and AlexaContactSensor
2022-07-26 17:36:46 -04:00
uvjustin
c5912f0fae
Cleanup unused camera constants ( #75772 )
...
Cleanup unused camera constants after #75452
2022-07-26 23:04:08 +02:00
Franck Nijhof
0ff34f232c
Add events to repairs issue registry changes ( #75784 )
2022-07-26 22:42:19 +02:00
David F. Mulcahey
e2dd2c9424
Add guards to ZHA light groups when using hs color mode ( #75599 )
...
* fix polling currentSaturation
* Guard light groups against enhanced current hue
* Use XY if all group members do not support HS
* add config option to always prefer XY color mode
* use correct enum
* remove periods
2022-07-26 16:42:08 -04:00
puddly
2b1a5e5549
Bump ZHA dependencies ( #75785 )
2022-07-26 16:19:51 -04:00
Bouwe Westerdijk
aaaca0b2bd
Add tests for the Plugwise Select platform ( #75774 )
2022-07-26 22:02:50 +02:00
Teemu R
184e254a43
Bump python-eq3bt requirement ( #75145 )
2022-07-26 21:50:41 +02:00
Franck Nijhof
bb4ee1ba32
Adjust wording in raised mitemp_bt issue ( #75779 )
2022-07-26 21:44:12 +02:00
J. Nick Koston
1e85ddabfd
Fix startup race in BLE integrations ( #75780 )
2022-07-26 09:29:23 -10:00
Franck Nijhof
157f7292d7
Raise YAML removal issue for Lyric ( #75756 )
2022-07-26 20:02:50 +02:00
Franck Nijhof
cb17a01e48
Raise YAML removal issue for nVent RAYCHEM SENZ ( #75757 )
2022-07-26 20:01:15 +02:00
J. Nick Koston
fad7a6cb08
Bump sensorpush-ble to 1.5.1 ( #75771 )
2022-07-26 19:09:46 +02:00
Franck Nijhof
c63a838b47
Raise repair issue for Xiaomi Mijia BLE Temperature and Humidity Sensor ( #75754 )
2022-07-26 17:42:22 +02:00
Franck Nijhof
3ee0ca8550
Raise repair issue for Mi Flora ( #75752 )
2022-07-26 17:35:47 +02:00
Franck Nijhof
d39afaa264
Merge branch 'master' into dev
2022-07-26 17:25:30 +02:00
Franck Nijhof
35f4220f4e
Merge pull request #75758 from home-assistant/rc
2022-07-26 17:22:42 +02:00
J. Nick Koston
e6802f4f7e
Add support for switchbot contact/door sensor ( #75730 )
2022-07-26 05:14:02 -10:00
Jevgeni Kiski
7d895c79e8
Bump vallox-websocket-api to 2.12.0 ( #75734 )
2022-07-26 16:58:22 +02:00
Marc Mueller
516324ff54
Fix small type issue [fritz] ( #75761 )
2022-07-26 16:30:12 +02:00
Marc Mueller
af7df260a0
Fix small type issues [core] ( #75760 )
2022-07-26 16:28:22 +02:00
uvjustin
9ad273a59f
Fix entity typo ( #75767 )
2022-07-26 16:27:16 +02:00
J. Nick Koston
5cb4bbd906
Fix min and max mireds with HKC ( #75744 )
2022-07-26 04:17:28 -10:00
Marc Mueller
0006629ca2
Fix small type issue [synology_dsm] ( #75762 )
2022-07-26 12:26:31 +02:00
Franck Nijhof
fc43ee772c
Bumped version to 2022.7.7
2022-07-26 10:56:44 +02:00
Aaron Bach
d756936a4e
Fix AssertionError in RainMachine ( #75668 )
2022-07-26 10:56:02 +02:00
mvn23
674a59f138
Update pyotgw to 2.0.1 ( #75663 )
2022-07-26 10:55:57 +02:00
Aaron Bach
9173aef1ef
Revert SimpliSafe auth flow to the quasi-manual OAuth method from 2021.11.0 ( #75641 )
...
* Revert "Migrate SimpliSafe to new web-based authentication (#57212 )"
This reverts commit bf7c99c1f8 .
* Tests 100%
* Version bump
* Add manifest version for custom component testing
* Remove manifest version
* Code review
* Fix tests
2022-07-26 10:55:15 +02:00
uvjustin
0407fc4581
Round up for stream record lookback ( #75580 )
2022-07-26 10:50:36 +02:00
On Freund
ec4835ef04
Change monoprice config flow to sync ( #75306 )
2022-07-26 10:50:33 +02:00
Pawel
a3950937e0
Fix Epson wrong volume value ( #75264 )
2022-07-26 10:50:30 +02:00
Tom Schneider
58b7f9a032
Fix hvv departures authentication ( #75146 )
2022-07-26 10:50:25 +02:00
Tom Schneider
eaee923e4c
Fix hvv departures authentication ( #75146 )
2022-07-26 10:47:03 +02:00
Matthias Alphart
a98f658854
Update xknx to 0.22.0 ( #75749 )
2022-07-26 10:32:26 +02:00
Allen Porter
47713d9686
Raise issue for Google Calendar YAML deprecations ( #75743 )
2022-07-26 09:52:15 +02:00
Franck Nijhof
5e45b0baf9
Automatically set up Xiaomi BLE during onboarding ( #75748 )
2022-07-26 08:03:31 +01:00
Pawel
b57e0d13b4
Fix Epson wrong volume value ( #75264 )
2022-07-26 08:50:21 +02:00
On Freund
ce4e53938c
Change monoprice config flow to sync ( #75306 )
2022-07-25 21:24:39 -07:00
qiz-li
1f73a553c8
Bump Switchmate dependency to 0.5.1 ( #75163 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2022-07-25 16:50:04 -10:00
Marc Mueller
2b617e3885
Improve mqtt MessageCallback typing ( #75614 )
...
* Improve mqtt MessageCallback typing
* Use MQTTMessage
2022-07-26 03:04:19 +02:00
GitHub Action
9c725bc106
[ci skip] Translation update
2022-07-26 00:26:43 +00:00
starkillerOG
7fd47717cf
Bump goodwe to 0.2.18 ( #75615 )
2022-07-25 14:10:05 -10:00
Franck Nijhof
4ea532b3ea
Add issue to repairs for removed Steam YAML configuration ( #75737 )
2022-07-25 19:11:07 -04:00
Franck Nijhof
c7ddc595ed
Add issue to repairs for removed Spotify YAML configuration ( #75736 )
...
* Add issue to repairs for removed Spotify YAML configuration
* Tweak message
2022-07-25 19:09:59 -04:00
Joakim Sørensen
e87c2b9e25
Bump pytraccar to 1.0.0 ( #75671 )
2022-07-26 00:45:01 +02:00
Brett Adams
ea354f3d5f
Remove deprecated MyZone service in Advantage Air ( #75160 )
2022-07-25 23:56:36 +02:00
Zack Barett
a287abe763
Update name of Z-WaveJS to Z-Wave ( #75136 )
2022-07-25 22:53:22 +02:00
Marc Mueller
274584f2a4
Add strict typing for litterrobot ( #75540 )
2022-07-25 22:52:13 +02:00
uvjustin
3aa75f3fcc
Don't use executor for lutron subscription ( #75726 )
2022-07-25 22:32:00 +02:00
J. Nick Koston
2df20e7a42
Make lifx async_migrate_legacy_entries a callback ( #75719 )
2022-07-25 20:21:43 +02:00
hahn-th
f4e7436421
Add device HmIP-STE2-PCB to homematicip_cloud ( #75369 )
2022-07-25 18:15:02 +02:00
mkmer
e3fb4ceb09
Bump AIOAladdinConnect to 0.1.31 ( #75721 )
2022-07-25 17:31:05 +02:00
J. Nick Koston
a813cf987b
Add bluetooth options flow to pick the adapter ( #75701 )
2022-07-25 16:52:35 +02:00
Franck Nijhof
3df7892454
Merge branch 'master' into dev
2022-07-25 15:51:24 +02:00
TheJulianJES
b8ae883f18
Set min transition time for Sengled lights in ZHA groups ( #75644 )
...
* Set min transition time for Sengled lights in ZHA groups
* Change test to expect correct min transition time for group with Sengled light
* Fix turn_off with transition 0 for Sengled lights
2022-07-25 08:13:01 -04:00
Franck Nijhof
de46243ce5
Raise YAML deprecation issue for Radio Therm ( #75513 )
2022-07-25 12:31:53 +02:00
Brett Adams
fc9a0ba46b
Refactor Advantage Air classes for expansion ( #75422 )
2022-07-25 12:20:15 +02:00
Pedro Lamas
f31f2cca07
Use DataUpdateCoordinator in london_underground ( #75304 )
...
* Use DataUpdateCoordinator in london_underground
* Update homeassistant/components/london_underground/sensor.py
Co-authored-by: avee87 <6134677+avee87@users.noreply.github.com >
* Follow up on PR comments
* Removes unused callback import
* Update homeassistant/components/london_underground/sensor.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* Update homeassistant/components/london_underground/sensor.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* Adds missing PlatformNotReady import
* Linting fixes
Co-authored-by: avee87 <6134677+avee87@users.noreply.github.com >
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2022-07-25 12:03:56 +02:00
GitHub Action
4a50010458
[ci skip] Translation update
2022-07-25 00:25:55 +00:00
J. Nick Koston
22ca28b93d
Ensure bluetooth can be reloaded when hot plugging a bluetooth adapter ( #75699 )
2022-07-24 19:23:23 -05:00
J. Nick Koston
511af3c455
Update switchbot bluetooth matchers for sensor devices ( #75690 )
2022-07-24 16:55:52 -05:00
J. Nick Koston
bbb9443b00
Fix bluetooth integration matching with service_data_uuids and service_uuids ( #75687 )
...
* Fix bluetooth integration with service_data and service_uuids
We would only dispatch a new flow when the address was seen for
the first time or the manufacturer_data appeared in a followup
advertisement. Its also possible for the service_data and
service_uuids to appear in a followup advertisement so we
need to track these as well
* improve logging to avoid overly large messages
* improve logging to avoid overly large messages
* adjust
* adjsut
* split
* coverage
* coverage
* coverage
* coverage
* fix matcher
* more coverage
* more coverage
* more coverage
* revert switchbot changes and move to seperate PR
2022-07-24 16:39:53 -05:00
J. Nick Koston
d890598da7
Update PySwitchbot to improve connection reliability ( #75692 )
2022-07-24 16:38:07 -05:00
Franck Nijhof
c9ae409d9a
Update sentry-sdk to 1.8.0 ( #75691 )
2022-07-24 22:38:09 +02:00
Aaron Bach
2d4bd4d7c1
Revert SimpliSafe auth flow to the quasi-manual OAuth method from 2021.11.0 ( #75641 )
...
* Revert "Migrate SimpliSafe to new web-based authentication (#57212 )"
This reverts commit bf7c99c1f8 .
* Tests 100%
* Version bump
* Add manifest version for custom component testing
* Remove manifest version
* Code review
* Fix tests
2022-07-24 22:09:02 +02:00
Marc Mueller
c0e6852077
Update pip version range to 22.3 ( #75572 )
2022-07-24 21:11:30 +02:00
Jc2k
e18819c678
Support for encrypted BLE MiBeacon devices ( #75677 )
...
* Support for encrypted devices
* Sensor should use bindkey if available
* Error message if encryption fails
* Let mypy know this is always set by now
* Towards supporting encryption in step_user
* Add tests for the 4 new happy paths
* Add test coverage for failure cases
* Add strings
* Bump to 0.5.1. Legacy MiBeacon does not use an authentication token, so harder to detect incorrect key
* Add _title() helper
* Fix test after rebase
* Update homeassistant/components/xiaomi_ble/strings.json
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* Remove unused lines
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2022-07-24 21:00:56 +02:00
starkillerOG
f94a79b409
Bump motionblinds to 0.6.11 ( #75581 )
2022-07-24 20:59:25 +02:00
Glenn Waters
9fae638f65
Migrate ElkM1 to new entity naming style ( #75023 )
2022-07-24 20:40:42 +02:00
J. Nick Koston
0df08b6b0c
Bump aiohomekit to 1.2.0 ( #75686 )
2022-07-24 20:12:16 +02:00
J. Nick Koston
198167a2c8
Update switchbot to be local push ( #75645 )
...
* Update switchbot to be local push
* fixes
* fixes
* fixes
* fixes
* adjust
* cover is not assumed anymore
* cleanups
* adjust
* adjust
* add missing cover
* import compat
* fixes
* uses lower
* uses lower
* bleak users upper case addresses
* fixes
* bump
* keep conf_mac and deprecated options for rollback
* reuse coordinator
* adjust
* move around
* move around
* move around
* move around
* refactor fixes
* compat with DataUpdateCoordinator
* fix available
* Update homeassistant/components/bluetooth/passive_update_processor.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* Update homeassistant/components/bluetooth/passive_update_coordinator.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* Update homeassistant/components/bluetooth/update_coordinator.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* Split bluetooth coordinator into PassiveBluetoothDataUpdateCoordinator and PassiveBluetoothProcessorCoordinator
The PassiveBluetoothDataUpdateCoordinator is now used to replace instances
of DataUpdateCoordinator where the data is coming from bluetooth
advertisements, and the integration may also mix in active updates
The PassiveBluetoothProcessorCoordinator is used for integrations that
want to process each bluetooth advertisement with multiple processors
which can be dispatched to individual platforms or areas or the integration
as it chooes
* change connections
* reduce code churn to reduce review overhead
* reduce code churn to reduce review overhead
* Update homeassistant/components/bluetooth/passive_update_coordinator.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* add basic test
* add basic test
* complete coverage
* Update homeassistant/components/switchbot/coordinator.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* Update homeassistant/components/switchbot/coordinator.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* Update homeassistant/components/switchbot/__init__.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* Update homeassistant/components/switchbot/__init__.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* lint
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2022-07-24 11:38:45 -05:00
mvn23
79be87f9ce
Update pyotgw to 2.0.1 ( #75663 )
2022-07-24 10:48:22 +02:00
J. Nick Koston
ba71a3c24d
Add Govee BLE integration ( #75631 )
...
* Add Govee BLE integration
* add missing files
* remove test file not needed yet
* fix
* add bbq sensors
* fixed lib
* bump again to fix the names
* fix discovery of the newer bbq devices
* fix the test to test the right thing
* verify no outstanding flows
* only accept entities that match the platform
* refactor
* refactor
* refactor
* Refactor PassiveBluetoothDataUpdateCoordinator to support multiple platforms
* cover
* Update for new model
* Update for new model
* Update tests/components/govee_ble/test_sensor.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* purge dead code
* backmerge from integration
* Update docstring
* Update docstring
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2022-07-24 10:39:23 +02:00
Dave T
7075032bf7
Fix diagnostics export for generic camera ( #75665 )
...
Fix url redaction and add tests
Co-authored-by: Dave T <davet2001@users.noreply.github.com >
2022-07-24 10:21:01 +02:00
J. Nick Koston
82c92b5634
Add Moat (BLE) integration ( #75643 )
...
* Add Moat (BLE) integration
* fix pin
* resync
* Update tests/components/moat/test_sensor.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* Update homeassistant/components/moat/sensor.py
* backmerge from integration
* purge dead code
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2022-07-24 09:51:14 +02:00
Aaron Bach
a499dfb8ff
Fix AssertionError in RainMachine ( #75668 )
2022-07-23 20:06:10 -06:00
J. Nick Koston
da131beced
Split bluetooth coordinator into two classes ( #75675 )
2022-07-23 19:33:47 -05:00
GitHub Action
19f82e5201
[ci skip] Translation update
2022-07-24 00:28:19 +00:00
On Freund
7cf2d1759d
Upgrade pyrisco to 0.5.0 ( #75648 )
...
* Upgrade to pyrisco 0.4.0
* Parametrized error tests in config flow
* Inline error parameters
* Switch to RiscoCloud
2022-07-23 23:44:48 +02:00
J. Nick Koston
c5afaa2e6a
Refactor PassiveBluetoothDataUpdateCoordinator to support multiple platforms ( #75642 )
2022-07-23 13:03:01 -05:00
J. Nick Koston
8300d5b89e
Add bluetooth connection constant to the device registry ( #75666 )
2022-07-23 19:59:35 +02:00
J. Nick Koston
240bbfa080
Retry later if bluetooth fails to start ( #75647 )
2022-07-23 12:00:34 -05:00
Joakim Sørensen
2951a941b6
Import correct scan interval in traccar ( #75660 )
2022-07-23 18:44:58 +02:00
J. Nick Koston
759add5184
Add state class to HKC sensors ( #75662 )
2022-07-23 11:14:06 -05:00
Franck Nijhof
8d6247446b
Automatically set up Bluetooth during onboarding ( #75658 )
2022-07-23 10:47:12 -05:00
uvjustin
b71e3397fd
Add error message for duplicate stream recordings ( #75654 )
2022-07-23 08:40:45 -07:00
James
5c234a3504
Use CO Device Class Instead of Gas in zwave_js ( #75649 )
...
Use CO Device Class Instead of Gas
Switches the carbon monoxide sensor from `Gas` to `CO`
2022-07-23 13:24:34 +02:00
Jelte Zeilstra
5e10716dd8
Do not access hass.data in unifi test ( #75348 )
...
* Do not access hass.data in test
* Process review feedback
2022-07-23 12:42:43 +02:00
Jc2k
b60a59270c
Add support for rest of sensors for HHCCJCY01 ( #75646 )
2022-07-23 09:40:56 +01:00
J. Nick Koston
edaebcd85d
Pass in the bleak scanner instance to HKC ( #75636 )
2022-07-23 02:47:02 -05:00
GitHub Action
8e86124470
[ci skip] Translation update
2022-07-23 00:25:17 +00:00
J. Nick Koston
326e05dcf1
Fix async_get_scanner to return the correct bluetooth scanner ( #75637 )
2022-07-22 18:12:08 -05:00
Maciej Bieniek
cb543a21b3
Address NextDNS late review ( #75635 )
...
* Init instance attributes
* Remove condition
* Improve typing in tests
* Suggested change
2022-07-23 00:58:48 +02:00
Jc2k
402e533fef
Initial xiaomi_ble integration ( #75618 )
...
* Initial xiaomi_ble integration
* black
* Update homeassistant/components/xiaomi_ble/config_flow.py
Co-authored-by: Ernst Klamer <e.klamer@gmail.com >
* Update homeassistant/components/xiaomi_ble/config_flow.py
Co-authored-by: Ernst Klamer <e.klamer@gmail.com >
* Apply suggestions from code review
Co-authored-by: Ernst Klamer <e.klamer@gmail.com >
* Update tests/components/xiaomi_ble/test_config_flow.py
Co-authored-by: Ernst Klamer <e.klamer@gmail.com >
* Update homeassistant/components/xiaomi_ble/sensor.py
Co-authored-by: Ernst Klamer <e.klamer@gmail.com >
* Update tests/components/xiaomi_ble/test_config_flow.py
Co-authored-by: Ernst Klamer <e.klamer@gmail.com >
* Remove debug code
* Need 'proper' MAC when running tests on linux
* Need to use proper MAC so validation passes
* Add tests for already_in_progress and already_configured
* copy test, add session fixture
* fix test
Co-authored-by: Ernst Klamer <e.klamer@gmail.com >
Co-authored-by: J. Nick Koston <nick@koston.org >
2022-07-23 00:55:06 +02:00
J. Nick Koston
6bb51782fa
Add missing config flow tests for sensorpush ( #75629 )
...
* Add missing config flow tests for sensorpush
* merge correct commits from integration
2022-07-23 00:45:22 +02:00
J. Nick Koston
88b9a51811
Fix inkbird config flow tests to correctly test discovery and user flow ( #75638 )
...
* Fix inkbird config flow tests to correctly test discovery and user flow
* Fix inkbird config flow tests to correctly test discovery and user flow
2022-07-23 00:43:13 +02:00
Maciej Bieniek
5b555066ea
Add new NextDNS sensors ( #74789 )
2022-07-23 00:18:22 +02:00
J. Nick Koston
19db6ecf6d
Add missing inkbird config flow tests ( #75630 )
2022-07-22 23:02:15 +02:00
J. Nick Koston
38bccadaa6
Add support for setting up and removing bluetooth in the UI ( #75600 )
...
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io >
2022-07-22 13:19:53 -05:00
J. Nick Koston
20b6c4c48e
Fix recorder hanging at start ( #75627 )
2022-07-22 12:37:25 -05:00
Martin Hjelmare
c05905ebda
Remove callback decorator from coroutine functions ( #75626 )
...
* Remove callback decorator from coroutine functions
* Remove some more callback decorators
2022-07-22 19:09:02 +02:00
Diogo F. Andrade Murteira
148f963510
Add Switchbot hygrometers ( #75325 )
...
* Switchbot add support for hygrometers
* Update CODEOWNERS
* Improve debug
* Remove redundant mention to temp unit
* Adopt FlowResultType
* Modify SwitchBot data within coordinator
* Increase logging for switchbot sensor
* Revert "Increase logging for switchbot sensor"
This reverts commit d8b377429c562fc7044a3c98a6e976e4cd71847e.
Co-authored-by: J. Nick Koston <nick@koston.org >
2022-07-22 11:03:02 -05:00
Marc Mueller
e9697872c8
Fix small homekit type error ( #75617 )
2022-07-22 09:02:10 -05:00
Erik Montnemery
fd6ffef52f
Support non-live database migration ( #72433 )
...
* Support non-live database migration
* Tweak startup order, add test
* Address review comments
* Fix typo
* Clarify comment about promoting dependencies
* Tweak
* Fix merge mistake
* Fix some tests
* Fix additional test
* Fix additional test
* Adjust tests
* Improve test coverage
2022-07-22 15:11:34 +02:00
Erik Montnemery
9d0a252ca7
Improve handling of MQTT config entry data ( #72691 )
...
* Improve handling of MQTT config entry data
* Add test
* Add warning
* Adjust tests
2022-07-22 13:36:43 +02:00
Erik Montnemery
606d544157
Use recorder get_instance function to improve typing ( #75567 )
2022-07-22 11:58:26 +02:00
G Johansson
06c8eb0304
Migrate SMHI to new entity naming style ( #75213 )
2022-07-22 11:57:36 +02:00
Aaron Bach
630c28d253
Fix incorrect battery unit on paired Guardian sensors ( #75402 )
2022-07-22 11:24:07 +02:00
Erik Montnemery
f0eea62c1e
Address some MQTT review comments ( #75482 )
2022-07-22 11:12:00 +02:00
Thijs W
dddd4e24e2
Bump afsapi to 0.2.7 ( #75579 )
2022-07-22 11:11:31 +02:00
uvjustin
a612d7a0f3
Round up for stream record lookback ( #75580 )
2022-07-22 11:46:00 +08:00
J. Nick Koston
06115bcbff
Add inkbird (BLE) integration ( #75594 )
2022-07-21 22:17:09 -05:00
Aaron Bach
b0261dd2eb
Modify Guardian to store a single dataclass in hass.data ( #75454 )
...
* Modify Guardian to store a single dataclass in `hass.data`
* Clarity is better
* Allow entry unload to cancel task
2022-07-21 20:32:42 -06:00
J. Nick Koston
67e16d77e8
Add SensorPush BLE integration ( #75531 )
2022-07-21 20:31:23 -05:00
GitHub Action
36138afb93
[ci skip] Translation update
2022-07-22 00:29:27 +00:00
J. Nick Koston
90ca3fe350
Improve availability tracking and coordinator setup in bluetooth ( #75582 )
2022-07-21 19:16:45 -05:00
TheJulianJES
975378ba44
Add ZHA config option for "enhanced light transition from an off-state" ( #75151 )
...
* Add ZHA config option for "enhanced light transition from an off-state"
* Default option to disabled
* Always disable "enhanced light transition" for ZHA LightGroups
* Rename _enhanced_light_transition to _zha_config_enhanced_light_transition
* Remove LightGroup check, as config option always disables for groups
* Remove duplicated line
* Remove duplicated line
* Move ZHA config transition line below other config line
* Renamed comments of renamed variable in tests
color_provided_while_off -> new_color_provided_while_off
* Enable "enhanced light transitions" for testing
2022-07-21 19:46:16 -04:00
David F. Mulcahey
04c6b9c519
ZHA light entity cleanup ( #75573 )
...
* use base class attributes
* initial hue and saturation support
* spec is 65536 not 65535
* fixes
* enhanced current hue
* fix comparison
* clean up
* fix channel test
* oops
* report enhanced current hue
2022-07-21 17:54:50 -04:00
J. Nick Koston
6cb1794720
Bump aiohomekit to 1.1.9 ( #75591 )
2022-07-21 15:58:45 -05:00
Maciej Bieniek
05b463b282
Migrate AccuWeather to new entity naming style ( #75127 )
...
* Use new entity naming style
* Move AccuWeatherSensorDescription and SENSOR consts to sensor platform
* Remove duplicate code
* Suggested change
* Format url
2022-07-21 18:38:59 +02:00
J. Nick Koston
f3c4bf571b
Raise on bad update data instead of log in PassiveBluetoothDataUpdateCoordinator ( #75536 )
2022-07-21 09:44:53 -05:00
Franck Nijhof
8523c66bb5
Deprecate U.S. Citizenship and Immigration Services (USCIS) integration ( #75562 )
2022-07-21 13:56:55 +02:00
Marc Mueller
b1ed1543c8
Improve http decorator typing ( #75541 )
2022-07-21 13:07:42 +02:00
Thibault Cohen
1d7d2875e1
Add websocket command recorder/import_statistics ( #73937 )
...
* Expose ws_add_external_statistics in websocket API
* Refactor
* Add tests
* Improve test coverage
Co-authored-by: Thibault Cohen <titilambert@users.noreply.github.com >
Co-authored-by: Erik <erik@montnemery.com >
2022-07-21 12:36:49 +02:00
Bram Kragten
41f6383957
Update icons for breaking changes in MDI 7.0.96 ( #75560 )
2022-07-21 12:24:29 +02:00
Franck Nijhof
baeb55e313
Add sync methods for create/deleting issues in repairs ( #75557 )
2022-07-21 11:11:51 +02:00
Erik Montnemery
c861259749
Hide inactive repairs issues ( #75556 )
2022-07-21 10:56:53 +02:00
Brandon Rothweiler
46551a50ef
Bump pymazda to 0.3.7 ( #75546 )
2022-07-21 09:04:04 +02:00
GitHub Action
87797c8b66
[ci skip] Translation update
2022-07-21 00:26:18 +00:00
Marc Mueller
ca1f0909fb
Fix spelling in recorder integration ( #75539 )
2022-07-20 19:13:10 -05:00
Marc Mueller
ac858cc2b5
Improve singleton helper typing ( #75461 )
...
* Improve singleton helper typing
* Fix type errors
2022-07-21 00:19:02 +02:00
J. Nick Koston
6da25c733e
Add coordinator and entity for passive bluetooth devices ( #75468 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2022-07-20 15:54:37 -05:00
Franck Nijhof
cd0656bab0
Merge pull request #75528 from home-assistant/rc
2022-07-20 22:52:11 +02:00
Maciej Bieniek
01c105b89c
Use DeviceInfo.hw_version in DenonAVR integration ( #75300 )
2022-07-20 22:34:49 +02:00
Franck Nijhof
7402dc824e
Bumped version to 2022.7.6
2022-07-20 21:49:42 +02:00
Shay Levy
67fc1ac40a
Bump aioshelly to 2.0.1 ( #75523 )
2022-07-20 21:49:18 +02:00
Aaron Bach
e692d2e284
Fix incorrect Ambient PWS lightning strike sensor state classes ( #75520 )
2022-07-20 21:49:15 +02:00
J. Nick Koston
4ac7d68552
Fix failure to raise on bad YAML syntax from include files ( #75510 )
...
Co-authored-by: Franck Nijhof <frenck@frenck.nl >
2022-07-20 21:49:11 +02:00
Klaas Schoute
e53a072e8a
Fix - Forcast.solar issue on saving settings in options flow without api key ( #75504 )
2022-07-20 21:49:08 +02:00
starkillerOG
787f55e513
Fix Netgear update entity ( #75496 )
2022-07-20 21:49:04 +02:00
Pascal Winters
0a11a623a5
Bump pySwitchbot to 0.14.1 ( #75487 )
2022-07-20 21:49:01 +02:00
Raman Gupta
55ef33af26
Bump pytomorrowio to 0.3.4 ( #75478 )
2022-07-20 21:48:57 +02:00
mkmer
5c2ef50fca
Bump AIOAladdinConnect to 0.1.27 ( #75400 )
2022-07-20 21:48:06 +02:00
J. Nick Koston
630f731020
Fix HKC device triggers ( #75371 )
2022-07-20 21:42:42 +02:00
Aaron Bach
219d1a8a1e
Handle (and better log) more AirVisual cloud API errors ( #75332 )
2022-07-20 21:42:38 +02:00
uvjustin
75641b6cd4
Apply filter to libav.hls logging namespace ( #75330 )
2022-07-20 21:42:35 +02:00
J. Nick Koston
340da786af
Use default encoder when saving storage ( #75319 )
2022-07-20 21:42:32 +02:00
J. Nick Koston
7f43064f36
Use the orjson equivalent default encoder when save_json is passed the default encoder ( #74377 )
2022-07-20 21:42:26 +02:00
Nick Whyte
97b6912856
Upgrade ness_alarm dependencies ( #75298 )
...
* Upgrade ness alarm dependencies to fix #74571
* Update requirements
2022-07-20 21:35:26 +02:00
Aaron Bach
8b270cb487
Bump simplisafe-python to 2022.07.0 ( #75294 )
2022-07-20 21:35:23 +02:00
rikroe
8232a780eb
Bump bimmer_connected to 0.10.1 ( #75287 )
...
Co-authored-by: rikroe <rikroe@users.noreply.github.com >
2022-07-20 21:35:19 +02:00
Khole
34c30f5ab9
Add fixes for hive light ( #75286 )
2022-07-20 21:35:15 +02:00
mvn23
75aea68b75
Update pyotgw to 2.0.0 ( #75285 )
...
* Update pyotgw to 2.0.0
* Include updated tests
2022-07-20 21:35:11 +02:00
Christopher Bailey
3a2beb2212
Improve UniFi Protect unauth handling ( #75269 )
2022-07-20 21:35:07 +02:00
clayton craft
bccdb29edc
Bump venstarcolortouch to 0.18 ( #75237 )
...
venstarcolortouch: bump to 0.18
2022-07-20 21:35:03 +02:00
rikroe
8b4cf288e3
Force _attr_native_value to metric in bmw_connected_drive ( #75225 )
...
Co-authored-by: rikroe <rikroe@users.noreply.github.com >
2022-07-20 21:35:00 +02:00
apaperclip
1b61d72eaf
Fix aruba ssh host key algorithm ( #75224 )
2022-07-20 21:34:56 +02:00
David F. Mulcahey
fdaaed6523
Fix ZHA light turn on issues ( #75220 )
...
* rename variable
* default transition is for color commands not level
* no extra command for groups
* don't transition color change when light off -> on
* clean up
* update condition
* fix condition again...
* simplify
* simplify
* missed one
* rename
* simplify
* rename
* tests
* color_provided_while_off with no changes
* fix missing flag clear
* more tests for transition scenarios
* add to comment
* fix comment
* don't transition when force on is set
* stale comment
* dont transition when colors don't change
* remove extra line
* remove debug print :)
* fix colors
* restore color to 65535 until investigated
2022-07-20 21:34:51 +02:00
Ville Skyttä
b749622c01
Migrate Huawei LTE to new entity naming style ( #75303 )
2022-07-20 22:28:53 +03:00
Shay Levy
079460d2dd
Bump aioshelly to 2.0.1 ( #75523 )
2022-07-20 21:11:05 +02:00
Aaron Bach
a91ca46342
Fix incorrect Ambient PWS lightning strike sensor state classes ( #75520 )
2022-07-20 19:29:23 +02:00
Klaas Schoute
7ba3227d52
Fix - Forcast.solar issue on saving settings in options flow without api key ( #75504 )
2022-07-20 19:27:11 +02:00
J. Nick Koston
48e82ff62f
Fix failure to raise on bad YAML syntax from include files ( #75510 )
...
Co-authored-by: Franck Nijhof <frenck@frenck.nl >
2022-07-20 19:25:17 +02:00
Franck Nijhof
4395b967f2
Remove Google Play Music Desktop Player (GPMDP) integration ( #75508 )
2022-07-20 20:15:55 +03:00
Franck Nijhof
518001f00b
Remove SoChain integration ( #75505 )
2022-07-20 19:58:48 +03:00
Franck Nijhof
87cfe21567
Remove XBee integration ( #75502 )
2022-07-20 19:55:33 +03:00
Franck Nijhof
877a4030aa
Add repairs as frontend dependency ( #75501 )
2022-07-20 16:29:07 +02:00
starkillerOG
8ad2bed363
Fix Netgear update entity ( #75496 )
2022-07-20 15:51:54 +02:00
Erik Montnemery
fb4aff25a2
Create issues in demo integration ( #75081 )
...
* Create issues in demo integration
* Add unfixable non-expiring issue
* Update test
* Adjust tests
* update translations
* add hassfest translation schema
* Update homeassistant/components/demo/translations/en.json
Co-authored-by: Zack Barett <zackbarett@hey.com >
* Rename Resolution Center -> Repairs
* Update homeassistant/components/demo/strings.json
Co-authored-by: Zack Barett <zackbarett@hey.com >
* Adjust hassfest to require description or fix_flow
* Update homeassistant/components/demo/repairs.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* Update tests/components/demo/test_init.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* Add missing translation strings
* black
* Adjust repairs imports
Co-authored-by: Bram Kragten <mail@bramkragten.nl >
Co-authored-by: Franck Nijhof <git@frenck.dev >
Co-authored-by: Zack Barett <zackbarett@hey.com >
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2022-07-20 14:46:06 +02:00
Franck Nijhof
3920844dca
Adjust repairs re-exports ( #75492 )
2022-07-20 14:00:35 +02:00
Franck Nijhof
cd3e99564f
Add repairs integration to core files ( #75489 )
2022-07-20 13:02:13 +02:00
Pascal Winters
95e07508e5
Bump pySwitchbot to 0.14.1 ( #75487 )
2022-07-20 12:57:00 +02:00
Zach Berger
712492b066
Update awair SensorDeviceClass to specify icon ( #75385 )
2022-07-20 12:08:34 +02:00
Franck Nijhof
39dc9aa179
Rename Resolution Center -> Repairs ( #75486 )
2022-07-20 12:06:52 +02:00
Marc Mueller
a3b2b5c328
Add zha typing [classmethods] ( #75472 )
2022-07-20 12:03:30 +02:00
Jan Bouwhuis
5ef92e5e95
Fix MQTT race awaiting an ACK when disconnecting ( #75117 )
...
Co-authored-by: Erik <erik@montnemery.com >
2022-07-20 11:58:54 +02:00
Franck Nijhof
11e7ddaa71
Plugwise prefer use of Adam instead of Anna ( #75161 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2022-07-20 11:58:17 +02:00
Franck Nijhof
460837e453
Allow account linking to phase out services ( #75447 )
2022-07-20 11:43:46 +02:00
Franck Nijhof
fe97f6791d
Map % RH unit in Tuya sensors ( #75483 )
2022-07-20 11:40:34 +02:00
Franck Nijhof
2db8b154c9
Update orjson to 3.7.8 ( #75484 )
2022-07-20 11:39:07 +02:00
Franck Nijhof
93425b0e4d
Migrate Plugwise to new entity naming style ( #75109 )
2022-07-20 11:38:00 +02:00
Franck Nijhof
05d2b955ee
Migrate CPUSpeed to new entity naming style ( #75080 )
2022-07-20 11:31:17 +02:00
Franck Nijhof
b62ebbe974
Migrate DSMR to new entity naming style ( #75077 )
2022-07-20 11:30:08 +02:00
Franck Nijhof
0e59e8b925
Migrate Moon to new entity naming style ( #75085 )
2022-07-20 11:24:15 +02:00
Aaron Bach
3d31e62683
Modify Ridwell to store a single dataclass in hass.data ( #75457 )
2022-07-20 11:18:26 +02:00
Aaron Bach
2b752355d6
Modify Tile to store a single dataclass in hass.data ( #75459 )
2022-07-20 11:15:30 +02:00
Raman Gupta
8c7e329754
Bump pytomorrowio to 0.3.4 ( #75478 )
2022-07-20 09:15:36 +02:00
uvjustin
d989e4373d
Remove websocket_api send_big_result ( #75452 )
2022-07-19 21:08:11 -07:00
Marc Mueller
51ed9ee59d
Fix bluetooth service_info typing ( #75477 )
...
* Fix bluetooth service_info typing
* Remove additional type ignores
* Remove pylint disable
2022-07-20 05:46:18 +02:00
Marc Mueller
8a48d54951
Improve entity_platform helper typing ( #75464 )
...
* Improve entity_platform helper typing
* Add protocol class
* Apply suggestions from code review
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2022-07-20 05:45:57 +02:00
J. Nick Koston
0f81d1d14a
Drop RSSI update workaround from bluetooth on linux ( #75467 )
...
It turns out we do not need these are we can check the discovered
device list to see if bluez is still seeing the device
2022-07-20 04:14:31 +02:00
Marc Mueller
1626c53c13
Improve dispatcher helper typing ( #75455 )
...
* Improve dispatcher helper typing
* Code review
2022-07-20 04:11:46 +02:00
Marc Mueller
1a1eeb2274
Allow for subclass typing with StatisticsBase ( #75476 )
2022-07-20 04:02:03 +02:00
Marc Mueller
3193ea3359
Fix type narrowing in energy integration ( #75462 )
2022-07-20 04:00:14 +02:00
mkmer
07b4d48e7c
Disable Aladdin Connect battery_level by default ( #75441 )
...
* Disable battery_level by default
* Removed async_setup_compnent, renamed constant.
2022-07-20 03:23:14 +02:00
Marc Mueller
d09fff595c
Rename existing TypeVars referencing Self type ( #75473 )
2022-07-20 03:03:22 +02:00
Marc Mueller
b04c3e9adc
Improve deprecation helper typing ( #75453 )
2022-07-20 02:54:46 +02:00
Marc Mueller
672883e19d
Remove old type casting in esphome ( #75475 )
2022-07-20 02:50:37 +02:00
GitHub Action
c29bd48373
[ci skip] Translation update
2022-07-20 00:22:51 +00:00
Marc Mueller
503e88642e
Update pyupgrade to 2.37.2 ( #75456 )
2022-07-19 21:06:18 +02:00
Teemu R
e4f6f738e8
Bump python-miio to 0.5.12 ( #75415 )
...
* Bump python-miio to 0.5.12
* Fix imports
2022-07-19 18:56:41 +02:00
Marc Mueller
e02a24529f
Update mypy to 0.971 ( #75450 )
2022-07-19 18:53:19 +02:00
J. Nick Koston
32311f240b
Avoid converting discovery_info dataclasses to dict that will be thrown away in config flows ( #75451 )
...
* Avoid converting BluetoothServiceInfo to a dict for default discovery
Fixes
```
2022-07-19 09:46:48.303 ERROR (MainThread) [homeassistant] Error doing job: Task exception was never retrieved
Traceback (most recent call last):
File "/Users/bdraco/home-assistant/homeassistant/helpers/discovery_flow.py", line 74, in _async_process_pending_flows
await gather_with_concurrency(
File "/Users/bdraco/home-assistant/homeassistant/util/async_.py", line 201, in gather_with_concurrency
return await gather(
File "/Users/bdraco/home-assistant/homeassistant/util/async_.py", line 199, in sem_task
return await task
File "/Users/bdraco/home-assistant/homeassistant/data_entry_flow.py", line 222, in async_init
flow, result = await task
File "/Users/bdraco/home-assistant/homeassistant/data_entry_flow.py", line 249, in _async_init
result = await self._async_handle_step(flow, flow.init_step, data, init_done)
File "/Users/bdraco/home-assistant/homeassistant/data_entry_flow.py", line 359, in _async_handle_step
result: FlowResult = await getattr(flow, method)(user_input)
File "/Users/bdraco/home-assistant/homeassistant/config_entries.py", line 1484, in async_step_bluetooth
return await self.async_step_discovery(dataclasses.asdict(discovery_info))
File "/opt/homebrew/Cellar/python@3.10/3.10.5/Frameworks/Python.framework/Versions/3.10/lib/python3.10/dataclasses.py", line 1239, in asdict
return _asdict_inner(obj, dict_factory)
File "/opt/homebrew/Cellar/python@3.10/3.10.5/Frameworks/Python.framework/Versions/3.10/lib/python3.10/dataclasses.py", line 1246, in _asdict_inner
value = _asdict_inner(getattr(obj, f.name), dict_factory)
File "/opt/homebrew/Cellar/python@3.10/3.10.5/Frameworks/Python.framework/Versions/3.10/lib/python3.10/dataclasses.py", line 1280, in _asdict_inner
return copy.deepcopy(obj)
File "/opt/homebrew/Cellar/python@3.10/3.10.5/Frameworks/Python.framework/Versions/3.10/lib/python3.10/copy.py", line 172, in deepcopy
y = _reconstruct(x, memo, *rv)
File "/opt/homebrew/Cellar/python@3.10/3.10.5/Frameworks/Python.framework/Versions/3.10/lib/python3.10/copy.py", line 271, in _reconstruct
state = deepcopy(state, memo)
File "/opt/homebrew/Cellar/python@3.10/3.10.5/Frameworks/Python.framework/Versions/3.10/lib/python3.10/copy.py", line 146, in deepcopy
y = copier(x, memo)
File "/opt/homebrew/Cellar/python@3.10/3.10.5/Frameworks/Python.framework/Versions/3.10/lib/python3.10/copy.py", line 231, in _deepcopy_dict
y[deepcopy(key, memo)] = deepcopy(value, memo)
File "/opt/homebrew/Cellar/python@3.10/3.10.5/Frameworks/Python.framework/Versions/3.10/lib/python3.10/copy.py", line 161, in deepcopy
rv = reductor(4)
TypeError: Cannot pickle Objective-C objects
```
* Avoid converting BluetoothServiceInfo to a dict for default discovery
Fixes
```
2022-07-19 09:46:48.303 ERROR (MainThread) [homeassistant] Error doing job: Task exception was never retrieved
Traceback (most recent call last):
File "/Users/bdraco/home-assistant/homeassistant/helpers/discovery_flow.py", line 74, in _async_process_pending_flows
await gather_with_concurrency(
File "/Users/bdraco/home-assistant/homeassistant/util/async_.py", line 201, in gather_with_concurrency
return await gather(
File "/Users/bdraco/home-assistant/homeassistant/util/async_.py", line 199, in sem_task
return await task
File "/Users/bdraco/home-assistant/homeassistant/data_entry_flow.py", line 222, in async_init
flow, result = await task
File "/Users/bdraco/home-assistant/homeassistant/data_entry_flow.py", line 249, in _async_init
result = await self._async_handle_step(flow, flow.init_step, data, init_done)
File "/Users/bdraco/home-assistant/homeassistant/data_entry_flow.py", line 359, in _async_handle_step
result: FlowResult = await getattr(flow, method)(user_input)
File "/Users/bdraco/home-assistant/homeassistant/config_entries.py", line 1484, in async_step_bluetooth
return await self.async_step_discovery(dataclasses.asdict(discovery_info))
File "/opt/homebrew/Cellar/python@3.10/3.10.5/Frameworks/Python.framework/Versions/3.10/lib/python3.10/dataclasses.py", line 1239, in asdict
return _asdict_inner(obj, dict_factory)
File "/opt/homebrew/Cellar/python@3.10/3.10.5/Frameworks/Python.framework/Versions/3.10/lib/python3.10/dataclasses.py", line 1246, in _asdict_inner
value = _asdict_inner(getattr(obj, f.name), dict_factory)
File "/opt/homebrew/Cellar/python@3.10/3.10.5/Frameworks/Python.framework/Versions/3.10/lib/python3.10/dataclasses.py", line 1280, in _asdict_inner
return copy.deepcopy(obj)
File "/opt/homebrew/Cellar/python@3.10/3.10.5/Frameworks/Python.framework/Versions/3.10/lib/python3.10/copy.py", line 172, in deepcopy
y = _reconstruct(x, memo, *rv)
File "/opt/homebrew/Cellar/python@3.10/3.10.5/Frameworks/Python.framework/Versions/3.10/lib/python3.10/copy.py", line 271, in _reconstruct
state = deepcopy(state, memo)
File "/opt/homebrew/Cellar/python@3.10/3.10.5/Frameworks/Python.framework/Versions/3.10/lib/python3.10/copy.py", line 146, in deepcopy
y = copier(x, memo)
File "/opt/homebrew/Cellar/python@3.10/3.10.5/Frameworks/Python.framework/Versions/3.10/lib/python3.10/copy.py", line 231, in _deepcopy_dict
y[deepcopy(key, memo)] = deepcopy(value, memo)
File "/opt/homebrew/Cellar/python@3.10/3.10.5/Frameworks/Python.framework/Versions/3.10/lib/python3.10/copy.py", line 161, in deepcopy
rv = reductor(4)
TypeError: Cannot pickle Objective-C objects
```
2022-07-19 18:50:30 +02:00
Marc Mueller
5ae5ae5392
Improve debouncer typing ( #75436 )
2022-07-19 18:35:04 +02:00
Marc Mueller
4b036cbad9
Add typing to pilight Throttle decorator ( #75443 )
2022-07-19 18:33:53 +02:00
uvjustin
6b60fb9541
Don't use executor in send_big_result ( #75427 )
2022-07-19 08:40:23 -05:00
Marc Mueller
b6d235c0c2
Improve tradfri decorator typing ( #75439 )
2022-07-19 15:21:17 +02:00
Matrix
25b874a609
Fix yolink leak sensor battery expose ( #75423 )
2022-07-19 14:05:28 +02:00
Erik Montnemery
403bbda959
Rename resolution_center dismiss to ignore ( #75432 )
2022-07-19 13:58:39 +02:00
Erik Montnemery
c3d536b255
Store creation timestamps for resolution center issues ( #75430 )
2022-07-19 13:01:39 +02:00
Franck Nijhof
8e8c6e2394
Remove unused ignore file ( #75416 )
2022-07-18 21:15:22 -07:00
Franck Nijhof
24b3b5fc46
Remove deprecated Senz YAML configuration ( #75419 )
2022-07-18 21:14:55 -07:00
Franck Nijhof
e65018fb85
Clean up deprecated connection class remainders ( #75421 )
2022-07-18 21:14:41 -07:00
Franck Nijhof
d05160a402
Remove deprecated Lyric YAML configuration ( #75418 )
2022-07-18 21:13:53 -07:00
R0nd
a9e9d7b112
Pass context to shopping list events ( #75377 )
2022-07-18 21:13:12 -07:00
GitHub Action
ebabaeb364
[ci skip] Translation update
2022-07-19 00:29:06 +00:00
J. Nick Koston
b37f15b1d5
Update bluetooth_le_tracker to use Bleak ( #75013 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2022-07-18 19:16:24 -05:00
J. Nick Koston
41e4b38c3a
Add device and advertisement to BluetoothServiceInfoBleak ( #75381 )
2022-07-18 17:58:08 -05:00
J. Nick Koston
1354952977
Migrate LIFX to config entry per device ( #74316 )
2022-07-18 17:56:34 -05:00
mkmer
983bcfa935
Bump AIOAladdinConnect to 0.1.27 ( #75400 )
2022-07-18 23:41:06 +02:00
Franck Nijhof
e75d7dfb75
Update google-cloud-texttospeech to 2.12.0 ( #75401 )
2022-07-18 23:34:53 +02:00
Robert Hillis
9f33a0d6dd
Migrate Tautulli to new entity naming style ( #75382 )
2022-07-18 23:22:38 +02:00
stegm
45d1f8bc55
Address late review of kostal plenticore ( #75297 )
...
* Changtes from review #64927
* Fix unit tests for number.
* Changes from review.
2022-07-18 23:08:18 +02:00
Brett Adams
5928a7d494
Correct devices in Advantage Air ( #75395 )
2022-07-18 23:02:58 +02:00
J. Nick Koston
8b912d1d91
Significantly improve BLE reliablity with linux/dbus for HKC ( #75410 )
2022-07-18 15:28:14 -05:00
Franck Nijhof
7adb0f0ef5
Custom component -> Custom integration ( #75404 )
2022-07-18 22:10:22 +02:00
Robert Svensson
3144d179e0
Make UniFi utilise forward_entry_setups ( #74835 )
2022-07-18 10:39:38 -05:00
Aaron Bach
b3ef6f4d04
Simplify Guardian entity inheritance hierarchy ( #75274 )
2022-07-18 09:18:07 -06:00
David F. Mulcahey
6f5e4ca503
Fix ZHA light turn on issues ( #75220 )
...
* rename variable
* default transition is for color commands not level
* no extra command for groups
* don't transition color change when light off -> on
* clean up
* update condition
* fix condition again...
* simplify
* simplify
* missed one
* rename
* simplify
* rename
* tests
* color_provided_while_off with no changes
* fix missing flag clear
* more tests for transition scenarios
* add to comment
* fix comment
* don't transition when force on is set
* stale comment
* dont transition when colors don't change
* remove extra line
* remove debug print :)
* fix colors
* restore color to 65535 until investigated
2022-07-18 10:20:49 -04:00
Franck Nijhof
9d0c91d648
Migrate Sensor.Community to new entity naming style ( #75014 )
2022-07-18 15:13:46 +02:00
Franck Nijhof
bfe34adf6e
Update Home Assistant base image to 2022.07.0 ( #75396 )
2022-07-18 15:09:43 +02:00
Nick Whyte
11f80762ea
Upgrade ness_alarm dependencies ( #75298 )
...
* Upgrade ness alarm dependencies to fix #74571
* Update requirements
2022-07-18 12:17:25 +02:00
Robert Hillis
6fdb414b58
Migrate Goalzero to new entity naming style ( #75358 )
2022-07-18 12:12:13 +02:00
Allen Porter
ca5065a627
Improve google calendar config flow timeout error messages ( #75364 )
2022-07-18 11:44:51 +02:00
Matrix
943e0b9cf7
Yolink feature garage door ( #75120 )
2022-07-18 11:40:18 +02:00
J. Nick Koston
e522b6e3b8
Bump aiohomekit to 1.1.7 ( #75384 )
...
BLEDevice is now passed around instead of the address
internally to avoid bleak creating a new scanner each
time a client needs to resolve the address to os details
2022-07-18 07:36:01 +01:00
GitHub Action
4d5673013b
[ci skip] Translation update
2022-07-18 00:24:34 +00:00
J. Nick Koston
a8bb00f305
Fix availability in HKC for sleeping bluetooth devices ( #75357 )
2022-07-17 17:45:04 -05:00
J. Nick Koston
91f2550bc3
Change manufacturer_data_first_byte to manufacturer_data_start ( #75379 )
2022-07-17 17:25:45 -05:00
J. Nick Koston
a95c2c7850
Avoid throwing on unsupported bleak client filter ( #75378 )
...
* Avoid throwing on unsupported bleak client filter
* Avoid throwing on unsupported bleak client filter
2022-07-17 16:13:12 -05:00
Allen Porter
939c33b1dc
Exclude calendar description from recorder ( #75375 )
2022-07-17 13:31:14 -07:00
J. Nick Koston
5beddb13c0
Fix HKC device triggers ( #75371 )
2022-07-17 12:56:07 -05:00
Franck Nijhof
98dae902a1
Migrate PVOutput to new entity naming style ( #75016 )
2022-07-17 16:45:38 +01:00
Robert Hillis
27e3ff9c69
Migrate Skybell to new entity naming style ( #75341 )
2022-07-17 17:16:14 +02:00
Robert Hillis
460f522d6d
Migrate Deluge to new entity naming style ( #75359 )
2022-07-17 16:59:13 +02:00
J. Nick Koston
8d63f81821
Add bluetooth discovery to HomeKit Controller ( #75333 )
...
Co-authored-by: Jc2k <john.carr@unrouted.co.uk >
2022-07-17 08:19:05 -05:00
Maciej Bieniek
503b31fb15
Migrate Xiaomi Miio to new entity naming style - part 1 ( #75350 )
2022-07-17 15:15:24 +02:00
Maciej Bieniek
cd223d91bb
Migrate Tractive to new entity naming style ( #75184 )
2022-07-17 15:01:26 +02:00
hahn-th
d8f3044ffa
Bump homematicip 1.0.5 ( #75334 )
2022-07-17 14:30:43 +02:00
J. Nick Koston
9a27f1437d
Use default encoder when saving storage ( #75319 )
2022-07-17 14:25:19 +02:00
Brett Adams
2eebda63fd
Correct docstrings in Advantage Air ( #75344 )
2022-07-17 14:00:01 +02:00
J. Nick Koston
ba8a530d19
Use shared bluetooth models for BluetoothServiceInfo ( #75322 )
2022-07-16 21:14:23 -07:00
GitHub Action
79a0940932
[ci skip] Translation update
2022-07-17 00:25:56 +00:00
Christopher Bailey
59c99e0d60
Improve UniFi Protect unauth handling ( #75269 )
2022-07-16 17:28:17 -05:00
uvjustin
2f92c47fe3
Apply filter to libav.hls logging namespace ( #75330 )
2022-07-16 14:07:47 -07:00
mvn23
4ceda65889
Update pyotgw to 2.0.0 ( #75285 )
...
* Update pyotgw to 2.0.0
* Include updated tests
2022-07-16 22:26:22 +02:00
Aaron Bach
08d6487997
Handle (and better log) more AirVisual cloud API errors ( #75332 )
2022-07-16 14:04:44 -06:00
Franck Nijhof
cb12f77e33
Update sentry-sdk to 1.7.2 ( #75331 )
2022-07-16 22:00:58 +02:00
Robert Svensson
ae4b1967a3
Use pydeconz interface controls for lights ( #75261 )
2022-07-16 20:56:48 +02:00
Jelte Zeilstra
514e826fed
Add install UniFi device update feature ( #75302 )
...
* Add install UniFi device update feature
* Add tests for install UniFi device update feature
* Fix type error
* Process review feedback
* Process review feedback
2022-07-16 20:39:11 +02:00
J. Nick Koston
b9c8d65940
Restore accessory state into pairing using new HKC methods ( #75276 )
2022-07-16 12:49:15 -05:00
J. Nick Koston
ecc219fbc1
Include the source in the bluetooth service info ( #75112 )
2022-07-16 11:02:08 -05:00
Maciej Bieniek
859189421b
Migrate BraviaTV to new entity naming style ( #75253 )
2022-07-16 17:43:47 +02:00
G Johansson
20d70337d5
Migrate Trafikverket Weatherstation to new entity naming style ( #75211 )
2022-07-16 17:07:16 +02:00
rikroe
686449cef6
Force _attr_native_value to metric in bmw_connected_drive ( #75225 )
...
Co-authored-by: rikroe <rikroe@users.noreply.github.com >
2022-07-16 17:00:42 +02:00
rikroe
c52d4c64bf
Bump bimmer_connected to 0.10.1 ( #75287 )
...
Co-authored-by: rikroe <rikroe@users.noreply.github.com >
2022-07-16 16:57:17 +02:00
Aaron Bach
952c90efcd
Bump simplisafe-python to 2022.07.0 ( #75294 )
2022-07-16 16:45:09 +02:00
Franck Nijhof
393610c534
Migrate Season to new entity naming style ( #75088 )
2022-07-16 06:28:13 -07:00
Franck Nijhof
8d88562d40
Migrate Uptime to new entity naming style ( #75090 )
2022-07-16 06:27:20 -07:00
Maciej Bieniek
0f3cc4a4aa
Migrate GIOS to new entity naming style ( #75051 )
...
Use new entity naming style
2022-07-16 06:25:07 -07:00
Franck Nijhof
13cea26e74
Migrate Tailscale to new entity naming style ( #75018 )
2022-07-16 06:21:19 -07:00
G Johansson
027cdbdb38
Fix Sensibo new entity naming style ( #75307 )
2022-07-16 14:33:18 +02:00
GitHub Action
d0c4d39ae2
[ci skip] Translation update
2022-07-16 00:26:06 +00:00
clayton craft
1ce4714722
Bump venstarcolortouch to 0.18 ( #75237 )
...
venstarcolortouch: bump to 0.18
2022-07-16 00:38:06 +02:00
Khole
dbcd98d029
Add fixes for hive light ( #75286 )
2022-07-16 00:03:22 +03:00
J. Nick Koston
2106c9f247
Fix delay adding entities in HKC ( #75273 )
2022-07-15 11:21:09 -05:00
J. Nick Koston
97fd669924
HomeKit Controller BLE Fixes ( #75271 )
2022-07-15 10:44:25 -05:00
Franck Nijhof
c6c063e8c5
Various cleanups in AdGuard Home ( #75250 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2022-07-15 12:38:20 +02:00
G Johansson
48f4b51a1d
Migrate DNSIP to new entity naming style ( #75197 )
2022-07-15 11:07:39 +02:00
apaperclip
06e905054e
Fix aruba ssh host key algorithm ( #75224 )
2022-07-15 10:57:23 +02:00
Franck Nijhof
3f3ed3a2c5
Add multi-factor authentication support to Verisure ( #75113 )
...
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
2022-07-15 10:52:40 +02:00
G Johansson
d2e5d01aca
Migrate Yale Smart Alarm to new entity naming style ( #75202 )
2022-07-15 10:52:07 +02:00
G Johansson
cba3c8cf65
Migrate Sensibo to new entity naming style ( #75212 )
2022-07-15 10:51:18 +02:00
epenet
911402e747
Remove cloud from mypy ignore list ( #74449 )
2022-07-15 10:47:30 +02:00
G Johansson
3e98ac180c
Migrate Trafikverket Ferry to new entity naming style ( #75206 )
2022-07-15 10:44:29 +02:00
Paulus Schoutsen
4e29bdf715
Merge pull request #75243 from home-assistant/rc
2022-07-14 22:46:51 -07:00
Allen Porter
a23b427025
Remove nest mac prefix that matches cast devices ( #75108 )
2022-07-14 22:01:41 -07:00
Allen Porter
b4003713b6
Remove nest mac prefix that matches cast devices ( #75108 )
2022-07-14 22:01:18 -07:00
Paulus Schoutsen
c185e636ed
Bumped version to 2022.7.5
2022-07-14 21:31:07 -07:00
Nathan Spencer
99d39b203f
Bump pylitterbot to 2022.7.0 ( #75241 )
2022-07-14 21:31:03 -07:00
mkmer
e4f1fa48d3
Bump AIOAladdinConnect to 0.1.25 ( #75235 )
...
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
2022-07-14 21:31:02 -07:00
Zack Barett
c56caca182
Bump frontend to 20220707.1 ( #75232 )
2022-07-14 21:30:41 -07:00
Khole
62d77a135b
Fix Hive power unit of measurement ( #75210 )
2022-07-14 21:29:41 -07:00
puddly
b231eea0c6
Skip iso4217 version 1.10, which includes a broken __init__.pyi file ( #75200 )
2022-07-14 21:29:41 -07:00
puddly
5eaa15138c
Bump zigpy from 0.47.2 to 0.47.3 ( #75194 )
2022-07-14 21:29:40 -07:00
mkmer
d401faac7c
Bumped AIOAladdin Connect to 0.1.24 ( #75182 )
2022-07-14 21:29:39 -07:00
Christopher Bailey
674e02914b
Bump version of pyunifiprotect to 4.0.10 ( #75180 )
2022-07-14 21:29:38 -07:00
uvjustin
326ffdcd49
Fix playback of hls cameras in stream ( #75166 )
2022-07-14 21:29:37 -07:00
Michał Huryn
b5e24048db
Fix Blebox light scenes ( #75106 )
...
* Bug fix for light platform, when async_turn_on recieves multiple keys.
* Changes according to @MartinHjelmare suggestion.
* Moved effect set call in BleBoxLightEntity.async_turn_on method.
* Added tests for effect in light platform. Added ValueError raise if effect not in effect list.
* Removed duplicated line from test as @MartinHjelmare suggested.
2022-07-14 21:29:36 -07:00
Thomas Hollstegge
b1c07ac17a
Fix Alexa: Only trigger doorbell event on actual state change to "ON" ( #74924 )
...
* Alexa: Only trigger doorbell event on actual state change to "ON"
* Remove unnecessary check for new_state
Co-authored-by: Jan Bouwhuis <jbouwh@users.noreply.github.com >
* First check state is `on` before checking the old state
Co-authored-by: Jan Bouwhuis <jbouwh@users.noreply.github.com >
2022-07-14 21:29:35 -07:00
Michał Huryn
a5693c083f
Address Blebox uniapi review sidenotes ( #74298 )
...
* Changes accordingly to sidenotes given by @MartinHjelmare in pull #73834 .
* Mini version bump according to notes in pull #73834 .
* Error message fix, test adjustment.
2022-07-14 21:29:35 -07:00
Nathan Spencer
2dde3d02cc
Bump pylitterbot to 2022.7.0 ( #75241 )
2022-07-14 21:29:11 -07:00
mkmer
98807f7efc
Bump AIOAladdinConnect to 0.1.25 ( #75235 )
...
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
2022-07-14 21:28:00 -07:00
Franck Nijhof
700081e160
Add entity descriptions in AdGuard Home switches ( #75229 )
2022-07-14 21:09:11 -07:00
GitHub Action
08a361dab9
[ci skip] Translation update
2022-07-15 00:28:00 +00:00
Zack Barett
ea6bb370a6
Bump frontend to 20220707.1 ( #75232 )
2022-07-15 01:12:48 +02:00
Robert Svensson
4a3d047dff
Use pydeconz interface controls for fans ( #75156 )
2022-07-14 23:53:09 +02:00
Jc2k
ff297cb902
Bump aiohomekit to 1.0.0 ( #75198 )
...
* Bump to 1.0.0rc1
* 1.0.0rc2
* fix one of the tests
* simplify test
* 1.0.0
Co-authored-by: J. Nick Koston <nick@koston.org >
2022-07-14 16:51:48 -05:00
J. Nick Koston
03e3ebb238
Use json_loads by default for the aiohttp helper ( #75214 )
2022-07-14 15:37:12 -05:00
J. Nick Koston
61cc9f5288
Consolidate executor jobs when loading integration manifests ( #75176 )
2022-07-14 13:06:08 -07:00
Franck Nijhof
fef1b842ce
Update wled to 0.14.1 ( #75174 )
2022-07-14 13:04:46 -07:00
Franck Nijhof
d004adf833
Add entity descriptions in AdGuard Home sensors ( #75179 )
2022-07-14 13:04:19 -07:00
Glenn Waters
72906bf154
Migrate UPB to new entity naming style ( #75096 )
...
Co-authored-by: Franck Nijhof <frenck@frenck.nl >
2022-07-14 21:56:36 +02:00
G Johansson
09f37fc522
Migrate SQL to new entity naming style ( #75203 )
2022-07-14 21:46:26 +02:00
Franck Nijhof
9a4a7e2f4d
Extend failed login message with the request URL ( #75218 )
2022-07-14 21:43:14 +02:00
Thomas Hollstegge
f0cc565f6c
Fix Alexa: Only trigger doorbell event on actual state change to "ON" ( #74924 )
...
* Alexa: Only trigger doorbell event on actual state change to "ON"
* Remove unnecessary check for new_state
Co-authored-by: Jan Bouwhuis <jbouwh@users.noreply.github.com >
* First check state is `on` before checking the old state
Co-authored-by: Jan Bouwhuis <jbouwh@users.noreply.github.com >
2022-07-14 12:40:53 -07:00
epenet
e7ae2fada7
Remove evohome from mypy ignore list ( #75175 )
2022-07-14 21:40:39 +02:00
uvjustin
75892385bb
Fix playback of hls cameras in stream ( #75166 )
2022-07-14 12:24:24 -07:00
J. Nick Koston
6184f0557d
Bump pyunifiprotect to 4.0.11 ( #75215 )
2022-07-14 21:18:55 +02:00
puddly
bdc63b692b
Bump zigpy from 0.47.2 to 0.47.3 ( #75194 )
2022-07-14 12:15:51 -07:00
epenet
5287980f48
Remove template from mypy ignore list ( #74426 )
2022-07-14 21:15:37 +02:00
mkmer
b7cdf5412b
Bumped AIOAladdin Connect to 0.1.24 ( #75182 )
2022-07-14 12:14:41 -07:00
Peter Galantha
3d2101cac5
Add total state_class for esphome ( #75015 )
2022-07-14 21:14:25 +02:00
G Johansson
54a939e223
Migrate Filesize to new entity naming style ( #75199 )
2022-07-14 21:04:41 +02:00
J. Nick Koston
3f6e930489
Bump nexia to 2.0.2 ( #75209 )
2022-07-14 21:03:12 +02:00
Robert Svensson
874043f596
Migrate Axis to new entity naming style ( #74735 )
2022-07-14 21:01:57 +02:00
Khole
124bfe1629
Fix Hive power unit of measurement ( #75210 )
2022-07-14 20:50:35 +02:00
J. Nick Koston
5f08052f40
Move lutron_caseta migration to happen after successful setup ( #75204 )
2022-07-14 20:48:30 +02:00
J. Nick Koston
fde3489e86
Relocate BluetoothServiceInfo to helpers.service_info ( #75195 )
2022-07-14 11:36:54 -07:00
puddly
5e46fa6f8b
Skip iso4217 version 1.10, which includes a broken __init__.pyi file ( #75200 )
2022-07-14 12:38:22 -05:00
Franck Nijhof
56da7d0ad0
Allow Mjpeg camera name to be None ( #75002 )
2022-07-14 19:00:06 +02:00
J. Nick Koston
bb14f83b94
Bump unifi-discovery to 1.1.5 ( #75189 )
2022-07-14 11:30:20 -05:00
J. Nick Koston
666f715e76
Avoid importing MQTT into core for ServiceInfo dataclass ( #74418 )
...
* Avoid importing MQTT into core for discovery dataclass
Likely fixes #73863
* relo
* adjust
* rename
* rename
* rename
* adjust missed imports
* drop compat
* fix conflict correctly
* Update homeassistant/helpers/config_entry_flow.py
* fix black from trying to fix the conflict in github
2022-07-14 11:09:09 -05:00
epenet
1725948d4a
Use instance attributes in minecraft_server ( #75157 )
...
* Remove minecraft_server from mypy ignore list
* Use new entity naming style
2022-07-14 18:06:33 +02:00
J. Nick Koston
89985b93fb
Avoid loading platforms in HKC if we are going to raise ConfigEntryNotReady ( #75177 )
2022-07-14 10:17:16 -05:00
Christopher Bailey
2286dea636
Bump version of pyunifiprotect to 4.0.10 ( #75180 )
2022-07-14 09:55:24 -05:00
J. Nick Koston
a31dde9cb4
Await startup in homekit controller ( #75021 )
2022-07-14 07:44:27 -05:00
J. Nick Koston
a3c1926da5
Add mock_bluetooth fixture ( #75075 )
2022-07-14 07:40:17 -05:00
Chris Talkington
20432ccc76
Migrate roku to new entity naming ( #74819 )
...
* migrate roku to new entity naming
* Update binary_sensor.py
* Update sensor.py
* Update test_binary_sensor.py
* Update sensor.py
* Update entity.py
* Update media_player.py
* Update remote.py
* Update media_player.py
* Update remote.py
* Update entity.py
* Update entity.py
* Update entity.py
* Update entity.py
2022-07-14 07:02:13 -05:00
epenet
e16bd1e471
Remove evohome climate from mypy ignore list ( #75169 )
...
* Remove evohome climate from mypy ignore list
* Raise error
2022-07-14 13:46:37 +02:00
epenet
c260413e2a
Remove lovelace from mypy ignore list ( #75167 )
...
* Remove lovelace from mypy ignore list
* Raise error on failed config
2022-07-14 13:08:50 +02:00
Franck Nijhof
28c082a080
Update sentry-sdk to 1.7.1 ( #75154 )
2022-07-14 12:42:18 +02:00
epenet
debd475a6d
Remove onvif from mypy ignore list ( #75162 )
2022-07-14 11:55:43 +02:00
Franck Nijhof
b60f6c7cdd
Bump pip_check ( #75164 )
2022-07-14 11:50:21 +02:00
epenet
51c17197c5
Remove nzbget from mypy ignore list ( #75158 )
2022-07-14 11:40:10 +02:00
Franck Nijhof
3bccac9949
Verisure config flow cleanups ( #75144 )
2022-07-14 11:37:59 +02:00
Michał Huryn
169264db66
Fix Blebox light scenes ( #75106 )
...
* Bug fix for light platform, when async_turn_on recieves multiple keys.
* Changes according to @MartinHjelmare suggestion.
* Moved effect set call in BleBoxLightEntity.async_turn_on method.
* Added tests for effect in light platform. Added ValueError raise if effect not in effect list.
* Removed duplicated line from test as @MartinHjelmare suggested.
2022-07-14 11:21:01 +02:00
mkmer
c9df5888c2
Add Aladdin Connect wifi_rssi and battery_level sensors ( #74258 )
2022-07-14 11:09:27 +02:00
J. Nick Koston
08ff1b8986
Fix flapping system log test ( #75111 )
2022-07-14 11:05:52 +02:00
Franck Nijhof
a720b2989a
Migrate RDW to new entity naming style ( #75017 )
2022-07-14 10:56:14 +02:00
Franck Nijhof
2aa98da624
Migrate Whois to new entity naming style ( #75019 )
2022-07-14 10:56:01 +02:00
GitHub Action
1d2e64e3dc
[ci skip] Translation update
2022-07-14 00:27:41 +00:00
Paulus Schoutsen
60e170c863
Merge pull request #75147 from home-assistant/rc
2022-07-13 15:25:35 -07:00
Paulus Schoutsen
533ae85a49
Bumped version to 2022.7.4
2022-07-13 14:14:13 -07:00
Paulus Schoutsen
1555f706e5
Block bad pubnub version ( #75138 )
2022-07-13 14:14:01 -07:00
Aaron Bach
f052c3ca74
Ensure SimpliSafe diagnostics redact the code option ( #75137 )
2022-07-13 14:14:00 -07:00
puddly
89e87119f2
Bump ZHA dependencies ( #75133 )
2022-07-13 14:13:59 -07:00
kingy444
9e99ea68fb
Fix Powerview top shade open position ( #75110 )
2022-07-13 14:13:58 -07:00
Joakim Plate
b105b0fbcb
Make sure device tuple is a list on save ( #75103 )
2022-07-13 14:13:58 -07:00
Artem Draft
98c3bc56b5
Fix missing ordered states in universal media player ( #75099 )
2022-07-13 14:13:57 -07:00
Tom Harris
06e7f71891
Fix Insteon thermostat issues ( #75079 )
2022-07-13 14:13:56 -07:00
mkmer
55ae0228a9
Bump AIOAladdinConnect to 0.1.23 ( #75065 )
2022-07-13 14:13:55 -07:00
hahn-th
5c882429d4
Bump homematicip to 1.0.4 ( #75053 )
2022-07-13 14:13:54 -07:00
Thijs W
51a4c98562
Bump afsapi to 0.2.6 ( #75041 )
2022-07-13 14:13:53 -07:00
Gabe Cook
620d2ed8fd
Fix Ruckus Unleashed SSH connection failures ( #75032 )
2022-07-13 14:13:52 -07:00
Ville Skyttä
bdc4171e37
Upgrade huawei-lte-api to 1.6.1 ( #75030 )
2022-07-13 14:13:51 -07:00
Phil Bruckner
f738d39ad9
Do not spam log when Life360 member location is missing ( #75029 )
2022-07-13 14:13:50 -07:00
Franck Nijhof
a34e72f3a1
Fix mix of aiohttp and requests in ClickSend TTS ( #74985 )
2022-07-13 14:13:50 -07:00
J. Nick Koston
c45313e9de
JSON serialize NamedTuple subclasses with aiohttp ( #74971 )
2022-07-13 14:13:49 -07:00
Markus
4d81d056da
Fix Pyload request content type headers ( #74957 )
2022-07-13 14:13:48 -07:00
henryptung
3f53022b50
Remove pip --prefix workaround ( #74922 )
...
Remove --prefix workaround
See discussion in https://github.com/home-assistant/core/issues/74405 .
This workaround is no longer needed on pip >= 21.0 and actively causes problems for pip >= 21.3.
2022-07-13 14:13:47 -07:00
Alexei Chetroi
d31a0c8dca
Correctly handle device triggers for missing ZHA devices ( #74894 )
2022-07-13 14:13:46 -07:00
Ludovico de Nittis
cc79c3d6e1
Update pyialarm to 2.2.0 ( #74874 )
2022-07-13 14:13:45 -07:00
Erik Montnemery
5e7174a5f4
Migrate homematicip_cloud to native_* ( #74385 )
2022-07-13 14:13:45 -07:00
Erik Montnemery
8259ce9868
Migrate ecobee to native_* ( #74043 )
2022-07-13 14:13:44 -07:00
puddly
3166d4895f
Bump ZHA dependencies ( #75133 )
2022-07-13 14:13:09 -07:00
Paulus Schoutsen
1768315c50
Block bad pubnub version ( #75138 )
2022-07-13 14:12:53 -07:00
kingy444
d1ffc7e9e3
Fix Powerview top shade open position ( #75110 )
2022-07-13 13:06:32 -07:00
Joakim Plate
755abbe2d0
Make sure device tuple is a list on save ( #75103 )
2022-07-13 13:05:43 -07:00
Aaron Bach
ffeac9714f
Ensure SimpliSafe diagnostics redact the code option ( #75137 )
2022-07-13 20:52:13 +02:00
Everything Smart Home
4a36318d56
Add Aqara E1 curtain motor direction select entity to ZHA ( #75132 )
...
* Add direction change select option for Aqara Curtain
* Add direction change select option for Aqara Curtain
2022-07-13 13:58:36 -04:00
Aaron Bach
2169d839ce
Remove service descriptions for deprecated Guardian services ( #75084 )
2022-07-13 11:08:23 +02:00
Bouwe Westerdijk
34f1d5e094
Add Plugwise number platform ( #74655 )
2022-07-13 09:21:58 +02:00
Artem Draft
b7a6f4e220
Fix missing ordered states in universal media player ( #75099 )
2022-07-13 09:12:50 +02:00
Tom Harris
1e5ada0f9d
Fix Insteon thermostat issues ( #75079 )
2022-07-13 08:56:08 +02:00
mkmer
ad82352dae
Bump AIOAladdinConnect to 0.1.23 ( #75065 )
2022-07-13 08:46:32 +02:00
dependabot[bot]
3ca04aa33b
Bump actions/cache from 3.0.4 to 3.0.5 ( #75104 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-13 08:40:43 +02:00
GitHub Action
a3fd5acf3f
[ci skip] Translation update
2022-07-13 00:27:34 +00:00
Paulus Schoutsen
41ec8cd354
Expose supported brands via API ( #75074 )
2022-07-12 13:49:54 -07:00
Aaron Bach
b54fe14a10
Replace Guardian reboot and reset_valve_diagnostics services with buttons ( #75028 )
2022-07-12 12:53:21 -06:00
Franck Nijhof
d40978742c
Update coverage to 6.4.2 ( #75072 )
2022-07-12 20:46:04 +02:00
Glenn Waters
96ecbe4388
Migrate Environment Canada to new entity naming style ( #75024 )
...
Co-authored-by: Franck Nijhof <frenck@frenck.nl >
2022-07-12 20:45:38 +02:00
Franck Nijhof
397f94ee50
Migrate DSMR to use keys for entity unique ID ( #74895 )
2022-07-12 20:06:13 +02:00
Erik Montnemery
b0fde206b8
Teach resolution center about fixing issues ( #74694 )
2022-07-12 10:26:06 -07:00
Sebastian Lövdahl
cf612c4bec
Migrate Vallox to new entity naming style ( #75025 )
2022-07-12 16:32:37 +02:00
Gabe Cook
5489b2111a
Fix Ruckus Unleashed SSH connection failures ( #75032 )
2022-07-12 16:06:38 +02:00
Duco Sebel
5fdae0fc5b
Migrate HomeWizard to new entity naming style ( #74958 )
2022-07-12 15:56:16 +02:00
Maciej Bieniek
7283d1b7fb
Migrate Brother to new entity naming style ( #75000 )
2022-07-12 15:35:12 +02:00
hahn-th
cd25bc1901
Bump homematicip to 1.0.4 ( #75053 )
2022-07-12 15:31:04 +02:00
Thijs W
ff1cdb4de7
Bump afsapi to 0.2.6 ( #75041 )
2022-07-12 12:03:26 +02:00
Jan Bouwhuis
5930f056a8
Mqtt support config_entry unload ( #70149 )
...
* squashed commits for rebase
* Flake
* Fix reloading issue manual legacy items
* Improve ACS sync for unsubscribe at disconnect
* Processed review comments
* Update homeassistant/components/mqtt/client.py
Co-authored-by: Erik Montnemery <erik@montnemery.com >
* No need to await entry setup
* Remove complication is_connected
* Update homeassistant/components/mqtt/__init__.py
Co-authored-by: Erik Montnemery <erik@montnemery.com >
2022-07-12 11:07:18 +02:00
Michał Huryn
6a37600936
Remove incorrect device class from blebox button ( #75042 )
...
* Removed redundant attr device class from button.
* Removed irrelevant test for checking buttons device_class.
2022-07-12 10:01:53 +02:00
dependabot[bot]
dfe840c045
Bump actions/setup-python from 4.0.0 to 4.1.0 ( #75040 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-12 08:51:24 +02:00
Phil Bruckner
f4953e6e9b
Do not spam log when Life360 member location is missing ( #75029 )
2022-07-12 08:42:33 +02:00
GitHub Action
5d8e1b8387
[ci skip] Translation update
2022-07-12 00:24:26 +00:00
Ville Skyttä
7b9a0eed22
Upgrade huawei-lte-api to 1.6.1 ( #75030 )
2022-07-11 15:35:45 -07:00
Erik Montnemery
2e228b2608
Tweak handling of entities with has_entity_name set ( #74948 )
...
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
2022-07-11 15:10:53 -07:00
J. Nick Koston
da027fa390
JSON serialize NamedTuple subclasses with aiohttp ( #74971 )
2022-07-11 14:46:55 -07:00
Franck Nijhof
ef025bccc0
Update tqdm to 4.64.0 ( #75010 )
2022-07-11 23:30:48 +02:00
0bmay
2d2fd3e48f
Cache Canary camera image ( #73923 )
...
* Cache camera image
Cache camera image so a new image isn't generated each call.
Adds debug logging
* Apply suggestions from code review
code compression with walrus operator
Co-authored-by: Erik Montnemery <erik@montnemery.com >
* fix after walrus operator suggested tweak
fully use the live_stream_session variable in async_camera_image
* Invalidate cached image after 15 minutes
requested code change; invalidate cached image
* Removed unnecessary if statement
based on code review
* Image capture flow updates
now sets the image expiration upon getting an updated image
updates the cache image only when a new image is captured
Co-authored-by: Erik Montnemery <erik@montnemery.com >
2022-07-11 21:53:33 +02:00
David F. Mulcahey
5774f2e7b9
Use forward_entry_setups in ZHA ( #74834 )
2022-07-11 14:29:42 -04:00
puddly
2986a2f01b
Identify the active ZHA coordinator device in API responses ( #74739 )
...
* Remove deprecated zigpy properties
* Create a `ZHADevice.is_active_coordinator` property
* Add `@puddly` to the ZHA code owners
* Create a `ZHAGateway.coordinator_ieee` shortcut property
2022-07-11 14:19:30 -04:00
epenet
14baaf4b67
Remove plex from mypy ignore list ( #74984 )
2022-07-11 20:02:44 +02:00
epenet
28a34a1f89
Remove withings from mypy ignore list ( #74966 )
2022-07-11 19:14:23 +02:00
Franck Nijhof
7c2bd319f1
Migrate AdGuard Home to new entity naming style ( #74999 )
...
* Migrate AdGuard Home to new entity naming style
* sentence-casing
2022-07-11 18:59:21 +02:00
epenet
ba18e11308
Remove profiler from mypy ignore list ( #74453 )
2022-07-11 18:34:27 +02:00
Franck Nijhof
8d6925b3ab
Migrate Tuya to new entity naming style ( #74975 )
2022-07-11 09:17:54 -07:00
Matthias Alphart
75abf87611
Migrate Fronius to new entity naming style ( #74974 )
2022-07-11 09:16:29 -07:00
Franck Nijhof
4a39087fe7
Migrate Verisure to new entity naming style ( #74997 )
2022-07-11 09:14:17 -07:00
Franck Nijhof
a30d7e5104
Migrate Speedtest.net to new entity naming style ( #75004 )
2022-07-11 09:13:09 -07:00
Franck Nijhof
964bb63da6
Migrate Spotify to new entity naming style ( #74992 )
2022-07-11 09:12:56 -07:00
epenet
7e0515b119
Remove conversation from mypy ignore list ( #74991 )
2022-07-11 17:47:33 +02:00
epenet
63706d2f67
Remove blueprint from mypy ignore list ( #74990 )
2022-07-11 17:46:32 +02:00
Erik Montnemery
924dce1b86
Log warning if number entities set _attr_unit_of_measurement ( #74987 )
2022-07-11 17:44:07 +02:00
Brett Adams
01ca7f657c
Shorten Entity Name in Aussie Broadband ( #74946 )
2022-07-11 17:43:32 +02:00
Paulus Schoutsen
6fd47d035e
Add basic Rhasspy integration ( #74942 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev >
2022-07-11 08:40:52 -07:00
epenet
6ac05784a6
Remove icloud from mypy ignore list ( #75007 )
2022-07-11 17:33:20 +02:00
Maciej Bieniek
7b5cf63a46
Migrate Airly to new entity naming style ( #74995 )
2022-07-11 17:30:22 +02:00
Maciej Bieniek
e1e85caf18
Migrate Nettigo Air Monitor to new entity naming style ( #74993 )
2022-07-11 17:26:07 +02:00
epenet
fa51a39f1d
Use instance attributes in evohome ( #74996 )
2022-07-11 17:24:35 +02:00
J. Nick Koston
c2fefe03b2
Add support for subscribing to bluetooth callbacks by address ( #74773 )
2022-07-11 08:14:00 -07:00
Erik Montnemery
eb922b2a1f
Add temperature number to demo integration ( #74986 )
2022-07-11 16:55:06 +02:00
Franck Nijhof
af2feb3d40
Update pyupgrade to v2.37.1 ( #74989 )
2022-07-11 16:54:01 +02:00
epenet
73a8ae35c2
Remove izone from mypy ignore list ( #75005 )
2022-07-11 16:53:14 +02:00
Ludovico de Nittis
fe1c23321e
Update pyialarm to 2.2.0 ( #74874 )
2022-07-11 16:51:10 +02:00
epenet
06a4c226fd
Remove konnected from mypy ignore list ( #75003 )
2022-07-11 16:44:44 +02:00
Joakim Plate
ee4749b207
Change more properties to attributes for rfxtrx ( #74880 )
...
* Move more properties to attributes
* Apply suggestions from code review
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
* Convert states to attributes
* Adjustments from review
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
2022-07-11 16:21:26 +02:00
Maciej Bieniek
c1a4dc2f22
Add NextDNS switch platform ( #74512 )
...
* Add switch platform
* Use lambda to get state
* Use async with timeout
* Add tests
* Use correct type
* Use Generic for coordinator
* Use TCoordinatorData
* Cleanup generic
* Simplify coordinator data update methods
* Use new entity naming style
* Remove unnecessary code
* Only the first word should be capitalised
* Suggested change
* improve typing in tests
* Improve typing intests
* Update tests/components/nextdns/__init__.py
* black
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
2022-07-11 16:00:13 +02:00
Maciej Bieniek
8820ce0bdd
Migrate NextDNS to new entity naming style ( #74951 )
...
* Use new entity naming style
* Remove unnecessary code
* Only the first word should be capitalised
2022-07-11 15:59:46 +02:00
epenet
5f4713a200
Remove solaredge from mypy ignore list ( #74983 )
2022-07-11 15:07:54 +02:00
Erik Montnemery
9d2c213903
Support overriding unit of temperature number entities ( #74977 )
2022-07-11 14:49:36 +02:00
Franck Nijhof
66e27945ac
Fix mix of aiohttp and requests in ClickSend TTS ( #74985 )
2022-07-11 14:38:08 +02:00
epenet
ce353460b3
Fix Withings re-authentication flow ( #74961 )
2022-07-11 14:27:54 +02:00
epenet
ab9950621b
Remove toon from mypy ignore list ( #74968 )
2022-07-11 13:40:54 +02:00
Franck Nijhof
d244d06711
Update PyTurboJPEG to 1.6.7 ( #74965 )
2022-07-11 13:21:37 +02:00
Franck Nijhof
ba3f287c01
Update sentry-sdk to 1.7.0 ( #74967 )
2022-07-11 12:39:07 +02:00
Michał Huryn
ca93aacc57
Add blebox tvLiftBox support ( #74395 )
...
* Added tvLiftBox support.
* Changes after @epenet code review.
* After @epenet code review, dictionaries moved to relevant modules.
* Import path changed to full path.
* Removed redundant code in BLEBOX_TO_<platform>_DEVICE_CLASSES for switch and button platforms.
* Post isort on covers.
* Added tests, required version bump. As property was added inside dependency.
2022-07-11 12:24:37 +02:00
Franck Nijhof
c80066072c
Update psutil to 5.9.1 ( #74963 )
2022-07-11 12:18:28 +02:00
Erik Montnemery
0d6bf08ff6
Don't allow using deprecated features of WeatherEntity ( #74394 )
2022-07-11 11:59:06 +02:00
henryptung
7d27dad190
Remove pip --prefix workaround ( #74922 )
...
Remove --prefix workaround
See discussion in https://github.com/home-assistant/core/issues/74405 .
This workaround is no longer needed on pip >= 21.0 and actively causes problems for pip >= 21.3.
2022-07-11 11:33:28 +02:00
Erik Montnemery
f6fd7d115e
Migrate homematicip_cloud to native_* ( #74385 )
2022-07-11 10:58:57 +02:00
Markus
ed1545fab0
Fix Pyload request content type headers ( #74957 )
2022-07-11 10:49:31 +02:00
Erik Montnemery
6e1cd4c48a
Migrate ecobee to native_* ( #74043 )
2022-07-11 10:49:06 +02:00
Franck Nijhof
81f74d2053
Update pre-commit to 2.20.0 ( #74955 )
2022-07-11 10:42:23 +02:00
Franck Nijhof
34b8f2b283
Migrate Ambee to new entity naming style ( #74877 )
2022-07-11 09:51:01 +02:00
Franck Nijhof
eb92f0e16c
Migrate Forecast.Solar to new entity naming style ( #74898 )
2022-07-11 09:44:56 +02:00
Glenn Waters
a3d0719c49
Add binary_sensor to ElkM1 integration ( #74485 )
...
* Add binary_sensor to ElkM1 integration
* Update for review comments.
* Fix black.
* Fix pylint error.
Co-authored-by: J. Nick Koston <nick@koston.org >
2022-07-11 09:11:37 +02:00
Allen Porter
f4e61eff18
Add update coordinator for google calendar ( #74690 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2022-07-10 21:24:52 -07:00
Franck Nijhof
5451ccd2b5
Update wakeonlan to 2.1.0 ( #74856 )
2022-07-10 21:05:09 -07:00
Brandon Rothweiler
53502eb662
Migrate Mazda to new entity naming style ( #74939 )
2022-07-10 21:04:54 -07:00
Brett Adams
d0f71d2e53
Migrate Aussie Broadband to new entity naming style ( #74937 )
2022-07-10 21:04:18 -07:00
Brett Adams
7a729aed54
Migrate Advantage Air to new entity naming style ( #74940 )
2022-07-10 21:03:48 -07:00
GitHub Action
abb11009b4
[ci skip] Translation update
2022-07-11 00:23:28 +00:00
Franck Nijhof
d697bb53c5
Update lru-dict to 1.1.8 ( #74932 )
2022-07-11 00:11:43 +02:00
Thomas Hollstegge
261c52e260
Alexa: Fix duplicate proactive reports ( #74930 )
2022-07-10 15:10:55 -07:00
Franck Nijhof
9ff77e0fa1
Update pytest-sugar is 0.9.5 ( #74931 )
2022-07-11 00:06:45 +02:00
Franck Nijhof
a4517a4c1d
Trigger full CI on Bluetooth integration changes ( #74929 )
2022-07-10 23:59:08 +02:00
Franck Nijhof
792c825699
Update numpy to 1.23.1 ( #74851 )
2022-07-10 14:58:05 -07:00
Franck Nijhof
08887a6faa
Update yamllint to 1.27.1 ( #74853 )
2022-07-10 14:57:46 -07:00
Franck Nijhof
f15d3fc5db
Migrate WLED to new entity naming style ( #74860 )
2022-07-10 14:56:48 -07:00
Franck Nijhof
176e2754ec
Update adb-shell to 0.4.3 ( #74855 )
2022-07-10 14:56:04 -07:00
Paulus Schoutsen
4418e6c4b6
Merge pull request #74926 from home-assistant/rc
2022-07-10 14:33:08 -07:00
Franck Nijhof
8054e309b3
Update flake8-noqa to 1.2.5 ( #74896 )
2022-07-10 14:23:40 -07:00
G Johansson
c9330841a1
Add AirQ sensors to Sensibo ( #74868 )
2022-07-10 23:08:33 +02:00
Michael
c2d8335cc5
Add "Home Assistant (skip pip)" to VS Code launch.json ( #74887 )
2022-07-10 23:06:27 +02:00
Aaron Bach
b4e5c95e03
Migrate OpenUV to new entity naming style ( #74919 )
2022-07-10 22:45:09 +02:00
Aaron Bach
a19ab389fc
Migrate Flu Near You to new entity naming style ( #74918 )
2022-07-10 22:29:50 +02:00
Paulus Schoutsen
02452c7632
Bumped version to 2022.7.3
2022-07-10 13:25:47 -07:00
Thijs W
20f77ef832
Bump afsapi to 0.2.5 ( #74907 )
2022-07-10 13:25:43 -07:00
David Straub
adbcd8adb4
Bump pysml to 0.0.8 ( fixes #74382 ) ( #74875 )
2022-07-10 13:25:42 -07:00
Hans Oischinger
bd069966f2
Fix Vicare One Time Charge ( #74872 )
2022-07-10 13:25:41 -07:00
Brandon Rothweiler
986a86ebed
Bump pymazda to 0.3.6 ( #74863 )
2022-07-10 13:25:41 -07:00
Chris Talkington
01eae3687a
Bump rokuecp to 0.17.0 ( #74862 )
2022-07-10 13:25:40 -07:00
Stephan Uhle
2f570fa715
Fixed unit of measurement. #70121 ( #74838 )
2022-07-10 13:25:39 -07:00
Aaron Bach
2ba285b8e5
Bump regenmaschine to 2022.07.1 ( #74815 )
2022-07-10 13:25:38 -07:00
Robert Svensson
07f4efcd83
Bump deCONZ dependency to fix #74791 ( #74804 )
2022-07-10 13:25:38 -07:00
Paul Annekov
357fe2a722
Bump python-gammu to 3.2.4 with Python 3.10 support ( #74797 )
2022-07-10 13:25:37 -07:00
Álvaro Fernández Rojas
2accc4c07d
Update aioqsw to v0.1.1 ( #74784 )
2022-07-10 13:25:36 -07:00
Regev Brody
79b4f8ce0c
Bump pyezviz to 0.2.0.9 ( #74755 )
...
* Bump ezviz dependency to fix #74618
* Bump ezviz dependency to fix #74618
Co-authored-by: J. Nick Koston <nick@koston.org >
2022-07-10 13:25:36 -07:00
Pieter Mulder
e233024533
Update pyCEC to version 0.5.2 ( #74742 )
2022-07-10 13:25:35 -07:00
Ethan Madden
43527d8d19
air_quality and filter_life fixes for Pur131S (#74740 )
2022-07-10 13:25:34 -07:00
Aidan Timson
59471a6fbd
Update systembridgeconnector to 3.3.2 ( #74701 )
2022-07-10 13:25:33 -07:00
kpine
f5d18108d0
Fix KeyError from zwave_js diagnostics ( #74579 )
2022-07-10 13:25:33 -07:00
Franck Nijhof
5f728b955e
Migrate Sonos to new entity naming style ( #74909 )
2022-07-10 13:19:13 -07:00
Franck Nijhof
cdab725bf4
Migrate Slimproto to new entity naming style ( #74910 )
2022-07-10 13:18:15 -07:00
David F. Mulcahey
6f28e4bfee
Migrate ZHA to new entity naming standard ( #74846 )
2022-07-10 13:17:59 -07:00
Aaron Bach
8285f42d26
Migrate IQVIA to new entity naming style ( #74917 )
2022-07-10 22:16:16 +02:00
Hans Oischinger
267057c989
Fix Vicare One Time Charge ( #74872 )
2022-07-10 13:15:43 -07:00
Franck Nijhof
d6ceebbb68
Migrate Met.no to new entity naming style ( #74908 )
2022-07-10 13:13:22 -07:00
Franck Nijhof
c81d63e070
Migrate Cast to new entity naming style ( #74901 )
2022-07-10 13:13:09 -07:00
Aaron Bach
4a38be2924
Migrate WattTime to new entity naming style ( #74916 )
2022-07-10 22:12:56 +02:00
Aaron Bach
07444dba2a
Migrate ReCollect Waste to new entity naming style ( #74914 )
2022-07-10 22:11:02 +02:00
Aaron Bach
4433065438
Migrate Ridwell to new entity naming style ( #74915 )
2022-07-10 22:09:42 +02:00
Franck Nijhof
b070bb8ef0
Migrate Supervisor integration to new entity naming style ( #74906 )
2022-07-10 13:05:54 -07:00
Franck Nijhof
c5253d3da0
Migrate Geocaching to new entity naming style ( #74899 )
2022-07-10 13:05:00 -07:00
Franck Nijhof
bb4b2014fc
Migrate Wiz to new entity naming style ( #74911 )
2022-07-10 13:03:19 -07:00
Franck Nijhof
23f2e9014e
Update feedparser to 6.0.10 ( #74913 )
2022-07-10 12:59:38 -07:00
Thijs W
1aeb15050e
Bump afsapi to 0.2.5 ( #74907 )
2022-07-10 21:52:49 +02:00
Aaron Bach
98a27ed3ed
Remove old RainMachine service descriptions ( #74920 )
2022-07-10 21:48:58 +02:00
Aaron Bach
edf304718c
Migrate Notion to new entity naming style ( #74746 )
2022-07-10 21:41:12 +02:00
Aaron Bach
5971ab6549
Migrate Flo to new entity naming style ( #74744 )
2022-07-10 21:40:06 +02:00
Aaron Bach
f95c9d0f02
Migrate AirVisual to new entity naming style ( #74753 )
2022-07-10 21:38:00 +02:00
Aaron Bach
ae4f2a0e34
Fix incorrect new entity naming for Guardian ( #74912 )
2022-07-10 21:37:14 +02:00
Aaron Bach
a4d5ecb8ec
Migrate RainMachine to new entity naming style ( #74754 )
2022-07-10 21:27:01 +02:00
Aaron Bach
c92936cc7b
Migrate Ambient PWS to new entity naming style ( #74743 )
2022-07-10 21:21:21 +02:00
Franck Nijhof
c241e876ef
Update url-normalize to 1.4.3 ( #74897 )
2022-07-10 21:55:54 +03:00
Jc2k
59170d3c54
Prepare homekit_controller for _hap._udp.local. ( #74857 )
...
* Prepare homekit_controller for _hap._udp.local.
2022-07-10 19:50:54 +01:00
Franck Nijhof
c9aa3c112a
Migrate GitHub to new entity naming style ( #74903 )
2022-07-10 20:05:24 +02:00
David F. Mulcahey
edaafadde0
Remove ZHA device storage ( #74837 )
...
* Remove ZHA device storage
* remove storage file if it exists
2022-07-10 13:46:22 -04:00
Alexei Chetroi
240a83239a
Correctly handle device triggers for missing ZHA devices ( #74894 )
2022-07-10 13:35:45 -04:00
Allen Porter
6f9fcdff99
Improve calendar error handling to match best practices ( #74891 )
2022-07-10 10:04:57 -07:00
Franck Nijhof
52130b227e
Update flake8-comprehensions to 3.10.0 ( #74882 )
2022-07-10 14:55:43 +02:00
Franck Nijhof
70ceccb06a
Update respx to 0.19.2 ( #74878 )
2022-07-10 14:21:14 +02:00
Chris Talkington
3429a75cc5
Bump rokuecp to 0.17.0 ( #74862 )
2022-07-10 12:51:40 +02:00
David Straub
cb4d2d1b26
Bump pysml to 0.0.8 ( fixes #74382 ) ( #74875 )
2022-07-10 12:49:18 +02:00
Brandon Rothweiler
f7aea76e73
Bump pymazda to 0.3.6 ( #74863 )
2022-07-10 12:33:54 +02:00
Franck Nijhof
80727ff952
Update pyudev to 0.23.2 ( #74859 )
2022-07-09 20:30:22 -05:00
GitHub Action
d40ad96916
[ci skip] Translation update
2022-07-10 00:27:48 +00:00
Franck Nijhof
2f37500443
Update shodan to 1.28.0 ( #74850 )
2022-07-10 01:51:46 +02:00
epenet
40ee7bab8f
Fix false-positive in pylint plugin ( #74244 )
2022-07-10 00:31:09 +02:00
Robert Svensson
d80d16aaa4
Use pydeconz interface controls for number platform ( #74666 )
2022-07-09 23:46:24 +02:00
J. Nick Koston
157d6dc83f
Add missing Start Dimmer mapping for bond buttons ( #74555 )
2022-07-09 23:45:49 +02:00
Franck Nijhof
0f813b61c3
Migrate Elgato to new entity naming style ( #74590 )
2022-07-09 23:41:04 +02:00
Franck Nijhof
81e7eb623b
Migrate Twente Milieu to new entity naming style ( #74593 )
2022-07-09 23:40:55 +02:00
Robert Svensson
63582c3f98
Bump deCONZ dependency to fix #74791 ( #74804 )
2022-07-09 23:40:15 +02:00
epenet
db111645c2
Use instance attributes in nsw_rural_fire_service_feed ( #74398 )
2022-07-09 23:38:53 +02:00
Robert Svensson
e3242d8d16
Move add/remove logic of deCONZ clip sensors to gateway class ( #74481 )
2022-07-09 23:35:06 +02:00
Rami Mosleh
d33779d3a0
Cleanup mikrotik device extra_attributes ( #74491 )
2022-07-09 23:33:10 +02:00
epenet
e529ef7b0e
Use instance attributes in qld_bushfire ( #74402 )
2022-07-09 23:29:00 +02:00
epenet
bb974ebf7e
Use instance attributes in gdacs ( #74400 )
2022-07-09 23:21:58 +02:00
epenet
36bb34f391
Remove kostal_plenticore from mypy ignore list ( #74433 )
2022-07-09 23:18:53 +02:00
epenet
d04e77ef7f
Use instance attributes in geo_json_events ( #74397 )
2022-07-09 23:17:14 +02:00
epenet
d49c58cf87
Use instance attributes in geonetnz_quakes ( #74401 )
2022-07-09 23:14:07 +02:00
epenet
3922141f5c
Remove omnilogic from mypy ignore list ( #74452 )
2022-07-09 23:11:55 +02:00
epenet
da133a7f05
Remove xbox from mypy ignore list ( #74504 )
2022-07-09 23:09:15 +02:00
Jc2k
f53bf1127f
Hide homekit_controller implementation that doesn't apply to BLE ( #74836 )
2022-07-09 23:07:32 +02:00
Paul Annekov
81cdbf4f9b
Bump python-gammu to 3.2.4 with Python 3.10 support ( #74797 )
2022-07-09 22:53:47 +02:00
epenet
16900dcef1
Make Store a generic class ( #74617 )
2022-07-09 22:32:57 +02:00
Michel van de Wetering
d37ad20894
Fix mediaplayer join service groupmembers definition ( #74807 )
2022-07-09 22:29:50 +02:00
Stephan Uhle
cdcfd1149e
Fixed unit of measurement. #70121 ( #74838 )
2022-07-09 22:22:30 +02:00
simeon-simsoft
5b32eea3d0
Add support for bidirectional chargers to Wallbox integration ( #74313 )
...
* Add support for the Quasar bidirectional charger to the Wallbox integration, including ability to control charger while discharging, set a negative charge rate and monitor discharged amount
* Make code more generic in order to support other bidirectional models in the future
* Updates to files to comply with HA formatting rules
* Change const file to fix black check failure
* Remove unnecessay loop in number entity
2022-07-09 20:41:39 +02:00
Robert Svensson
2cc9db5468
Make deCONZ utilise forward_entry_setups ( #74823 )
2022-07-09 13:30:48 -05:00
epenet
7cac1ae6a3
Use instance attributes in ign_sismologia ( #74399 )
2022-07-09 20:03:31 +02:00
epenet
0b1f29b2b9
Remove nilu from mypy ignore list ( #74412 )
2022-07-09 20:01:39 +02:00
Álvaro Fernández Rojas
ac21dc929f
Update aioairzone to v0.4.6 ( #74810 )
2022-07-09 20:00:24 +02:00
Aaron Bach
ea1fc6b5d3
Migrate SimpliSafe to new entity naming style ( #74763 )
2022-07-09 19:59:36 +02:00
epenet
5360e56d09
Remove xiaomi_miio from mypy ignore list ( #74669 )
2022-07-09 19:59:11 +02:00
Aidan Timson
e74f7d13ab
Update systembridgeconnector to 3.3.2 ( #74701 )
2022-07-09 19:55:33 +02:00
epenet
0f33c08dca
Remove telegram_bot from mypy ignore list ( #74661 )
2022-07-09 19:52:26 +02:00
Ethan Madden
5defe67269
air_quality and filter_life fixes for Pur131S (#74740 )
2022-07-09 19:51:47 +02:00
Joakim Plate
8ce897f462
Convert fjaraskupan to entity naming ( #74723 )
2022-07-09 19:46:53 +02:00
Joakim Plate
4080d2b0da
Convert philips_js to entity naming ( #74721 )
...
Co-authored-by: Franck Nijhof <frenck@frenck.nl >
2022-07-09 19:34:51 +02:00
Franck Nijhof
cdcc73a414
Migrate Stookalert to new entity naming style ( #74693 )
2022-07-09 19:22:23 +02:00
Allen Porter
1c4fee65c0
Migrate nest to new entity naming style ( #74724 )
2022-07-09 19:21:53 +02:00
Robert Svensson
24ca656372
Migrate deCONZ Group and Scenes to new entity naming style ( #74761 )
2022-07-09 19:17:50 +02:00
Pieter Mulder
04bb2d1e5d
Update pyCEC to version 0.5.2 ( #74742 )
2022-07-09 19:13:46 +02:00
epenet
d208bd461d
Migrate Renault to new entity naming style ( #74709 )
2022-07-09 19:12:19 +02:00
Franck Nijhof
1cf8b76124
Migrate CO2 Signal to new entity naming style ( #74696 )
2022-07-09 19:11:14 +02:00
Franck Nijhof
3aff5fd2e6
Migrate Open-Meteo to new entity naming style ( #74695 )
2022-07-09 19:08:53 +02:00
Guido Schmitz
72d134be52
Migrate devolo Home Network to new entity naming ( #74741 )
2022-07-09 19:05:49 +02:00
Duco Sebel
124c8e8f73
Add sensors for HomeWizard Watermeter ( #74756 )
...
Co-authored-by: Franck Nijhof <frenck@frenck.nl >
2022-07-09 18:39:30 +02:00
Aaron Bach
85148b343d
Bump regenmaschine to 2022.07.1 ( #74815 )
2022-07-09 10:32:15 -06:00
J. Nick Koston
cd03c49fc2
Wait for config entry platform forwards ( #73806 )
2022-07-09 17:27:42 +02:00
Joakim Plate
3a5cca3ff2
Convert rfxtrx to entity naming ( #74720 )
2022-07-09 17:15:08 +02:00
Álvaro Fernández Rojas
8bf692d046
Update aioqsw to v0.1.1 ( #74784 )
2022-07-09 17:13:27 +02:00
Ville Skyttä
a9c97e5d3a
Sort huawei_lte sensor meta dict, add section separators ( #74782 )
2022-07-09 17:08:40 +02:00
Ville Skyttä
430d3e4604
Look for huawei_lte device MACs in a few more device info attributes ( #74795 )
2022-07-09 17:07:46 +02:00
Robert Hillis
79b34090e8
Bump aiopyarr to 22.7.0 ( #74749 )
2022-07-09 16:54:15 +02:00
Robert Hillis
e17db1fd0c
Remove deprecated yaml config from Steam ( #74805 )
2022-07-09 16:43:50 +02:00
Aaron Bach
825e696d26
Migrate Guardian to new entity naming style ( #74745 )
2022-07-09 16:42:32 +02:00
J. Nick Koston
f4c333626e
Add coverage for lutron caseta bridges to hkc ( #74765 )
2022-07-09 08:29:18 -05:00
Regev Brody
36357fe45d
Bump pyezviz to 0.2.0.9 ( #74755 )
...
* Bump ezviz dependency to fix #74618
* Bump ezviz dependency to fix #74618
Co-authored-by: J. Nick Koston <nick@koston.org >
2022-07-09 13:22:29 +02:00
GitHub Action
cdaefc8fda
[ci skip] Translation update
2022-07-09 00:20:23 +00:00
J. Nick Koston
a697672944
Add bluetooth integration ( #74653 )
...
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io >
2022-07-08 18:55:31 -05:00
Paulus Schoutsen
5080246fb6
Merge pull request #74760 from home-assistant/rc
2022-07-08 16:08:11 -07:00
kpine
c27fbce7d0
Fix KeyError from zwave_js diagnostics ( #74579 )
2022-07-09 00:20:44 +02:00
Shay Levy
a3abe7456e
Fix CI failure due to integrations leaving dirty known_devices.yaml ( #74329 )
2022-07-08 14:29:24 -07:00
Paulus Schoutsen
14c6b8d41f
Bumped version to 2022.7.2
2022-07-08 14:22:45 -07:00
Benoit Anastay
ea709912d4
Fix error with HDD temperature report in Freebox integration ( #74718 )
...
* Fix error whith HDD temperature report
There was a non handled error case, documented in issue https://github.com/home-assistant/core/issues/43812 back in 2020 and the fix wasn't applied
* Use get method instead of ignoring the sensor
* Update test values
Add idle state drive with unkown temp
* update Tests for system sensors api
* Fix booleans values
* Fix disk unique_id
There was a typo in the code
2022-07-08 14:22:39 -07:00
Aaron Bach
cb5658d7dc
Bump regenmaschine to 2022.07.0 ( #74680 )
2022-07-08 14:22:38 -07:00
Benoit Anastay
766523cf8c
Fix error with HDD temperature report in Freebox integration ( #74718 )
...
* Fix error whith HDD temperature report
There was a non handled error case, documented in issue https://github.com/home-assistant/core/issues/43812 back in 2020 and the fix wasn't applied
* Use get method instead of ignoring the sensor
* Update test values
Add idle state drive with unkown temp
* update Tests for system sensors api
* Fix booleans values
* Fix disk unique_id
There was a typo in the code
2022-07-08 14:22:31 -07:00
Aaron Bach
0cca086aab
Bump regenmaschine to 2022.07.0 ( #74680 )
2022-07-08 14:18:40 -07:00
Paulus Schoutsen
7b1cad223d
Bump atomicwrites ( #74758 )
2022-07-08 14:18:19 -07:00
Robert Svensson
e80fd4fc78
Bump deconz dependency to fix #74523 ( #74710 )
2022-07-08 14:18:18 -07:00
TheJulianJES
88d723736f
Fix ZHA group not setting the correct color mode ( #74687 )
...
* Fix ZHA group not setting the correct color mode
* Changed to use _attr_color_mode
2022-07-08 14:18:18 -07:00
siyuan-nz
dc33d5db82
Add ssh-rsa as acceptable an host key algorithm ( #74684 )
2022-07-08 14:18:17 -07:00
Kevin Stillhammer
7ffc60fb2c
Add missing strings for here_travel_time ( #74641 )
...
* Add missing strings for here_travel_time
* script.translations develop
* Correct origin_menu option
2022-07-08 14:18:16 -07:00
Paulus Schoutsen
010b18be34
Bump atomicwrites ( #74758 )
2022-07-08 14:17:56 -07:00
Antonino Piazza
4209d7733b
Add huawei_lte wifi guest network switch ( #71035 )
2022-07-08 23:09:03 +03:00
Allen Porter
ff324ab2fb
Attempt to fix flaky test by waiting for setup to complete ( #74734 )
2022-07-08 09:50:56 -07:00
TheJulianJES
1d69e631b5
Fix ZHA group not setting the correct color mode ( #74687 )
...
* Fix ZHA group not setting the correct color mode
* Changed to use _attr_color_mode
2022-07-08 12:47:59 -04:00
Allen Porter
08d8304a52
Migrate google calendar to new entity naming ( #74727 )
...
* Migrate google calendar to new entity naming
* Update homeassistant/components/google/calendar.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
2022-07-08 07:59:50 -07:00
epenet
b2a3071658
Cleanup generic in NextDNS ( #74705 )
...
Cleanup generic in nextdns
2022-07-08 16:19:32 +02:00
Kevin Stillhammer
e55a4dcab1
Add missing strings for here_travel_time ( #74641 )
...
* Add missing strings for here_travel_time
* script.translations develop
* Correct origin_menu option
2022-07-08 06:16:13 -07:00
Franck Nijhof
540ffe116e
Update debugpy to 1.6.2 ( #74692 )
2022-07-08 13:59:20 +02:00
Robert Svensson
3b3766fbe0
Bump deconz dependency to fix #74523 ( #74710 )
2022-07-08 12:54:09 +02:00
Franck Nijhof
3f8cfa3b0a
Always run pip_check in CI ( #74706 )
2022-07-08 12:39:29 +02:00
siyuan-nz
06530ebfa1
Add ssh-rsa as acceptable an host key algorithm ( #74684 )
2022-07-08 09:51:10 +02:00
Maciej Bieniek
fd7330ea77
Bump NextDNS backend library ( #74611 )
2022-07-08 09:48:46 +02:00
Franck Nijhof
ba0b98ef32
Remove deprecated Spotify YAML configuration ( #74604 )
2022-07-08 08:30:01 +02:00
Paulus Schoutsen
d539acf2ff
Merge pull request #74689 from home-assistant/rc
2022-07-07 23:11:02 -07:00
Paulus Schoutsen
5018b91f6c
Bumped version to 2022.7.1
2022-07-07 21:59:59 -07:00
Michał Mrozek
b73cc32ffb
Update kaiterra-async-client to 1.0.0 ( #74677 )
2022-07-07 21:59:54 -07:00
J. Nick Koston
937d0d731d
Fix exception in doorbird logbook during startup ( #74649 )
...
* Fix exception in doorbird logbook during startup
Fixes
```
2022-07-07 16:50:33.203 ERROR (MainThread) [homeassistant.helpers.integration_platform] Error processing platform doorbird.logbook
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/integration_platform.py", line 51, in _async_process_single_integration_platform_component
await integration_platform.process_platform(hass, component_name, platform)
File "/usr/src/homeassistant/homeassistant/components/logbook/__init__.py", line 159, in _process_logbook_platform
platform.async_describe_events(hass, _async_describe_event)
File "/usr/src/homeassistant/homeassistant/components/doorbird/logbook.py", line 43, in async_describe_events
door_station = data[DOOR_STATION]
KeyError: door_station
```
* py39
2022-07-07 21:59:53 -07:00
TheJulianJES
bac9af50df
Fix smart energy polling for Tuya plugs ( #74640 )
...
* Add PolledSmartEnergySummation to poll summation_delivered for some ZHA plugs
* Remove PolledSmartEnergyMetering, add stop_on_match_group to summation sensors
2022-07-07 21:59:52 -07:00
Franck Nijhof
0da09ba47e
Fix mix of aiohttp and requests in ZAMG ( #74628 )
2022-07-07 21:59:51 -07:00
Bram Kragten
cd7f2eb73e
Update frontend to 20220707.0 ( #74625 )
2022-07-07 21:59:51 -07:00
Arne Mauer
8b01c132c1
Ikea Starkvind support all models ( #74615 )
...
* Add Particulate Matter 2.5 of ZCL concentration clusters to ZHA component
* Fixed black and flake8 test
* New sensors and manufacturer cluster to support IKEA STARKVIND (with quirk)
* Fix multi_match for FilterLifeTime, device_run_time, filter_run_time sensors for Ikea starkvind
* Remove model match because sensors are matched with manufacturer channel
* Update manufacturerspecific.py
* Update number.py
2022-07-07 21:59:50 -07:00
Erik Montnemery
ed6a65156c
Poll cast groups when media player is added or reconnected ( #74610 )
2022-07-07 21:59:49 -07:00
Franck Nijhof
5a7e506c38
Update aiokafka to 0.7.2 ( #74601 )
2022-07-07 21:59:48 -07:00
Franck Nijhof
9514b0f100
Fix mix of aiohttp and requests in Bloomsky ( #74598 )
2022-07-07 21:59:48 -07:00
Erik Montnemery
fdc1b6ea9e
Fix openweathermap hourly forecast ( #74578 )
2022-07-07 21:59:47 -07:00
Glenn Waters
174837dddf
ElkM1 bump lib to support Python 3.10 SSL ( #74569 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2022-07-07 21:59:46 -07:00
ufodone
c9a31aab15
Bump pyenvisalink version to 4.6 ( #74561 )
2022-07-07 21:59:45 -07:00
Robert Hillis
606a1b57e6
Bump aioskybell to 22.7.0 ( #74559 )
2022-07-07 21:59:45 -07:00
jjlawren
f6a23492fa
Minimize Sonos media_player.unjoin timeout ( #74549 )
2022-07-07 21:59:44 -07:00
Joakim Plate
414ea6fd8c
fjaraskupan: Make sure we stop bleak on home assistant stop ( #74545 )
...
* Make sure we stop bleak on home assistant stop
* Fix typing
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2022-07-07 21:59:43 -07:00
c-soft
fa220c5c25
Bump satel_integra to 0.3.7 to fix compat with python 3.10 ( #74543 )
2022-07-07 21:59:43 -07:00
Robert Svensson
bf5633fa43
Bump deCONZ dependency to v96 ( #74460 )
2022-07-07 21:59:42 -07:00
Franck Nijhof
97426911a3
Update lxml to 4.9.1 ( #74663 )
2022-07-07 20:50:31 -07:00
Allen Porter
561c9a77d8
Add google calendar service proper exception handling ( #74686 )
2022-07-07 20:50:19 -07:00
Erik Montnemery
0e3f7bc63a
Resolution center MVP ( #74243 )
...
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
2022-07-07 20:49:07 -07:00
GitHub Action
405d323709
[ci skip] Translation update
2022-07-08 00:27:47 +00:00
Michał Mrozek
5dd8dfb4dc
Update kaiterra-async-client to 1.0.0 ( #74677 )
2022-07-07 15:46:23 -07:00
J. Nick Koston
a84d92be4d
Fix climacell/tomorrowio config flow test failure ( #74660 )
2022-07-07 22:45:40 +02:00
Franck Nijhof
3a61a0de2e
Standardize EntityDescription in DSMR ( #74671 )
2022-07-07 22:38:10 +02:00
Franck Nijhof
6ebdf0580b
Remove last occurrences of RESULT_TYPE_* from codebase ( #74670 )
...
Remove last ocurrances of RESULT_TYPE_* from codebase
2022-07-07 22:35:06 +02:00
epenet
c6bff8ae18
Remove philips_js from mypy ignore list ( #74659 )
...
* Remove philips_js from mypy ignore list
* Use class attribute
2022-07-07 22:00:19 +02:00
Franck Nijhof
a6244eea28
Search/replace RESULT_TYPE_* by FlowResultType enum ( #74656 )
2022-07-07 21:28:18 +02:00
Franck Nijhof
46beae9061
Bump number of test groups from 6 -> 10 ( #74648 )
2022-07-07 20:55:47 +02:00
Kostas Chatzikokolakis
3f53ed5d5c
Add trigger/arm_custom_bypass to Template Alarm Control Panel ( #74629 )
2022-07-07 20:31:03 +02:00
Arne Mauer
d8030ed9e7
Ikea Starkvind support all models ( #74615 )
...
* Add Particulate Matter 2.5 of ZCL concentration clusters to ZHA component
* Fixed black and flake8 test
* New sensors and manufacturer cluster to support IKEA STARKVIND (with quirk)
* Fix multi_match for FilterLifeTime, device_run_time, filter_run_time sensors for Ikea starkvind
* Remove model match because sensors are matched with manufacturer channel
* Update manufacturerspecific.py
* Update number.py
2022-07-07 14:28:33 -04:00
TheJulianJES
b9b6ed33ee
Fix smart energy polling for Tuya plugs ( #74640 )
...
* Add PolledSmartEnergySummation to poll summation_delivered for some ZHA plugs
* Remove PolledSmartEnergyMetering, add stop_on_match_group to summation sensors
2022-07-07 14:27:48 -04:00
Robert Svensson
ac85a3ce64
Use pydeconz interface controls for button platform ( #74654 )
2022-07-07 21:13:03 +03:00
epenet
bd43f0393c
Remove influxdb from mypy ignore list ( #74612 )
2022-07-07 20:51:38 +03:00
epenet
dc0c41982f
Remove meteo_france from mypy ignore list ( #74613 )
2022-07-07 20:50:08 +03:00
Franck Nijhof
f2706aa8c0
Update debugpy to 1.6.1 ( #74637 )
2022-07-07 20:48:39 +03:00
J. Nick Koston
ff877b8144
Fix exception in doorbird logbook during startup ( #74649 )
...
* Fix exception in doorbird logbook during startup
Fixes
```
2022-07-07 16:50:33.203 ERROR (MainThread) [homeassistant.helpers.integration_platform] Error processing platform doorbird.logbook
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/integration_platform.py", line 51, in _async_process_single_integration_platform_component
await integration_platform.process_platform(hass, component_name, platform)
File "/usr/src/homeassistant/homeassistant/components/logbook/__init__.py", line 159, in _process_logbook_platform
platform.async_describe_events(hass, _async_describe_event)
File "/usr/src/homeassistant/homeassistant/components/doorbird/logbook.py", line 43, in async_describe_events
door_station = data[DOOR_STATION]
KeyError: door_station
```
* py39
2022-07-07 20:46:19 +03:00
Glenn Waters
d3db4da11a
ElkM1 bump lib to support Python 3.10 SSL ( #74569 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2022-07-07 12:07:05 -05:00
Franck Nijhof
7cd68381f1
Search/replace RESULT_TYPE_* by FlowResultType enum ( #74642 )
2022-07-07 19:57:36 +03:00
Franck Nijhof
68ccb96089
Refactor CI ( #74014 )
2022-07-07 18:53:24 +02:00
J. Nick Koston
1dd9e705f2
Switch dispatcher to use async_run_hass_job ( #74514 )
...
* Switch dispatcher to use async_run_hass_job
- Since we already wrap all the callbacks in catch_log_exception
we can use async_run_hass_job here
- The overhead of wrapping the call in a call_soon, queuing it
and running it later usually exceeds the overhead of running
the job itself
* fix size change during iteration
* fix out of order send
* fix missing mocking in unifi test
* Fix Legrand Home+ Control updating entities before the coordinator update had finished
* stray debug
2022-07-07 10:39:05 -05:00
Franck Nijhof
323d4a0e1b
Use FlowResultType enum in Plugwise tests ( #74638 )
2022-07-07 17:25:23 +02:00
Franck Nijhof
c01f7d75d5
Fix mix of aiohttp and requests in ZAMG ( #74628 )
2022-07-07 16:59:49 +02:00
Diogo Gomes
4e2de2479a
Add SetSystemDateandTime Button ( #66419 )
...
* add SetSystemDateandTime
* fix
* address review
* follow recommendation to set date and time on start
* add set date and time button test
2022-07-07 16:25:44 +02:00
Bram Kragten
29cbd9d469
Update frontend to 20220707.0 ( #74625 )
2022-07-07 16:19:56 +02:00
Franck Nijhof
dfdd037878
Update aiokafka to 0.7.2 ( #74601 )
2022-07-07 08:02:36 -06:00
epenet
6540ba6239
Remove hassio from mypy ignore list ( #74603 )
...
* Remove hassio from mypy ignore list
* Avoid if TYPE_CHECKING
2022-07-07 15:14:36 +02:00
Erik Montnemery
996544da2d
Poll cast groups when media player is added or reconnected ( #74610 )
2022-07-07 14:51:16 +02:00
Franck Nijhof
2169b70874
Use FlowResultType enum in WLED tests ( #74594 )
2022-07-07 12:31:54 +02:00
Franck Nijhof
4fcf8280f6
Use FlowResultType enum in Tuya tests ( #74596 )
2022-07-07 12:31:19 +02:00
Franck Nijhof
19f33d205c
Fix mix of aiohttp and requests in Bloomsky ( #74598 )
2022-07-07 12:27:25 +02:00
jjlawren
ba7ad1029c
Remove legacy Sonos grouping services ( #74476 )
2022-07-07 12:17:13 +02:00
epenet
f19c542d6d
Remove denonavr from mypy ignore list ( #74580 )
2022-07-07 12:14:46 +02:00
Franck Nijhof
4604694255
Add deprecation to PR template ( #74583 )
2022-07-07 11:40:17 +02:00
epenet
5ae593672e
Remove google_assistant from mypy ignore list ( #74587 )
2022-07-07 11:35:45 +02:00
Franck Nijhof
4261595078
Update orjson to 3.7.7 ( #74581 )
2022-07-07 11:00:34 +02:00
J. Nick Koston
0c29b68cf8
Switch linear search to a dict lookup for ip bans ( #74482 )
2022-07-07 10:57:44 +02:00
puddly
ae295f1bf5
Add three decimal places of sub-second resolution to root logger timestamps ( #74518 )
2022-07-07 10:49:32 +02:00
jjlawren
d203cb0658
Minimize Sonos media_player.unjoin timeout ( #74549 )
2022-07-07 09:43:10 +02:00
Robert Hillis
681735b94c
Bump aioskybell to 22.7.0 ( #74559 )
2022-07-07 09:39:37 +02:00
ufodone
e56357b4f2
Bump pyenvisalink version to 4.6 ( #74561 )
2022-07-07 09:33:32 +02:00
epenet
46f2abc38c
Use generics in NextDNS ( #74517 )
...
Use generics in nextdns
2022-07-07 09:22:35 +02:00
Erik Montnemery
4a4dabaaa5
Fix openweathermap hourly forecast ( #74578 )
2022-07-07 09:03:43 +02:00
Joakim Plate
104d236646
fjaraskupan: Make sure we stop bleak on home assistant stop ( #74545 )
...
* Make sure we stop bleak on home assistant stop
* Fix typing
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2022-07-07 08:40:10 +02:00
Franck Nijhof
c303d6e717
Merge branch 'master' into dev
2022-07-07 08:25:19 +02:00
GitHub Action
235abb0c10
[ci skip] Translation update
2022-07-07 00:27:55 +00:00
c-soft
fef78939e1
Bump satel_integra to 0.3.7 to fix compat with python 3.10 ( #74543 )
2022-07-06 19:02:08 -05:00
J. Nick Koston
099e7e0637
Add oui for tplink es20m ( #74526 )
2022-07-07 01:20:29 +02:00
Robert Svensson
b071affcb4
Use pydeconz interface controls for cover platform ( #74535 )
2022-07-07 00:31:47 +02:00
epenet
5e63a44e71
Remove home_plus_control from mypy ignore list ( #74448 )
2022-07-06 22:45:54 +03:00
J. Nick Koston
332cf3cd2d
Resolve and caches paths for CachingStaticResource in the executor ( #74474 )
2022-07-06 13:49:48 -05:00
Franck Nijhof
113ccfe6af
Update Home Assistant Frontend to 20220706.0 ( #74520 )
...
Bump Home Assistant Frontend to 20220706.0
2022-07-06 19:31:57 +02:00
Franck Nijhof
d3d2e25090
Update homematicip to 1.0.3 ( #74516 )
2022-07-06 18:34:51 +02:00
Erik Montnemery
d6df26465f
Fix openweathermap forecast sensors ( #74513 )
2022-07-06 17:49:06 +02:00
Gyosa3
85dac3d47e
Add new alias for valid Celcius temperature units in Tuya ( #74511 )
2022-07-06 17:48:12 +02:00
Maciej Bieniek
41fd1a24bb
Add NextDNS button platform ( #74492 )
...
* Add button platform
* Add button tests
* Fix typo
* Use Platform enum
* Fix coordinator type
2022-07-06 16:29:53 +02:00
Erik Montnemery
47048e4df4
Migrate aemet weather to native_* ( #74494 )
2022-07-06 16:22:45 +02:00
Maciej Bieniek
8ccb008834
Address NextDNS late review ( #74503 )
...
* Fix coordinator type
* Remove pylint disable
2022-07-06 14:29:26 +02:00
Marcel van der Veldt
c4855909fa
Bump aioslimproto to 2.1.1 ( #74499 )
2022-07-06 13:35:25 +02:00
Lerosen
8b97271c26
Telegram bot map user data for callback query ( #74302 )
...
fix(component/telegram-bot): map user data for callback query
2022-07-06 11:21:15 +02:00
epenet
8fb9b45e42
Remove input_datetime from mypy ignore list ( #74447 )
...
* Remove input_datetime from mypy ignore list
* Use assert
* Use cast
* Use common logic for initial parsing
2022-07-06 10:26:24 +02:00
epenet
a27d483009
Remove unifi from mypy ignore list ( #74456 )
...
* Remove unifi diagnostics from mypy ignore list
* Remove unifi init from mypy ignore list
* Remove unifi device tracker from mypy ignore list
* Adjust doc string
* Adjust doc string
* Remove unifi entity base from mypy ignore list
* Keep comprehension
* Remove unifi config flow from mypy ignore list
* Fix circular import
2022-07-06 10:25:53 +02:00
Robert Svensson
ef6fd78ede
Use FlowResultType in Axis config flow tests ( #74496 )
2022-07-06 09:54:26 +02:00
Guido Schmitz
1b37d9cbc6
Use FlowResultType in Devolo Home Control tests ( #74490 )
...
* Use FlowResultType in devolo Home Control tests
* Add return types
2022-07-06 09:52:41 +02:00
Robert Svensson
05416f56aa
Use FlowResultType in deCONZ config flow tests ( #74495 )
2022-07-06 09:45:30 +02:00
J. Nick Koston
148035c8ca
Bump aiohomekit to 0.7.20 ( #74489 )
2022-07-06 00:52:41 -05:00
J. Nick Koston
ce35324e73
Cache the response from config/entity_registry/list ( #74443 )
2022-07-05 21:11:51 -07:00
J. Nick Koston
8dfb0cb4e7
Fix SIGN_QUERY_PARAM in check in auth_middleware ( #74479 )
2022-07-05 21:09:33 -07:00
J. Nick Koston
3875fc5953
Cache the response from config/device_registry/list ( #74483 )
2022-07-05 21:08:39 -07:00
J. Nick Koston
df6892b908
Offer HKC local push control option when there are multiple zeroconf homekit matches ( #74441 )
2022-07-05 21:02:18 -07:00
J. Nick Koston
3d63d4fb36
Fix apple tv not coming online if connected before entity created ( #74488 )
2022-07-05 23:00:40 -05:00
Maciej Bieniek
a70cb8af78
Add NextDNS diagnostics platform ( #74367 )
...
Add diagnostics platform
2022-07-05 20:14:56 -07:00
Maciej Bieniek
a2a4361d6e
Address late comment for NextDNS ( #74365 )
...
* Simplify code
* Use async_config_entry_first_refresh()
* Use lambda to get value
2022-07-05 20:12:09 -07:00
Maciej Bieniek
f5e3344bfc
Add NextDNS system health ( #74368 )
...
Add system_health
2022-07-05 20:10:04 -07:00
GitHub Action
2e81be7721
[ci skip] Translation update
2022-07-06 00:27:50 +00:00
Erik Montnemery
a7158fee67
Revert "Migrate aemet to native_*" ( #74471 )
2022-07-05 22:24:08 +02:00
epenet
cbe9eda0a8
Remove lyric from mypy ignore list ( #74451 )
2022-07-05 13:24:18 -05:00
G Johansson
89ab78371f
Bump Sensibo dependency ( #74466 )
2022-07-05 13:18:14 -05:00
J. Nick Koston
e4fd5100c4
Bump aiohomekit to 0.7.19 ( #74463 )
2022-07-05 19:43:38 +02:00
Zack Barett
87d7c024bf
Bump Frontend to 20220705.0 ( #74467 )
2022-07-05 19:43:10 +02:00
J. Nick Koston
e7b2d4672c
Avoid loading mqtt for type checking ( #74464 )
2022-07-05 10:27:27 -07:00
Robert Svensson
b590e51f88
Bump deCONZ dependency to v96 ( #74460 )
2022-07-05 18:54:03 +02:00
J. Nick Koston
f6cb2833ca
Improve fans in homekit_controller ( #74440 )
2022-07-05 09:25:30 -05:00
Franck Nijhof
809f101f55
Re-introduce default scan interval in Scrape sensor ( #74455 )
2022-07-05 13:41:33 +02:00
epenet
a1a887ddac
Add GeolocationEvent checks to pylint plugin ( #74286 )
2022-07-05 12:27:00 +02:00
David Brückmann
b5c5531180
Fix unreachable DenonAVR reporting as available when polling fails ( #74344 )
2022-07-05 12:25:20 +02:00
Arne Mauer
f975d30258
Fix multi_match to match with the IKEA airpurifier channel ( #74432 )
...
Fix multi_match for FilterLifeTime, device_run_time, filter_run_time sensors for ikea starkvind
2022-07-05 10:35:05 +02:00
J. Nick Koston
6422040262
Remove asserts from lutron_caseta async_attach_trigger ( #74429 )
2022-07-05 09:51:53 +02:00
dependabot[bot]
2ee5ac02cf
Bump home-assistant/builder from 2022.06.2 to 2022.07.0 ( #74446 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-05 09:50:36 +02:00
Rami Mosleh
b09aaba421
Add type hints and code cleanup for mikrotik ( #74296 )
...
* Add type hints and code cleanup for mikrotik
* update test and increase coverage
* move setup_mikrotik_entry to __init__.py
2022-07-05 09:16:38 +02:00
epenet
110d9232cd
Remove melcloud from mypy ignore list ( #74410 )
2022-07-04 23:05:53 -07:00
GitHub Action
ebc8fba5bf
[ci skip] Translation update
2022-07-05 00:23:09 +00:00
Ville Skyttä
dd6725b80a
Replace pylint-strict-informational with fail-on=I ( #74311 )
...
`fail-on` is available since pylint 2.9.0.
https://pylint.pycqa.org/en/latest/user_guide/configuration/all-options.html#fail-on
https://github.com/PyCQA/pylint/issues/3251#issuecomment-1170941337
Co-authored-by: J. Nick Koston <nick@koston.org >
2022-07-04 23:04:56 +02:00
epenet
a7da8673bf
Use instance attributes in usgs_earthquakes_feed ( #74403 )
2022-07-04 21:26:33 +02:00
epenet
560fbd1a0e
Remove lutron_caseta from mypy ignore list ( #74427 )
2022-07-04 14:10:26 -05:00
epenet
02a0b8b649
Add more type hints to demo ( #74408 )
2022-07-04 20:59:52 +02:00
J. Nick Koston
e02574c6d9
Bump pyunifiprotect to 4.0.9 ( #74424 )
2022-07-04 20:53:25 +02:00
epenet
1536936177
Remove harmony from mypy ignore list ( #74425 )
2022-07-04 13:39:14 -05:00
avee87
b3fec4c401
Typehints and cleanup for metoffice ( #74338 )
...
* Typehints and cleanup for metoffice
* add myself as owner
2022-07-04 19:12:41 +03:00
J. Nick Koston
b082764e30
Bump rflink to 0.0.63 ( #74417 )
2022-07-04 10:36:56 -05:00
Erik Montnemery
fde829c4f0
Correct climacell weather migration to native_* ( #74409 )
2022-07-04 16:59:36 +02:00
epenet
e3bd63934b
Remove gree from mypy ignore list ( #74411 )
2022-07-04 16:47:35 +02:00
epenet
035e96a79b
Remove system_health from mypy ignore list ( #74415 )
2022-07-04 16:46:59 +02:00
epenet
18840c8af5
Add instance attributes to GeolocationEvent ( #74389 )
2022-07-04 16:43:53 +02:00
J. Nick Koston
8d0e54d776
Use the orjson equivalent default encoder when save_json is passed the default encoder ( #74377 )
2022-07-04 08:41:23 -05:00
Erik Montnemery
4e1359e2cc
Migrate ipma weather to native_* ( #74387 )
2022-07-04 15:18:57 +02:00
Erik Montnemery
5f5f1343cd
Migrate accuweather weather to native_* ( #74407 )
2022-07-04 15:12:45 +02:00
Guido Schmitz
402a40c108
Remove explicit use of mock_zeroconf in devolo Home Network ( #74390 )
2022-07-04 14:59:24 +02:00
J. Nick Koston
6c3baf03aa
Make dispatcher setup lazy ( #74374 )
2022-07-04 14:58:35 +02:00
Kevin Stillhammer
dd57d7d77f
Support unload for multiple adguard entries ( #74360 )
2022-07-04 14:24:21 +02:00
Erik Montnemery
1c0ece6ac1
Migrate met_eireann weather to native_* ( #74391 )
...
Co-authored-by: avee87 <6134677+avee87@users.noreply.github.com >
Co-authored-by: Franck Nijhof <git@frenck.dev >
2022-07-04 14:20:47 +02:00
epenet
14e5001d0c
Cleanup known_devices.yaml in device_tracker tests ( #74404 )
2022-07-04 14:10:25 +02:00
Erik Montnemery
0768ed453d
Migrate aemet to native_* ( #74037 )
2022-07-04 14:06:32 +02:00
Erik Montnemery
ab37f59345
Migrate meteoclimatic weather to native_* ( #74392 )
2022-07-04 13:38:53 +02:00
Franck Nijhof
b5387ed769
Update Pillow to 9.2.0 ( #74371 )
2022-07-04 13:16:01 +02:00
Shay Levy
f851877449
Bump aioimaplib to 1.0.0 ( #74393 )
2022-07-04 13:14:27 +02:00
Thanasis
227d8b69a7
Allowing for TOON cost sensors to work with Energy ( #74315 )
2022-07-04 13:11:36 +02:00
Erik Montnemery
07f677e9e8
Migrate knx weather to native_* ( #74386 )
2022-07-04 10:47:59 +02:00
J. Nick Koston
810b2a2bd6
Inline building entity registry dict ( #74378 )
2022-07-04 00:36:42 -05:00
Paulus Schoutsen
b62c0dcb32
Guard invalid data sensor significant change ( #74369 )
2022-07-03 22:03:13 -07:00
GitHub Action
269e414e84
[ci skip] Translation update
2022-07-04 00:27:42 +00:00
J. Nick Koston
02c7261b74
Small naming improvements and basic tests for ecobee 501s ( #74370 )
2022-07-03 16:32:30 -05:00
G Johansson
d91f5b77c8
Fix unique id issue for OpenWeatherMap ( #74335 )
2022-07-03 13:53:44 -07:00
mbo18
5bd9c5aee8
Migrate Meteo_france to native_* ( #74297 )
2022-07-03 13:49:03 -07:00
J. Nick Koston
40ed44cbea
Fix esphome state mapping ( #74337 )
2022-07-03 13:48:34 -07:00
J. Nick Koston
30a5df5895
Append name char value from the service to HomeKit Controller Entities ( #74359 )
2022-07-03 15:47:54 -05:00
Dave T
737a1fd9fa
Dont substitute user/pass for relative stream urls on generic camera ( #74201 )
...
Co-authored-by: Dave T <davet2001@users.noreply.github.com >
2022-07-03 13:26:00 -07:00
Franck Nijhof
57114c1a55
Add tomli as nightly build dependency ( #74364 )
2022-07-03 22:16:29 +02:00
Franck Nijhof
936b271448
Fix typo in nightly build ( #74363 )
2022-07-03 22:06:50 +02:00
Maciej Bieniek
84119eefaa
Add NextDNS integration ( #74150 )
...
* Initial commit
* Update manifest
* Add first test
* Simplify init
* More tests
* Update tests
* More tests
* More tests
* Add tests for sensor platform
* More tests for sensor platform
* Add tests for system_health
* Fix typo
* Improve test coverage
* Improve test coverage
* Add tests for diagnostics
* Add comment
* Run hassfest
* Fix typo
* Run gen_requirements_all
* Fix tests
* Change key name in diagnostics
* Remove diagnostics and system_health platforms
* Bump library
2022-07-03 09:51:50 -07:00
Michał Huryn
e7e940afa5
Address Blebox uniapi review sidenotes ( #74298 )
...
* Changes accordingly to sidenotes given by @MartinHjelmare in pull #73834 .
* Mini version bump according to notes in pull #73834 .
* Error message fix, test adjustment.
2022-07-03 17:06:38 +02:00
Allen Porter
a4c6cd2fbe
Cleanup Google Calendar unused test fixtures ( #74353 )
2022-07-03 17:05:38 +02:00
mbo18
5919082a53
Expose temperature and humidity sensors from AC ( #74328 )
...
Expose temperature and humidity from AC
2022-07-03 07:47:06 -07:00
shbatm
820a782f94
Onvif: bump onvif-zeep-async to 1.2.1 ( #74341 )
...
* Update requirements_all.txt
* Update requirements_test_all.txt
* Update manifest.json
2022-07-02 21:38:48 -04:00
GitHub Action
8581db1da7
[ci skip] Translation update
2022-07-03 00:26:52 +00:00
avee87
98052646f2
Remove visibility from metoffice weather ( #74314 )
...
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
2022-07-02 13:42:58 -07:00
avee87
08c2bd82bd
Migrate metoffice to native_* ( #74312 )
2022-07-02 13:27:47 -07:00
Franck Nijhof
3bebbf7970
Add configuration directory to system health ( #74318 )
2022-07-02 13:10:38 -07:00
David Barshow
c24c6b38b1
Support climate reproduce state fan_mode ( #74317 )
...
climate reproduce state fan_mode support
2022-07-02 13:04:38 -07:00
Álvaro Fernández Rojas
d9b326dd48
Remove duplicated QNAP QSW format_mac call in config_flow ( #74333 )
...
qnap_qsw: config_flow: remove duplicated format_mac
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com >
2022-07-02 22:44:20 +03:00
Shay Levy
d56a487169
Fix CI failure due to integrations leaving dirty known_devices.yaml ( #74329 )
2022-07-02 11:20:40 -07:00
epenet
64bfa20f6a
Improve type hints in mqtt ( #74295 )
2022-07-02 20:15:54 +03:00
Franck Nijhof
6f67ae1dfc
Add nightly frontend to nightly builds ( #74327 )
2022-07-02 09:04:35 -07:00
Frank
2464322dc5
Address HomeConnect late review ( #74308 )
...
* Small changes as requested in PR 58768
* Fix ValueError message formatting
* Use f-string
* Remove None as return type of _get_appliance_by_device_id
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2022-07-02 16:06:07 +02:00
atlflyer
da11cef29a
Report error code in log when command fails ( #74319 )
2022-07-02 09:58:08 -04:00
Khole
255c3c5b9a
Hive add entity categories to entities ( #74324 )
...
add enitity categories to entities
2022-07-02 08:33:10 -04:00
GitHub Action
647a023776
[ci skip] Translation update
2022-07-02 00:25:27 +00:00
Paulus Schoutsen
810e29f1ef
Guard creating areas in onboarding ( #74306 )
2022-07-01 11:01:07 -07:00
J. Nick Koston
1288085b31
Revert scrape changes to 2022.6.6 ( #74305 )
2022-07-01 10:10:40 -07:00
epenet
9211ba8371
Improve type hints in template ( #74294 )
2022-07-01 10:05:37 -07:00
danaues
72917f1d2c
Lutron caseta ra3keypads ( #74217 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2022-07-01 10:39:00 -05:00
Álvaro Fernández Rojas
c0ea1a38a6
Fix QNAP QSW DHCP discover bugs ( #74291 )
...
qnqp_qsw: fix DHCP discover bugs
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com >
2022-07-01 11:52:46 +02:00
Álvaro Fernández Rojas
a58301a97d
Improve qnap_qsw firmware coordinator failures ( #74288 )
...
qnap_qsw: update: improve firmware coordinator failures
Address late comments from @MartinHjelmare (MartinHjelmare).
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com >
2022-07-01 09:48:59 +02:00
Paulus Schoutsen
c78c159d72
Add scan interval to scrape sensor ( #74285 )
2022-07-01 09:40:05 +02:00
BrianWithAHat
7094b7e62f
Bump quantum_gateway to v0.0.8. ( #74284 )
2022-07-01 09:17:27 +02:00
J. Nick Koston
57b63db567
Improve typing for device_automation ( #74282 )
2022-07-01 01:23:00 -05:00
Stefan Rado
273e9b287f
Add config flow for Bose SoundTouch ( #72967 )
...
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
2022-06-30 22:20:00 -07:00
J. Nick Koston
7655b84494
Fix key collision between platforms in esphome state updates ( #74273 )
2022-06-30 22:19:40 -07:00
Guido Schmitz
43595f7e17
Add light tests for devolo_home_control ( #74183 )
2022-06-30 21:08:21 -07:00
GitHub Action
3970639c34
[ci skip] Translation update
2022-07-01 00:27:03 +00:00
rappenze
7eae3691c2
Add device info to fibaro integration ( #73352 )
2022-06-30 14:57:35 -07:00
Alberto Geniola
73a0197cac
Elmax/sensor platform ( #64090 )
2022-06-30 14:55:57 -07:00
epenet
2c171e30fa
Add ClimateEntity checks to pylint plugin ( #74275 )
...
* Add ClimateEntity checks to pylint plugin
* Update pylint/plugins/hass_enforce_type_hints.py
2022-06-30 14:49:23 -07:00
Joakim Plate
11cdf542ac
Bump pyRFXtrx to 0.30.0 ( #74146 )
2022-06-30 14:48:50 -07:00
Khole
4f842014ee
Add ability to forget hive device when removing integration ( #74144 )
2022-06-30 14:47:02 -07:00
David F. Mulcahey
269fa14721
Fix bad conditional in ZHA logbook ( #74277 )
...
* Fix bad conditional in ZHA logbook
* change syntax
2022-06-30 23:59:35 +03:00
Christopher Hoage
dc559f2439
Bump venstarcolortouch to 0.17 ( #74271 )
2022-06-30 22:06:22 +02:00
epenet
f80d522c6a
Add Camera checks to pylint plugin ( #74264 )
2022-06-30 21:50:57 +02:00
mbo18
24d2d62121
Add vacation mode to Template Alarm Control Panel ( #74261 )
2022-06-30 12:22:03 -07:00
Guido Schmitz
7656ca8313
Add presence detection to devolo_home_network ( #72030 )
2022-06-30 12:12:12 -07:00
epenet
8ef87205f9
Improve type hints in mqtt ( #74247 )
2022-06-30 21:11:45 +02:00
Rami Mosleh
9a9fea4423
Migrate glances unique_id to new format ( #74033 )
2022-06-30 12:10:19 -07:00
Álvaro Fernández Rojas
768b98ae77
Add QNAP QSW Update platform ( #71019 )
...
* qnap_qsw: add Update platform
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com >
* qnap_qsw: update: allow init if firmware coordinator fails
QSW API can return an error if update servers aren't reachable and this
prevents the integration from loading.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com >
* tests: qnap_qsw: achieve 100% coverage
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com >
2022-06-30 12:09:08 -07:00
Erik J. Olson
0caeeb56c5
Add Matrix.io HTML message format support ( #69951 )
2022-06-30 12:00:29 -07:00
epenet
1bfd8b1a76
Add enforce_type_hints to vscode tasks ( #74227 )
2022-06-30 20:49:41 +02:00
R. de Veen
3899c9e6d3
Links to Esphomelib.com is changed to esphome.io ( #72680 )
2022-06-30 20:27:31 +02:00
Franck Nijhof
e3d250a623
Do not pin numpy in wheels ( #74268 )
2022-06-30 20:12:58 +02:00
Zack Barett
382b5d5073
Bump frontend to 20220630.0 ( #74266 )
2022-06-30 11:01:23 -07:00
G Johansson
25a5ebe0c7
Met.no use native_* ( #74259 )
2022-06-30 10:47:29 -07:00
Maximilian
dc22726425
Optimize optionflow tests ( #74262 )
...
* Optimize optionflow tests
* Extend mocking
2022-06-30 19:45:11 +02:00
J. Nick Koston
2723ca0b85
Filter out CONF_SCAN_INTERVAL from scrape import ( #74254 )
2022-06-30 10:39:36 -07:00
Erik Montnemery
f05b4a0ca0
Fire event_mqtt_reloaded only after reload is completed ( #74226 )
2022-06-30 10:15:25 -07:00
Phil Bruckner
1bdd93cc77
Fix Life360 unload ( #74263 )
...
* Fix life360 async_unload_entry
* Update tracked_members when unloading config entry
2022-06-30 19:10:05 +02:00
Jesse Hills
f311d53c60
ESPHome use dhcp responses to update connection host of known devices ( #74206 )
...
* ESPHome use dhcp responses to update connection host of known devices
* Add test for dhcp
* Add another test to cover when there are no changes required
2022-06-30 10:07:03 -07:00
J. Nick Koston
ce03157f16
Add debug logging to esphome state updates ( #74260 )
2022-06-30 10:05:29 -07:00
Franck Nijhof
105b1b9d58
Update numpy to 1.23.0 ( #74250 )
2022-06-30 10:04:59 -07:00
David F. Mulcahey
8bcccb17f9
Fix ZHA events for logbook ( #74245 )
2022-06-30 10:03:39 -07:00
MasonCrawford
5fa3b90b2c
Add config flow to lg_soundbar ( #71153 )
...
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
2022-06-30 10:00:39 -07:00
epenet
781e4571b2
Add CalendarEntity checks to pylint plugin ( #74228 )
...
* Add CalendarEntity checks to pylint plugin
* adjust air_quality ignore
* Mark state property as final
2022-06-30 19:00:34 +02:00
Paulus Schoutsen
7573dc34aa
Treat thermostat unknown state like unavailable in alexa ( #74220 )
2022-06-30 10:00:10 -07:00
Pierre Ståhl
de700e7859
Make media_player.toggle turn on a standby device ( #74221 )
2022-06-30 09:59:46 -07:00
Jeef
d38e8e213a
Fix intellifire climate control not needing a default fireplace ( #74253 )
2022-06-30 10:35:06 -05:00
Alex Henry
f5c6a6be3a
Add config flow to AnthemAV integration ( #53268 )
...
* Add config flow to AnthemAV integration
* Add importing of existing configuration
* Change setting to optional and add default value
* Use entity attribute
* Reduce changes by removing additional media player properties
* Remove title from translation
* Refactor config flow and fix PR comments
* Fix a failing test because of wrong renaming
* Add typing and use existing class and enum
* Bump dependency to v1.3.1
* Remove unecessary async_reload_entry
* Fix requirements_test_all after rebase
* Add const for timeout and remove async_block in test
* Reapply CodeOwner and configflow after rebase
* Remove name from configflow
* Fix manifest prettier failure
* Simplify code and avoid catching broad exception
* Removed unused strings and translations
* Avoid asserting hass.data
2022-06-30 07:13:08 -07:00
epenet
57fd84e20c
Improve type hints in demo ( #74236 )
2022-06-30 15:34:48 +02:00
Franck Nijhof
fdb7a23171
Update black to 22.6.0 ( #74209 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2022-06-30 10:08:06 +02:00
Erik Montnemery
407da8c4b8
Correct native_pressure_unit for zamg weather ( #74225 )
2022-06-30 09:42:15 +02:00
Franck Nijhof
3a57f4363f
Revert "Patch out life360 entry setup in tests" ( #74223 )
...
Revert "Patch out life360 entry setup in tests (#74212 )"
This reverts commit ab6e92f996 .
2022-06-30 09:13:25 +02:00
Marc Mueller
42d7f2a3b2
Update pylint to 2.14.4 ( #74192 )
2022-06-30 08:56:43 +02:00
Allen Porter
0cf922cc4e
Allow legacy nest integration with no configuration.yaml ( #74222 )
2022-06-30 08:54:51 +02:00
Marc Mueller
48c5aab5ee
Fix netgear method return type annotation ( #74200 )
2022-06-30 08:16:05 +02:00
Kevin Stillhammer
bef512c425
Split attributes into sensors for here_travel_time ( #72405 )
2022-06-29 22:09:52 -07:00
Franck Nijhof
555e9c6762
Fix input_number invalid state restore handling ( #74213 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2022-06-29 22:06:35 -07:00
Franck Nijhof
f721b9e3df
Fix clicksend request content type headers ( #74189 )
2022-06-29 20:43:14 -05:00
Franck Nijhof
42533ebbb3
Update requests to 2.28.1 ( #74210 )
2022-06-29 20:40:58 -05:00
Franck Nijhof
ab6e92f996
Patch out life360 entry setup in tests ( #74212 )
2022-06-29 17:35:49 -07:00
GitHub Action
721741281e
[ci skip] Translation update
2022-06-30 00:23:07 +00:00
J. Nick Koston
e2fe1a1c5d
Allow tuple subclasses to be json serialized ( #74207 )
2022-06-29 19:14:56 -05:00
Christopher Bailey
1555f40bad
Add UniFi Protect views ( #74190 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2022-06-29 18:10:38 -05:00
Shay Levy
0028dc46e6
Fix Shelly Duo RGBW color mode attribute ( #74193 )
2022-06-30 01:10:25 +02:00
Christopher Bailey
e4bd53b395
Fix duplicate key for motion sensor for UniFi Protect ( #74202 )
2022-06-30 00:52:54 +02:00
Franck Nijhof
fe68c15a4a
Bump version to 2022.8.0dev0 ( #74184 )
2022-06-29 21:20:57 +03:00
Jeef
6127a9a041
Intellifire climate Entity ( #70818 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2022-06-29 13:01:38 -05:00