J. Nick Koston
3a2fb402a4
Fix delay setting up new Yale Access Bluetooth entries ( #83683 )
...
Entries took a while to setup because of the
async_wait_init_flow_finish call in _async_setup_component
The delay was so long that users thought the integration
was broken
We had a wait in place for advertisements to arrive
during discovery in case the lock was not
yet seen. Since integration discovery is deferred
until after startup this wait it no longer needed
2022-12-11 13:55:23 -05:00
Paulus Schoutsen
9c7b80090a
Disable multi-pan ( #83603 )
...
* Disable multi-pan
* One more test skip
2022-12-08 22:44:16 -05:00
Joakim Sørensen
141f37504d
When an account exist without a subscription "provider" will not exist ( #83472 )
2022-12-07 17:49:16 +01:00
Franck Nijhof
886525112b
Remove doubtful repairs issue from UniFi Protect ( #83463 )
2022-12-07 17:49:05 +01:00
Maciej Bieniek
9a15494e69
Fix restored temperature values in Shelly climate platform ( #83428 )
...
* Set last_target_temp value according the unit system
* Convert restored temperature values
* Add test
* Improve comments
* Move _last_target_temp value to constants
2022-12-07 17:49:01 +01:00
J. Nick Koston
5992361717
Do not try to stop the shelly ble scanner if not connected ( #83424 )
...
Co-authored-by: Shay Levy <levyshay1@gmail.com >
2022-12-06 22:58:42 -05:00
Raman Gupta
c8d560946b
Add via_device support to zwave_js ( #83219 )
...
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
2022-12-06 22:58:40 -05:00
Martin Hjelmare
07c60686b1
Add matter switch platform ( #83149 )
2022-12-06 22:58:40 -05:00
Martin Hjelmare
7795cc7fe8
Add matter sensor platform ( #83147 )
2022-12-06 22:58:39 -05:00
Martin Hjelmare
7903f01f0c
Add matter binary sensor platform ( #83144 )
2022-12-06 22:58:37 -05:00
Allen Porter
a2ba126be1
Tighten validation on calendar create event websocket ( #83413 )
2022-12-06 13:22:44 -05:00
Martin Hjelmare
1cfd292075
Bypass zwave_js config validation if driver not ready ( #83410 )
2022-12-06 13:22:43 -05:00
Franck Nijhof
048553cd02
Fix Goalzero time to empty sensor device class ( #83389 )
...
* Fix Goalzero time to empty sensor device class
* Fix tests
2022-12-06 13:22:43 -05:00
Raman Gupta
861a8ee3c7
Fix zwave_js_value_updated event ( #83358 )
...
* Fix zwave_js_value_updated event
* Fix zwave_js_value_updated event
2022-12-06 13:22:41 -05:00
Marcel van der Veldt
2b0c0cc6d2
Replace fixtures for Matter tests ( #83328 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2022-12-06 13:22:40 -05:00
Erik Montnemery
1f31e621c8
Fix repairing datetime precision for PostgreSQL ( #83351 )
2022-12-05 22:43:55 -05:00
Bouwe Westerdijk
351bdff531
Update plugwise to v0.25.14, improve number detection ( #83345 )
...
fixes undefined
2022-12-05 22:43:53 -05:00
Christopher Bailey
8985a3cc06
Update UniFi Protect ring entity to use event entity ( #83270 )
2022-12-05 22:43:49 -05:00
Garrett
b30c98c525
Bump subarulink to v0.7.0 ( #83213 )
...
fixes undefined
2022-12-05 22:43:48 -05:00
Stephan Singer
8c02c778d4
Add IPv6 sensor to fritz component ( #75708 )
...
* Add IPv6 sensor to fritz component
* Cast return type to string
* Make ipv6 sensor suitable
* simplify cast to str
* use extisting property
Co-authored-by: chemelli74 <simone.chemelli@gmail.com >
Co-authored-by: mib1185 <mail@mib85.de >
2022-12-05 22:43:47 -05:00
Simone Chemelli
c1e808cc84
Fix missing title placeholders in Synology DSM reauth flow ( #83238 )
...
* Fix missing title placeholders in reauth flow
* fix tests
Co-authored-by: mib1185 <mail@mib85.de >
2022-12-04 21:17:03 -05:00
Joe Rogers
eb0450ad0c
Handle numeric versions in mqtt update ( #83218 )
...
* Handle numeric versions in mqtt update
* Remove need for type:ignore
Co-authored-by: Jan Bouwhuis <jbouwh@users.noreply.github.com >
Co-authored-by: Jan Bouwhuis <jbouwh@users.noreply.github.com >
2022-12-04 21:17:01 -05:00
J. Nick Koston
1a2f23f110
Fix missing services with esp32 proxies ( #83192 )
2022-12-03 14:56:33 -05:00
Kevin Stillhammer
75038d420c
Raise UpdateFailed when here_travel_time cannot find_location ( #83157 )
...
Fixes https://github.com/home-assistant/core/issues/83100
fixes undefined
2022-12-03 14:56:30 -05:00
Olen
bb827a60ed
Support older twinkly devices without effects ( #83145 )
...
fixes undefined
2022-12-03 14:56:29 -05:00
Joakim Sørensen
a7993e0640
Bump hass-nabucasa from 0.56.0 to 0.59.0 ( #82987 )
...
* Bump hass-nabucasa from 0.56.0 to 0.58.0
* 0.59.0
2022-12-03 14:56:28 -05:00
Matthias Alphart
fcb3445b8e
KNX Config/OptionsFlow: Test connection to manually configured tunnel ( #82872 )
2022-12-03 14:56:27 -05:00
J. Nick Koston
f5de016f25
Fix reauth with esphome when adding noise encryption ( #83164 )
...
* Fix reauth with esphome when adding noise encryption
fixes #80813
* fix with unique id
2022-12-02 21:01:29 -05:00
Alex Yao
e6b0d93c1d
Fix html5 Firefox Notifications ( #82556 )
...
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io >
fixes undefined
2022-12-02 21:01:19 -05:00
Christopher Bailey
90dfa9d2af
Assorted fixes for UniFi Protect ( #83032 )
2022-12-01 16:37:59 -05:00
Marcel van der Veldt
095cc77bf9
Add matter integration BETA ( #83064 )
...
* Add matter base (#79372 )
Co-authored-by: Marcel van der Veldt <m.vanderveldt@outlook.com >
* Add matter server add-on flow (#82698 )
* Add matter server add-on flow
* Fix stale error argument
* Clean docstrings
* Use localhost as default address
* Add matter websocket api foundation (#82848 )
* Add matter config entry add-on management (#82865 )
* Use matter refactored server/client library (#83003 )
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* Bump python-matter-server to 1.0.6 (#83059 )
* Extend matter websocket api (#82948 )
* Extend matter websocket api
* Finish docstring
* Fix pin type
* Adjust api after new client
* Adjust api to frontend for now
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2022-12-01 16:37:07 -05:00
Keilin Bickar
5147beb475
Bump sense_api to 0.11.0 and add refresh token support ( #83030 )
...
fixes undefined
2022-12-01 16:37:03 -05:00
J. Nick Koston
b14dc306cf
Fix yale access bluetooth locks delaying startup when key changes ( #83024 )
...
If the keys changed for the yale locks, the locks would be
slow to setup. Because august had yalexs_ble as an
after dep, it would be waiting with the new keys but not
able to setup because it was waiting for the locks to setup
which would be trying over and over until they failed because
the key had changed out from under it.
This change moves some more code into the lib to avoid
the dep and allows both to startup at the same time so
the cloud service can feed the new keys in if needed without
waiting for the lock to fail to setup
changelog: https://github.com/bdraco/yalexs-ble/compare/v1.9.8...v1.10.0
2022-12-01 16:37:02 -05:00
Kevin Stillhammer
e158546425
Add missing @callback decorator in here_travel_time sensor ( #83009 )
2022-11-30 22:40:17 +01:00
Aaron Bach
671e6b3832
Remove old system ID format from SimpliSafe base stations ( #82993 )
2022-11-30 22:10:56 +01:00
Allen Porter
532ab12a48
Local calendar integration ( #79601 )
2022-11-30 21:20:21 +01:00
puddly
7f96fbb035
Bump ZHA dependencies ( #82999 )
2022-11-30 20:56:07 +01:00
Matthias Alphart
a43d944309
Address late KNX flow tests review ( #82975 )
...
* KNX flow tests review
* patch out async_setup_entry in options-flow tests
* remove unneeded hass.async_block_till_done()
* Update test_config_flow.py
* autouse setup mock
* patch out async_setup too
* rename fixture according to pytest docs
* test call count to async_setup_entry
* dict access instead of .get()
2022-11-30 18:54:06 +01:00
Willem-Jan van Rootselaar
949dede16b
Add support for BSBLAN firmware v3 ( #82288 )
...
* bump python-bsblan version to 0.5.8
* add static_state
this holds values that only needs retrieving once in a while
* update diagnostics json with the right info
2022-11-30 16:36:33 +01:00
Kevin Stillhammer
dffdc78915
Make HERETravelTimeSensor extend RestoreSensor ( #82400 )
2022-11-30 16:13:11 +01:00
epenet
5be961f07f
Use SchemaOptionsFlowHandler in blink ( #82903 )
...
* Use SchemaOptionsFlowHandler in blink
* Use config entry update listener
* Adjust tests
* Simplify options init
* Don't reload
* Use selector
2022-11-30 14:59:26 +01:00
epenet
cbf8a41eed
Add ability to edit sensors in scrape config flow ( #82926 )
...
* Add ability to edit sensors in scrape config flow
* Fix docstring
* Update homeassistant/components/scrape/config_flow.py
Co-authored-by: Erik Montnemery <erik@montnemery.com >
* docstring
Co-authored-by: Erik Montnemery <erik@montnemery.com >
2022-11-30 14:16:28 +01:00
epenet
92fef0f2ba
Improve resource validation in scrape config flow ( #82965 )
...
* Improve resource validation in scrape
* Coverage
2022-11-30 14:05:01 +01:00
Christopher McCurdy
4167edc52d
Create a UUID from given LG soundbar device name ( #81918 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
Fixes https://github.com/home-assistant/core/issues/77524
fixes undefined
2022-11-30 12:53:49 +01:00
Duco Sebel
c2d372dd13
Fix HomeWizard code quality issues ( #82973 )
...
* Sort platforms a-z
* Collect all switch entities and load in a single call
* Add test for button press
2022-11-30 10:28:28 +01:00
epenet
200f29563a
Enforce MediaPlayerState in group ( #78465 )
...
* Enforce MediaPlayerState in group
* Adjust
* Use self._attr_state
* Add warning
* Add group name to logger warning
* Remove logger warning
* Remove duplicate code
* Add type hints to tests
* Improve coverage
* Improve coverage
* suppress ValueError
2022-11-30 10:13:14 +01:00
J. Nick Koston
a28214caec
Fix bluetooth remote connections not picking the best path ( #82957 )
2022-11-29 19:56:31 -10:00
Christopher Bailey
6c5aa3b8f9
Make UniFI Protect views more versatile ( #82928 )
2022-11-29 18:49:16 -10:00
Marvin Wichmann
1908feab79
Increase file upload limit to 100 MB ( #77117 )
...
* Increase file upload limit to 100 MB
* Remove comment
* Add test and fix chunk processing
* Add test for wrong field
* Add review suggestions
* Use nonlocal and remove unneeded executor task
* Use Janus to process chunk uploading
* Address review comments
* Address review comments #2
* Improve tests
* Fix discovery test
* Fix tests
2022-11-29 20:46:34 -05:00
J. Nick Koston
a3ec9529ec
Fix lutron caseta triggers when device fails to setup before startup finishes ( #82714 )
...
Refactor the trigger attach so its not dependant on the intergration
being already setup
fixes #82495 & fixes #81999
2022-11-29 20:46:01 -05:00