Commit Graph

53064 Commits

Author SHA1 Message Date
Christopher Bailey
d29be2390b Add new features from UniFi Protect 2.2.1-beta5 (#77391) 2022-08-28 12:31:07 -05:00
Matthias Alphart
441d7c0461 Wait for config entry platforms in KNX (#77437) 2022-08-28 12:36:31 +02:00
Raman Gupta
eab0ff5185 Bump zwave-js-server-python to 0.41.0 (#76903) 2022-08-27 21:27:41 -04:00
GitHub Action
7f1a203721 [ci skip] Translation update 2022-08-28 00:29:27 +00:00
J. Nick Koston
a28aeeeca7 Hide bluetooth passive option if its not available on the host system (#77421)
* Hide bluetooth passive option if its not available

- We now have a way to determine in advance if passive
  scanning is supported by BlueZ

* drop string
2022-08-27 19:18:54 -04:00
Raman Gupta
d25a76d3d6 Use Platform and ValueType enum in zwave_js.discovery (#77402) 2022-08-28 00:47:46 +02:00
J. Nick Koston
8e88e039f7 Add diagnostics to bluetooth (#77393) 2022-08-27 16:41:49 -05:00
Kris Molendyke
15ad10643a Bump Tank Utility Version (#77103)
* Bump Tank Utility Version

Bumps to a new release which includes the license in the artifact.

* Regen all reqs
2022-08-27 12:07:56 -04:00
On Freund
1addf5a51b Upgarde PyRisco to 0.5.3 (#77407)
Upgarde PyRisco
2022-08-27 11:59:57 -04:00
Jan Bouwhuis
448b720eb7 Fix trait processing Fan state without percentage_step (#77351)
* Fix trait processing Fan without percentage_step

* Update homeassistant/components/google_assistant/trait.py

Co-authored-by: Joakim Plate <elupus@ecce.se>

* Fix test

* Fix formatting

Co-authored-by: Joakim Plate <elupus@ecce.se>
2022-08-27 17:17:02 +02:00
Ernst Klamer
b2e958292c Add support for BThome (#77224)
* Add BThome BLE

* Update BThome to latest version

* 0.3.4

* Rename to bthome 2

* Fix uuids not being found

* Make energy a total increasing state class

* Change unit of measurement of VOC

* Use short identifier

* Fix the reauth flow

* Bump bthome_ble

* Parameterize sensor tests

* Remove Move function to parameter

Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2022-08-27 15:25:29 +02:00
J. Nick Koston
a6770f8b03 Adjust bluetooth matcher comments (#77409) 2022-08-27 15:23:47 +02:00
Joakim Plate
fcba6def49 Replace STATE_HOME with STATE_IDLE (#77385) 2022-08-27 13:50:41 +02:00
J. Nick Koston
61d5ed1dcf Index bluetooth matchers to resolve performance concerns with many adapters/remotes (#77372) 2022-08-26 23:07:51 -04:00
J. Nick Koston
f6bc5ad8b1 Add Thermobeacon (BLE) integration (#77313) 2022-08-26 22:44:10 -04:00
Robert Hillis
9c6780f76a Rework Accuweather sensors (#76567) 2022-08-26 22:11:25 -04:00
epenet
2b9116f1f8 Use _attr_should_poll in components [s-t] (#77368)
* Use _attr_should_poll in components [s-t]

* Adjust touchline

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

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-08-26 22:03:50 -04:00
GitHub Action
c916fcb2c6 [ci skip] Translation update 2022-08-27 00:24:30 +00:00
Christopher Bailey
487cd313c1 Bump version of pyunifiprotect to 4.1.8 (#77389) 2022-08-26 18:15:29 -05:00
epenet
d32f3e359f Use _attr_should_poll in components [o-r] (#77364) 2022-08-26 21:41:41 +02:00
epenet
4142530368 Adjust inheritance in ring (#77366)
* Adjust inheritance in ring

* Fix extra_state_attributes
2022-08-26 21:40:28 +02:00
epenet
d8b2563b3d Use _attr_should_poll in components [u-z] (#77371) 2022-08-26 21:22:27 +02:00
epenet
dff9baf880 Use _attr_should_poll in components [j-n] (#77357) 2022-08-26 21:19:37 +02:00
Rami Mosleh
b36321988f Deprecate speedtest service (#77261)
deprecate speedtest service
2022-08-26 11:57:43 -07:00
David F. Mulcahey
5af015dd7d Fix missing entities in ZHA for IKEA STARKVIND (#77360) 2022-08-26 19:44:34 +02:00
epenet
9b8912a558 Remove unnecessary property from proliphix (#77363) 2022-08-26 19:43:36 +02:00
David F. Mulcahey
0881ff2d1f Add guard to enhanced current hue usage in ZHA (#77359) 2022-08-26 10:00:46 -04:00
Charles Garwood
36d77d1f33 Add diagnostics to Fully Kiosk Browser integration (#77274) 2022-08-26 15:21:45 +02:00
epenet
38ca74b547 Adjust pylint plugin for absolute/relative imports (#77219)
* Adjust pylint plugin for absolute/relative imports

* Adjust components

* One more

* Adjust mqtt

* Adjust mqtt.DOMAIN import

* Adjust internal import

* Add tests for valid local component imports

* Adjust relative path check

* Fixes

* Fixes
2022-08-26 14:27:13 +02:00
Christopher Bailey
1fb8fbf5de Refactor and unify device fetching for UniFi Protect (#77341) 2022-08-26 06:46:11 -05:00
Franck Nijhof
dfc3e7d80f Don't expose attribute option in state selector (#77347) 2022-08-26 11:51:36 +02:00
epenet
7fb9c4a37f Improve type hint in flexit climate entity (#77159) 2022-08-26 11:43:20 +02:00
epenet
b043053aad Improve entity type hints [g] (#77145) 2022-08-26 11:37:12 +02:00
epenet
452ee0284a Improve type hints in demo [2/3] (#77185) 2022-08-26 11:34:38 +02:00
Brett Adams
94cd8e801b Fix attributes scope in Advantage Air Select platform (#76744) 2022-08-26 11:04:38 +02:00
rikroe
516dc3372f Migrate BMW Connected Drive to new entity naming (#77045)
Co-authored-by: rikroe <rikroe@users.noreply.github.com>
2022-08-26 11:04:09 +02:00
Aidan Timson
b5f9f08aa8 Use UUID identifier in System Bridge (#76921) 2022-08-26 11:02:10 +02:00
epenet
ab6bb7cd93 Fix issue with flexit fan mode (#77157) 2022-08-26 10:55:06 +02:00
epenet
0482d50d13 Improve type hint in frontier silicon media player (#77167) 2022-08-26 10:54:22 +02:00
epenet
c840026198 Improve type hint in fibaro climate entity (#77153) 2022-08-26 10:52:57 +02:00
Marc Mueller
79bdc02829 Improve esphome state property decorator typing (#77152) 2022-08-26 10:52:05 +02:00
epenet
563c956539 Improve type hint in everlights light entity (#77139) 2022-08-26 10:50:47 +02:00
epenet
6c4290e418 Improve type hint in acmeda base entity (#77171) 2022-08-26 10:48:31 +02:00
epenet
8f9ff0f88e Improve type hint in freedompro entities (#77170) 2022-08-26 10:48:12 +02:00
epenet
8896229ea6 Improve type hint in foobot sensor entity (#77164) 2022-08-26 10:33:17 +02:00
epenet
3031caafed Improve type hint in flic binary sensor entity (#77161) 2022-08-26 10:30:51 +02:00
Marc Mueller
c438c26df3 Improve WLED typing (#77200) 2022-08-26 10:25:33 +02:00
epenet
f9a46cc79f Use _attr_should_poll in econet (#77262) 2022-08-26 10:21:13 +02:00
epenet
2a8109304f Use _attr_should_poll in components [h-i] (#77270) 2022-08-26 10:20:38 +02:00
epenet
a46c25d2c8 Use _attr_should_poll in components [a-g] (#77268) 2022-08-26 10:15:33 +02:00