24 Commits

Author SHA1 Message Date
Dan
e1db639317 add hvac mode support to radiotherm (#2442)
* add hvac mode support to radiotherm

off/cool/heat/auto modes are supported

* Moved STATE_AUTO to thermostat component, fix lint

Moved STATE_AUTO to thermostat platform. Fixed lint error.
2016-07-12 21:43:49 -07:00
Paulus Schoutsen
68df3deee0 ABC consistent not implemented behavior (#2359) 2016-06-24 21:27:40 -07:00
Josh Wright
24257fe4a3 Don't round values in Thermostat internal state (#1782)
Since all values coming out of the Thermostat component pass though the
_convert_for_display() method (which handles any necessary rounding),
there is no need to round values that only exist in the internal state
of the thermostat device. It serves no purpose and risks rounding
errors/precision loss.
2016-04-10 10:41:13 -07:00
Fabian Affolter
095dd70391 Fix PEP257 issues 2016-03-07 22:44:35 +01:00
Paulus Schoutsen
e80309c03c Fix imports (using isort) 2016-02-18 21:27:50 -08:00
Paulus Schoutsen
cbc6323438 Fix imports 2016-01-28 21:45:26 -08:00
Fabian Affolter
3e60c4801c Update docstrings 2015-11-25 08:56:50 +01:00
Fabian Affolter
97f9f8aa49 Update link to docs (Jekyll 3 update) 2015-11-09 13:12:18 +01: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
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
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
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