ark
eb25968b31
Add valid country tests to workday sensors ( #82799 )
...
fixes undefined
2022-11-28 22:22:57 +01:00
Raman Gupta
71eb45072c
Add device action for text platform ( #82773 )
2022-11-28 20:57:44 +01:00
Jan Bouwhuis
5d4c4a1293
Add humidifier support for Alexa ( #81329 )
2022-11-28 09:55:22 -10:00
Christopher Bailey
b842e26d36
Split UniFi Protect object sensor into multiple ( #82595 )
2022-11-28 09:07:53 -10:00
Erik Montnemery
892be99ca0
Check if Multi-PAN addon is using the HA Yellow's radio ( #82853 )
2022-11-28 13:55:07 -05:00
Erik Montnemery
a038314d8b
Add display unit to WS recorder/get_statistics_metadata ( #82870 )
2022-11-28 13:46:57 -05:00
Avi Miller
9849735dc5
Bump aiolifx to 0.8.7 and refactor config flow connection ( #82818 )
...
Signed-off-by: Avi Miller <me@dje.li >
Signed-off-by: Avi Miller <me@dje.li >
2022-11-28 17:27:27 +01:00
Marc Mueller
63d519c1a8
Spelling updates ( #82867 )
2022-11-28 16:51:43 +01:00
Marc Mueller
d72802cfb0
Spelling - runtime and test changes ( #82868 )
2022-11-28 16:42:20 +01:00
Erik Montnemery
effa9940ff
Save migrated store data ( #82523 )
2022-11-28 09:42:08 -05:00
Shay Levy
4c3d481b7b
Parametrize Switcher button tests ( #82849 )
2022-11-28 14:57:52 +01:00
Paulus Schoutsen
7dff44b3e9
Fix mobile app passing incorrect device ID when scanning tag ( #82820 )
2022-11-28 08:35:57 -05:00
hahn-th
caa981bbea
Bump homematicip 1.0.11 ( #82852 )
...
fixes undefined
2022-11-28 13:54:20 +01:00
Matthias Alphart
e738df502b
Fix KNX secure config switching from manual to keyfile ( #82724 )
2022-11-28 10:18:45 +01:00
epenet
8a20a90324
Use SchemaOptionsFlowHandler in asuswrt ( #82806 )
2022-11-28 09:56:08 +01:00
Erik Montnemery
67e4f2c202
Raise repairs issue if country is not configured ( #82685 )
2022-11-28 09:54:13 +01:00
Shay Levy
f97ac9fdcd
Add Switcher button platform ( #81245 )
2022-11-28 10:06:14 +02:00
Matthias Alphart
cb06f8b668
KNX Config/OptionsFlow: minimize wait time for interface discovery ( #81982 )
...
* Minimize wait time for interface discovery
* fix OptionsFlow when connection failed
there is no `self.hass.data["KNX"]` when we are in retry mode after failed integration setup
* review changes
* fix new tests
2022-11-28 07:03:51 +01:00
Duco Sebel
367b5e586b
Add support for HomeWizard identify feature ( #82375 )
...
* Add support for Identify feature
* Add tests for button
* Use only identifiers for device_info
* Update homeassistant/components/homewizard/button.py
2022-11-27 20:48:35 -05:00
Matthias Alphart
4517af509c
Add support for KNX IP-Secure routing ( #82765 )
...
* always use instance variable for new entry data
- change `self._tunneling_config` to non-optional `self.new_entry_data`
- always use self.new_entry_data in `finish_flow()`
* support secure routing
* amend current tests
* use sync latency tolerance
* test secure routing config flow
* diagnostics redact backbone_key
* test xknx library setup
* check length of backbone_key
* better readable key validation
2022-11-27 23:33:12 +01:00
J. Nick Koston and Paulus Schoutsen
d6e287f47a
Add manufacturer and model to bluetooth adapter device ( #82769 )
...
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
2022-11-27 15:44:44 -05:00
Álvaro Fernández Rojas and J. Nick Koston
873b903cf0
Add QNAP QSW binary sensors for each port ( #76522 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2022-11-27 15:34:14 -05:00
Robert Svensson
3853182ccf
Add deconz_relative_rotary event for Hue Tap Dial ( #82727 )
2022-11-27 15:01:58 -05:00
J. Nick Koston
f0ae1cc6ce
Add bluetooth diagnostics to esphome ( #82761 )
2022-11-27 14:59:37 -05:00
uvjustin
31ad208500
Use async with to fetch HTTP streams in tests ( #82788 )
2022-11-27 14:35:03 -05:00
Duco Sebel
27bd1520e8
Add support for HomeWizard enable/disable cloud feature ( #82573 )
2022-11-27 14:26:15 -05:00
J. Nick Koston
05f89efd2c
Fix homekit controller triggers not attaching when integration is setup after startup ( #82717 )
...
fixes https://github.com/home-assistant/core/issues/78852
2022-11-26 09:19:06 -10:00
G Johansson
987cf8b9d0
Fix pushbullet test that break CI ( #82744 )
...
pushbullet break ci
2022-11-26 13:01:22 -05:00
Erik Montnemery
2fe8e95309
Add helper to calculate statistic period start and end ( #82493 )
...
* Add helper to calculate statistic period start and end
* Don't parse values in resolve_period
* Add specific test for resolve_period
* Improve typing
* Move to recorder/util.py
* Extract period schema
2022-11-26 13:00:40 -05:00
jan iversen
8ed4ce64c3
Solve modbus binary slave problem ( #82338 )
...
* Solve modbus binary slave problem.
2022-11-26 11:11:50 +01:00
Robert Svensson
e1a0f8314e
Fix deCONZ Air Quality PPB device class and unit of measurement ( #82726 )
...
Fix Air Quality PPB device class and unit of measurement
2022-11-26 10:56:09 +01:00
Matthias Alphart
daf56e92a0
Update xknx to 2.0.0 ( #82709 )
2022-11-26 06:49:11 +01:00
mbo18
6f1208b07f
Add more sensors to SensorEntityDescription for RFLink ( #82036 )
...
* Add more sensors to SensorEntityDescription
* changes from comments
* add device_class precipitation
* fix test
* change state_class for total_rain
2022-11-26 05:40:02 +01:00
Willem-Jan van Rootselaar and Aarni Koskela
fb132f8a26
Add diagnostics to bsblan ( #80957 )
...
* add diagnostics to bsblan
* add device info
check firmware.
* add test for diagnostics
* Update tests/components/bsblan/test_diagnostics.py
Co-authored-by: Aarni Koskela <akx@iki.fi >
* add fixture for diagnostics test
Co-authored-by: Aarni Koskela <akx@iki.fi >
2022-11-26 03:12:07 +01:00
uvjustin
5381f9f92f
Fix owntone websocket reconnection ( #82680 )
2022-11-25 16:16:16 +01:00
Jan Bouwhuis
4335b0db25
Clean up or correct from removed deprecation for MQTT platform ( #82684 )
...
Clean up or correct from removed deprecation
2022-11-25 16:11:22 +01:00
Erik Montnemery
e9ce08763c
Allow SchemaFlowFormStep.next_step to return None ( #82707 )
2022-11-25 16:00:26 +01:00
Franck Nijhof
13458dc722
Centralize exception handling in Plugwise ( #82694 )
2022-11-25 15:56:58 +01:00
epenet
fd3e996a1e
Merge test files ( #82703 )
2022-11-25 15:11:09 +01:00
be13f3fbcf
Add API key validation for Forecast.Solar ( #80856 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
Co-authored-by: Franck Nijhof <git@frenck.dev >
Co-authored-by: Franck Nijhof <frenck@frenck.nl >
2022-11-25 15:05:01 +01:00
epenet
6c615016b8
Fix None schema in SchemaCommonFlowHandler ( #82699 )
2022-11-25 14:30:02 +01:00
Kevin Stillhammer
5257875ac6
Use SensorDeviceClass.DISTANCE for here_travel_time ( #79159 )
...
* Use SensorDeviceClass.DISTANCE in here_travel_time
* Removed unused import
* Use explicit units and conversion
2022-11-25 12:30:33 +01:00
Franck Nijhof
c715035016
Add support for raising ConfigEntryError ( #82689 )
2022-11-25 11:33:03 +01:00
Bouwe Westerdijk
ea1868b7b9
Bump plugwise to v0.25.12 ( #82146 )
...
Co-authored-by: Franck Nijhof <frenck@frenck.nl >
fixes undefined
2022-11-25 10:55:51 +01:00
Jan Bouwhuis
01b0f4d565
Announce a deprecated callback for MQTT subscribe will stop working ( #82610 )
...
* Announce a deprecated callback will stop working
* Use 2 months grace period
* Use 2 months grace period
* Use 2 months grace period
* Add deprecation comment to tests
2022-11-25 10:22:12 +01:00
Erik Montnemery and Franck Nijhof
e1338adf1a
Allow configuring country and language in core config ( #81734 )
...
* Allow configuring country and language in core config
* Add script for updating list of countries
* Use black for formatting
* Fix quoting
* Move country codes to a separate file
* Address review comments
* Add generated/countries.py
* Get default language from owner account
* Remove unused variable
* Add script to generate list of supported languages
* Add tests
* Fix stale docsring
* Use format_python_namespace
* Correct async_user_store
* Improve typing
* Fix with_store decorator
* Initialize language in core store migration
* Fix startup
* Tweak
* Apply suggestions from code review
Co-authored-by: Franck Nijhof <git@frenck.dev >
* Update storage.py
Co-authored-by: Franck Nijhof <git@frenck.dev >
2022-11-24 23:25:50 +01:00
J. Nick Koston
09c3df7eb2
Fix iBeacons with infrequent random mac address changes unexpectedly going unavailable ( #82668 )
...
fixes https://github.com/home-assistant/core/issues/79781
2022-11-24 23:20:19 +01:00
uvjustin
fcfc0e64d5
Fix mime type in forked_daapd test ( #82660 )
2022-11-24 22:41:26 +01:00
Erik Montnemery
b94e1e9ef8
Fire events when long term statistics is updated ( #82492 )
...
* Fire events when long term statistics is updated
* Allow the new events to be subscribed to by anyone
* Address review comments
* Finish renaming events
* Finish renaming events
* Fix do_adhoc_statistics
* Adjust tests
* Adjust tests
2022-11-24 22:01:36 +01:00
Robert Hillis
c30ce12c49
Remove deprecated Radarr YAML config ( #81210 )
2022-11-24 21:14:26 +01:00