Ville Skyttä
5f0adfe6e4
Add missing config flow abort strings ( #86180 )
...
* Add missing `already_configured` and `already_in_progress` abort strings
* Note required strings.json entries in config_entries aborting functions
2023-01-24 08:59:32 +02:00
epenet
3ec7f0280e
Add authentication to SFR Box ( #85757 )
...
* Add credentials to SFR Box
* Make username/password inclusive
* Add handler for ConnectTimeout
* Use menu
* Drop get
2023-01-24 07:22:14 +01:00
Erik Montnemery
2ab3d3ebf5
Enable strict typing for the otbr integration ( #86473 )
...
* Enable strict typing for the otbr integration
* Bump python-otbr-api to 1.0.2
2023-01-24 06:55:12 +01:00
Michael Hansen
ea95abcb30
Use intent responses from home-assistant-intents ( #86484 )
...
* Use intent responses from home_assistant_intents
* Use error responses from home_assistant_intents
* Remove speech checks for intent tests (set by conversation now)
* Bump hassil and home-assistant-intents versions
* Use Home Assistant JSON reader when loading intents
* Remove speech checks for light tests (done in agent)
* Add more tests for code coverage
* Add test for reloading on new component
* Add test for non-default response
2023-01-23 22:38:41 -05:00
Shay Levy
6d811d3fdb
Bump aioshelly to 5.3.0 ( #86493 )
2023-01-23 15:35:05 -10:00
Dan Simpson
66e21d7701
Add Powerwall off grid switch ( #86357 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-01-23 15:03:15 -10:00
Joakim Plate
60894c33a7
Set correct step on nibe number entity ( #86492 )
2023-01-24 01:33:27 +01:00
GitHub Action
613aa6f43a
[ci skip] Translation update
2023-01-24 00:24:57 +00:00
IceBotYT
94c7f7bbb7
Add 3 new fields to LaCrosse View ( #86356 )
...
* Add BarometricPressure, FeelsLike, and WindChill
* Improve test coverage
2023-01-24 01:11:07 +01:00
J. Nick Koston
7d1dec8d31
Bump yalexs_ble to 1.12.8 ( #86481 )
2023-01-23 12:01:12 -10:00
J. Nick Koston
978aafdd09
Update esphome bluetooth client for python 3.11 ( #86480 )
2023-01-23 21:36:19 +01:00
Shay Levy
e15aaf2853
Fix Shelly RPC key instances handling ( #86479 )
...
Fix Shelly key instances handling
2023-01-23 22:12:29 +02:00
Franck Nijhof
c1332f68b3
Small adjustments to API docs config ( #86474 )
2023-01-23 19:58:39 +01:00
Shay Levy
e3b81ad170
Add Shelly Pro 3EM sensors ( #86403 )
...
* Add Shelly Pro 3EM sensors
* Fix Apparent Power sensor device class
Co-authored-by: Maciej Bieniek <bieniu@users.noreply.github.com>
* Adapt entity naming to new style
Co-authored-by: Maciej Bieniek <bieniu@users.noreply.github.com>
2023-01-23 18:59:55 +02:00
Martin Hjelmare
51001ad1e1
Add matter diagnostics ( #86091 )
...
* Add matter diagnostics
* Complete test typing
* Rename redact attributes helper
* Adjust device lookup after identifier addition
2023-01-23 11:05:09 -05:00
930913
295308c39c
Add gates to LD2410BLE ( #86412 )
...
* Add gates to LD2410BLE
Add max motion/static gates sensors, and all the motion/static energy
gate sensors.
Also a minor fix of a description.
* Make added LD2410 BLE entities diagnostic
* Apply suggestions from code review
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2023-01-23 11:01:44 -05:00
epenet
b4dd1b8cb2
Rename logbook constant ( #86464 )
2023-01-23 18:00:25 +02:00
epenet
15ab04f97d
Prevent wilcard coverage ignore if tests exist ( #86455 )
2023-01-23 16:33:57 +01:00
Jan Bouwhuis
33fb27eb1a
Rename fake kitchen_sink demo locks to more common name ( #86452 )
2023-01-23 16:31:02 +01:00
Erik Montnemery
9ef86b7b66
Add Thread integration ( #86283 )
...
* Add Thread integration
* Address review comments
* Address review comments
2023-01-23 10:27:24 -05:00
uvjustin
c15f4ad648
Update stream timestamp discontinuity check with audio ( #86446 )
2023-01-23 16:27:09 +01:00
Marc Mueller
7c8f6e9fad
Drop unused dtype ( #86459 )
2023-01-23 16:24:02 +01:00
Jan Bouwhuis
8672be3829
Always add `code` to template vars MQTT lock command template ( #86460 )
...
Always add `code` to template vars lock cmd tpl
2023-01-23 16:08:25 +01:00
Erik Montnemery
052145fabd
Fix grammar in some hassio docstrings ( #86458 )
2023-01-23 15:45:08 +01:00
Marc Mueller
6f94e47270
Update Union typing (6) [Py310] ( #86454 )
2023-01-23 15:01:07 +01:00
G Johansson
68dd2802a1
Add remove entity in group.set service ( #79401 )
...
* Group set remove entities
* simplify
* Add test
* Fix test
2023-01-23 15:00:40 +01:00
epenet
74a76c6fe7
Don't ignore diagnostics coverage ( #86440 )
2023-01-23 14:55:02 +01:00
Jan Bouwhuis
f719ecf086
Add command template and code_format support for MQTT lock ( #85830 )
...
* Add command template for MQTT lock
* Fix tests
2023-01-23 14:48:07 +01:00
Marc Mueller
00e5f23249
Update Union typing (zha) [Py310] ( #86453 )
2023-01-23 14:46:40 +01:00
TheJulianJES
6582ee3591
Use ExecuteIfOff on color cluster for supported bulbs with ZHA ( #84874 )
...
* Add options and execute_if_off_supported properties to Color channel
* Initialize "options" attribute on Color channel (allowing cache)
* Implement execute_if_off_supported for ZHA lights
* Make sure that color_channel exists, before checking execute_if_off_supported
* Replace "color_channel is not None" check with simplified "if color_channel"
* Make "test_number" test expect "options" for init attribute
* Add test_on_with_off_color test to test old and new behavior
* Experimental code to also support "execute_if_off" for groups if all members support it
* Remove support for groups for now
Group support will likely be added in a separate PR. For now, the old/standard behavior is used for groups.
2023-01-23 07:58:18 -05:00
mbo18
29e3d06a42
Add unit and device class to ZHA RSSI sensor ( #85390 )
...
* Add unit device class to ZHA RSSI sensor
* Remove unit and device class for LQI
* mypy
* isort
* mypy2
* Update sensor.py
2023-01-23 07:36:21 -05:00
Jan Bouwhuis
b03677db1c
Add validation for lock component ( #85842 )
...
* Add validation for lock integration
* Add LockEntityFeature.OPEN for lock group
* Correct tests google_assistant for extra entity
* Validate feature when registering service
* Update tests
* Add LockFeature.OPEN with group
2023-01-23 13:08:00 +01:00
epenet
ea43effcc9
Fix hassfest coverage check ( #86443 )
...
* Fix hassfest coverage check
* A-Z
2023-01-23 12:23:38 +01:00
Yuval Aboulafia
a1a324a02e
Adjust icons for iperf3 ( #85809 )
2023-01-23 10:52:02 +01:00
majuss
fb81b1791f
Bump lupupy to 0.2.5 ( #86439 )
...
fix https://github.com/home-assistant/core/issues/86299
2023-01-23 10:47:56 +01:00
Franck Nijhof
2c9d0b7f18
Merge branch 'master' into dev
2023-01-23 10:33:16 +01:00
Marc Mueller
077ca97ef8
Fix `local_partial_types` errors ( #86410 )
...
Fix local_partial_types errors
2023-01-23 10:29:11 +01:00
J. Nick Koston
bfc19c8cc3
Give august its own aiohttp session ( #86404 )
...
fixes undefined
2023-01-23 10:14:29 +01:00
epenet
64535175b1
Add missing conversion tests in unit conversion ( #86434 )
2023-01-23 10:11:11 +01:00
uvjustin
d0153f5031
Detect timestamp discontinuity in stream ( #86430 )
...
fixes undefined
2023-01-23 10:09:46 +01:00
Marc Mueller
ab76b3ffb3
Update Union typing (3) [Py310] ( #86426 )
2023-01-23 10:05:56 +01:00
Marc Mueller
4f87c1f30f
Update pre-commit-config [Py310] ( #86415 )
2023-01-23 09:59:44 +01:00
Marc Mueller
6397138589
Update Optional typing (1) [Py310] ( #86417 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev>
2023-01-23 09:56:10 +01:00
Marc Mueller
da35097803
Update Optional typing (2) [Py310] ( #86419 )
2023-01-23 09:10:05 +01:00
Marc Mueller
40be2324cc
Update Union typing (5) [Py310] ( #86428 )
2023-01-23 09:06:26 +01:00
Marc Mueller
8abce25948
Update Union typing (4) [Py310] ( #86427 )
2023-01-23 09:04:40 +01:00
Aarni Koskela
b0ed0d5d41
Bump pre-commit-hooks to 4.4.0 ( #82984 )
2023-01-23 08:43:51 +01:00
Marc Mueller
f57c0ea725
Update Union typing (2) [Py310] ( #86425 )
2023-01-23 08:40:09 +01:00
Marc Mueller
1eec87214f
Update Union typing (1) [Py310] ( #86424 )
2023-01-23 08:38:45 +01:00
Marc Mueller
d7dda6bee5
Update python version used for pylint [Py310] ( #86414 )
...
* Update python version used for pylint linting [Py310]
* Import Callable from collections.abc [Py310]
* Use builtin anext [Py310]
2023-01-23 07:56:15 +01:00