Smart Home Air Conditioning Unit Guide

Device TYPE

action.devices.types.AC_UNIT Air conditioning units are similar to thermostats, but do not support heating and
may not support setting temperature targets, but rather rely on modes, toggles, and fan speed
settings (for example, high and low).

This type indicates that the device gets the AC icon and some AC
unit synonyms/aliases.

Recommended TRAITS

Note: The TemperatureSetting
trait is designed to be specifically used with thermostats and devices that adjust room temperature, such as
air conditioning units and heaters. Avoid using the TemperatureControl trait,
which is designed for devices such as refrigerators and ovens.

These are our recommendations for traits on this type of
device, however you are free to mix and match from all available traits to best match your existing
product functionality.

Please see each individual trait document for implementation details like required attributes,
EXECUTE and QUERY.

Sample SYNC Request and Response

This is an example using the device type and traits above. It
is intended to give an idea of how to build a SYNC response. If you add or remove traits, this
will need to be modified to reflect those changes.