J. Nick Koston
3f5649092e
Break out bluetooth apis into api.py ( #82416 )
...
* Break out bluetooth apis into api.py
Like #82291 this is not a functional change.
* cleanups
2022-11-20 12:33:03 -05:00
J. Nick Koston
a1d9d7116c
Prevent powerwall from switching addresses if its online ( #82410 )
...
* Prevent powerwall from switching addresses if its online
If the wifi interface was discovered we would switch the
ip address in the entry to the wifi ip even if it was
connected via ethernet
* cover
* more cover
2022-11-20 10:38:30 -05:00
Jan Bouwhuis
5c00b8b823
Wait for MQTT entry on snips integration startup ( #81733 )
...
Wait for MQTT integration to load
2022-11-20 16:17:45 +01:00
J. Nick Koston
7801cd96de
Split bluetooth models into base_scanner and wrappers ( #82291 )
2022-11-20 08:44:28 -06:00
Aarni Koskela
38b84620bd
Add support for Sensirion BLE sensors ( #82382 )
2022-11-19 14:26:54 -06:00
Shay Levy
8bd7f59b93
Add tests for Shelly sensor platform ( #82385 )
2022-11-19 22:01:30 +02:00
Shay Levy
ea98f0e9e8
Add tests for Shelly binary_sensor platform ( #82367 )
...
* Add tests for Shelly binary_sensor platform
* Rename create to register for
2022-11-19 18:07:02 +02:00
Ernst Klamer
672acf30a4
Bump bthome-ble to 2.3.1 ( #82342 )
...
* Bump bthome-ble
* Bump bthome-ble
2022-11-19 13:48:33 +01:00
J. Nick Koston
e4666206ec
Improve time change helper comments ( #82349 )
...
* Improve time change helper comments
https://github.com/home-assistant/core/pull/82324#discussion_r1026962806
* Improve time change helper comments
https://github.com/home-assistant/core/pull/82324#discussion_r1026962806
2022-11-19 04:04:19 +01:00
Ayk Borstelmann
3b783a85c3
AVM Fritz!Box SmartHome: Integrate Templates ( #81885 )
2022-11-18 17:37:56 +01:00
Hessel
f7badfe441
Add wallbox Energy Price ( #82039 )
...
fixes undefined
2022-11-18 17:36:38 +01:00
Jan Bouwhuis
c720742ec9
Revert #81771 (wait_for_states) and #81801 (late review) ( #82085 )
...
* Revert "Address late review of config entry wait for states tests (#81801 )"
This reverts commit 12d76a8a4f .
* Revert "Implement ConfigEntry async_wait_for_states (#81771 )"
This reverts commit 3cc9ecf1dc .
2022-11-18 17:16:03 +01:00
G Johansson
c5c23cbc95
Add unique id to Times of Day ( #81196 )
2022-11-18 16:53:32 +01:00
G Johansson
2ca61eef79
Code quality tests Wake on Lan ( #82048 )
2022-11-18 16:27:20 +01:00
J. Nick Koston and epenet
1c6b4967cf
Fix litejet tests ( #82324 )
...
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
2022-11-18 08:19:38 -06:00
J. Nick Koston
077bd594eb
Fix modbus test assuming repeat listeners always fire at 0 microseconds ( #82320 )
2022-11-18 14:23:42 +01:00
5453b346dd
Add Vallox bypass locking switch entity ( #75857 )
...
* Switch entity
* adding missing function for tests
* Apply suggestions from code review
Co-authored-by: Sebastian Lövdahl <slovdahl@hibox.fi >
* Review
* fix
* Update homeassistant/components/vallox/switch.py
Co-authored-by: Andre Richter <andre-richter@users.noreply.github.com >
* Apply suggestions from code review
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* Adding a separate parameter for the expected state
Co-authored-by: Sebastian Lövdahl <slovdahl@hibox.fi >
Co-authored-by: Andre Richter <andre-richter@users.noreply.github.com >
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2022-11-18 10:16:54 +01:00
Jan Bouwhuis
7c2e7863d2
Remove legacy YAML support from MQTT ( #82102 )
2022-11-17 22:55:31 +01:00
Erik Montnemery and thecode
1a274adc28
Add config_entries.async_wait_component ( #76980 )
...
Co-authored-by: thecode <levyshay1@gmail.com >
2022-11-17 21:52:57 +01:00
Jan Bouwhuis
b717da879f
Add support for Mqtt protocol version 5 ( #82260 )
2022-11-17 21:12:27 +01:00
J. Nick Koston
47c66dbed4
Offload platform specific bluetooth code to bluetooth-adapters ( #82196 )
...
* Offload platform specific bluetooth code to bluetooth-adapters
* adjust
* fix some more patch targets
* more test fixes
* almost there
* may not be setup yet
* more fixes
* fixes
* fix test
* fix merge
2022-11-17 14:34:19 -05:00
J. Nick Koston
d0efdd750f
Fix high latency from thundering heard at 0 microseconds ( #82233 )
...
* Fix high latency at 0 microseconds
fixes #82231
* fix async_track_utc_time_change alignment
* use replace to preserve fold
* naming
* tweak
* make async_fire_time_changed aware of the thundering heard issue
2022-11-17 14:22:06 -05:00
Álvaro Fernández Rojas and J. Nick Koston
3dba9c4695
Add QNAP QSW accumulated port sensors ( #76514 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2022-11-17 12:41:33 -06:00
J. Nick Koston
8da969b767
Disable BLE options flow for sleepy shelly devices ( #82283 )
2022-11-17 20:39:51 +02:00
J. Nick Koston and Erik Montnemery
8792d664e7
Add websocket endpoints to control integration logging ( #65158 )
...
Co-authored-by: Erik Montnemery <erik@montnemery.com >
Co-authored-by: Erik <erik@montnemery.com >
2022-11-17 08:57:43 -06:00
Erik Montnemery
b6586d5c34
Align number and sensor device classes ( #81909 )
...
* Align number and sensor device classes
* Add tests
* Tweak tests
2022-11-17 14:00:28 +01:00
Thomas Dietrich
ad8b882cb6
Switch statistics config to require either/both 'max_age' and 'sampling_size' ( #80999 )
...
* Remove default characteristic
* Remove default sampling_size
* Fix typo
* Fix typo
2022-11-17 10:31:06 +01:00
Jan Bouwhuis
f60850586e
Remove b64 encoding work-a-round for MQTT camera ( #82244 )
2022-11-17 10:11:25 +01:00
epenet
6424c71daa
Cleanup supported_features in demo ( #82239 )
...
* Cleanup supported_features in demo cover
* Improve other platforms
* Adjust media_player patch
2022-11-17 09:39:46 +01:00
epenet
89c7568515
Remove duplicate code in hassfest model ( #82203 )
2022-11-17 09:10:37 +01:00
Erik Montnemery
a6ff8c5fb3
Fix Home Assistant Yellow tests ( #82212 )
2022-11-16 13:01:53 -06:00
Erik Montnemery
aaec464627
Add support for managing the silabs multiprotocol add-on ( #82170 )
...
* Add support for managing the silabs multiprotocol add-on
* Fix passing context when starting option flow
* Allow unloading a ha yellow config entry
* Fix tests
* Log data passed to ZHA option flow
* Improve ZHA migration logic
* Move tests
* Improve test coverage
* Remove dead code
* Drop automatic ZHA migration
2022-11-16 17:38:07 +01:00
Erik Montnemery
607a0e7697
Reduce size of get_statistics_during_period WS API response ( #82131 )
2022-11-16 17:36:30 +01:00
Erik Montnemery
bb64b39d0e
Minor refactor of zha config flow ( #82200 )
...
* Minor refactor of zha config flow
* Move ZhaRadioManager to a separate module
2022-11-16 17:13:23 +01:00
J. Nick Koston
03e6132d98
Fix static version in homekit tests ( #82201 )
2022-11-16 09:37:00 -06:00
rappenze and epenet
f87ef742e8
Use parameterized test for better code readability ( #82194 )
...
* Use parameterized test for better code readability
* Use parameterized test for better code readability
* Update tests/components/fibaro/test_config_flow.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
2022-11-16 15:27:20 +01:00
Yukon Vinecki and Franck Nijhof
9098592257
Fix Z-Wave JS cover stop support ( #78723 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev >
2022-11-16 13:14:14 +01:00
Erik Montnemery
1582d88957
Remove deprecated history WS API ( #82136 )
2022-11-16 12:54:03 +01:00
Robert Svensson
af6338343e
Remove (2021) backwards supporting functionality from UniFi ( #81981 )
2022-11-16 12:49:10 +01:00
Erik Montnemery
9b8f94363c
Fix statistic_during_period for data with holes ( #81847 )
2022-11-16 12:46:29 +01:00
rappenze
ff1ec7a028
Normalize url entered in fibaro integration setup dialog ( #81996 )
...
* Normalize url entered in fibaro integration setup dialog
* Improvements as suggested in code review
* Fix spelling in comments
2022-11-16 10:44:34 +01:00
Franck Nijhof
5b29fe650b
Revert "Wake on LAN yaml configuration move to integration key" ( #82184 )
2022-11-16 10:22:50 +01:00
cnico
c7dfd6b15a
Add flipr battery level sensor ( #81389 )
...
* Addition of battery level sensor. Correction of pylint errors
* Review improvement for typing
* Review improvement for typing
* Correction following review
2022-11-16 09:42:31 +01:00
G Johansson
52298a251b
Wake on LAN yaml configuration move to integration key ( #81249 )
...
* Wake on Lan integration yaml
* clean code
* Add test
* Add test fixture
* Address loading
2022-11-16 06:23:48 +01:00
Kevin Stillhammer
aedbfdabee
Use HERE API v8 ( #80892 )
...
* Use HERE API v8
Signed-off-by: Kevin Stillhammer <kevin.stillhammer@gmail.com >
* Add migration
Signed-off-by: Kevin Stillhammer <kevin.stillhammer@gmail.com >
* Catch correct voluptuous error
Signed-off-by: Kevin Stillhammer <kevin.stillhammer@gmail.com >
* Use list comprehension for transit values
* Add migration alternative
Signed-off-by: Kevin Stillhammer <kevin.stillhammer@gmail.com >
2022-11-15 19:04:41 -08:00
J. Nick Koston
682187541f
Move BluetoothServiceInfoBleak to home_assistant_bluetooth ( #82064 )
2022-11-15 14:00:52 -06:00
J. Nick Koston
435fc23737
Add shelly ble scanner support ( #82007 )
2022-11-15 12:34:45 -06:00
Jan Bouwhuis
7932864e00
Always update attributes on an update for MQTT update ( #82139 )
2022-11-15 18:43:01 +01:00
J. Nick Koston
ade4b62aec
Fix instability with HomeKit trigger accessories ( #80703 )
...
fixes https://github.com/home-assistant/core/issues/78774
fixes https://github.com/home-assistant/core/issues/81685
2022-11-15 18:41:55 +01:00
G Johansson
9eef5129f0
Full test coverage Min Max ( #82053 )
2022-11-15 09:04:22 -06:00