Commit Graph

37241 Commits (fb7b2022519a45f659a831d43f1ba1ba9bf38543)

Author SHA1 Message Date
Alexei Chetroi fb7b202251
Bump up ZHA depdencies () 2021-07-09 22:37:56 -04:00
GitHub Action b347226820 [ci skip] Translation update 2021-07-10 00:09:24 +00:00
Simone Chemelli bbff9622a7
Fix Neato parameter for token refresh ()
* Fix param

* cleanup
2021-07-09 13:12:51 -04:00
Chris 92ab471f7b
Add transition support to zwave_js lights ()
* Add transition support to zwave_js lights

* Add transition support to color_switch lights

* simplify and add tests

* fix logic

* add check for color transition to add SUPPORT_TRANSITON supported features

* Use new metadata property

* Use new metadata property

* update tests and device state dump json files

* fix file perms

* update tests and fixtures with new metadata

* update test

* update test

* update tests for color transitions

* check for color tansitions as well

* more tests

* fix color transtions

* remove unneed default

* set add_to_watched_value_ids to false

* set transition default

* properly set default

* update tests

* make sure transition is an int

* suggested changes

* Update homeassistant/components/zwave_js/light.py

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

* Update homeassistant/components/zwave_js/light.py

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

* Update homeassistant/components/zwave_js/light.py

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

* Update homeassistant/components/zwave_js/light.py

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

* Update homeassistant/components/zwave_js/light.py

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

* formatting

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-07-09 12:15:20 -04:00
stefano055415 1e6229dd7b
Add device info to Freedompro ()
* Update Freedompro

* Update homeassistant/components/freedompro/light.py

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

Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2021-07-09 16:36:13 +02:00
Robert Svensson 2787dc9e97
Bump dependency to properly handle current and voltage not being reported on some zhapower endpoints () 2021-07-09 11:54:40 +02:00
Jc2k 7e2ef8f0c7
Support certain homekit devices that emit invalid JSON () 2021-07-09 11:51:46 +02:00
Otto Winter 07e2a7245f
Fix ESPHome Camera not merging image packets () 2021-07-09 11:38:38 +02:00
Brandon Rothweiler 2eb531b8c8
Upgrade pymazda to 0.2.0 () 2021-07-09 07:55:26 +02:00
GitHub Action f7e4db512f [ci skip] Translation update 2021-07-09 00:09:30 +00:00
Jc2k 5b257d2be8
Fix homebridge devices becoming unavailable frequently ()
Update to aiohomekit 0.4.3 and make sure service type UUID is normalised before comparison

Co-authored-by: J. Nick Koston <nick@koston.org>
2021-07-08 17:26:25 +01:00
apaperclip 49181d6ba8
Remove scale calculation for climacell cloud cover () 2021-07-08 12:10:05 -04:00
Jon Gilmore eb735b6162
Bump pylutron to 0.2.8 fixing python 3.9 incompatibility () 2021-07-08 15:18:08 +02:00
Robert Hillis 922ef3f2f3
Use entity class attributes for aurora ()
* Use entity class attributes for aurora

* fix
2021-07-08 15:06:00 +02:00
Tom Matheussen 293690e3d8
Fix KNX Fan features ()
* Fan entity should return support features

* Revert "Fan entity should return support features"

This reverts commit 3ad0e87708.

* Restore supported_features for KNX fan
2021-07-08 15:05:43 +02:00
Niels Mündler f069fbdb25
Upgrade Fronius dependency to 0.5.3 ()
supports more values of new Gen24 type of fronius device
2021-07-08 14:45:34 +02:00
Jesse Hills 94e15b3eea
Esphome fix camera image () 2021-07-08 14:44:49 +02:00
jan iversen fe1f7ba316
Add check for _client existence in modbus () 2021-07-08 11:58:51 +02:00
jjlawren 578c897161
Ignore unused keys from Sonos device properties callback ()
* Ignore known but unused keys from device callback

* Fix bug, add test
2021-07-08 11:56:50 +02:00
Robert Hillis 1c11b247e4
Use entity class attributes for apcupsd () 2021-07-08 11:55:26 +02:00
Robert Hillis 7d0751df8a
Use entity class attributes for anthemav () 2021-07-08 11:42:07 +02:00
Stefan Agner 1dd4ba5fcd
Fix precipitation calculation for hourly forecast ()
It seems that hourly forecast have precipitation in 3h blocks.
2021-07-08 11:39:56 +02:00
Andre Lengwenus abca7deadb
Hint for str type instead of explicitly casting to str () 2021-07-08 10:42:27 +02:00
Franck Nijhof 62c7e5408b
Ensure Forecast.Solar returns an iso formatted timestamp () 2021-07-08 10:09:30 +02:00
avee87 5ff7c7708d
Use iso-formatted times in MetOffice weather forecast ()
* Fixed raw datetime in MetOffice weather forecast

* Use datetime in sensor attribute
2021-07-08 10:01:06 +02:00
Robert Hillis c4d8d1dc8e
Use entity class attributes for Aten pe ()
* Use entity class attributes for aten_pe

* Use entity class attributes for atag
2021-07-08 10:39:53 +03:00
Tobias Sauerwein cb0a7589ce
Use class properties in netatmo () 2021-07-08 09:30:54 +02:00
Robert Hillis 71b14b51b4
Use entity class attributes for aurora_abb_power () 2021-07-08 09:22:54 +02:00
uvjustin b021e2ee8c
Move recorder.py import to runtime () 2021-07-08 09:20:27 +02:00
Robert Hillis 5b49107007
Use entity class attributes for avion () 2021-07-08 09:16:47 +02:00
jjlawren dabb50f7ee
Warn if `interface_addr` remains in Sonos configuration () 2021-07-08 09:15:56 +02:00
Eric Severance 4e85bdd67c
pyWeMo version bump (0.6.5) () 2021-07-08 09:11:56 +02:00
Robert Hillis 4e848f60c4
Use entity class attributes for anel_pwrctrl ()
* Use entity class attributes for anel_pwrctrl

* Tweak
2021-07-07 22:12:17 -04:00
GitHub Action b5a6d05778 [ci skip] Translation update 2021-07-08 00:13:44 +00:00
Aaron Bach f3c464786c
Bump simplisafe-python to 11.0.1 () 2021-07-07 19:45:39 -04:00
Aaron Bach aa022d4c52
Add missing type annotations to ReCollect Waste () 2021-07-07 17:40:03 -05:00
Aaron Bach f44a13970a
Add missing type annotations to Notion () 2021-07-07 17:39:52 -05:00
Aaron Bach 50d56fd755
Add missing type annotations to Guardian () 2021-07-07 17:39:34 -05:00
Allen Porter e895b6cd42
Refactor decompression timestamp validation logic in stream component ()
* Refactor dts validation logic into a separate function

Create a decompression timestamp validation function to move the logic out of
the worker into a separate class. This also uses the python itertools.chain
to chain together the initial packets with the remaining packets in the
container iterator, removing additional inline if statements.

* Reset dts validator when container is reset

* Fix typo in a comment

* Reuse existing dts_validator when disabling audio stream
2021-07-07 15:29:15 -07:00
Shay Levy 02d8d25d1d
Fix Waze Travel Time tests () 2021-07-07 23:56:02 +03:00
Simone Chemelli 5c82776411
Fix Fritz default consider home value () 2021-07-07 20:19:31 +02:00
Joakim Sørensen 351b67ffb1
Handle KeyError when accessing device information () 2021-07-07 20:18:43 +02:00
Anaïs Betts cd7f366501
Fix service registration typo in Nuki integration () 2021-07-07 17:25:52 +02:00
Pascal Vizeli b2ee4894f1
Bump opencv to 4.5.2.54 () 2021-07-07 16:43:19 +02:00
Bram Kragten e2b1cdafc9
Update frontend to 20210707.0 () 2021-07-07 10:43:45 +02:00
Chris 45fbc18eb0
Fix mysensors rgb light ()
* remove assert self._white as not all RGB will have a white channel

* suggested change

* Update homeassistant/components/mysensors/light.py

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

Co-authored-by: Franck Nijhof <frenck@frenck.nl>
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2021-07-07 10:34:14 +02:00
Franck Nijhof c5d806fdbe
Fix broadlink creating duplicate unique IDs () 2021-07-07 09:46:59 +02:00
J. Nick Koston 1ba5c1c9fb
Fix deadlock at shutdown with python 3.9 () 2021-07-07 09:23:24 +02:00
Alexei Chetroi 88cd7f481d
Bump up ZHA dependencies () 2021-07-07 08:30:48 +02:00
GitHub Action 0c5ce9cac2 [ci skip] Translation update 2021-07-07 00:11:57 +00:00