1
0
mirror of https://github.com/elisspace/core.git synced 2026-09-14 15:06:49 +00:00

63023 Commits

Author SHA1 Message Date
David Edmundson
b3c13747dc Add shebang line to setup.py 2015-12-15 20:48:10 +00:00
David Edmundson
a3f805d88e Use fuzzy matching for conversation entity matching
Entity may not be picked up exactly by the speech recognition. Instead
of doing an exact string match, look for names which are phonetically
similar and choose the best match above a certain threshold.

This helps as entity names may often be pronoun's (Dave's bedroom) and
this allows for some minor mistakes i.e "the bedroom" will successfully
match against a switch called "bedroom"

It introduces a new library dependency, fuzzywuzzy for comparisons.
2015-12-15 20:44:35 +00:00
Philip Lundrigan
66fca475c6 Merge pull request #745 from philipbl/numeric_trigger
Template support for numeric state
2015-12-15 10:18:22 -07:00
Philip Lundrigan
9fa8b27d65 Change from value to state 2015-12-15 10:12:43 -07:00
Philip Lundrigan
455a9c83a6 Simplify logic 2015-12-15 08:57:30 -07:00
William Scanlon
94eb002b0a Updated python-wink requirements and URL 2015-12-15 10:32:20 -05:00
Fabian Affolter
fcdaa923c5 Update docstrings 2015-12-15 10:42:05 +01:00
Paulus Schoutsen
a35dcf860e Update frontend with layout bugfix 2015-12-14 23:53:32 -08:00
Paulus Schoutsen
4029d149fb Weird travis fix for api 2015-12-14 23:27:22 -08:00
Paulus Schoutsen
027b891052 Add tests for API.stream 2015-12-14 23:20:43 -08:00
Paulus Schoutsen
2e0042adb0 Tweak iCloud device tracker 2015-12-14 21:39:48 -08:00
Paulus Schoutsen
79c92cd0c4 Merge branch 'pr/616' into dev 2015-12-14 21:31:20 -08:00
Paulus Schoutsen
946f6cab9d Merge pull request #743 from philipbl/command_sensor
Command Sensor: Add support for template
2015-12-14 18:51:35 -08:00
Paulus Schoutsen
9e0d19df6c Merge pull request #744 from fabaff/binary-sensor-template
Template support for binary sensor
2015-12-14 18:50:41 -08:00
Paulus Schoutsen
6d38288411 Merge pull request #746 from davidedmundson/dev
Add PlayMedia support to Chromecast component
2015-12-14 18:49:27 -08:00
William Scanlon
056645fe13 Removed files.txt 2015-12-14 19:08:45 -05:00
David Edmundson
d16526739c Add PlayMedia support to Chromecast 2015-12-14 23:53:46 +00:00
William Scanlon
6a4442cddf Set REQUIREMENTS back to master 2015-12-14 18:34:11 -05:00
William Scanlon
c1d728ce00 Remove @property from update function 2015-12-14 18:31:09 -05:00
Philip Lundrigan
a517784c9e Condense in_range template logic 2015-12-14 15:07:35 -07:00
Philip Lundrigan
91a945f4c7 Slight style change 2015-12-14 15:01:38 -07:00
Philip Lundrigan
cec62bdf87 Add tests 2015-12-14 14:47:32 -07:00
Philip Lundrigan
53239387e0 Add support for template 2015-12-14 14:47:24 -07:00
Fabian Affolter
a1009d9138 Add template support 2015-12-14 21:38:56 +01:00
Philip Lundrigan
e821b546d5 Ignore template if it isn't set 2015-12-14 10:49:54 -07:00
Philip Lundrigan
600831cff5 Add support for template 2015-12-14 10:29:27 -07:00
Fabian Affolter
87d40f6673 Move config details to doc 2015-12-14 18:19:50 +01:00
William Scanlon
5755c6f593 Fixed get method name 2015-12-14 10:45:03 -05:00
William Scanlon
3ed69cec68 Add Egg Minder support 2015-12-14 10:13:51 -05:00
Paulus Schoutsen
df24a1bfa7 Update frontend (babel 6) 2015-12-13 23:59:40 -08:00
Paulus Schoutsen
90f0632a69 Install bower dependencies on frontend bootstrap 2015-12-13 23:54:15 -08:00
Paulus Schoutsen
3faa1a4393 Fix lint issues 2015-12-13 13:47:05 -08:00
Paulus Schoutsen
f93d6a1a11 Fix local dir config path 2015-12-13 13:40:42 -08:00
Paulus Schoutsen
0f777ecd4c Update coveragerc 2015-12-13 13:21:38 -08:00
caius
cc962c6bb2 Add some lint suggested modifications 2015-12-13 13:20:52 -08:00
caius
9833b4b663 Add the fritz device tracker to track established connections to FritzBox routers 2015-12-13 13:20:52 -08:00
caius
b3171c7cde Add fritzconnection library to requirements 2015-12-13 13:20:52 -08:00
Paulus Schoutsen
4528c57539 Merge pull request #739 from balloob/alexa
Amazon Echo / Alexa support for retrieving information
2015-12-13 13:16:40 -08:00
Paulus Schoutsen
7e9eaf14b8 Merge pull request #740 from Mosibi/mpd_show_name_and_title
Added support for MPD to display the name before the title if it is available
2015-12-13 11:52:54 -08:00
Richard Arends
035d518cb6 Expect the case where currentsong['name'] can be absent. Use the .get
funtion with a default value set to None
2015-12-13 19:54:10 +01:00
Richard Arends
85b62a20c8 Use format instead of str.join to join name and title 2015-12-13 19:46:17 +01:00
Richard Arends
46f742f82f Added support for MPD to display the name before the title if it is available
When using a radio stream, the name of the station is often available in
currentsong['name']. Just like the 'mpc' CLI client, this change displays
the name of the station before the current song title.

For example: "Mick Jagger - Let's Work" becomes "Radio 10: Mick Jagger - Let's Work"
2015-12-13 18:42:53 +01:00
Paulus Schoutsen
729c24d59b Add Alexa component 2015-12-12 22:29:02 -08:00
Paulus Schoutsen
f73f824e0e Make template states var callable 2015-12-12 22:19:37 -08:00
Paulus Schoutsen
360b99be59 Add template is_state method 2015-12-12 22:19:12 -08:00
Paulus Schoutsen
931f7e8615 Simplify http component 2015-12-12 22:18:38 -08:00
Paulus Schoutsen
106a229a27 Merge pull request #724 from fabaff/dweet
Dweet.io sensor
2015-12-12 16:35:09 -08:00
Fabian Affolter
649ce7befb Fix typo 2015-12-13 01:00:34 +01:00
Fabian Affolter
ed9b75756a Catch error state 2015-12-13 01:00:12 +01:00
Fabian Affolter
27c5c1cb9f Add dweepy 2015-12-12 22:58:08 +01:00