Commit Graph
94129 Commits
Author SHA1 Message Date
Fabian Affolter 85873390ee Include name (#654) 2015-12-15 23:12:43 +01:00
Philip Lundrigan 4e6b01b0b9 Use different render method 2015-12-15 14:47:25 -07:00
Philip Lundrigan 5ecdd06bd5 Template support for arest sensor 2015-12-15 14:16:52 -07:00
Paulus Schoutsen 9404636536 Merge pull request #754 from davidedmundson/shebang
Add shebang line to setup.py
2015-12-15 13:06:13 -08:00
Erik a764817ee9 lint ok 2015-12-15 22:05:55 +01:00
Erik dade33187f added support for eliq online energy sensor 2015-12-15 21:48:42 +01:00
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