Commit graph

50134 commits

Author SHA1 Message Date
Martin Hjelmare
c4ca106379
Clean zwave_js api driver access () 2022-05-24 17:16:58 -04:00
rikroe
cd769a55c2
Update BMW connected drive to async ()
* Change BMW connected drive to async

* Fix coordinator exceptions, fix tests

* Fix using deprecated property

* Write HA state directly

* Remove code that cannnot throw Exceptions from try/except

* Use public async_write_ha_state

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

* Fix login using refresh_token if token expired

* MyPy fixes

* Fix pytest, bump dependency

* Replace OptionFlow listener with explicit refresh

* Remove uneeded async_get_entry

* Update test to include change on OptionsFlow

* Bump bimmer_connected to 0.9.0

* Migrate renamed entitity unique_ids

* Don't replace async_migrate_entries, add tests

* Rename existing_entry to existing_entry_id

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

* Update tests

* Import full EntityRegistry

* Fix comment

* Increase timeout to 60s

* Rely on library timeout

Co-authored-by: rikroe <rikroe@users.noreply.github.com>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-05-24 21:44:18 +02:00
epenet
f33151ff8b
Adjust config-flow type hints in unifi ()
* Adjust config-flow type hints in unifi

* Use mapping

* Use mapping

* Fix tests

* Fix tests

* Revert "Use mapping"

This reverts commit 126fedc848.
2022-05-24 21:42:11 +02:00
Steven Looman
2e36a79357
Changes after late upnp review ()
* Changes after review of , part 1

* Changes after review from 

* Revert to UpnpDataUpdateCoordinator._async_update_data
2022-05-24 21:37:37 +02:00
Martin Hjelmare
a5e100176b
Refactor zwave_js setup entry ()
* Refactor zwave_js setup entry

* Improve message
2022-05-24 14:46:06 -04:00
epenet
6245d28907
Remove YAML configuration from vicare () 2022-05-24 20:28:09 +02:00
Bouwe Westerdijk
ffbec553d1
Bump plugwise to v0.18.5 () 2022-05-24 19:50:02 +02:00
epenet
1d68934ae2
Deprecate vera YAML configuration () 2022-05-24 18:12:25 +02:00
epenet
1482a8f73a
Adjust config-flow type hints in axis () 2022-05-24 17:01:08 +02:00
Ruben
8c9d7b392b
Change default name of motion blind TDBU entities so they can be auto renamed ()
Change the default name of motion blind TDBU entities so they can be automatically renamed
2022-05-24 16:48:22 +02:00
Eric Severance
1a43f107c4
All WeMo devices use the Sensor platform ()
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2022-05-24 16:40:14 +02:00
Franck Nijhof
b2e18682d2
Update coverage to 6.4 () 2022-05-24 16:31:03 +02:00
Franck Nijhof
652892e535
Do not swallow WLED errors () 2022-05-24 16:30:41 +02:00
J. Nick Koston
a5402d725f
Add light platform to Big Ass Fans ()
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2022-05-24 09:20:13 -05:00
epenet
d40cd20692
Enforce type hints for backup and cast platforms ()
* Enforce backup type hints

* Enforce cast type hints
2022-05-24 16:07:18 +02:00
Robert Svensson
dc0d065901
Fix UniFi device tracker on controllers only reporting events ()
Add events to UniFi client tracker in case controller does not report proper data
2022-05-24 16:06:30 +02:00
rappenze
1113d9bea9
Support fibaro garage door devices ()
* Add proper support for garage door controller in fibaro cover entity

* Add proper support for garage door controller in fibaro cover entity
2022-05-24 16:00:15 +02:00
Pascal Vizeli
6368df5e37
Base Image: S6 overlay & jemalloc update ()
* Update base image with new s6-Overlay & jemalloc

* add build version

* Update finish
2022-05-24 15:51:06 +02:00
Erik Montnemery
23bd64b7a2
Prevent duplication of statistics metadata ()
* Prevent duplication of statistics metadata

* Add models_schema_28.py

* Handle entity renaming as a recorder job

* Improve tests
2022-05-24 15:34:46 +02:00
Greg Dowling
d620072585
Remove pavoni as vera codeowner () 2022-05-24 15:16:02 +02:00
j-a-n
54f5238ef6
Moehlenhoff alpha2 sensors ()
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2022-05-24 11:03:49 +02:00
epenet
cc162bf691
Remove YAML configuration from Jandy iAqualink () 2022-05-24 10:49:05 +02:00
Paulus Schoutsen
3cd398a5bd
Warn for old Google SDK version () 2022-05-24 10:26:25 +02:00
Eric Severance
f0b9aa7894
Bump pywemo==0.8.1 () 2022-05-24 09:53:01 +02:00
epenet
070cb61631
Adjust config-flow type hints in cloudflare ()
* Adjust config-flow type hints in cloudflare

* Improve type hints
2022-05-24 08:23:09 +02:00
J. Nick Koston
1c25e1d7b1
Add metadata to logbook live stream websocket endpoint () 2022-05-23 22:37:47 -07:00
GitHub Action
abbfed24a4 [ci skip] Translation update 2022-05-24 00:25:27 +00:00
Zack Barett
1eaf3bb817
Bump Frontend to 20220523.0 () 2022-05-23 17:01:07 -07:00
J. Nick Koston
9d95b9ab05
Chunk large logbook queries and add an end_time to the api so we stop sending events () 2022-05-23 15:40:00 -07:00
epenet
52808562ab
Improve DEVICE_TRIGGERS typing in tasmota ()
* Improve DEVICE_TRIGGERS typing in tasmota

* fix CI

* Simplify

* Simplify some more
2022-05-23 21:32:03 +02:00
Franck Nijhof
53d7eaa1a6
Update Pillow to 9.1.1 () 2022-05-23 20:50:39 +02:00
J. Nick Koston
0248a8710f
Always pass the source of the trigger for logbook context messages () 2022-05-23 13:35:45 -05:00
Allen Porter
f6370d0522
Add Honeywell Lyric application credentials platform and deprecate configuration in yaml ()
Add Honeywell Lyric application credentials platform and deprecate config yaml
2022-05-23 20:16:21 +02:00
Kevin Stillhammer
90e5d69184
Add template as_timedelta () 2022-05-23 19:32:22 +02:00
Eric Severance
92582beeff
Use properties of wemo Maker device () 2022-05-23 19:28:16 +02:00
J. Nick Koston
4baf59666a
Remove sqlite 3.34.1 downgrade workaround by reverting "Downgrade sqlite-libs on docker image ()" () 2022-05-23 19:26:08 +02:00
Franck Nijhof
54bd799081
Merge branch 'master' into dev 2022-05-23 19:23:55 +02:00
Eric Severance
e2a80e7a45
Remove unnecessary class from wemo test_fan () 2022-05-23 19:02:42 +02:00
epenet
f25663067c
Enforce type hints on device_automation platform () 2022-05-23 18:51:40 +02:00
J. Nick Koston
3cdc5c8429
Add climate platform to Big Ass Fans () 2022-05-23 18:38:59 +02:00
Joakim Sørensen
f90effc299
Add agent version to Supervisor system health ()
Co-authored-by: Stefan Agner <stefan@agner.ch>
2022-05-23 09:22:49 -07:00
Erik Montnemery
deedbca46c
Mark unused sync toggle method from ToggleEntity as final () 2022-05-23 17:52:21 +02:00
epenet
7da9cac1f8
Log SamsungTV state changes () 2022-05-23 17:48:41 +02:00
Keilin Bickar
c10d456d11
Handle Sense timeout exceptions from initial authentication () 2022-05-23 17:45:01 +02:00
epenet
1b5a46a5ba
Adjust device_automation type hints in zha () 2022-05-23 17:35:35 +02:00
Guido Schmitz
5b4fdb081e
Add climate tests for devolo_home_control () 2022-05-23 17:24:28 +02:00
Kevin Stillhammer
967f4efc56
Cleanup config flow and tests for here_travel_time () 2022-05-23 16:50:05 +02:00
Jan Bouwhuis
d0556e6dd1
Move manual configuration of MQTT sensor to the integration key ()
Add sensor
2022-05-23 16:29:45 +02:00
Robert Hillis
204e26a1b5
Warn user if Steam friends list is restricted () 2022-05-23 16:11:17 +02:00
epenet
5cfb31d28a
Adjust device_automation type hints in core components () 2022-05-23 16:07:34 +02:00