core/tests/components/climate
uchagani 1dcc51cbdf Add ecobee fan mode ()
* add ability to set fan on

* add tests and change "not on" status to "auto"

* hound fix

* more hounds

* I don't understand new lines

* fix linting errors

* more linting fixes

* change method signature

* lint fixes

* hopefully last lint fix

* correct temp ranges according to ecobee API docs

* update dependency to latest version

* update tests with values from new temp logic

* fix linting issue

* more linting fixes

* add SUPPORT_FAN_MODE to capabilities

* add fan_list to attributes.
restore current fan state to OFF if fan is not running.
change target high/low temps from null to target temp when not in auto mode.
change target temp from null to high/low temp when in auto mode
change mode attribute to climate_mode for consistency with other lists.

* remove unused import

* simplify logic

* lint fixes

* revert change for target temps
2018-03-18 09:02:07 -07:00
..
__init__.py
test_demo.py Fix demo platform support () 2018-01-30 14:59:43 -08:00
test_ecobee.py Add ecobee fan mode () 2018-03-18 09:02:07 -07:00
test_generic_thermostat.py Rename homeassistant.util.async to .async_ () 2018-03-11 10:01:12 -07:00
test_honeywell.py Honeywell fixes and improvements () 2017-08-01 16:18:14 +02:00
test_init.py Fix SET_TEMPERATURE_SCHEMA in climate component () 2017-08-12 09:39:05 -07:00
test_melissa.py Fix mclimate accounts with not only melissa components () 2018-02-23 23:33:12 +01:00
test_mqtt.py Fix MQTT retained message not being re-dispatched () 2018-02-11 09:17:58 -08:00
test_nuheat.py test resume program service 2017-12-27 12:42:56 -08:00
test_zwave.py Fixes utf-8 encoding no longer required by python-openzwave0.3.3 () 2017-04-24 17:59:51 -07:00