List of functions

Function Description
cleanup_mode

Setting the cleaning mode.

coffee_mode

Setting the coffee machine mode.

dishwashing

Setting the dishwashing mode.

fan_speed

Setting the fan speed (such as in an air conditioner, fan, or heater).

heat

Setting the heating mode.

input_source

Setting the signal source.

program

Setting a program on a device.

swing

Setting the air direction on climate control devices.

tea_mode

Setting the tea making mode.

thermostat

Setting the temperature mode of climate control devices (such as an air conditioner).

ventilation_mode

Setting the ventilation mode.

work_speed

Setting the speed.

Function Description
cleanup_mode

Setting the cleaning mode.

coffee_mode

Setting the coffee machine mode.

dishwashing

Setting the dishwashing mode.

fan_speed

Setting the fan speed (such as in an air conditioner, fan, or heater).

heat

Setting the heating mode.

input_source

Setting the signal source.

program

Setting a program on a device.

swing

Setting the air direction on climate control devices.

tea_mode

Setting the tea making mode.

thermostat

Setting the temperature mode of climate control devices (such as an air conditioner).

ventilation_mode

Setting the ventilation mode.

work_speed

Setting the speed.

cleanup_mode

Setting the cleaning mode.

Below is the description of the parameters object from the Description of capability section.

parameters object
Parameter Type Description
instance String Function name for this capability. Accepted values: cleanup_mode.
modes Array of mode objects
The array of mode objects describing the function's modes. Minimum number of modes in the array: 1.
Restriction.

When resending the mode object array for the same device, keep in mind the order of modes. The order must be the same as in the latest array sent.

The mode object that is a part of the modes array
value String The value of the function operating mode processed on the provider side. You can find the acceptable values on the List of operating modes.
parameters object
Parameter Type Description
instance String Function name for this capability. Accepted values: cleanup_mode.
modes Array of mode objects
The array of mode objects describing the function's modes. Minimum number of modes in the array: 1.
Restriction.

When resending the mode object array for the same device, keep in mind the order of modes. The order must be the same as in the latest array sent.

The mode object that is a part of the modes array
value String The value of the function operating mode processed on the provider side. You can find the acceptable values on the List of operating modes.

coffee_mode

Setting the coffee machine mode.

Below is the description of the parameters object from the Description of capability section.

parameters object
Parameter Type Description
instance String Function name for this capability. Accepted values: coffee_mode.
modes Array of mode objects
The array of mode objects describing the function's modes. Minimum number of modes in the array: 1.
Restriction.

When resending the mode object array for the same device, keep in mind the order of modes. The order must be the same as in the latest array sent.

The mode object that is a part of the modes array
value String The value of the function operating mode processed on the provider side. You can find the acceptable values on the List of operating modes.
parameters object
Parameter Type Description
instance String Function name for this capability. Accepted values: coffee_mode.
modes Array of mode objects
The array of mode objects describing the function's modes. Minimum number of modes in the array: 1.
Restriction.

When resending the mode object array for the same device, keep in mind the order of modes. The order must be the same as in the latest array sent.

The mode object that is a part of the modes array
value String The value of the function operating mode processed on the provider side. You can find the acceptable values on the List of operating modes.

dishwashing

Setting the dishwashing mode.

Below is the description of the parameters object from the Description of capability section.

parameters object
Parameter Type Description
instance String Function name for this capability. Valid value: dishwashing.
modes Array of mode objects
The array of mode objects describing the function's modes. Minimum number of modes in the array: 1.
Restriction.

When resending the mode object array for the same device, keep in mind the order of modes. The order must be the same as in the latest array sent.

The mode object that is a part of the modes array
value String The value of the function operating mode processed on the provider side. You can find the acceptable values on the List of operating modes.
parameters object
Parameter Type Description
instance String Function name for this capability. Valid value: dishwashing.
modes Array of mode objects
The array of mode objects describing the function's modes. Minimum number of modes in the array: 1.
Restriction.

When resending the mode object array for the same device, keep in mind the order of modes. The order must be the same as in the latest array sent.

The mode object that is a part of the modes array
value String The value of the function operating mode processed on the provider side. You can find the acceptable values on the List of operating modes.

fan_speed

Setting the fan speed (such as in an air conditioner, fan, or heater).

Below is the description of the parameters object from the Description of capability section.

parameters object
Parameter Type Description
instance String Function name for this capability. Accepted values: fan_speed.
modes Array of mode objects
The array of mode objects describing the function's modes. Minimum number of modes in the array: 1.
Restriction.

When resending the mode object array for the same device, keep in mind the order of modes. The order must be the same as in the latest array sent.

The mode object that is a part of the modes array
value String The value of the function operating mode processed on the provider side. You can find the acceptable values on the List of operating modes.
parameters object
Parameter Type Description
instance String Function name for this capability. Accepted values: fan_speed.
modes Array of mode objects
The array of mode objects describing the function's modes. Minimum number of modes in the array: 1.
Restriction.

When resending the mode object array for the same device, keep in mind the order of modes. The order must be the same as in the latest array sent.

The mode object that is a part of the modes array
value String The value of the function operating mode processed on the provider side. You can find the acceptable values on the List of operating modes.

heat

Setting the heating mode.

Below is the description of the parameters object from the Description of capability section.

parameters object
Parameter Type Description
instance String Function name for this capability. Valid value: heat.
modes Array of mode objects
The array of mode objects describing the function's modes. Minimum number of modes in the array: 1.
Restriction.

When resending the mode object array for the same device, keep in mind the order of modes. The order must be the same as in the latest array sent.

The mode object that is a part of the modes array
value String The value of the function operating mode processed on the provider side. You can find the acceptable values on the List of operating modes.
parameters object
Parameter Type Description
instance String Function name for this capability. Valid value: heat.
modes Array of mode objects
The array of mode objects describing the function's modes. Minimum number of modes in the array: 1.
Restriction.

When resending the mode object array for the same device, keep in mind the order of modes. The order must be the same as in the latest array sent.

The mode object that is a part of the modes array
value String The value of the function operating mode processed on the provider side. You can find the acceptable values on the List of operating modes.

input_source

Setting the signal source.

Below is the description of the parameters object from the Description of capability section.

parameters object
Parameter Type Description
instance String Function name for this capability. Accepted values: input_source.
modes Array of mode objects
The array of mode objects describing the function's modes. Minimum number of modes in the array: 1.
Restriction.

When resending the mode object array for the same device, keep in mind the order of modes. The order must be the same as in the latest array sent.

The mode object that is a part of the modes array
value String The value of the function operating mode processed on the provider side. You can find the acceptable values on the List of operating modes.
parameters object
Parameter Type Description
instance String Function name for this capability. Accepted values: input_source.
modes Array of mode objects
The array of mode objects describing the function's modes. Minimum number of modes in the array: 1.
Restriction.

When resending the mode object array for the same device, keep in mind the order of modes. The order must be the same as in the latest array sent.

The mode object that is a part of the modes array
value String The value of the function operating mode processed on the provider side. You can find the acceptable values on the List of operating modes.

program

Setting a program on a device.

Below is the description of the parameters object from the Description of capability section.

parameters object
Parameter Type Description
instance String Function name for this capability. Accepted values: program.
modes Array of mode objects
The array of mode objects describing the function's modes. Minimum number of modes in the array: 1.
Restriction.

When resending the mode object array for the same device, keep in mind the order of modes. The order must be the same as in the latest array sent.

The mode object that is a part of the modes array
value String The value of the function operating mode processed on the provider side. You can find the acceptable values on the List of operating modes.
parameters object
Parameter Type Description
instance String Function name for this capability. Accepted values: program.
modes Array of mode objects
The array of mode objects describing the function's modes. Minimum number of modes in the array: 1.
Restriction.

When resending the mode object array for the same device, keep in mind the order of modes. The order must be the same as in the latest array sent.

The mode object that is a part of the modes array
value String The value of the function operating mode processed on the provider side. You can find the acceptable values on the List of operating modes.

swing

Setting the air direction on climate control devices.

Below is the description of the parameters object from the Description of capability section.

parameters object
Parameter Type Description
instance String Function name for this capability. Accepted values: swing.
modes Array of mode objects
The array of mode objects describing the function's modes. Minimum number of modes in the array: 1.
Restriction.

When resending the mode object array for the same device, keep in mind the order of modes. The order must be the same as in the latest array sent.

The mode object that is a part of the modes array
value String The value of the function operating mode processed on the provider side. You can find the acceptable values on the List of operating modes.
parameters object
Parameter Type Description
instance String Function name for this capability. Accepted values: swing.
modes Array of mode objects
The array of mode objects describing the function's modes. Minimum number of modes in the array: 1.
Restriction.

When resending the mode object array for the same device, keep in mind the order of modes. The order must be the same as in the latest array sent.

The mode object that is a part of the modes array
value String The value of the function operating mode processed on the provider side. You can find the acceptable values on the List of operating modes.

tea_mode

Setting the tea making mode.

Below is the description of the parameters object from the Description of capability section.

parameters object
Parameter Type Description
instance String Function name for this capability. Acceptable values: tea_mode.
modes Array of mode objects
The array of mode objects describing the function's modes. Minimum number of modes in the array: 1.
Restriction.

When resending the mode object array for the same device, keep in mind the order of modes. The order must be the same as in the latest array sent.

The mode object that is a part of the modes array
value String The value of the function operating mode processed on the provider side. You can find the acceptable values on the List of operating modes.
parameters object
Parameter Type Description
instance String Function name for this capability. Acceptable values: tea_mode.
modes Array of mode objects
The array of mode objects describing the function's modes. Minimum number of modes in the array: 1.
Restriction.

When resending the mode object array for the same device, keep in mind the order of modes. The order must be the same as in the latest array sent.

The mode object that is a part of the modes array
value String The value of the function operating mode processed on the provider side. You can find the acceptable values on the List of operating modes.

thermostat

Setting the temperature mode of climate control devices (such as an air conditioner).

Below is the description of the parameters object from the Description of capability section.

parameters object
Parameter Type Description
instance String Function name for this capability. Accepted values: thermostat.
modes Array of mode objects
The array of mode objects describing the function's modes. Minimum number of modes in the array: 1.
Restriction.

When resending the mode object array for the same device, keep in mind the order of modes. The order must be the same as in the latest array sent.

The mode object that is a part of the modes array
value String The value of the function operating mode processed on the provider side. You can find the acceptable values on the List of operating modes.
parameters object
Parameter Type Description
instance String Function name for this capability. Accepted values: thermostat.
modes Array of mode objects
The array of mode objects describing the function's modes. Minimum number of modes in the array: 1.
Restriction.

When resending the mode object array for the same device, keep in mind the order of modes. The order must be the same as in the latest array sent.

The mode object that is a part of the modes array
value String The value of the function operating mode processed on the provider side. You can find the acceptable values on the List of operating modes.

ventilation_mode

Setting the ventilation mode.

Below is the description of the parameters object from the Description of capability section.

parameters object
Parameter Type Description
instance String Function name for this capability. Accepted values: ventilation_mode.
modes Array of mode objects
The array of mode objects describing the function's modes. Minimum number of modes in the array: 1.
Restriction.

When resending the mode object array for the same device, keep in mind the order of modes. The order must be the same as in the latest array sent.

The mode object that is a part of the modes array
value String The value of the function operating mode processed on the provider side. You can find the acceptable values on the List of operating modes.
parameters object
Parameter Type Description
instance String Function name for this capability. Accepted values: ventilation_mode.
modes Array of mode objects
The array of mode objects describing the function's modes. Minimum number of modes in the array: 1.
Restriction.

When resending the mode object array for the same device, keep in mind the order of modes. The order must be the same as in the latest array sent.

The mode object that is a part of the modes array
value String The value of the function operating mode processed on the provider side. You can find the acceptable values on the List of operating modes.

work_speed

Setting the speed.

Below is the description of the parameters object from the Description of capability section.

parameters object
Parameter Type Description
instance String Function name for this capability. Accepted values: work_speed.
modes Array of mode objects
The array of mode objects describing the function's modes. Minimum number of modes in the array: 1.
Restriction.

When resending the mode object array for the same device, keep in mind the order of modes. The order must be the same as in the latest array sent.

The mode object that is a part of the modes array
value String The value of the function operating mode processed on the provider side. You can find the acceptable values on the List of operating modes.
parameters object
Parameter Type Description
instance String Function name for this capability. Accepted values: work_speed.
modes Array of mode objects
The array of mode objects describing the function's modes. Minimum number of modes in the array: 1.
Restriction.

When resending the mode object array for the same device, keep in mind the order of modes. The order must be the same as in the latest array sent.

The mode object that is a part of the modes array
value String The value of the function operating mode processed on the provider side. You can find the acceptable values on the List of operating modes.

Support