Commit graph

55031 commits

Author SHA1 Message Date
epenet
3460e0b074
Add type hints to aqualogic (#80328) 2022-10-15 15:38:47 +02:00
Shay Levy
e1520a0d14
Add support for Shelly Plus Addon sensors (#79954) 2022-10-15 12:17:53 +03:00
Shay Levy
eaeee96d75
Fix Shelly EM negative power factor (#80348) 2022-10-15 12:15:28 +03:00
GitHub Action
2242d3c234 [ci skip] Translation update 2022-10-15 00:33:41 +00:00
Franck Nijhof
9b06b572d0
Mark LaMetric as Platinum integration (#80360) 2022-10-15 00:48:44 +02:00
Franck Nijhof
7bd9ce72f7
Add reauth support to LaMetric (#80355)
* Add reauth support to LaMetric

* Adjust docblock
2022-10-14 23:54:14 +02:00
J. Nick Koston
3b33e0d832
Add support for restoring HomeKit IIDs (#79913) 2022-10-14 09:58:09 -10:00
Franck Nijhof
20f1f8aabb
Upgrade demetriek to 0.3.0 (#80350) 2022-10-14 21:26:55 +02:00
J. Nick Koston
0c76e3a97e
Automatically determine the advertising interval for bluetooth devices (#79669) 2022-10-14 14:39:18 -04:00
Charles Garwood
a68bd8df6f
Add start_application service to fully_kiosk integration (#80226) 2022-10-14 19:21:58 +02:00
Franck Nijhof
e3af2cb6b8
Add some typing to common test helpers (#80337) 2022-10-14 18:23:49 +02:00
Erik Montnemery
4ebf9df901
Unconditionally call DomainBlueprints.populate (#80336) 2022-10-14 12:03:43 -04:00
taiyeoguns
e01572bc44
Convert graphite tests to pytest (#79807)
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-10-14 17:59:09 +02:00
Franck Nijhof
6aa47e871d
Little cleanup of Alert tests (#80333) 2022-10-14 17:11:30 +02:00
Austin Mroczek
7e1a7bed69
Bump total_connect_client to 2022.10 (#80331) 2022-10-14 17:11:09 +02:00
epenet
bff5d1123f
Deprecate CONF_UNIT_SYSTEM_*** constants (#80320)
* Deprecate CONF_UNIT_SYSTEM_*** constants

* Adjust pylint plugin

* Add tests

* Remove single-use function

* Revert logic change

* Revert "Revert logic change"

This reverts commit 60959a0050.

* Tweak again
2022-10-14 16:50:04 +02:00
Erik Montnemery
284893d942
Fix reload of automation and scripts when blueprint changed (#80322) 2022-10-14 16:43:09 +02:00
mnorrsken
d5e26326dc
Bump pyTibber to 0.25.4 (#80316) 2022-10-14 16:03:48 +02:00
Franck Nijhof
40bfc61ebd
Revert "Add Mazda brand" (#80314) 2022-10-14 15:48:10 +02:00
Erik Montnemery
81f40afd80
Only reload modified automations (#80282)
* Only reload modified automations

* Update tests

* Adjust spelling

* Improve efficiency of matching automations and configurations

* Reload automations without an alias if they have been moved

* Add test

* Add test

* Add test
2022-10-14 15:28:03 +02:00
Franck Nijhof
dd266b7119
Remove elevation warning from sun (#80239) 2022-10-14 15:23:44 +02:00
epenet
4c3097a157
Use local UNIT constants in here_travel_time (#80324)
* Use local UNIT constants in here_travel_time

* Fix test
2022-10-14 15:16:03 +02:00
epenet
7d56ae772e
Use local UNIT constants in waze_travel_time (#80325) 2022-10-14 15:11:22 +02:00
Marvin Wichmann
2a887e6ed7
Update xknx to 1.2.0 (#80318) 2022-10-14 15:10:19 +02:00
Jean-François Paris
3840cbd012
Tag eafm sensors are measurement to collect long term stats (#80312) 2022-10-14 13:53:48 +01:00
epenet
70702f3377
Use local UNIT constants in geonetnz_volcano (#80323) 2022-10-14 14:53:04 +02:00
Erik Montnemery
b42e26fbdd
Use SupportedDialect enum in recorder (#80319) 2022-10-14 08:45:57 -04:00
David F. Mulcahey
d75e449c52
Add ability to convert ZCL schemas to vol schemas to ZHA (#79908)
* try serializing cluster command schemas

* use min and max value from zigpy type

* different type assignments

* initial command execution changes

* cleanup

* cleanup and typing

* typing

* typing

* add tests

* mypy

* handle raw values too

* check for None responses

* make backwards compatible

* update yaml for svc change
2022-10-14 08:15:10 -04:00
epenet
6a757662e4
Deprecate is_metric property of unit system (#80313) 2022-10-14 13:44:18 +02:00
Marc Mueller
a63c9e8fb9
Update python-typing-update to 0.5.0 (#80315) 2022-10-14 13:21:37 +02:00
Janick Bergeron
f21a004aa9
Fix before sunrise OR after sunset condition (#76143)
Co-authored-by: Erik Montnemery <erik@montnemery.com>
Co-authored-by: Ben Randall <veleek@gmail.com>
2022-10-14 13:11:10 +02:00
hesselonline
a534c136a1
Fix wallbox jwt issue (#79948)
* Bump Wallbox package

* remove debug message

* Force update of auth token by emptying it first

* Force token refresh by emptying token
Improve exception handling

* include tests

* Update __init__.py

* Removed the clearing ot jwt token, issue is fixed by upstream fix in wallbox package.

* Catch connectionerror

* Update homeassistant/components/wallbox/__init__.py

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Run black

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-10-14 13:09:00 +02:00
epenet
8dc3ff72c6
Cleanup config deprecation warning (#80251) 2022-10-14 13:03:17 +02:00
epenet
0715b87934
Drop use of is_metric in nws (#80270) 2022-10-14 12:54:43 +02:00
epenet
336ea2e7d1
Drop use of is_metric in weather (#80272) 2022-10-14 12:53:56 +02:00
epenet
7b47f12f48
Drop use of is_metric in ecowitt (#80267) 2022-10-14 12:53:24 +02:00
epenet
4769ec8c76
Replace not is_metric with is IMPERIAL_SYSTEM (#80266) 2022-10-14 12:51:47 +02:00
epenet
f502f8c931
Use attributes in coinbase sensor (#80086)
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2022-10-14 12:35:06 +02:00
epenet
4c8f8c2e61
Adjust distance unit check in here travel time (#80243)
* Adjust distance unit check in here travel time

* Add tests

* Use system compare

* Use is not ==
2022-10-14 12:22:48 +02:00
epenet
02d0b8eef6
Adjust distance unit check in waze travel time (#80241)
* Adjust distance unit check in waze travel time

* Reduce size of PR

* Use system compare

* Use is not ==
2022-10-14 12:22:27 +02:00
epenet
1445e08090
Replace is_metric with is METRIC_SYSTEM (#80262) 2022-10-14 12:22:11 +02:00
epenet
faeb663dfe
Adjust distance unit check in geonetnz_quakes (#80236)
* Adjust length unit check in geonetnz_quakes

* Use system compare

* Use is not ==

* Apply suggestion

Co-authored-by: Erik Montnemery <erik@montnemery.com>

Co-authored-by: Erik Montnemery <erik@montnemery.com>
2022-10-14 12:21:58 +02:00
epenet
689dcb02dd
Adjust distance unit check in gdacs (#80235)
* Adjust length unit check in gdacs

* Use system compare

* Use is not ==

* Apply suggestion

Co-authored-by: Erik Montnemery <erik@montnemery.com>

Co-authored-by: Erik Montnemery <erik@montnemery.com>
2022-10-14 12:21:38 +02:00
epenet
a06bd04def
Adjust get_distance_unit in mazda integration (#80233)
* Adjust get_distance_unit in mazda integration

* Use system compare with DistanceConverter

* Adjust rounding

* Use is not ==

* Reduce size of PR
2022-10-14 12:21:23 +02:00
epenet
3e0e845217
Adjust distance unit check in geonetnz_volcano (#80244)
* Adjust distance unit check in geonetnz_volcano

* Use system compare

* Use is not ==
2022-10-14 12:14:12 +02:00
epenet
0b7c84edbd
Adjust distance unit check in google travel time (#80232)
* Cleanup unused option in google travel time

* Adjust tests

* Adjust to use local constant

* Tweak logic

* Reduce size of PR

* Add tests

* Use system compare

* Use is not ==

* Adjust to use local constant again
2022-10-14 12:13:47 +02:00
DanielV
849688f71f
Add volvo on call device_info to group entities in one device per vehicle (#79329) 2022-10-14 12:11:53 +02:00
Tom Brien
faef09d3d7
Add repair issue for Coinbase YAML (#80156) 2022-10-14 12:10:24 +02:00
epenet
4dd0c079d5
Deprecate name property of unit system (#80257) 2022-10-14 12:06:14 +02:00
Shay Levy
d3840a04b5
Remove quality scale checkboxes from pull request template (#80298) 2022-10-14 11:00:30 +02:00