Commit Graph
58442 Commits
Author SHA1 Message Date
Joakim PlateandGitHub 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
IceBotYTandGitHub 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 KostonandGitHub 7d1dec8d31 Bump yalexs_ble to 1.12.8 (#86481) 2023-01-23 12:01:12 -10:00
J. Nick KostonandGitHub 978aafdd09 Update esphome bluetooth client for python 3.11 (#86480) 2023-01-23 21:36:19 +01:00
Shay LevyandGitHub e15aaf2853 Fix Shelly RPC key instances handling (#86479)
Fix Shelly key instances handling
2023-01-23 22:12:29 +02:00
Franck NijhofandGitHub c1332f68b3 Small adjustments to API docs config (#86474) 2023-01-23 19:58:39 +01:00
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 HjelmareandGitHub 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
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
epenetandGitHub b4dd1b8cb2 Rename logbook constant (#86464) 2023-01-23 18:00:25 +02:00
epenetandGitHub 15ab04f97d Prevent wilcard coverage ignore if tests exist (#86455) 2023-01-23 16:33:57 +01:00
Jan BouwhuisandGitHub 33fb27eb1a Rename fake kitchen_sink demo locks to more common name (#86452) 2023-01-23 16:31:02 +01:00
Erik MontnemeryandGitHub 9ef86b7b66 Add Thread integration (#86283)
* Add Thread integration

* Address review comments

* Address review comments
2023-01-23 10:27:24 -05:00
uvjustinandGitHub c15f4ad648 Update stream timestamp discontinuity check with audio (#86446) 2023-01-23 16:27:09 +01:00
Marc MuellerandGitHub 7c8f6e9fad Drop unused dtype (#86459) 2023-01-23 16:24:02 +01:00
Jan BouwhuisandGitHub 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 MontnemeryandGitHub 052145fabd Fix grammar in some hassio docstrings (#86458) 2023-01-23 15:45:08 +01:00
Marc MuellerandGitHub 6f94e47270 Update Union typing (6) [Py310] (#86454) 2023-01-23 15:01:07 +01:00
G JohanssonandGitHub 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
epenetandGitHub 74a76c6fe7 Don't ignore diagnostics coverage (#86440) 2023-01-23 14:55:02 +01:00
Jan BouwhuisandGitHub 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 MuellerandGitHub 00e5f23249 Update Union typing (zha) [Py310] (#86453) 2023-01-23 14:46:40 +01:00
TheJulianJESandGitHub 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
mbo18andGitHub 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 BouwhuisandGitHub 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
epenetandGitHub ea43effcc9 Fix hassfest coverage check (#86443)
* Fix hassfest coverage check

* A-Z
2023-01-23 12:23:38 +01:00
Yuval AboulafiaandGitHub a1a324a02e Adjust icons for iperf3 (#85809) 2023-01-23 10:52:02 +01:00
majussandGitHub 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 MuellerandGitHub 077ca97ef8 Fix local_partial_types errors (#86410)
Fix local_partial_types errors
2023-01-23 10:29:11 +01:00
J. Nick KostonandGitHub bfc19c8cc3 Give august its own aiohttp session (#86404)
fixes undefined
2023-01-23 10:14:29 +01:00
epenetandGitHub 64535175b1 Add missing conversion tests in unit conversion (#86434) 2023-01-23 10:11:11 +01:00
uvjustinandGitHub d0153f5031 Detect timestamp discontinuity in stream (#86430)
fixes undefined
2023-01-23 10:09:46 +01:00
Marc MuellerandGitHub ab76b3ffb3 Update Union typing (3) [Py310] (#86426) 2023-01-23 10:05:56 +01:00
Marc MuellerandGitHub 4f87c1f30f Update pre-commit-config [Py310] (#86415) 2023-01-23 09:59:44 +01:00
6397138589 Update Optional typing (1) [Py310] (#86417)
Co-authored-by: Franck Nijhof <git@frenck.dev>
2023-01-23 09:56:10 +01:00
Marc MuellerandGitHub da35097803 Update Optional typing (2) [Py310] (#86419) 2023-01-23 09:10:05 +01:00
Marc MuellerandGitHub 40be2324cc Update Union typing (5) [Py310] (#86428) 2023-01-23 09:06:26 +01:00
Marc MuellerandGitHub 8abce25948 Update Union typing (4) [Py310] (#86427) 2023-01-23 09:04:40 +01:00
Aarni KoskelaandGitHub b0ed0d5d41 Bump pre-commit-hooks to 4.4.0 (#82984) 2023-01-23 08:43:51 +01:00
Marc MuellerandGitHub f57c0ea725 Update Union typing (2) [Py310] (#86425) 2023-01-23 08:40:09 +01:00
Marc MuellerandGitHub 1eec87214f Update Union typing (1) [Py310] (#86424) 2023-01-23 08:38:45 +01:00
Marc MuellerandGitHub 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
Marc MuellerandGitHub 45b4b0e990 Import ParamSpec from typing [Py310] (#86413)
* Import ParamSpec from typing [Py310]

* Update additional imports
2023-01-23 07:28:43 +01:00
af107d7853 Add support for additional fields to nut (#83265)
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-01-22 19:24:30 -10:00
Dan SimpsonandGitHub 0c1abd5f10 Bump tesla_powerwall lib version to 0.3.19 (#86421) 2023-01-22 18:59:33 -10:00
LukeandGitHub 8bc303a562 Change @conway20 to @Lash-L in OralB codeowners after github rename (#86416) 2023-01-22 16:04:52 -10:00
GitHub Action 4d215e573c [ci skip] Translation update 2023-01-23 00:23:13 +00:00
Daniele RicciandGitHub 70a9c8f8aa Upgrade caldav to 1.0.1 (#85536)
Upgrade caldav (fix #40127)

date_search was deprecated in favour of search which also implements client-side recurring events expansion
2023-01-22 16:00:19 -08:00