Commit graph

34251 commits

Author SHA1 Message Date
J. Nick Koston
c4f98a3084
Small speed up to adding entities () 2021-03-26 12:05:19 +01:00
D3v01dZA
8f40c87069
Bump snapcast to 2.1.2 () 2021-03-26 12:03:38 +01:00
Tobias Sauerwein
1ba54ac2bb
Refactor Netatmo tests () 2021-03-26 11:13:27 +01:00
Erik Montnemery
4fbc3da196
Validate device action schemas once () 2021-03-26 08:46:26 +01:00
Jan Bouwhuis
5b17aaf9d5
Percentage and preset mode support for MQTT fan ()
* git push --all origin

* Fix percentage to ordered list conversion

* Tests for mqtt fan and fixes

* Improve tests and error handling base config

* Additional tests

* Tests completed, small fixes

* Allow preset mode and percentages combined

* Remove raise in setup and update tests

* Alignment with fan entity mode

* Fix pylint for len-as-condition

* Remove python binary cache file from PR

* Additional tests on async_turn_on and fix

* Added comments for deprecation of speeds

* Schema checks before init

* Optimize pre schema checks

* Correct schema checks

* Update homeassistant/components/mqtt/abbreviations.py

Comment speeds for mqtt fan are deprecated not needed here

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

* Update homeassistant/components/mqtt/fan.py

Comment speeds for mqtt fan are deprecated not needed here

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

* Update homeassistant/components/mqtt/fan.py

Comment speeds for mqtt fan are deprecated not needed here

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

* Update homeassistant/components/mqtt/fan.py

Comment speeds for mqtt fan are deprecated not needed here

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

* Update homeassistant/components/mqtt/fan.py

Comment speeds for mqtt fan are deprecated not needed here

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

* Warnings for exceptions - testing speed_range

* Update homeassistant/components/mqtt/abbreviations.py

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

* Update homeassistant/components/mqtt/fan.py

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

* Update homeassistant/components/mqtt/fan.py

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

* Update homeassistant/components/mqtt/fan.py

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

* Update homeassistant/components/mqtt/fan.py

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

* Update homeassistant/components/mqtt/fan.py

* Save with black

Co-authored-by: Erik Montnemery <erik@montnemery.com>
2021-03-26 08:37:47 +01:00
Franck Nijhof
da2fecb312
Pre-calculate Verisure alarm states ()
* Pre-calculate Verisure alarm states

* Correct super call
2021-03-26 08:21:11 +01:00
Erik Montnemery
72281f4718
Validate device trigger schemas once () 2021-03-26 08:09:21 +01:00
Matthias Alphart
de1fa706a0
xknx 0.17.4 () 2021-03-26 08:07:57 +01:00
Simone Chemelli
2b24f8b735
Remove timedate manipulation from Neato attributes ()
* Remove timedate manipulation to get timezone back

* Updated camera to new format
2021-03-26 05:11:08 +01:00
Garrett
a019f076c0
Subaru integration code quality changes ()
* Apply changes from code review

* Update sensor tests

* Fix pylint error

* Apply suggestions from code review

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

Co-authored-by: Brandon Rothweiler <brandonrothweiler@gmail.com>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-03-26 04:24:37 +01:00
Franck Nijhof
24dee01599
Use async with in Acmeda config flow () 2021-03-26 04:21:27 +01:00
Franck Nijhof
b90c620c5e
Address huisbaasje review comments ()
* Address huisbaasje review comments

* Update homeassistant/components/huisbaasje/config_flow.py

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

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-03-26 04:18:46 +01:00
starkillerOG
b4d39d517f
Update in 1 minute on unavailable Motion blinds ()
* if unavailable request update in 1 minute

* fix styling

* improve changing update interval

* remove unused import

* try to fix

* remove unused pass

* add const

* fix missing timedelta

* update to motionblinds 0.4.10

* improve update coordinator

* fix linting errors

* remove unused import

* move update functions within the DataUpdateCoordinator

* fix white space
2021-03-25 20:06:40 -07:00
HomeAssistant Azure
d5afd0afb3 [ci skip] Translation update 2021-03-26 00:04:15 +00:00
Marc Mueller
1dc25a5864
Bump python-typing-update to 0.3.2 ()
* Bump python-version-update to 0.3.2
* Changes after update
* Fix pylint issues
2021-03-25 21:09:06 +01:00
Robert Svensson
88b5eff726
Fix late comment to PR adding percentage support to deCONZ fan platform () 2021-03-25 20:02:17 +01:00
Alexey Kustov
056f7d493c
Support overriding token in notifify.event service ()
* Add opportunity to define token for each message

* Update homeassistant/components/notify_events/notify.py

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

Co-authored-by: Erik Montnemery <erik@montnemery.com>
2021-03-25 19:15:24 +01:00
jjlawren
e42ca35c94
Bump plexwebsocket to 0.0.13 () 2021-03-25 19:12:12 +01:00
Tobias Sauerwein
ec1334099e
Add tests for Netatmo data handler ()
* Add tests for Netatmo data handler

* Clean up coveragerc

* Move block to fixture

* Minor update

* Remove tests of implementation details for data handler

* Update homeassistant/components/netatmo/data_handler.py

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

* Update homeassistant/components/netatmo/data_handler.py

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

* Import callback

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-03-25 19:07:45 +01:00
Franck Nijhof
f0e5e616a7
Fix device discovery of OAuth2 config flows () 2021-03-25 10:35:01 -07:00
William Scanlon
4f4a6fd6a5
Add econet thermostat support and use getattr for sensors ()
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-03-25 17:06:51 +01:00
Martin Hjelmare
9f07ca069d
Fix zha manual flow test () 2021-03-25 09:19:32 -04:00
chemaaa
1b60c8efb8
Add Homepluscontrol integration ()
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-03-25 14:12:31 +01:00
Erik Montnemery
3188f796f9
Add allowed UUIDs and ignore CEC to Google Cast options flow () 2021-03-25 14:06:01 +01:00
Matthias Alphart
6b2a2740f1
Type check KNX integration climate () 2021-03-25 09:47:49 +01:00
Zixuan Wang
21c72fa559
Fix missing glances temperature sensors ()
* Fix missing glances temperature sensors ()

* Revert matching rules for Glances

* Shorter if statement

Co-authored-by: J. Nick Koston <nick@koston.org>

* Revert long-line if statement

* Update if statement

Co-authored-by: J. Nick Koston <nick@koston.org>
2021-03-25 09:19:11 +01:00
Boris Gulay
642bb91a9a
Add metrics upload by UDP to graphite () 2021-03-25 09:18:10 +01:00
jjlawren
20485eb132
Bump plexapi to 4.5.1 () 2021-03-25 08:41:21 +01:00
J. Nick Koston
da7fd8a294
Listen on the default interface by default for zeroconf () 2021-03-24 15:04:55 -10:00
Raman Gupta
058d232c57
Determine zwave_js sensor device class during initialization () 2021-03-24 20:08:16 -04:00
HomeAssistant Azure
6660fb7478 [ci skip] Translation update 2021-03-25 00:03:36 +00:00
J. Nick Koston
c340a39275
Handle range conversions that do not start at 1 () 2021-03-24 12:33:44 -10:00
djtimca
cc12d29f6d
Bump omnilogic to 0.4.3 to fix API certificate issue ()
* Bump omnilogic to 0.4.3 to fix API certificate issue.

* Updated requirements files.
2021-03-24 22:58:03 +01:00
Marc Mueller
6fc3406c93
Ignore python-typing-update for pre-commit requirements () 2021-03-24 20:05:53 +01:00
scyto
a9ccba44ed
Add support for Roomba 980 discovery ()
Co-authored-by: J. Nick Koston <nick@koston.org>
2021-03-24 08:46:11 -10:00
Erik Montnemery
8896ae0d56
Add support for tracing script execution ()
* Add support for tracing script execution

* Tweak
2021-03-24 17:56:22 +01:00
Franck Nijhof
0be6a868e0
Fix Core bug report issue form () 2021-03-24 10:20:49 +01:00
Matt Zimmerman
5265aabf92
Clean up SmartTub reminders ()
* remove "date" state attribute

* remove unused constant
2021-03-24 08:39:23 +01:00
jjlawren
879c82ebf8
Improve Plex GDM client connections () 2021-03-24 07:57:45 +01:00
Tobias Sauerwein
0d699bb768
Add tests for Netatmo sensor ()
* Add tests for Netatmo sensor

* Fix coveragerc

* Remove freezegun dependency

* Use f-strings instead of string concatenation

* Update tests/components/netatmo/test_sensor.py

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

* Address comment on config options test

* Replace deprecated call to async_get_registry()

* Fix public weather sensor update test

* Clean up

* Prevent division by zero

Co-authored-by: Erik Montnemery <erik@montnemery.com>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-03-24 07:17:51 +01:00
Paulus Schoutsen
3dec394cad
Migrate template to register reload service on async_setup () 2021-03-23 20:35:15 -07:00
Paulus Schoutsen
b58dd7d047 Bump frontend to 20210324.0 2021-03-24 00:23:29 +00:00
HomeAssistant Azure
c4e5af8081 [ci skip] Translation update 2021-03-24 00:03:09 +00:00
Bram Kragten
b1d0b37d2c
Google assistant: disconnect user agent when not found in google () 2021-03-23 15:04:32 -07:00
Erik Montnemery
9f8b697e64
Refactor tracing: Prepare for tracing of scripts () 2021-03-23 14:53:38 -07:00
jjlawren
195d4de6cd
Bump plexapi to 4.5.0 () 2021-03-23 22:47:00 +01:00
Robert Svensson
70d9e8a582
Add proper percentage support to deCONZ fan integration ()
* Add proper percentage support to deCONZ fan integration

* Properly convert speed to percentage

* Remove disabled method

* Replace convert_speed with a dict
2021-03-23 22:29:55 +01:00
Joakim Sørensen
49b47fe648
Install requirements.txt while building dev Dockerfile () 2021-03-23 14:04:15 -07:00
Diogo Gomes
fd5916e067
datetime must be a string () 2021-03-23 20:19:47 +01:00
Fredrik Erlandsson
d129b8e1e1
Update pypoint to 2.1.0 ()
* update pypoint to 2.1.0

* Add properties and device_classes to constant

* Fix unique_ids for binary_sensors

* Update device icon

* Fallback to device_class icon.

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

* Just use known events

* Use DEVICE_CLASS_SOUND

Co-authored-by: Erik Montnemery <erik@montnemery.com>
2021-03-23 20:03:54 +01:00