Nexia


The nexia integration allows you to integrate your Nexia thermostats into Home Assistant.

There is currently support for the following device types within Home Assistant:

Configuration

You will need your mynexia.com username and password to use this module.

To add Nexia to your installation, go to Configuration >> Integrations in the UI, click the button with + sign and from the list of integrations select Nexia.

Alternatively, add the following to your configuration.yaml file:

# Example configuration.yaml entry
nexia:
  username: YOUR_NEXIA_USERNAME
  password: YOUR_NEXIA_PASSWORD

Configuration Variables

username string Required

The username for accessing your Nexia account.

password string Required

The password for accessing your Nexia account.

Binary Sensor

The following binary sensors are added for each thermostat:

  • Blower Active

Sensor

The following binary sensors are added for each thermostat:

  • Air Cleaner Mode
  • Current Compressor Speed
  • Requested Compressor Speed
  • Outdoor Temperature
  • Relative Humidity
  • System Status

The following binary sensors are added for each thermostat zone:

  • Zone Temperature
  • Zone Setpoint Status
  • Zone Status

Climate

The nexia climate platform lets you control a thermostat.

The following thermostats are supported: XL1050, XL850, XL824

The following thermostats are not supported: XL624

Other thermostats may work, but they have not been tested.

Scene

The nexia scene platform lets you activate a nexia automation.

Service nexia.set_aircleaner_mode

Sets the air cleaner mode. Options include ‘auto’, ‘quick’, and ‘allergy’. This setting will affect all zones on the same thermostat.

Service data attribute Optional Description
entity_id no String or list of strings that point at entity_id’s of climate devices to control.
aircleaner_mode no ‘auto’, ‘quick’, or ‘allergy’

Service nexia.set_humidify_setpoint

Sets the humidify setpoint. This setting will affect all zones on the same thermostat.

Service data attribute Optional Description
entity_id no String or list of strings that point at entity_id’s of climate devices to control.
humidity no Humidify setpoint level, from 35 to 65.