1
0
mirror of https://github.com/elisspace/core.git synced 2026-09-03 22:39:58 +00:00
Commit Graph

62409 Commits

Author SHA1 Message Date
Álvaro Fernández Rojas
1b194e3b2f Add noltari to Tado code owners (#46216) 2021-02-08 11:08:13 -05:00
Bram Kragten
86fe5d0561 Update frontend to 20210208.0 (#46225) 2021-02-08 16:42:33 +01:00
Allen Porter
dca6a93898 Centralize keepalive logic in Stream class (#45850)
* 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 (#46224) 2021-02-08 16:16:40 +01:00
Shay Levy
81c88cd639 Enhance MQTT cover platform (#46059)
* 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 (#46064) 2021-02-08 15:25:54 +01:00
Henco Appel
b1ffe429cd Fix BT Smarthub device tracker (#44813) 2021-02-08 15:24:18 +01:00
Joeri
2811e39c5c Add entity specific force_update for DSMR (#46111) 2021-02-08 15:18:36 +01:00
Franck Nijhof
48808978c4 Upgrade pre-commit to 2.10.1 (#46211) 2021-02-08 15:05:11 +01:00
Martin Hjelmare
568180632e Fix sync oath2 scaffold template (#46219) 2021-02-08 15:00:17 +01:00
Bram Kragten
6f446cf627 Add my component (#46058)
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 (#46214) 2021-02-08 14:33:57 +01:00
Erik Montnemery
0780e52ca4 Support templates in event triggers (#46207)
* 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 (#45803)
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 (#46208)
* 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 (#46209) 2021-02-08 13:21:31 +01:00
tkdrob
92e5bf9786 Use core constants for google (#46210) 2021-02-08 12:24:48 +01:00
Ville Skyttä
82607977ef Various type hint improvements (#46144) 2021-02-08 11:59:46 +01:00
tkdrob
54dce1c505 Use core constants for fleetgo (#46200) 2021-02-08 11:47:30 +01:00
Fabian Affolter
5a4e1eeb0e Upgrade praw to 7.1.4 (#46202) 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 (#46110) 2021-02-08 11:43:30 +01:00
tkdrob
87c36d6b6b Use core constants for google_assistant (#46204) 2021-02-08 11:36:59 +01:00
tkdrob
5faf463205 Use core constants for frontend component (#46203) 2021-02-08 11:36:45 +01:00
tkdrob
9b0955b67e Use core constants for flux (#46201) 2021-02-08 11:26:57 +01:00
Matthias Alphart
e7ca0ff71a Enable KNX auto_reconnect for auto-discovered connections (#46178) 2021-02-08 11:23:50 +01:00
Erik Montnemery
f99c27c6d4 Remove unneeded from_state from device triggers (#45152) 2021-02-08 11:09:45 +01:00
Per Sandström
8efb5eea4d Bump python-verisure to version 1.7.2 (#46177) 2021-02-08 11:00:23 +01:00
Erik Montnemery
047f16772f Support templating MQTT triggers (#45614)
* 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 (#45923) 2021-02-08 10:47:57 +01:00
Paulus Schoutsen
9e07910ab0 Mark entities as unavailable when they are removed but are still registered (#45528)
* 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 (#46176) 2021-02-08 10:39:33 +01:00
dependabot[bot]
c7a9571920 Bump actions/stale from v3.0.15 to v3.0.16 (#46196) 2021-02-08 10:06:38 +01:00
dependabot[bot]
75519d2d6c Bump actions/cache from v2 to v2.1.4 (#46197)
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
tkdrob
352bba1f15 Use core constants for efergy (#46090) 2021-02-08 09:45:05 +01:00
Adam Outler
840891e4f4 Increase skybell scan time to reduce timeouts (#46169) 2021-02-08 09:37:23 +01:00
Erik Montnemery
28ef3f68f3 Add media_player device triggers (#45430)
* Add media player device triggers

* Update tests
2021-02-08 09:36:14 +01:00
Fabian Affolter
ca87bf49b6 Upgrade praw to 7.1.3 (#46073) 2021-02-08 09:34:12 +01:00
tkdrob
04c1578f15 Use core constants for file integration (#46171) 2021-02-08 09:32:01 +01:00
tkdrob
5755598c95 Use core constants for fixer (#46173) 2021-02-08 09:31:02 +01:00
tkdrob
66ecd2e0f2 Remove unused config_flows (#46188) 2021-02-08 08:32:24 +01:00
Daniel Shokouhi
d02b78c634 Revert "Convert ozw climate values to correct units (#45369)" (#46163)
This reverts commit 1b6ee8301a.
2021-02-08 07:05:10 +01:00
HomeAssistant Azure
aa00c62302 [ci skip] Translation update 2021-02-08 00:07:01 +00:00
tkdrob
8e06fa017d Use core constants for emulated_hue (#46092) 2021-02-07 13:52:48 -05:00
tkdrob
19e9515bec Use core constants for ffmpeg_motion (#46137) 2021-02-07 13:47:16 -05:00
tkdrob
74053b5f2d Use core constants for envisalink (#46136) 2021-02-07 13:28:40 -05:00
Matthias Alphart
94eb31025c xknx 0.16.3 (#46128) 2021-02-07 01:27:58 +01:00
HomeAssistant Azure
818501216e [ci skip] Translation update 2021-02-07 00:06:57 +00:00
Robert Svensson
618fcda821 Simplify UniFi entry configuration data (#45759)
* Simplify configuration structure by removing the controller key

* Fix flake8

* Fix review comments

* Don't use migrate_entry mechanism to flatten configuration
Keep legacy configuration when creating new entries as well
2021-02-06 21:32:18 +01:00
Pierre Ståhl
cefde8721d Add new features to Apple TV media player (#45828) 2021-02-06 10:29:48 -10:00
Robert Svensson
60e3fce7dc Convert old deCONZ groups unique ids (#46093)
* Convert old groups unique ids
Work around for walrus operator not working properly :/

* Remove CONF_GROUP_ID_BASE once entities unique id are updated

* Don't use migrate_entry mechanism to update unique_ids of groups

* Remove walrus operator :(

* Fix review comments

* Walrusify assignment to old_unique_id
2021-02-06 14:32:17 +01:00