Commit graph

33098 commits

Author SHA1 Message Date
Pascal Reeb
889baef456
Add DHCP discovery support to Nuki integration () 2021-02-08 17:11:27 -10:00
HomeAssistant Azure
936ee7d733 [ci skip] Translation update 2021-02-09 00:07:22 +00:00
J. Nick Koston
6563c37ab1
Add support for generic lights to bond () 2021-02-09 00:39:21 +01:00
J. Nick Koston
93fafedf72
Cleanup bond identifiers and device info () 2021-02-09 00:37:32 +01:00
Erik Montnemery
58b4a91a5b
Test that variables are passed to wait_for_trigger script action () 2021-02-09 00:34:18 +01:00
tkdrob
c602c619a2
Use core constants for hikvision () 2021-02-09 00:13:58 +01:00
J. Nick Koston
6467eff09c
Fix incorrect current temperature for homekit water heaters () 2021-02-08 23:23:02 +01:00
J. Nick Koston
dc26fd5149
Ensure creating an index that already exists is forgiving for postgresql ()
Unlikely sqlite and mysql, postgresql throws ProgrammingError instead
of InternalError or OperationalError when trying to create an index
that already exists.
2021-02-08 23:22:38 +01:00
tkdrob
6b340415b2
Use core constants for greeneye_monitor () 2021-02-08 22:53:46 +01:00
tkdrob
c2302784c2
Use core constants for helpers () 2021-02-08 22:53:17 +01:00
tkdrob
00bbf8c3a2
Use core constants for group component () 2021-02-08 22:52:28 +01:00
J. Nick Koston
c0a1fc2916
Handle empty mylink response at startup () 2021-02-08 22:51:46 +01:00
Álvaro Fernández Rojas
fcae840641
Fix Tado Power and Link binary sensors ()
Power and Link aren't converted from strings to booleans by python-tado, so we
need to properly parse before assigning the string value to binary sensors.

Fixes: 067f2d0098 ("Add tado zone binary sensors ()")
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2021-02-08 22:49:46 +01:00
J. Nick Koston
71d7ae5992
Downgrade and improve lutron caseta LIP error message () 2021-02-08 22:48:02 +01:00
Marcel van der Veldt
829131fe51
Update zwave_js discovery scheme for boolean sensors in the Alarm CC () 2021-02-08 11:57:22 -05:00
Marcel van der Veldt
be779d8712
update discovery scheme for zwave_js light platform () 2021-02-08 11:56:19 -05:00
Paulus Schoutsen
e27619fe50
Allow discovery info accessible from CORS enabled domains () 2021-02-08 17:19:55 +01:00
Álvaro Fernández Rojas
1b194e3b2f
Add noltari to Tado code owners () 2021-02-08 11:08:13 -05:00
Bram Kragten
86fe5d0561
Update frontend to 20210208.0 () 2021-02-08 16:42:33 +01:00
Allen Porter
dca6a93898
Centralize keepalive logic in Stream class ()
* Remove dependencies on keepalive from StremaOutput and stream_worker

Pull logic from StreamOutput and stream_worker into the Stream
class, unifying keepalive and idle timeout logic. This prepares
for future changes to preserve hls state across stream url changes.
2021-02-08 07:19:41 -08:00
Paulus Schoutsen
e20a814926
Call setup during devcontainer create () 2021-02-08 16:16:40 +01:00
Shay Levy
81c88cd639
Enhance MQTT cover platform ()
* Enhance MQTT cover platform

Allow combining of position and state of MQTT cover
Add template and fix optimistic in set tilt position
Add tests

* Add abbreviations

* Add tests and stopped state

* Cleanup & fix range for templates

* Apply suggestions from code review

Co-authored-by: Erik Montnemery <erik@montnemery.com>
2021-02-08 16:02:12 +01:00
Greg Dowling
8f4ea3818d
Add unavailable to Vera () 2021-02-08 15:25:54 +01:00
Henco Appel
b1ffe429cd
Fix BT Smarthub device tracker () 2021-02-08 15:24:18 +01:00
Joeri
2811e39c5c
Add entity specific force_update for DSMR () 2021-02-08 15:18:36 +01:00
Franck Nijhof
48808978c4
Upgrade pre-commit to 2.10.1 () 2021-02-08 15:05:11 +01:00
Martin Hjelmare
568180632e
Fix sync oath2 scaffold template () 2021-02-08 15:00:17 +01:00
Bram Kragten
6f446cf627
Add my component ()
Co-authored-by: Franck Nijhof <git@frenck.dev>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-02-08 14:44:46 +01:00
Anders Melchiorsen
48002f47f4
Use caplog fixture for log capturing () 2021-02-08 14:33:57 +01:00
Erik Montnemery
0780e52ca4
Support templates in event triggers ()
* Support templates in event triggers

* Don't validate trigger schemas twice
2021-02-08 14:06:27 +01:00
Matteo Agnoletto
eaa2d371a7
Add select selector for blueprints ()
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2021-02-08 14:03:26 +01:00
Erik Montnemery
2744d64a3e
Pass variables to state trigger templates ()
* Pass variables to state trigger templates

* Remove non working test
2021-02-08 13:22:01 +01:00
Erik Montnemery
9d9c4b47ee
Pass variables to numeric state trigger templates () 2021-02-08 13:21:31 +01:00
tkdrob
92e5bf9786
Use core constants for google () 2021-02-08 12:24:48 +01:00
Ville Skyttä
82607977ef
Various type hint improvements () 2021-02-08 11:59:46 +01:00
tkdrob
54dce1c505
Use core constants for fleetgo () 2021-02-08 11:47:30 +01:00
Fabian Affolter
5a4e1eeb0e
Upgrade praw to 7.1.4 () 2021-02-08 11:46:58 +01:00
Hmmbob
a23e05d1f6
Fix Google translate TTS by bumping gTTS from 2.2.1 to 2.2.2 () 2021-02-08 11:43:30 +01:00
tkdrob
87c36d6b6b
Use core constants for google_assistant () 2021-02-08 11:36:59 +01:00
tkdrob
5faf463205
Use core constants for frontend component () 2021-02-08 11:36:45 +01:00
tkdrob
9b0955b67e
Use core constants for flux () 2021-02-08 11:26:57 +01:00
Matthias Alphart
e7ca0ff71a
Enable KNX auto_reconnect for auto-discovered connections () 2021-02-08 11:23:50 +01:00
Erik Montnemery
f99c27c6d4
Remove unneeded from_state from device triggers () 2021-02-08 11:09:45 +01:00
Per Sandström
8efb5eea4d
Bump python-verisure to version 1.7.2 () 2021-02-08 11:00:23 +01:00
Erik Montnemery
047f16772f
Support templating MQTT triggers ()
* Add support for limited templates (no HASS access)

* Pass variables to automation triggers

* Support templates in MQTT triggers

* Spelling

* Handle trigger referenced by variables

* Raise on unsupported function in limited templates

* Validate MQTT trigger schema in MQTT device trigger

* Add trigger_variables to automation config schema

* Don't print stacktrace when setting up trigger throws

* Make pylint happy

* Add trigger_variables to variables

* Add debug prints, document limited template

* Add tests

* Validate MQTT trigger topic early when possible

* Improve valid_subscribe_topic_template
2021-02-08 10:50:38 +01:00
Anders Melchiorsen
b9b1caf4d7
Raise ConditionError for numeric_state errors () 2021-02-08 10:47:57 +01:00
Paulus Schoutsen
9e07910ab0
Mark entities as unavailable when they are removed but are still registered ()
* Mark entities as unavailable when they are removed but are still registered

* Add sync_entity_lifecycle to collection helper

* Remove debug print

* Lint

* Fix tests

* Fix tests

* Update zha

* Update zone

* Fix tests

* Update hyperion

* Update rfxtrx

* Fix tests

* Pass force_remove=True from integrations

Co-authored-by: Erik <erik@montnemery.com>
2021-02-08 10:45:46 +01:00
Aaron Godfrey
aa005af266
Fix dyson service name in services.yaml () 2021-02-08 10:39:33 +01:00
dependabot[bot]
c7a9571920
Bump actions/stale from v3.0.15 to v3.0.16 () 2021-02-08 10:06:38 +01:00
dependabot[bot]
75519d2d6c
Bump actions/cache from v2 to v2.1.4 ()
Bumps [actions/cache](https://github.com/actions/cache) from v2 to v2.1.4.
- [Release notes](https://github.com/actions/cache/releases)
- [Commits](https://github.com/actions/cache/compare/v2...26968a09c0ea4f3e233fdddbafd1166051a095f6)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-08 09:59:07 +01:00