/*
AirConditionerProfileConstants.java
Copyright (c) 2015 NTT DOCOMO,INC.
Released under the MIT license
http://opensource.org/licenses/mit-license.php
*/
package org.deviceconnect.android.deviceplugin.kadecot.profile.original;
import org.deviceconnect.profile.DConnectProfileConstants;
/**
* Constants for AirConditioner Profile API.<br/>
* Define parameter name, interface name, attribute and profile name for
* AirConditioner profile API.
*
* @author NTT DOCOMO, INC.
*/
public interface AirConditionerProfileConstants extends DConnectProfileConstants {
/**
* Profile name: {@value} .
*/
String PROFILE_NAME = "airConditioner";
/**
* Attribute: {@value} .
*/
String ATTRIBUTE_AIR_CONDITIONER = "airConditioner";
/**
* Attribute: {@value} .
*/
String ATTRIBUTE_POWER_SAVING = "powerSaving";
/**
* Attribute: {@value} .
*/
String ATTRIBUTE_MODE_SETTING = "modeSetting";
/**
* Attribute: {@value} .
*/
String ATTRIBUTE_ROOM_TEMPERATURE = "roomTemperature";
/**
* Attribute: {@value} .
*/
String ATTRIBUTE_TEMPERATURE = "temperature";
/**
* Attribute: {@value} .
*/
String ATTRIBUTE_AIR_FLOW = "airFlow";
/**
* Attribute: {@value} .
*/
String ATTRIBUTE_ENL_PROPERTY = "enlProperty";
/**
* Path: {@value} .
*/
String PATH_PROFILE = PATH_ROOT + SEPARATOR + PROFILE_NAME;
/**
* Path: {@value} .
*/
String PATH_OPERATION_POWER_SAVING = PATH_PROFILE + SEPARATOR + ATTRIBUTE_POWER_SAVING;
/**
* Path: {@value} .
*/
String PATH_OPERATION_MODE_SETTING = PATH_PROFILE + SEPARATOR + ATTRIBUTE_MODE_SETTING;
/**
* Path: {@value} .
*/
String PATH_ROOM_TEMPERATURE = PATH_PROFILE + SEPARATOR + ATTRIBUTE_ROOM_TEMPERATURE;
/**
* Path: {@value} .
*/
String PATH_TEMPERATURE = PATH_PROFILE + SEPARATOR + ATTRIBUTE_TEMPERATURE;
/**
* Path: {@value} .
*/
String PATH_AIR_FLOW = PATH_PROFILE + SEPARATOR + ATTRIBUTE_AIR_FLOW;
/**
* Path: {@value} .
*/
String PATH_ENL_PROPERTY = PATH_PROFILE + SEPARATOR + ATTRIBUTE_ENL_PROPERTY;
/**
* Parameter: {@value} .
*/
String PARAM_POWERSTATUS = "powerstatus";
/**
* Parameter: {@value} .
*/
String PARAM_POWERSAVING = "powersaving";
/**
* Parameter: {@value} .
*/
String PARAM_MODESETTING = "modesetting";
/**
* Parameter: {@value} .
*/
String PARAM_ROOMTEMPERATURE = "roomtemperature";
/**
* Parameter: {@value} .
*/
String PARAM_TEMPERATURE = "temperature";
/**
* Parameter: {@value} .
*/
String PARAM_AIRFLOW = "airflow";
/**
* Parameter: {@value} .
*/
String PARAM_AIRFLOWAUTO = "airflowauto";
/**
* Parameter: {@value} .
*/
String PARAM_PROPERTIES = "properties";
/**
* Parameter: {@value} .
*/
String PARAM_EPC = "epc";
/**
* Parameter: {@value} .
*/
String PARAM_VALUE = "value";
}