Paulus Schoutsen and GitHub
b9eb831d29
Revert Tahoma removal ( #29840 )
...
* Revert "Remove Tahoma component #29744 (#29745 )"
This reverts commit df74272ba6 .
* Revert "Cleanup removed component (#29788 )"
This reverts commit 3a28361beb .
2019-12-12 06:37:55 +01:00
Paulus Schoutsen and Pascal Vizeli
27244e29c4
Install discovery requirements if used ( #29795 )
...
* Install discovery requirements if used
* Update loader.py
* Fix types
2019-12-10 09:24:49 +01:00
Paulus Schoutsen
ec8ea02273
Fix recursion
2019-12-05 10:40:05 -08:00
Paulus Schoutsen and Pascal Vizeli
a050d54847
Make hassfest stricter ( #29494 )
...
* Make hassfest stricter
* Update manifest.json
2019-12-05 10:15:28 +01:00
Paulus Schoutsen and Pascal Vizeli
e99184bf68
Install requirements of after_dependencies when loading integrations ( #29491 )
...
* Install requirements of after_dependencies when loading integrations
* Fix smartthings test
2019-12-05 09:28:56 +01:00
Paulus Schoutsen
957e5018f4
Version bump to 0.104.0dev0
2019-12-04 22:52:58 -08:00
Paulus Schoutsen
1646aab36d
Version bump to 0.103.0dev0
2019-12-04 22:51:53 -08:00
Paulus Schoutsen
6885167fcc
Merge remote-tracking branch 'origin/master' into dev
2019-12-04 22:51:08 -08:00
Paulus Schoutsen
dad11f8208
Fix tests & lint
2019-12-04 22:47:40 -08:00
Paulus Schoutsen
28e9f1d0b8
Fix deconz import
2019-12-04 21:57:08 -08:00
Paulus Schoutsen
41440d4f1b
Fix litejet tests
2019-12-04 21:47:35 -08:00
Paulus Schoutsen and GitHub
f6780c1fa2
Allow negative altitude in location updates ( #29381 )
2019-12-03 22:39:12 -08:00
Paulus Schoutsen and GitHub
e26eebfc19
Remove cloud dependency from mobile_app ( #29373 )
2019-12-03 15:43:48 -08:00
Paulus Schoutsen and GitHub
eef91f843d
Rendering complex template objects to leave non-template values alone ( #29353 )
2019-12-03 14:15:45 -08:00
Paulus Schoutsen
32e04e1dce
Lint
2019-12-02 22:08:19 -08:00
Paulus Schoutsen and GitHub
02d9ed5e36
Do not select all entities when omitting entity ID in service call ( #29178 )
...
* Do not select all entities when omitting entity ID
* Address comments Matthew
* Require either area_id or entity_id
* Fix tests
* Fix test
2019-12-02 16:23:12 -08:00
Paulus Schoutsen and GitHub
ffaa0e572a
Inline MQTT paho imports ( #29177 )
...
* Inline MQTT paho imports
* Address comments
* Fix patch paths
* Move other imports inline
* Fix test
2019-12-02 11:32:02 -08:00
Paulus Schoutsen and GitHub
9771826ed6
Add capability-attributes ( #29306 )
2019-12-02 11:15:50 -08:00
Paulus Schoutsen and GitHub
d1aa0cea97
Move intent registration to own integration ( #29280 )
...
* Move intent registration to own integration.
* Lint
2019-12-01 14:12:57 -08:00
Paulus Schoutsen and Pascal Vizeli
b847d55077
Only create cloud user if cloud in use ( #29150 )
...
* Only create cloud user if cloud in use
* Pass context to alexa
* Update requirements
* Fix handing & design pattern for 0.30
* fix tests
* Fix lint & tests
* rename internal user
2019-11-28 14:23:59 +01:00
Paulus Schoutsen and GitHub
4cfd24a03a
Fix mobile app device identifiers ( #29173 )
2019-11-27 20:27:22 -08:00
Paulus Schoutsen and Pascal Vizeli
004476a1f8
Add intent integration to expose intent handle API ( #29124 )
...
* Add intent integration to expose intent handle API.
* Run hassfest + fix scaffolding
* Update __init__.py
2019-11-27 11:25:43 +01:00
Paulus Schoutsen and Pascal Vizeli
c76f768a82
Make conversation and intent context aware ( #28965 )
...
* WIP
* LINT
2019-11-26 11:30:21 +01:00
Paulus Schoutsen and GitHub
ebc0ed1e22
Merge pull request #29039 from home-assistant/rc
...
0.102.2
2019-11-24 21:16:56 -08:00
Paulus Schoutsen
8a467bbf5c
Bumped version to 0.102.2
2019-11-24 19:57:50 -08:00
Paulus Schoutsen and GitHub
37f808f4d8
Merge pull request #28932 from home-assistant/rc
...
0.102.1
2019-11-21 15:06:27 -08:00
Paulus Schoutsen
3391fc660a
Bumped version to 0.102.1
2019-11-21 12:25:12 -08:00
Paulus Schoutsen and GitHub
df3e17a983
Merge pull request #28909 from home-assistant/rc
...
0.102.0
2019-11-20 14:04:30 -08:00
Paulus Schoutsen
138cee8069
Version bump to 0.102.0
2019-11-20 13:05:54 -08:00
Paulus Schoutsen and GitHub
94675ca5a7
Mark entity abc ( #28869 )
...
* Mark entity abc
* Use abstractmethod in climate
* Lint
2019-11-19 13:42:09 -06:00
Paulus Schoutsen
f5a9bcdf6d
Bumped version to 0.102.0b1
2019-11-14 14:36:30 +01:00
Paulus Schoutsen
af2443fb10
Fix account link version check ( #28770 )
2019-11-14 14:34:53 +01:00
Paulus Schoutsen and GitHub
2cf86a3554
Fix account link version check ( #28770 )
2019-11-14 14:34:13 +01:00
Paulus Schoutsen
349e7b8cd1
Bumped version to 0.102.0b0
2019-11-13 13:55:02 +01:00
Paulus Schoutsen
8f390d099a
Merge remote-tracking branch 'origin/master' into dev
2019-11-13 13:54:31 +01:00
Paulus Schoutsen and GitHub
5961215e6e
Set up Almond Web to connect to HA ( #28603 )
...
* Set up Almond Web to connect to HA
* Add missing string
* Add type
2019-11-12 11:01:19 -08:00
Paulus Schoutsen and GitHub
fc04b3e31c
Remove choice word when Almond has choices ( #28725 )
2019-11-12 09:22:28 -08:00
Paulus Schoutsen and Bram Kragten
bd54ff3c02
Add TT WS API ( #28599 )
...
* Add TT WS API
* Add a test
* Correctly convert TT errrors
2019-11-08 10:06:16 +01:00
Paulus Schoutsen and GitHub
fadb6a3979
Add support for conversation ID ( #28620 )
2019-11-07 12:21:12 -08:00
Paulus Schoutsen and Pascal Vizeli
9b5fa2e67c
Add device conditions to climate ( #28553 )
...
* Add device conditions to climate
* Update strings.json
2019-11-07 17:03:06 +01:00
Paulus Schoutsen and Pascal Vizeli
899306c8ec
Add vacuum device conditions ( #28551 )
2019-11-07 16:29:39 +01:00
Paulus Schoutsen and Pascal Vizeli
a80baf2e5f
Add fan device condition ( #28549 )
2019-11-07 16:29:10 +01:00
Paulus Schoutsen and Pascal Vizeli
48660585f1
Add climate device triggers ( #28544 )
...
* Add climate device triggers
* Test capabilities
2019-11-07 16:28:45 +01:00
Paulus Schoutsen and Pascal Vizeli
d34caf50f1
Add climate device actions ( #28552 )
2019-11-07 13:44:59 +01:00
Paulus Schoutsen and Pascal Vizeli
6999a712ef
Add device triggers to vacuum ( #28548 )
...
* Add device triggers to vacuum
* Update strings
2019-11-07 13:39:35 +01:00
Paulus Schoutsen and Pascal Vizeli
5032c5a04c
Add fan device trigger ( #28545 )
2019-11-07 12:38:58 +01:00
Paulus Schoutsen and Pascal Vizeli
78657bfbaf
Add lock device triggers ( #28547 )
...
* Add lock device triggers
* Lint
2019-11-07 12:26:59 +01:00
Paulus Schoutsen and Pascal Vizeli
2c607c836f
Add device action to fan ( #28550 )
2019-11-07 12:26:10 +01:00
Paulus Schoutsen and Pascal Vizeli
11cdce3758
Add device actions to vacuum ( #28554 )
2019-11-07 12:24:58 +01:00
Paulus Schoutsen and GitHub
d9edd42532
Update to latest Somfy changes ( #28207 )
...
* Update to latest Somfy changes
* Update api.py
* Update api.py
2019-11-06 10:55:56 -08:00
Paulus Schoutsen and GitHub
9a0a889492
Fix token sent to Almond Web ( #28584 )
2019-11-06 08:32:33 -08:00
Paulus Schoutsen
a63e976496
Fix invalid JSON in deconz strings.json
2019-11-05 20:33:37 -08:00
Paulus Schoutsen and GitHub
a48ac4d18f
Merge pull request #28568 from home-assistant/rc
...
0.101.3
2019-11-05 10:57:08 -08:00
Paulus Schoutsen
a0443b0238
Fix flaky test
2019-11-05 09:46:36 -08:00
Paulus Schoutsen
b2a5c75fbd
Bumped version to 0.101.3
2019-11-05 09:09:00 -08:00
Paulus Schoutsen
16a80beb43
Fix scaffold
2019-11-04 14:14:57 -08:00
Paulus Schoutsen and GitHub
83a9f4ddb8
rate is a separate word ( #28535 )
2019-11-04 14:01:10 -08:00
Paulus Schoutsen and Fabian Affolter
552fbda58b
Remove legacy reproduce state ( #28458 )
...
* Remove legacy reproduce state
* Fix imports
2019-11-04 11:12:04 +01:00
Paulus Schoutsen
67eeb8f258
Fix flaky test
2019-11-02 21:21:13 -07:00
Paulus Schoutsen and GitHub
6c138e2982
Merge pull request #28456 from home-assistant/rc
...
101.2
2019-11-01 20:08:30 -07:00
Paulus Schoutsen
969b36a447
Bumped version to 0.101.2
2019-11-01 17:32:57 -07:00
Paulus Schoutsen
3f8dc5ed75
Also install after_deps ( #28453 )
2019-11-01 17:32:53 -07:00
Paulus Schoutsen and GitHub
50affdf953
Also install after_deps ( #28453 )
2019-11-01 17:21:50 -07:00
Paulus Schoutsen
5c9f7484c2
Merge remote-tracking branch 'origin/master' into dev
2019-10-31 14:18:03 -07:00
Paulus Schoutsen and GitHub
c10e046323
Merge pull request #28399 from home-assistant/rc
...
0.101.1
2019-10-31 14:16:57 -07:00
Paulus Schoutsen
633d006554
Bumped version to 0.101.1
2019-10-31 12:11:35 -07:00
Paulus Schoutsen
4e2a8fde86
Check for import errors before validating config ( #28395 )
2019-10-31 12:11:30 -07:00
Paulus Schoutsen
d57fe0334f
Fix check config ( #28393 )
2019-10-31 12:11:29 -07:00
Paulus Schoutsen and GitHub
631a819bd1
Fix check config ( #28393 )
2019-10-31 11:39:26 -07:00
Paulus Schoutsen and GitHub
70c4b4a4f0
Check for import errors before validating config ( #28395 )
2019-10-31 11:38:06 -07:00
Paulus Schoutsen and GitHub
24c29f9227
Add OAuth2 config flow scaffold ( #28220 )
...
* Add OAuth2 scaffold
* Generate integration if non-existing domain specified
* Update URL
2019-10-29 20:34:03 -07:00
Paulus Schoutsen
cf6d11db8d
Bumped version to 0.101.0b4
2019-10-29 16:17:34 -07:00
Paulus Schoutsen and GitHub
79ac77a93d
Almond integration ( #28282 )
...
* Initial Almond integration
* Hassfest
* Update library
* Address comments
* Fix inheritance issue py36
* Remove no longer needed check
* Fix time
2019-10-28 23:47:31 -07:00
Paulus Schoutsen
070790ccc9
Bumped version to 0.101.0b3
2019-10-28 11:28:45 -07:00
Paulus Schoutsen and GitHub
08cc9fd375
Add cloud account linking support ( #28210 )
...
* Add cloud account linking support
* Update account_link.py
2019-10-25 16:04:24 -07:00
Paulus Schoutsen
c456b725fd
Bumped version to 0.101.0b2
2019-10-25 10:49:42 -07:00
Paulus Schoutsen
0a5cde7ac3
Bumped version to 0.101.0b1
2019-10-24 13:53:30 -07:00
Paulus Schoutsen
1b21685651
Version bump to 102.0.dev0"
2019-10-23 13:38:35 -07:00
Paulus Schoutsen
3b934166a5
Bumped version to 0.101.0b0
2019-10-23 13:37:01 -07:00
Paulus Schoutsen
23289459ca
Update translations
2019-10-23 13:36:38 -07:00
Paulus Schoutsen
b27dc5bd39
Merge remote-tracking branch 'origin/master' into dev
2019-10-22 23:22:24 -07:00
Paulus Schoutsen and GitHub
cd00d556d4
Merge pull request #28073 from home-assistant/rc
...
0.100.3
2019-10-21 16:28:27 -07:00
Paulus Schoutsen
60846183f0
Bumped version to 0.100.3
2019-10-21 14:57:02 -07:00
Paulus Schoutsen and GitHub
bb5da77f2c
Import shuffle ( #27935 )
...
* Simplify persistent_notification ws command
* Move cors import inside setup
* Fix stream imports
2019-10-19 12:44:51 -07:00
Paulus Schoutsen and GitHub
758fcc9b00
Remove helper imports relying on installed requirements ( #27898 )
2019-10-19 11:33:21 -07:00
Paulus Schoutsen and GitHub
6303117354
Dont create coroutine until acting on it ( #27907 )
2019-10-18 20:58:43 -07:00
Paulus Schoutsen and GitHub
00521b5e80
Fix flaky integration test ( #27905 )
2019-10-18 20:57:54 -07:00
Paulus Schoutsen and Andrew Sayre
6391a68fd5
Better header check for OAuth2 helper ( #27897 )
2019-10-18 20:11:54 -05:00
Paulus Schoutsen and Andrew Sayre
d98114d2ab
Guard cloud check ( #27901 )
...
* Guard cloud check
* Fix pos args
2019-10-18 20:08:53 -05:00
Paulus Schoutsen and GitHub
b6c26cb363
Introduce new OAuth2 config flow helper ( #27727 )
...
* Refactor the Somfy auth implementation
* Typing
* Migrate Somfy to OAuth2 flow helper
* Add tests
* Add more tests
* Fix tests
* Fix type error
* More tests
* Remove side effect from constructor
* implementation -> auth_implementation
* Make get_implementation async
* Minor cleanup + Allow picking implementations.
* Add support for extra authorize data
2019-10-18 13:06:33 -07:00
Paulus Schoutsen and GitHub
a119932ee5
Refactor the conversation integration ( #27839 )
...
* Refactor the conversation integration
* Lint
2019-10-18 11:46:45 -07:00
Paulus Schoutsen and GitHub
93f9afcd21
Fix config imports ( #27669 )
...
* Fix config imports
* Remove old migration
* Remove migrate tests
2019-10-15 16:15:26 -07:00
Paulus Schoutsen and GitHub
3231e22ddf
Remove direct authentication via trusted networks or API password ( #27656 )
...
* Remove direct authentication via trusted networks and API password
* Fix tests
2019-10-14 14:56:45 -07:00
Paulus Schoutsen and GitHub
e866d769e8
Google Assistant Local SDK ( #27428 )
...
* Local Google
* Fix test
* Fix tests
2019-10-13 14:16:27 -07:00
Paulus Schoutsen
066f2db602
Merge remote-tracking branch 'origin/master' into dev
2019-10-12 23:34:51 -07:00
Paulus Schoutsen and GitHub
71f73af535
Merge pull request #27572 from home-assistant/rc
...
0.100.2
2019-10-12 23:33:53 -07:00
Paulus Schoutsen
24a1139c1d
Update reqs
2019-10-12 20:27:48 -07:00
Paulus Schoutsen
17c3efa556
Bumped version to 0.100.2
2019-10-12 20:12:54 -07:00
Paulus Schoutsen
422ba89c6d
Google: catch query not supported ( #27559 )
2019-10-12 20:12:48 -07:00
Paulus Schoutsen and GitHub
a82ff4f7a9
Add strings for device automations to scaffold ( #27556 )
2019-10-12 14:09:06 -07:00