Paulus Schoutsen
f08b77dc4c
Clean up state_attributes vs device_state_attributes
2016-02-06 22:34:24 -08:00
Michael Auchter
df94c909f7
thermostat: add service to control fan mode
2016-01-24 12:47:21 -06:00
Michael Auchter
a0ed469aa2
thermostat: move fan attribute up to thermostat
2016-01-24 12:47:20 -06:00
Michael Auchter
afa4fc4ef5
thermostat: split up services
2016-01-24 12:47:20 -06:00
Sean Dague
4fc0163139
round min / max values for temperature
...
In order for the polymer thermostat component to have sensible step
values the min / max values have to be round numbers. The current code
only does that for systems running in degrees C. For those of us in
silly land that still function in degrees F, this causes some
oddities in the UI.
Always round mix / max values to make it good no matter what
fundamental units we are in.
2016-01-13 21:22:56 -05:00
Paulus Schoutsen
1146d6e58d
Allow thermostat temperatures with decimal numbers
2015-11-28 01:18:02 -08:00
Paulus Schoutsen
bbfeba0fe4
Merge branch 'pr/635' into dev
...
Conflicts:
requirements_all.txt
2015-11-28 00:50:18 -08:00
Paulus Schoutsen
fabd0ced3f
Make DEPENDENCIES optional for components
2015-11-26 13:11:59 -08:00
nkgilley@gmail.com
cc196d9888
fixed sensors and thermostat. discovery working for both now.
2015-11-23 11:15:19 -05:00
Fabian Affolter
97f9f8aa49
Update link to docs (Jekyll 3 update)
2015-11-09 13:12:18 +01:00
Paulus Schoutsen
3d972abdab
Clean up the heat control thermostat
2015-10-22 22:04:37 -07:00
Paulus Schoutsen
bf1970b78c
Make thermostat more robust
2015-10-11 18:16:55 -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
zyell
de89de890f
Move state constants to __init__ for all thermostats
2015-09-12 07:27:05 -07:00
zyell
21812ba717
Bug fixes and state adjustment for initial thermostat range support
2015-09-10 15:42:34 -07:00
zyell
2d54fdd979
Initial code for generic thermostat range support and nest compliance
2015-09-10 15:11:59 -07:00
zyell
e15eb90b33
Have thermostat class make all necessary unit conversions
2015-08-25 17:52:40 -07:00
Daniel Hoyer Iversen
be937a795a
Min max temp for thermostat
2015-07-23 22:15:17 +02:00
Daniel Hoyer Iversen
cbb390a918
Custom min/max temperature for thermostat
2015-07-23 18:13:46 +02:00
Paulus Schoutsen
bbfd97e2b8
Migrate components to use EntityComponent
2015-03-21 19:37:18 -07:00
Paulus Schoutsen
a9324ba9d4
Update components to use Entity instead of Device
2015-03-21 19:16:13 -07:00
Paulus Schoutsen
9b643d57f0
ps: Add a global config object to Home Assistant
2015-03-18 23:02:58 -07:00
Paulus Schoutsen
3e15742875
Move device ABCs to separate helper file
2015-03-05 23:18:22 -08:00
Paulus Schoutsen
68668fc658
Light/Switch/Thermostat: use new extract_from_service helper
2015-03-05 23:17:05 -08:00
Paulus Schoutsen
89100d14c8
Refactored device components
2015-03-01 01:35:58 -08:00
Paulus Schoutsen
8bd803601f
Devices can now be polling or push
2015-02-28 22:33:44 -08:00
Paulus Schoutsen
bbe19cbbb0
Add more info card for thermostat. Fixes #28
2015-02-28 08:48:33 -08:00
Danielhiversen
a7c6413d07
Custom thermostat
2015-02-17 19:12:27 +01:00
Paulus Schoutsen
ff230cefe3
Disable pylint unused-argument check
2015-01-19 23:40:51 -08:00
Paulus Schoutsen
aea6042fe1
Getting thermostat component ready for release
2015-01-11 21:21:18 -08:00
Paulus Schoutsen
8f3a3f89a7
Refactor nest component into thermostat component
2015-01-06 00:10:33 -08:00