Commit Graph

53031 Commits (452ee0284ac1e69945a488b552243b30bea7218b)

Author SHA1 Message Date
J. Nick Koston f6a03625ba
Implement websocket message coalescing (#77238)
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2022-08-24 22:50:48 -05:00
Robert Svensson 2161b6f049
Fix level controllable output controls in deCONZ (#77223)
Fix level controllable output controls
2022-08-24 22:00:54 -04:00
epenet 859effee56
Remove unnecessary property from fritz (#77269) 2022-08-24 21:59:00 -04:00
GitHub Action 16b93d1af2 [ci skip] Translation update 2022-08-25 00:28:02 +00:00
epenet d33f93d5ca
Remove unnecessary property from hvv_departures (#77267) 2022-08-24 19:46:59 -04:00
J. Nick Koston e79f1de9e9
Bump qingping-ble to 0.6.0 (#77289)
Adds support for the Qingping Temp RH M

Changelog: https://github.com/Bluetooth-Devices/qingping-ble/compare/v0.5.0...v0.6.0
2022-08-24 19:46:34 -04:00
Maciej Bieniek ae481948a3
Bump Accuweather library (#77285)
Bump accuweather library
2022-08-24 19:46:22 -04:00
J. Nick Koston 109d5c7084
Fix bluetooth discovery when advertisement format changes (#77286) 2022-08-24 17:36:21 -05:00
yllar 5d1c9a2e94
Songpal dependency upgrade (#77278)
Bump python-songpal to 0.15
2022-08-24 16:54:59 -04:00
Artem Draft 647eb9650d
Add remote learn command to BraviaTV (#76655)
* add bravia remote learn

* unwrap
2022-08-24 22:50:07 +02:00
kingy444 cfa26ae0ca
Migrate Hunter Douglas Powerview to aiopvapi 2.0.0 (#76998) 2022-08-24 12:53:22 -05:00
J. Nick Koston d1486d04d9
Add support for bleak passive scanning on linux (#75542) 2022-08-24 12:17:28 -05:00
epenet 7ee47f0f26
Adjust inheritance in homeworks (#77265) 2022-08-24 15:41:35 +02:00
Franck Nijhof 4d02cccd11
Fix typing of ConfigEntrySelector (#77259) 2022-08-24 15:15:29 +02:00
McYars 7f4c5c04d3
Add Xiaomi Smartmi Fresh Air System XFXTDFR02ZM (#76637) 2022-08-24 15:09:01 +02:00
Franck Nijhof a4d7130d7a
Fix unneeded inheritance in LaMetric base entity (#77260) 2022-08-24 15:01:24 +02:00
On Freund 635eda584d
Support for local push in Risco integration (#75874)
* Local config flow

* Local entities

* Apply suggestions from code review

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

* Address code review comments

* More type hints

* Apply suggestions from code review

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

* More annotations

* Even more annonations

* New entity naming

* Move fixtures to conftest

* Improve state tests for local

* Remove mutable default arguments

* Remove assertions for lack of state

* Add missing file

* Switch setup to fixtures

* Use error fixtures in test_config_flow

* Apply suggestions from code review

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

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-08-24 13:09:54 +02:00
Erik Montnemery 2497ff5a39
Add energy and gas sensors to demo integration (#77206) 2022-08-24 11:09:23 +02:00
Erik Montnemery 853fab0a68
Mock MQTT setup in hassio tests (#77245)
* Mock MQTT setup in hassio tests

* Tweak
2022-08-24 10:48:23 +02:00
Franck Nijhof c26d6879ae
Add button platform to LaMetric (#76768)
* Add button platform to LaMetric

* coveragerc

* Fix docstring

Co-authored-by: Franck Nijhof <git@frenck.dev>

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-08-24 10:10:36 +02:00
Matthias Alphart 619e99d24c
Update xknx to 1.0.1 (#77244) 2022-08-24 09:57:57 +02:00
mkmer a926e7062c
Fix Aladdin connect multiple doors on one device (#77226)
Fixed Multiple doors device_info
2022-08-24 09:53:17 +02:00
epenet a40ddb5e83
Use _attr_should_poll in xiaomi_aqara entities (#77197)
* Use _attr_should_poll in xiaomi_aqara entities

* Adjust switch
2022-08-24 09:11:01 +02:00
donoghdb 671f129317
Fix met_eireann default wind speed unit (#77229)
Update default units
2022-08-24 08:18:10 +02:00
J. Nick Koston de7fdeddf9
Update qingping matcher to support additional models (#77225)
* Update qingping matcher to support additional models

* tweak

* bump

* Update BinarySensorEntityDescription

Co-authored-by: Marcel van der Veldt <m.vanderveldt@outlook.com>
2022-08-24 06:18:47 +02:00
puddly 8167cd615a
Bump ZHA dependencies (#77125) 2022-08-23 20:53:43 -04:00
GitHub Action a4dcb3a9c1 [ci skip] Translation update 2022-08-24 00:27:09 +00:00
Franck Nijhof dc17bca00c
Add config entry selector (#77108) 2022-08-24 00:29:30 +02:00
Martin Hjelmare f1075644f8
Bump pymysensors to 0.24.0 (#77201) 2022-08-24 00:00:54 +02:00
mkmer 5ce64539c5
Bump AIOAladdinConnect to 0.1.42 (#77205) 2022-08-23 23:57:38 +02:00
y34hbuddy 99ec341d6e
Refactor volvooncall to use ConfigFlow (#76680)
* refactor volvooncall to use ConfigFlow

* remove unused constant SIGNAL_STATE_UPDATED

* implemented feedback

* improve ConfigFlow UX by giving an option for region=None

* implemented more feedback

* next round of feedback

* implemented more feedback

* improve test coverage

* more test coverage

* Apply suggestions from code review

* implemented feedback on tests

* Apply suggestions from code review

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-08-23 20:58:17 +02:00
Erik Montnemery f61edf0778
Fix updating of statistics metadata name (#77207)
* Fix updating of statistics metadata name

* Fix test

* Test renaming
2022-08-23 17:51:17 +02:00
Abílio Costa b1d249c391
Update Whirlpool integration for 0.17.0 library (#76780)
* Update Whirlpool integration for 0.17.0 library

* Use dataclass for integration shared data
2022-08-23 17:25:58 +02:00
J. Nick Koston 7f001cc1d1
ESPHome BLE scanner support (#77123)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2022-08-23 10:41:50 -04:00
J. Nick Koston c975146146
Reduce discovery integration matching overhead (#77194) 2022-08-23 10:35:20 -04:00
dependabot[bot] bf5ab64b99
Bump actions/cache from 3.0.7 to 3.0.8 (#77196)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-23 12:37:28 +02:00
Erik Flodin 9e66b30af9
Add new sensors for energy produced (via Tibbber) (#76165)
The new sensors tibber:energy_(production|profit)_<home_id> are like the
existing consumption/totalCost ones except that they report outgoing
energy instead of incomeing.
2022-08-23 10:02:58 +02:00
Thijs W 680a477009
Fix frontier silicon EQ Mode not present on all devices (#76200)
* Fix #76159: EQ Mode not present on all devices

* Address review remarks

* Duplicate bookkeeping of sound mode support

* reduce length of try-blocks
2022-08-23 09:41:07 +02:00
Jan Bouwhuis be2366d773
Add `this` object to MQTT templates (#77142)
* Add `this` object to MQTT templates

* Only set once, remove hass guard

* Set once if there is a state

* Add tests TemplateStateFromEntityId calls once
2022-08-23 08:43:07 +02:00
J. Nick Koston c76dec138a
Discover new bluetooth adapters when they are plugged in (#77006) 2022-08-22 15:45:08 -10:00
epenet 325557c3e9
Use _attr_should_poll in zha entities (#77175) 2022-08-22 21:38:26 -04:00
Christopher Bailey ce3502291d
Add better support for UniFi Protect Cameras with Removable Lens (#76942) 2022-08-22 14:58:31 -10:00
GitHub Action 0f0e398945 [ci skip] Translation update 2022-08-23 00:32:02 +00:00
Franck Nijhof 9843753f30
Add alias support to all triggers (#77184) 2022-08-22 17:43:09 -04:00
Klaas Schoute 29b502bb0a
Add diagnostics for Pure Energie integration (#77151)
* Add diagnostics for Pure Energie integration

* Update test after feedback
2022-08-22 22:18:17 +02:00
epenet f0646dfb42
Improve type hint in filter sensor entity (#77155) 2022-08-22 21:40:33 +02:00
epenet df5f6bdfc1
Use _attr_should_poll in camera entities (#77173) 2022-08-22 20:30:35 +02:00
epenet 03ed552ca9
Improve type hint in foscam camera entity (#77166) 2022-08-22 20:23:15 +02:00
Christopher Bailey e3210291a5
Bump version of pyunifiprotect to 4.1.4 (#77172) 2022-08-22 08:10:02 -10:00
Oscar Calvo e4b288ef7c
Load sms notify via discovery (#76733)
* Fix #76283

Fix #76283

* Update notify.py

* Support sending SMS as ANSI

* Put back load via discovery

* Update homeassistant/components/sms/const.py

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

* Update homeassistant/components/sms/__init__.py

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

* Update homeassistant/components/sms/__init__.py

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

* Update homeassistant/components/sms/notify.py

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

* Fix typo

* Apply PR feedback

* Fix bad reference

* Update homeassistant/components/sms/notify.py

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

* Update homeassistant/components/sms/notify.py

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

* Update homeassistant/components/sms/notify.py

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

* Update homeassistant/components/sms/notify.py

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

* Update homeassistant/components/sms/notify.py

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

* Apply PR feedback

* Add back schema

* Update homeassistant/components/sms/notify.py

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

* Fix pylint

* Remove platform schema

* Fix after merge

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-08-22 20:03:57 +02:00