184 Commits

Author SHA1 Message Date
Goir
b0fa80ad4c Added support for Homematic thermostat 2015-11-24 21:23:12 +01:00
nkgilley@gmail.com
067b5862c0 bug fixes 2015-11-24 09:29:33 -05:00
nkgilley@gmail.com
cc196d9888 fixed sensors and thermostat. discovery working for both now. 2015-11-23 11:15:19 -05:00
nkgilley@gmail.com
8dc0de1d05 move EcobeeData class and Throttle to the main ecobee component, this way the sensor and thermostat will use the same throttled updating object. 2015-11-21 12:24:06 -05:00
nkgilley@gmail.com
44abc31057 work in progress: configurator is now in it's own component. configurator seems to work but the thermostat is now broken. 2015-11-20 17:47:25 -05:00
nkgilley@gmail.com
d05af62680 use Throttle like the BitCoin component. 2015-11-18 14:57:27 -05:00
nkgilley@gmail.com
8df32aac3c point to updated python-ecobee library 2015-11-18 10:43:52 -05:00
nkgilley@gmail.com
c6d1a4bdaf Fix configurator, rename repo, cleanup code. 2015-11-18 10:13:46 -05:00
Nolan Gilley
22fcbc67cf fix req 2015-11-17 19:20:56 -05:00
Nolan Gilley
e317e0798b initial commit for ecobee thermostat component. 2015-11-17 19:14:29 -05:00
Fabian Affolter
97f9f8aa49 Update link to docs (Jekyll 3 update) 2015-11-09 13:12:18 +01:00
Paulus Schoutsen
3947691347 Style fixes + rename honeywell 2015-11-08 20:56:11 -08:00
Paulus Schoutsen
0665af7f0f Merge branch 'pr/579' into dev
Conflicts:
	requirements_all.txt
2015-11-08 20:10:30 -08:00
sander
f60f3fa4a2 Removed unused self._sensorid. 2015-11-06 08:37:22 +01:00
sander
e49dc94d4b slightly better update method. 2015-11-05 09:58:35 +01:00
sander
efacd66bec linting and flakeing.. 2015-10-31 20:35:23 +01:00
sander
85bb828149 changed requirements to the latest evohome version. 2015-10-29 21:17:10 +01:00
Paulus Schoutsen
0a36c96a55 Fill in service info for thermostat 2015-10-27 19:51:50 -07:00
Paulus Schoutsen
b0c0659acc Merge branch 'clean-up-heat-control' into dev
Conflicts:
	homeassistant/components/thermostat/heat_control.py
2015-10-23 22:51:00 -07:00
Fabian Affolter
060cbaf66b Add return value 2015-10-24 00:38:19 +02:00
Fabian Affolter
c19120e012 Check import 2015-10-24 00:34:49 +02:00
Fabian Affolter
1e0e48fcd7 Use logger the same as other platforms do 2015-10-24 00:29:47 +02:00
Fabian Affolter
7e3483ab03 Remove configuration details 2015-10-24 00:24:14 +02:00
Fabian Affolter
bffce11a9a Remove configuration details 2015-10-24 00:20:18 +02:00
Paulus Schoutsen
c2d75efb4d Add missing docstring to heat control thermo 2015-10-22 22:14:40 -07:00
Paulus Schoutsen
3d972abdab Clean up the heat control thermostat 2015-10-22 22:04:37 -07:00
sander
863955e1bd got the basics working 2015-10-21 21:48:21 +02:00
sander
076b3db5e8 first try 2015-10-21 19:00:15 +02:00
Fabian Affolter
4d5c9581bf Add link to docs 2015-10-20 22:20:58 +02:00
Fabian Affolter
f45e0eabe3 Add link to docs 2015-10-20 22:20:58 +02:00
Fabian Affolter
bbed4a262c Fix typo 2015-10-20 22:20:44 +02:00
Todd Ingarfield
661f4c594e formatting 2015-10-19 16:54:42 -05:00
Todd Ingarfield
9464e2a13b Add hass configuration parameter hold_temp & config documentation 2015-10-19 16:18:45 -05:00
Todd Ingarfield
27d5248937 Fix configuration for multiple hosts and add example configuration.yaml section 2015-10-19 15:33:23 -05:00
Todd Ingarfield
3d838c307f merged upstream and fixed conflict 2015-10-15 10:13:02 -05:00
Todd Ingarfield
b2e39884f9 Removed name and netdisco functions, implemented update method to caches values, radiotherm lib to coveragerc and requirements_all.txt 2015-10-14 11:02:07 -05:00
Paulus Schoutsen
bf1970b78c Make thermostat more robust 2015-10-11 18:16:55 -07:00
Todd Ingarfield
84c72ebf63 Add support for multiple thermostats (via hass-config) and auto-discovery via ratiotherm module 2015-10-11 09:28:25 -05:00
Todd Ingarfield
37278aab20 add set_time and begin discovery 2015-10-10 11:36:34 -05:00
Todd Ingarfield
a3d295d885 Correct formatting 2015-10-09 11:38:39 -05:00
Todd Ingarfield
0cf909cce9 Correct ci failed tests 2015-10-09 11:34:14 -05:00
Todd Ingarfield
fc1cf49fd3 added REQUIREMENTS for radiotherm python module 2015-10-09 10:49:54 -05:00
Todd Ingarfield
e5d68d8a1e set name of device through hass config 2015-10-09 10:43:14 -05:00
Todd Ingarfield
4ac9e9fc4c initial commit 2015-10-08 17:48:03 -05:00
Paulus Schoutsen
0180c056e1 Add away mode to heat control 2015-10-02 08:57:38 -07:00
Paulus Schoutsen
4e3bd5f2a9 Add service descriptions 2015-09-26 23:17:04 -07:00
Paulus Schoutsen
51dd718282 Fix broken thermostat demo and prevent happening again 2015-09-13 08:08:46 -07:00
Jeff Schroeder
d4d798d71f Error gracefully when unable to connect to home.nest.com 2015-09-12 14:27:12 -05:00
zyell
de89de890f Move state constants to __init__ for all thermostats 2015-09-12 07:27:05 -07:00
zyell
775d3198ae Fix logic coverage in target_temperature 2015-09-10 17:46:59 -07:00