home-assistant.io/source/_components/climate.honeywell.markdown
osirisinferi f4e530c099 Revert "MyTotalConnectComfort.com Compatibility (#5771)" (#7619)
The `honeywell.py` code uses either EvohomeClient *or* somecomfort
client code to connect to Honeywell, depending on the region (`eu`
or `us` respectively). The somecomfort client exclusively uses
mytotalconnectcomfort.com as API. Therefore, this warning seems a
little bit premature if you'd ask me.
2018-12-25 23:04:45 +01:00

1.9 KiB

layout, title, description, date, sidebar, comments, sharing, footer, logo, ha_category, ha_release, ha_iot_class
layout title description date sidebar comments sharing footer logo ha_category ha_release ha_iot_class
page Honeywell Thermostat Instructions on how to integrate Honeywell thermostats within Home Assistant. 2016-02-07 22:01 true false true true honeywell.png Climate pre 0.7 Cloud Polling

The honeywell climate platform let you control Honeywell Connected thermostats from Home Assistant.

To set it up, add the following information to your configuration.yaml file:

climate:
  - platform: honeywell
    username: YOUR_USERNAME
    password: YOUR_PASSWORD
    scan_interval: 600

Scan interval is expressed in seconds. Omitting or mis-configuring `scan_interval` may result in too-frequent polling and cause you to be rate-limited by Honeywell.

{% configuration %} username: description: The username of an user with access. required: true type: string password: description: The password for your given admin account. required: true type: string region: description: Region identifier (either 'eu' or 'us'). Use the somecomfort client library for us, and evohome-client for eu. required: false default: eu type: string scan_interval: description: Scan interval is expressed in seconds. Recommended value of 600 seconds. Omitting scan_interval may result in too-frequent polling and cause you to rate-limited by Honeywell. required: false default: 120 type: integer away_temperature: description: "(only for eu region) Heating setpoint when away mode is on, in deg C." required: false default: 16.0 type: float away_cool_temperature: description: "(only for us region) Cooling setpoint when away mode is on, in deg C." required: false default: 30.0 type: float away_heat_temperature: description: "(only for us region) Heating setpoint when away mode is on, in deg C." required: false default: 16.0 type: float {% endconfiguration %}