Commit Graph
44774 Commits
Author SHA1 Message Date
J. Nick Koston 91a8b1e7b3 Speed up connecting to legacy flux_led devices (#62614) 2021-12-22 22:27:03 +01:00
Robert HillisandFranck Nijhof e593377fba Add deprecation warning to switchbot yaml config (#62583)
Co-authored-by: Franck Nijhof <git@frenck.dev>
2021-12-22 22:17:53 +01:00
Tom Harris 8750fd14cc Improve Insteon responsiveness (#62612) 2021-12-22 21:44:37 +01:00
G JohanssonandJ. Nick Koston 566f631933 Implement config_Flow for Sensibo (#60900)
Co-authored-by: J. Nick Koston <nick@koston.org>
2021-12-22 10:32:50 -10:00
G Johansson 0e48a658f3 Fix timezone trafikverket_train (#62582)
* Bugfix trafikverket train

* Change from pytz to hass function

* Fix datetime in extra attributes

* Fix time timezone

* Reset changes extra attributes
2021-12-22 21:28:18 +01:00
Thomas Dietrich 0b8cf47613 Add secondary codeowner to statistics integration (#62622) 2021-12-22 10:22:57 -10:00
Ville Skyttä a49aa065b7 Derive mypy python_version from REQUIRED_PYTHON_VER (#62616) 2021-12-22 21:21:05 +01:00
J. Nick Koston 4954f3c73f Bump flux_led to 0.27.13 to fix discovery of legacy devices (#62613)
- The 2013/2014 devices have yet another format for
  the version
2021-12-22 22:18:52 +02:00
Franck Nijhof e3f7d9a803 Extract PVOutput logic into PyPi package (#62625) 2021-12-22 21:17:23 +01:00
Simone Chemelli 51a49f3d39 Fix missing exception handling from upstream lib in Fritz (#62617)
* Fix missing exception handling from upstream lib

* isort
2021-12-22 20:59:56 +01:00
René Klomp d1c0e60bf1 Bump pysma to 0.6.10 (#62599) 2021-12-22 21:57:35 +02:00
Jc2k 06eec7adfc Allow adding new devices to an Aqara hub via homekit_controller (#62600) 2021-12-22 08:49:58 -10:00
uvjustin 6e13605cad Add get_image method to Stream (#61918)
* Add get_image method to Stream

* Add KeyFrameConverter class
2021-12-23 00:24:53 +08:00
Erik Montnemery eda9291ca1 Improve google cast state reporting (#62587) 2021-12-22 14:54:36 +01:00
J. Nick Koston c2b44c5fdc Bump flux_led to 0.27.12 to fix legacy cct controllers (#62573) 2021-12-22 14:35:48 +01:00
Dave T 38e95ca663 Use new enums for prometheus tests (#62550) 2021-12-22 14:31:20 +01:00
Dave T d7de3fbfce Use new enums in picnic tests (#62549) 2021-12-22 14:29:55 +01:00
Dave T eb10ff47df Use new enums in p1_monitor tests (#62548) 2021-12-22 14:28:22 +01:00
Erik Montnemery 2f8e65a9b0 Store deleted duplicated statistics in .storage (#62574) 2021-12-22 14:27:56 +01:00
Robert Hillis 75e8a2ec77 Use platform enums in plex tests (#62561) 2021-12-22 07:59:54 -05:00
Robert Hillis 432d48a4d7 Use platform enums in vizio tests (#62555) 2021-12-22 07:33:13 -05:00
Robert Hillis d9788c2447 Use platform enums in rest tests (#62564) 2021-12-22 07:31:55 -05:00
Franck NijhofandMartin Hjelmare 496165711d Improve config flow Luftdaten (#62589)
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-12-22 13:00:51 +01:00
Simone Chemelli 925e4998b4 Fix missing object assignment for Fritz (#62575) 2021-12-22 12:59:54 +01:00
rikroeandrikroe 986b60e527 Replace charging_time_remaining with charging_end_time in bmw_connected_drive (#60942)
Co-authored-by: rikroe <rikroe@users.noreply.github.com>
2021-12-22 12:52:01 +01:00
rikroeandrikroe f40870b4d7 Round imperial values to two decimals in bmw_connected_drive (#62531)
Co-authored-by: rikroe <rikroe@users.noreply.github.com>
2021-12-22 12:27:36 +01:00
ShadowBr0ther 89526fe86c Fix repetier crash when printer is offline (#62490) 2021-12-22 12:26:23 +01:00
Franck Nijhof 60b2cdd069 Allow binary sensor state to be None (#60193) 2021-12-22 12:24:29 +01:00
Franck Nijhof 4805b67300 Add strict typing to Luftdaten (#62588) 2021-12-22 12:20:35 +01:00
Erik Montnemery 3323263c94 Flip behavior for grouped locks (#62580) 2021-12-22 12:14:45 +01:00
Franck Nijhof 66185f8247 Add state class support to Luftdaten (#62585) 2021-12-22 12:04:31 +01:00
Robert Hillis ee878513a7 Remove deprecated yaml config from squeezebox (#62537) 2021-12-22 12:03:31 +01:00
Robert Hillis 5e25df91b2 Use platform enums in utility_meter tests (#62553) 2021-12-22 10:43:33 +01:00
Dave T 563e6b3e80 Use new enums in modern_forms tests (#62519) 2021-12-22 10:04:12 +01:00
Dave T e64352a7e0 Use new enums in modbus tests (#62518) 2021-12-22 10:03:11 +01:00
Dave T f2ae7c0b92 Use new enums in mfi tests (#62516)
* Use new enums in mfi tests

* Code review: swap == for is
2021-12-22 10:01:00 +01:00
Dave T a7ef983a31 Use new enums in litterrobot tests (#62515)
* Use new enums in litterrobot tests

* Code review: swap == for is
2021-12-22 10:00:24 +01:00
Jc2k d3d6965ba0 Support setting Aqara Hub Volume via homekit_controller (#62538) 2021-12-22 08:43:17 +00:00
Eduard van Valkenburg 6806b8b116 Change Brunt cover device class (#62578) 2021-12-22 09:39:59 +01:00
Dave T c7b910ca33 Use new enums in knx tests (#62513)
* Use new enums in knx tests

* Code review: Swap == for is
2021-12-22 09:31:23 +01:00
schmyd f135d77a27 Fix deconz light service parameter handling (#62128)
* Only check presence of values, not their content

* Add tests

* Revert "Only check presence of values, not their content"

This reverts commit 046f0ed5fd631cbac0d26e4d3869ad2c6254c0f9.

* Validate existence of keys, not their values

* Properly handle cases of missing keys
2021-12-22 09:29:54 +01:00
Dave T 3663e0af41 Use enums for ozw tests (#62547) 2021-12-22 09:16:37 +01:00
Paulus Schoutsen 5580e87253 Add correct callback annotation in configurator (#62569) 2021-12-22 09:09:31 +01:00
Allen PorterandMartin Hjelmare 14e4216e29 Put access to ffmpeg hass.data behind a method (#62570)
* Put access to ffmpeg hass.data behind a method

Move all callers of `hass.data[DATA_FFMPEG]` to a new function that returns the FFMpegManager.

* Update homeassistant/components/ffmpeg/__init__.py

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

* Remove unnecessary async_ prefix

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-12-21 23:40:43 -08:00
Robert Hillis ce9abdb520 Use platform enums in ring tests (#62565) 2021-12-21 21:01:01 -08:00
Allen Porter bf108b9d0d Update nest mac addresses based on newer generation hardware (#62525)
Add nest mac addresses for cameras and doorbell devices added
in the last few years.

This is in perparation for improving nest discovery, which
currently does not work great because it requires configuration.yaml
2021-12-21 22:38:25 -06:00
Robert Hillis 0c82a3c7b0 Use platform enums in withings tests (#62551) 2021-12-21 20:37:17 -08:00
Aaron Bach a2be1a4402 Bump pytile to 2021.12.0 (#62559) 2021-12-21 20:36:37 -08:00
Marvin Wichmann 42c7f1dd1f Update xknx to version 0.18.15 (#62557) 2021-12-21 20:36:27 -08:00
jjlawrenandJ. Nick Koston 4475e88707 Fix Sonos updating when entities are disabled (#62456)
Co-authored-by: J. Nick Koston <nick@koston.org>
2021-12-21 20:36:12 -08:00