Commit Graph

3502 Commits (601211f1d9e96d52420ecf546693da2cc420deb6)

Author SHA1 Message Date
Paulus Schoutsen eb4f0e4ae9 Merge pull request #747 from w1ll1am23/dev
Added support for the Quirky Egg Minder
2015-12-16 20:08:00 -08:00
William Scanlon 1747db1888 More spacing fixes 2015-12-16 22:45:58 -05:00
William Scanlon 5066e6a183 Fixed spacing in wink 2015-12-16 22:39:02 -05:00
William Scanlon 8eb73c8f17 Fixed style violations 2015-12-16 22:31:34 -05:00
William Scanlon 3ce6463af3 Fixed python-wink in requirements_all.txt 2015-12-16 22:07:29 -05:00
William Scanlon cceb79a378 Pulled from dev to get up-to-date 2015-12-16 19:00:06 -05:00
Fabian Affolter 2a30c07429 Add binary rest sensor 2015-12-17 00:47:37 +01:00
Fabian Affolter f246508c9a Add binary rest sensor 2015-12-17 00:47:12 +01:00
William Scanlon eb6b4218fc Moved python-wink requirement to PyPI 2015-12-16 18:39:23 -05:00
Tom Duijf 7fb5927ac8 Merge pull request #766 from balloob/import_fixes
Import fixes for wink and heatmiser
2015-12-16 23:51:15 +01:00
Tom Duijf 4eec89b35e fixed my own cleanup 2015-12-16 22:36:40 +00:00
Philip Lundrigan 4c33eba378 Prevent triggering twice 2015-12-16 15:24:09 -07:00
Philip Lundrigan fe2ae16210 Add tests for template automation 2015-12-16 15:24:09 -07:00
Philip Lundrigan ab8ff42cdd Create template automation 2015-12-16 15:24:09 -07:00
Tom Duijf 687ce64551 small cleanup heatmiser 2015-12-16 22:21:32 +00:00
Tom Duijf 31b4c8eb4d Fixed imports 2015-12-16 21:52:49 +00:00
William Scanlon f6d16ba118 updated python-wink requirements for 3.0.1 2015-12-16 15:22:38 -05:00
Erik 69d8b995d4 added eliqonline 2015-12-16 20:54:25 +01:00
Erik 70bc6f4506 added eliqonline 2015-12-16 20:54:11 +01:00
William Scanlon afbf377b6d Update for style changes in python-wink 2015-12-16 13:32:38 -05:00
Fabian Affolter da63800319 Add gen_requirements_all.py 2015-12-16 19:20:44 +01:00
Erik 0075752c06 better error message 2015-12-16 18:11:44 +01:00
Paulus Schoutsen 0a44750441 Merge pull request #757 from fabaff/glances-name
Include name
2015-12-16 08:10:34 -08:00
William Scanlon c91cd9aa84 Updated python-wink requirements 2015-12-16 11:05:18 -05:00
Paulus Schoutsen c8234ffb8d Merge pull request #762 from bradsk88/pywink-0.3
Updating to python-wink 0.3.0
2015-12-16 07:50:35 -08:00
Erik 14056951c7 lint 2015-12-16 16:41:34 +01:00
Erik e76defe035 proper access_token check 2015-12-16 16:36:56 +01:00
Erik 3b8c5d6833 disable throttling for now 2015-12-16 16:36:04 +01:00
Erik 956a6418cc let the user supply the sensor name 2015-12-16 16:35:35 +01:00
Paulus Schoutsen 507145e954 Merge pull request #726 from happyleavesaoc/twitch
twitch sensor
2015-12-15 19:59:12 -08:00
Paulus Schoutsen 40c2e10756 Merge pull request #760 from kevinpanaro/dev
update pyicloud version for icloud tracker
2015-12-15 19:57:20 -08:00
bradsk88 58988787ea Updating to python-wink 0.3.0 2015-12-15 21:46:54 -06:00
kevinpanaro 79a1ffac9c fixed pyicloud version 2015-12-15 21:13:45 -05:00
kevinpanaro 4f6243fe0e changed pyicloud version to 0.7.2 2015-12-15 21:07:34 -05:00
happyleaves 2a3e086410 fix requirements comment 2015-12-15 20:44:55 -05:00
happyleaves 0e9c51a479 twitch sensor 2015-12-15 20:43:14 -05:00
Paulus Schoutsen d6dad8c818 Merge pull request #756 from philipbl/arest_sensor
Template support for aRest sensor
2015-12-15 16:48:14 -08:00
Paulus Schoutsen 17940f36e8 Merge pull request #759 from happyleavesaoc/orvibo_version
bump orvibo dependency version
2015-12-15 16:44:38 -08:00
happyleaves 149449624e bump orvibo dependency version 2015-12-15 18:50:15 -05:00
Philip Lundrigan 574de3b1b6 Handle template error
To be more consistent with the other sensor implementations of templates
2015-12-15 15:47:35 -07:00
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