Classes | |
class | Getter |
class | Informer |
class | Proxy |
class | Receiver |
class | Setter |
Public Member Functions | |
void | onNew () |
short | getEchoClassCode () |
Setter | set () |
Setter | set (boolean responseRequired) |
Getter | get () |
Informer | inform () |
![]() | |
byte | getInstanceCode () |
void | allocateSelfDeviceInstanceCode () |
void | onNew () |
Setter | set () |
Setter | set (boolean responseRequired) |
Getter | get () |
Informer | inform () |
![]() | |
EchoObject () | |
void | onNew () |
void | onFound () |
final byte[] | getStatusChangeAnnouncementProperties () |
final byte[] | getSetProperties () |
final byte[] | getGetProperties () |
String | toString () |
final byte | getClassGroupCode () |
final byte | getClassCode () |
abstract byte | getInstanceCode () |
abstract short | getEchoClassCode () |
final int | getEchoObjectCode () |
final void | setNode (EchoNode node) |
final EchoNode | getNode () |
final void | removeNode () |
final boolean | isSelfObject () |
final boolean | isProxy () |
final void | setReceiver (Receiver receiver) |
final Receiver | getReceiver () |
final EchoFrame | onReceiveRequest (EchoFrame frame) |
Setter | set () |
Setter | set (boolean responseRequired) |
Getter | get () |
Informer | inform () |
Static Public Member Functions | |
static Setter | setG () |
static Setter | setG (byte instanceCode) |
static Setter | setG (boolean responseRequired) |
static Setter | setG (byte instanceCode, boolean responseRequired) |
static Getter | getG () |
static Getter | getG (byte instanceCode) |
static Informer | informG () |
static Informer | informG (byte instanceCode) |
Static Public Attributes | |
static final short | ECHO_CLASS_CODE = (short)0x0130 |
static final byte | EPC_OPERATION_MODE_SETTING = (byte)0xB0 |
static final byte | EPC_AUTOMATIC_TEMPERATURE_CONTROL_SETTING = (byte)0xB1 |
static final byte | EPC_NORMAL_HIGH_SPEED_SILENT_OPERATION_SETTING = (byte)0xB2 |
static final byte | EPC_SET_TEMPERATURE_VALUE = (byte)0xB3 |
static final byte | EPC_SET_VALUE_OF_RELATIVE_HUMIDITY_IN_DEHUMIDIFYING_MODE = (byte)0xB4 |
static final byte | EPC_SET_TEMPERATURE_VALUE_IN_COOLING_MODE = (byte)0xB5 |
static final byte | EPC_SET_TEMPERATURE_VALUE_IN_HEATING_MODE = (byte)0xB6 |
static final byte | EPC_SET_TEMPERATURE_VALUE_IN_DEHUMIDIFYING_MODE = (byte)0xB7 |
static final byte | EPC_RATED_POWER_CONSUMPTION = (byte)0xB8 |
static final byte | EPC_MEASURED_VALUE_OF_CURRENT_CONSUMPTION = (byte)0xB9 |
static final byte | EPC_MEASURED_VALUE_OF_ROOM_RELATIVE_HUMIDITY = (byte)0xBA |
static final byte | EPC_MEASURED_VALUE_OF_ROOM_TEMPERATURE = (byte)0xBB |
static final byte | EPC_SET_TEMPERATURE_VALUE_OF_USER_REMOTE_CONTROL = (byte)0xBC |
static final byte | EPC_MEASURED_COOLED_AIR_TEMPERATURE = (byte)0xBD |
static final byte | EPC_MEASURED_OUTDOOR_AIR_TEMPERATURE = (byte)0xBE |
static final byte | EPC_RELATIVE_TEMPERATURE_SETTING = (byte)0xBF |
static final byte | EPC_AIR_FLOW_RATE_SETTING = (byte)0xA0 |
static final byte | EPC_AUTOMATIC_CONTROL_OF_AIR_FLOW_DIRECTION_SETTING = (byte)0xA1 |
static final byte | EPC_AUTOMATIC_SWING_OF_AIR_FLOW_SETTING = (byte)0xA3 |
static final byte | EPC_AIR_FLOW_DIRECTION_VERTICAL_SETTING = (byte)0xA4 |
static final byte | EPC_AIR_FLOW_DIRECTION_HORIZONTAL_SETTING = (byte)0xA5 |
static final byte | EPC_SPECIAL_STATE = (byte)0xAA |
static final byte | EPC_NON_PRIORITY_STATE = (byte)0xAB |
static final byte | EPC_VENTILATION_FUNCTION_SETTING = (byte)0xC0 |
static final byte | EPC_HUMIDIFIER_FUNCTION_SETTING = (byte)0xC1 |
static final byte | EPC_VENTILATION_AIR_FLOW_RATE_SETTING = (byte)0xC2 |
static final byte | EPC_DEGREE_OF_HUMIDIFICATION_SETTING = (byte)0xC4 |
static final byte | EPC_MOUNTED_AIR_CLEANING_METHOD = (byte)0xC6 |
static final byte | EPC_AIR_PURIFIER_FUNCTION_SETTING = (byte)0xC7 |
static final byte | EPC_MOUNTED_AIR_REFRESH_METHOD = (byte)0xC8 |
static final byte | EPC_AIR_REFRESHER_FUNCTION_SETTING = (byte)0xC9 |
static final byte | EPC_MOUNTED_SELF_CLEANING_METHOD = (byte)0xCA |
static final byte | EPC_SELF_CLEANING_FUNCTION_SETTING = (byte)0xCB |
static final byte | EPC_SPECIAL_FUNCTION_SETTING = (byte)0xCC |
static final byte | EPC_OPERATION_STATUS_OF_COMPONENTS = (byte)0xCD |
static final byte | EPC_THERMOSTAT_SETTING_OVERRIDE_FUNCTION = (byte)0xCE |
static final byte | EPC_AIR_PURIFICATION_MODE_SETTING = (byte)0xCF |
static final byte | EPC_ON_TIMER_BASED_RESERVATION_SETTING = (byte)0x90 |
static final byte | EPC_ON_TIMER_SETTING_TIME = (byte)0x91 |
static final byte | EPC_ON_TIMER_SETTING_RELATIVE_TIME = (byte)0x92 |
static final byte | EPC_OFF_TIMER_BASED_RESERVATION_SETTING = (byte)0x94 |
static final byte | EPC_OFF_TIMER_SETTING_TIME = (byte)0x95 |
static final byte | EPC_OFF_TIMER_SETTING_RELATIVE_TIME = (byte)0x96 |
![]() | |
static final byte | EPC_OPERATION_STATUS = (byte)0x80 |
static final byte | EPC_INSTALLATION_LOCATION = (byte)0x81 |
static final byte | EPC_STANDARD_VERSION_INFORMATION = (byte)0x82 |
static final byte | EPC_IDENTIFICATION_NUMBER = (byte)0x83 |
static final byte | EPC_MEASURED_INSTANTANEOUS_POWER_CONSUMPTION = (byte)0x84 |
static final byte | EPC_MEASURED_CUMULATIVE_POWER_CONSUMPTION = (byte)0x85 |
static final byte | EPC_MANUFACTURERS_FAULT_CODE = (byte)0x86 |
static final byte | EPC_CURRENT_LIMIT_SETTING = (byte)0x87 |
static final byte | EPC_FAULT_STATUS = (byte)0x88 |
static final byte | EPC_FAULT_DESCRIPTION = (byte)0x89 |
static final byte | EPC_MANUFACTURER_CODE = (byte)0x8A |
static final byte | EPC_BUSINESS_FACILITY_CODE = (byte)0x8B |
static final byte | EPC_PRODUCT_CODE = (byte)0x8C |
static final byte | EPC_PRODUCTION_NUMBER = (byte)0x8D |
static final byte | EPC_PRODUCTION_DATE = (byte)0x8E |
static final byte | EPC_POWER_SAVING_OPERATION_SETTING = (byte)0x8F |
static final byte | EPC_REMOTE_CONTROL_SETTING = (byte)0x93 |
static final byte | EPC_CURRENT_TIME_SETTING = (byte)0x97 |
static final byte | EPC_CURRENT_DATE_SETTING = (byte)0x98 |
static final byte | EPC_POWER_LIMIT_SETTING = (byte)0x99 |
static final byte | EPC_CUMULATIVE_OPERATING_TIME = (byte)0x9A |
static final byte | EPC_STATUS_CHANGE_ANNOUNCEMENT_PROPERTY_MAP = (byte)0x9D |
static final byte | EPC_SET_PROPERTY_MAP = (byte)0x9E |
static final byte | EPC_GET_PROPERTY_MAP = (byte)0x9F |
static final byte[] | EDT_OPERATION_STATUS_ON = {(byte)0x30} |
static final byte[] | EDT_OPERATION_STATUS_OFF = {(byte)0x31} |
static final byte[] | EDT_STANDARD_VERSION_INFORMATION = {(byte)0x00, (byte)0x00, (byte)0x41, (byte)0x00} |
Additional Inherited Members | |
![]() | |
byte | mEchoInstanceCode = 0 |
Definition at line 26 of file HomeAirConditioner.java.
Getter com.sonycsl.echo.eoj.device.airconditioner.HomeAirConditioner.get | ( | ) |
Definition at line 3220 of file HomeAirConditioner.java.
|
protected |
Property name : Air flow direction (horizontal) setting
EPC : 0xA5
Contents of property :
Used to specify the air flow direction(s) in the horizontal plane by selecting a pattern from among the 31 predefined patterns, and to acquire the current setting.
Value range (decimal notation) :
Rightward = 0x41, leftward = 0x42, central = 0x43, rightward and leftward
= 0x44 (for a full list of the predefined
patterns, see the table in the subsection defining the detailed requirements for this property.
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 1512 of file HomeAirConditioner.java.
|
protected |
Property name : Air flow direction (vertical) setting
EPC : 0xA4
Contents of property :
Used to specify the air flow direction in the vertical plane by selecting a pattern from among the 5 predefined patterns, and to acquire the current setting.
Value range (decimal notation) :
Uppermost = 0x41, lowermost = 0x42, central = 0x43, midpoint between uppermost and central = 0x44, midpoint between lowermost and central = 0x45
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 1436 of file HomeAirConditioner.java.
|
protected |
Property name : Air flow rate setting
EPC : 0xA0
Contents of property :
Used to specify the air flow rate or use the function to automatically control the air flow rate, and to acquire the current setting. The air flow rate shall be selected from among the 8 predefined levels.
Value range (decimal notation) :
Automatic air flow rate control function used = 0x41
Air flow rate = 0x31.0x38
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 1219 of file HomeAirConditioner.java.
|
protected |
Property name : Air purification mode setting
EPC : 0xCF
Contents of property :
Used to set the air purification mode setting ON/OFF and to acquire the current setting.
Value range (decimal notation) :
Air purification ON=0x41,OFF=0x42
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 2582 of file HomeAirConditioner.java.
|
protected |
Property name : Air purifier function setting
EPC : 0xC7
Contents of property :
An 8-byte array used to specify, for each type of air purifier function, whether or not to use the air purifier function and the degree of air purification to achieve with the air purifier function, and to acquire the current settings.
Value range (decimal notation) :
Element 0: Indicates whether or not to use the electrical dust collection-based air purifier function.
Element 1: Indicates whether or not to use the cluster ion-based air purifier function.
Elements 2 to 7: Reserved for future use.
Data type : unsigned char ×8
Data size : 1 byte × 8
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 2043 of file HomeAirConditioner.java.
|
protected |
Property name : Air refresher function setting
EPC : 0xC9
Contents of property :
An 8-byte array used to specify, for each type of air refresher function, whether or not to use the air refresher function and the degree of air refreshing to achieve with the air refresher function, and to acquire the current settings.
Value range (decimal notation) :
Element 0: Indicates whether or not to use the minus ion-based air refresher function.
Element 1: Indicates whether or not to use the cluster ion-based air refresher function.
Elements 2.7: Reserved for future use.
Data type : unsigned char × 8
Data size : 1 byte × 8
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 2179 of file HomeAirConditioner.java.
|
protected |
Property name : Automatic control of air flow direction setting
EPC : 0xA1
Contents of property :
Used to specify whether or not to use the automatic air flow direction control function, to specify the plane(s) (vertical and/or horizontal) in which the automatic air flow direction control function is to be used, and to acquire the current setting.
Value range (decimal notation) :
Automatic = 0x41, non-automatic = 0x42, automatic (vertical) = 0x43, automatic (horizontal) = 0x44
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 1292 of file HomeAirConditioner.java.
|
protected |
Property name : Automatic swing of air flow setting
EPC : 0xA3
Contents of property :
Used to specify whether or not to use the automatic air flow swing function, to specify the plane(s) (vertical and/or horizontal) in which the automatic air flow swing function is to be used, and to acquire the current setting.
Value range (decimal notation) :
Automatic air flow swing function not used = 0x31, used (vertical) = 0x41, used (horizontal) = 0x42, used (vertical and horizontal) = 0x43
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 1364 of file HomeAirConditioner.java.
|
protected |
Property name : Automatic temperature control setting
EPC : 0xB1
Contents of property :
Used to specify whether or not to use the automatic temperature control function, and to acquire the current setting.
Value range (decimal notation) :
Automatic = 0x41 Non-automatic = 0x42
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 281 of file HomeAirConditioner.java.
|
protected |
Property name : Degree of humidification setting
EPC : 0xC4
Contents of property :
Used to specify the degree of humidification to achieve by selecting a level from among the predefined levels, and to acquire the current setting.
Value range (decimal notation) :
Automatic control of the degree of humidification = 0x41
Degree of humidification = 0x31.0x38
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 1909 of file HomeAirConditioner.java.
short com.sonycsl.echo.eoj.device.airconditioner.HomeAirConditioner.getEchoClassCode | ( | ) |
Definition at line 95 of file HomeAirConditioner.java.
|
static |
Definition at line 8650 of file HomeAirConditioner.java.
|
static |
Definition at line 8654 of file HomeAirConditioner.java.
|
protected |
Property name : Humidifier function setting
EPC : 0xC1
Contents of property :
Used to specify whether or not to use the humidifier function, and to acquire the current setting.
Value range (decimal notation) :
Humidifier function ON = 0x41, Humidifier function OFF = 0x42
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 1760 of file HomeAirConditioner.java.
|
protected |
Property name : Measured cooled air temperature
EPC : 0xBD
Contents of property :
This property indicates the measured cooled air temperature at the outlet.
Value range (decimal notation) :
0x81.0x7D (-127.125°C)
Data type : signed char
Data size : 1 byte
Unit : .C
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 1021 of file HomeAirConditioner.java.
|
protected |
Property name : Measured outdoor air temperature
EPC : 0xBE
Contents of property :
This property indicates the measured outdoor air temperature.
Value range (decimal notation) :
0x81.0x7D (-127.125°C)
Data type : signed char
Data size : 1 byte
Unit : .C
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 1070 of file HomeAirConditioner.java.
|
protected |
Property name : Measured value of current consumption
EPC : 0xB9
Contents of property :
Measured value of current consumption
Value range (decimal notation) :
0x0000.0xFFFD (0.6553.3A)
Data type : unsigned short
Data size : 2 bytes
Unit : 0.1A
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 825 of file HomeAirConditioner.java.
|
protected |
Property name : Measured value of room relative humidity
EPC : 0xBA
Contents of property :
Measured value of room relative humidity
Value range (decimal notation) :
0x00.0x64 (0.100.C)
Data type : unsigned char
Data size : 1 byte
Unit : %
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 874 of file HomeAirConditioner.java.
|
protected |
Property name : Measured value of room temperature
EPC : 0xBB
Contents of property :
Measured value of room temperature
Value range (decimal notation) :
0x80.0x7D (-127.125.C)
Data type : signed char
Data size : 1 byte
Unit : .C
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 923 of file HomeAirConditioner.java.
|
protected |
Property name : Mounted air cleaning method
EPC : 0xC6
Contents of property :
A bitmap indicates mounted method of exercising air cleaning function.
Value range (decimal notation) :
Bit 0: Information about electrical dust collection method mounting
0 - Not mounted 1 - Mounted
Bit 1: Information about cluster ion method mounting
0 - Not mounted 1 - Mounted
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 1962 of file HomeAirConditioner.java.
|
protected |
Property name : Mounted air refresh method
EPC : 0xC8
Contents of property :
A bitmap indicates mounted method for exercising refresh function.
Value range (decimal notation) :
Bit 0: Information about minus ion method mounting
0 - Not mounted 1 - Mounted
Bit 1: Information about cluster ion method mounting
0 - Not mounted 1 - Mounted
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 2098 of file HomeAirConditioner.java.
|
protected |
Property name : Mounted self-cleaning method
EPC : 0xCA
Contents of property :
A bitmap indicates mounted method for exercising self-cleaning function.
Value range (decimal notation) :
Bit 0: Information about ozone cleaning method mounting
0 - Not mounted 1 - Mounted
Bit 1: Information about drying method mounting
0 - Not mounted 1 - Mounted
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 2234 of file HomeAirConditioner.java.
|
protected |
Property name : Non-priority state
EPC : 0xAB
Contents of property :
Used to indicate when the air conditioner is in a “non-priority” state.
Value range (decimal notation) :
“Normal operation” state = 0x40,
“Non-priority” state = 0x41
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 1615 of file HomeAirConditioner.java.
|
protected |
Property name : Normal/high- speed/silent operation setting
EPC : 0xB2
Contents of property :
Used to specify the type of operation
(“normal,” “high-speed” or “silent”),
and to acquire the current setting.
Value range (decimal notation) :
Normal operation: 0x41 High-speed operation: 0x42
Silent operation: 0x43
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 359 of file HomeAirConditioner.java.
|
protected |
Property name : OFF timer-based reservation setting
EPC : 0x94
Contents of property :
Used to specify whether or not to use the OFF timer (time-based reservation function, relative time-based reservation function or both), and to acquire the current setting.
Value range (decimal notation) :
Both the time- and relative time-based reservation functions are ON = 0x41, both reservation functions are OFF = 0x42, time-based reservation function is ON = 0x43, relative time-based reservation function is ON = 0x44
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 2879 of file HomeAirConditioner.java.
|
protected |
Property name : OFF timer setting (relative time)
EPC : 0x96
Contents of property :
Used to specify the relative time for the relative time-based reservation function in the HH:MM format and to acquire the current setting.
Value range (decimal notation) :
0.0xFF: 0.0x3B
(= 0.255): (= 0.59)
Data type : unsigned char × 2
Data size : 2 bytes
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 3034 of file HomeAirConditioner.java.
|
protected |
Property name : OFF timer setting (time)
EPC : 0x95
Contents of property :
Used to specify the time for the
time-based reservation function in the
HH:MM format and to acquire the
current setting.
Value range (decimal notation) :
0.0x17: 0.0x3B (= 0.23): (= 0.59)
Data type : unsigned char × 2
Data size : 2 bytes
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 2957 of file HomeAirConditioner.java.
|
protected |
Property name : ON timer-based reservation setting
EPC : 0x90
Contents of property :
Used to specify whether or not to use the ON timer (time-based reservation function, relative time-based reservation function or both), and to acquire the current setting.
Value range (decimal notation) :
Both the time- and relative time-based reservation functions are ON = 0x41, both reservation functions are OFF = 0x42, time-based reservation function is ON = 0x43, relative time-based reservation function is ON = 0x44
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 2654 of file HomeAirConditioner.java.
|
protected |
Property name : ON timer setting (relative time)
EPC : 0x92
Contents of property :
Used to specify the relative time for the relative time-based reservation function in the HH:MM format and to acquire the current setting.
Value range (decimal notation) :
0.0xFF: 0.0x3B
(= 0.255): (= 0.59)
Data type : unsigned char × 2
Data size : 2 bytes
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 2806 of file HomeAirConditioner.java.
|
protected |
Property name : ON timer setting (time)
EPC : 0x91
Contents of property :
Used to specify the time for the
time-based reservation function in the HH:MM format and to acquire the
current setting.
Value range (decimal notation) :
0.0x17: 0.0x3B (= 0.23): (= 0.59)
Data type : unsigned char × 2
Data size : 2 bytes
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 2730 of file HomeAirConditioner.java.
|
abstractprotected |
Property name : Operation mode setting
EPC : 0xB0
Contents of property :
Used to specify the operation mode (“automatic,” “cooling,” “heating,” “dehumidification,” “air circulator” or “other”), and to acquire the current setting.
Value range (decimal notation) :
The following values shall be used: Automatic: 0x41
Cooling: 0x42 Heating: 0x43
Dehumidification: 0x44 Air circulator: 0x45
Other: 0x40
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - mandatory
Get - mandatory
Announcement at status change
|
abstractprotected |
Property name : Operation status
EPC : 0x80
Contents of property :
This property indicates the ON/OFF status.
Value range (decimal notation) :
ON=0x30, OFF=0x31
Data type : unsigned char
Data size : 1 byte
Unit : —
Access rule :
Announce - undefined
Set - mandatory
Get - mandatory
Announcement at status change
|
protected |
Property name : Operation status of components
EPC : 0xCD
Contents of property :
This property indicates the operation status of components of the air conditioner in a bitmap format.
Value range (decimal notation) :
Bit 0: Operation status of the compressor:
0: Not operating
1: In operation
Bit 1: Operation status of the thermostat:
0: Thermostat OFF
1: Thermostat ON Bits 2.7: Reserved for future use.
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 2456 of file HomeAirConditioner.java.
|
protected |
Definition at line 3104 of file HomeAirConditioner.java.
|
protected |
Property name : Rated power consumption
EPC : 0xB8
Contents of property :
Rated power consumption in each operation mode of cooling/heating/dehumidifying/blast
Value range (decimal notation) :
0x0000.0xFFFD (0.65533W)
Cooling: heating: dehumidifying: blast
Data type : unsigned short × 4
Data size : 8 bytes
Unit : W
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 775 of file HomeAirConditioner.java.
|
protected |
Property name : Relative temperature setting
EPC : 0xBF
Contents of property :
Used to set the relative temperature relative to the target temperature for an air conditioner operation mode, and to acquire the current setting.
Value range (decimal notation) :
0x81.0x7D (-12.7°C.12.5°C)
Data type : unsigned char
Data size : 1 byte
Unit : 0.1 .C
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 1144 of file HomeAirConditioner.java.
|
protected |
Property name : Self-cleaning function setting
EPC : 0xCB
Contents of property :
An 8-byte array used to specify, for each type of self-cleaning function, whether or not to use the self-cleaning function and the degree of
self-cleaning to achieve with the
self-cleaning function, and to acquire
the current settings.
Value range (decimal notation) :
Element 0: Indicates whether or not to use the ozone-based self-cleaning function.
Element 1: Indicates whether or not to use the drying-based self-cleaning function.
Elements 2.7: Reserved for future use.
Data type : unsigned char × 8
Data size : 1 byte × 8
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 2321 of file HomeAirConditioner.java.
|
abstractprotected |
Property name : Set temperature value
EPC : 0xB3
Contents of property :
Used to set the temperature and to
acquire the current setting.
Value range (decimal notation) :
0x00.0x32 (0.50.C)
Data type : unsigned char
Data size : 1 byte
Unit : .C
Access rule :
Announce - undefined
Set - mandatory
Get - mandatory
|
protected |
Property name : Set temperature value in cooling mode
EPC : 0xB5
Contents of property :
Used to set the temperature for the “cooling” mode and to acquire the current setting.
Value range (decimal notation) :
0x00.0x32 (0.50.C)
Data type : unsigned char
Data size : 1 byte
Unit : .C
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 581 of file HomeAirConditioner.java.
|
protected |
Property name : Set temperature value in dehumidifying mode
EPC : 0xB7
Contents of property :
Used to set the temperature for the “dehumidification” mode and to acquire the current setting.
Value range (decimal notation) :
0x00.0x32 (0.50.C)
Data type : unsigned char
Data size : 1 byte
Unit : .C
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 725 of file HomeAirConditioner.java.
|
protected |
Property name : Set temperature value in heating mode
EPC : 0xB6
Contents of property :
Used to set the temperature for the “heating” mode and to acquire the current setting.
Value range (decimal notation) :
0x00.0x32 (0.50.C)
Data type : unsigned char
Data size : 1 byte
Unit : .C
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 653 of file HomeAirConditioner.java.
|
protected |
Property name : Set temperature value of user remote control
EPC : 0xBC
Contents of property :
Set temperature value of user remote control
Value range (decimal notation) :
0x00.0x32 (0.50.C)
Data type : unsigned char
Data size : 1 byte
Unit : .C
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 972 of file HomeAirConditioner.java.
|
protected |
Property name : Set value of relative humidity in dehumidifying mode
EPC : 0xB4
Contents of property :
Used to set the relative humidity for the “dehumidification” mode and to acquire the current setting.
Value range (decimal notation) :
0x00.0x64 (0.100%)
Data type : unsigned char
Data size : 1 byte
Unit : %
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 509 of file HomeAirConditioner.java.
|
protected |
Property name : Special function setting
EPC : 0xCC
Contents of property :
Used to specify the “special function” to use, and to acquire the current setting.
Value range (decimal notation) :
No setting: 0x40, clothes dryer function: 0x41, condensation suppressor function: 0x42, mite and mold control function: 0x43, active defrosting function: 0x44
0x45. : Reserved for future use.
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 2401 of file HomeAirConditioner.java.
|
protected |
Property name : Special state
EPC : 0xAA
Contents of property :
This property indicates if the air conditioner is in a “special” state (i.e. the “defrosting,” “preheating,” or “heat removal” state).
Value range (decimal notation) :
“Normal operation” state = 0x40, “Defrosting” state = 0x41, “Preheating” state = 0x42,
“Heat removal” state = 0x43
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 1564 of file HomeAirConditioner.java.
|
protected |
Property name : Ventilation air flow rate setting
EPC : 0xC2
Contents of property :
Used to specify the ventilation air flow rate by selecting a level from among the predefined levels, and to
acquire the current setting.
Value range (decimal notation) :
Automatic control of ventilation air flow rate = 0x41, ventilation air flow rate = 0x31.0x38
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 1834 of file HomeAirConditioner.java.
|
protected |
Property name : Ventilation function setting
EPC : 0xC0
Contents of property :
Used to specify whether or not to use the ventilation function, to specify the ventilation direction, and to acquire the current setting.
Value range (decimal notation) :
Ventilation function ON (outlet direction) = 0x41, ventilation function OFF = 0x42, ventilation function ON (intake direction) = 0x43
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 1688 of file HomeAirConditioner.java.
Informer com.sonycsl.echo.eoj.device.airconditioner.HomeAirConditioner.inform | ( | ) |
Definition at line 3226 of file HomeAirConditioner.java.
|
protected |
Definition at line 3231 of file HomeAirConditioner.java.
|
static |
Definition at line 8659 of file HomeAirConditioner.java.
|
static |
Definition at line 8663 of file HomeAirConditioner.java.
|
protected |
Property name : Air flow direction (horizontal) setting
EPC : 0xA5
Contents of property :
Used to specify the air flow direction(s) in the horizontal plane by selecting a pattern from among the 31 predefined patterns, and to acquire the current setting.
Value range (decimal notation) :
Rightward = 0x41, leftward = 0x42, central = 0x43, rightward and leftward
= 0x44 (for a full list of the predefined
patterns, see the table in the subsection defining the detailed requirements for this property.
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 1537 of file HomeAirConditioner.java.
|
protected |
Property name : Air flow direction (vertical) setting
EPC : 0xA4
Contents of property :
Used to specify the air flow direction in the vertical plane by selecting a pattern from among the 5 predefined patterns, and to acquire the current setting.
Value range (decimal notation) :
Uppermost = 0x41, lowermost = 0x42, central = 0x43, midpoint between uppermost and central = 0x44, midpoint between lowermost and central = 0x45
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 1459 of file HomeAirConditioner.java.
|
protected |
Property name : Air flow rate setting
EPC : 0xA0
Contents of property :
Used to specify the air flow rate or use the function to automatically control the air flow rate, and to acquire the current setting. The air flow rate shall be selected from among the 8 predefined levels.
Value range (decimal notation) :
Automatic air flow rate control function used = 0x41
Air flow rate = 0x31.0x38
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 1243 of file HomeAirConditioner.java.
|
protected |
Property name : Air purification mode setting
EPC : 0xCF
Contents of property :
Used to set the air purification mode setting ON/OFF and to acquire the current setting.
Value range (decimal notation) :
Air purification ON=0x41,OFF=0x42
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 2605 of file HomeAirConditioner.java.
|
protected |
Property name : Air purifier function setting
EPC : 0xC7
Contents of property :
An 8-byte array used to specify, for each type of air purifier function, whether or not to use the air purifier function and the degree of air purification to achieve with the air purifier function, and to acquire the current settings.
Value range (decimal notation) :
Element 0: Indicates whether or not to use the electrical dust collection-based air purifier function.
Element 1: Indicates whether or not to use the cluster ion-based air purifier function.
Elements 2 to 7: Reserved for future use.
Data type : unsigned char ×8
Data size : 1 byte × 8
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 2069 of file HomeAirConditioner.java.
|
protected |
Property name : Air refresher function setting
EPC : 0xC9
Contents of property :
An 8-byte array used to specify, for each type of air refresher function, whether or not to use the air refresher function and the degree of air refreshing to achieve with the air refresher function, and to acquire the current settings.
Value range (decimal notation) :
Element 0: Indicates whether or not to use the minus ion-based air refresher function.
Element 1: Indicates whether or not to use the cluster ion-based air refresher function.
Elements 2.7: Reserved for future use.
Data type : unsigned char × 8
Data size : 1 byte × 8
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 2205 of file HomeAirConditioner.java.
|
protected |
Property name : Automatic control of air flow direction setting
EPC : 0xA1
Contents of property :
Used to specify whether or not to use the automatic air flow direction control function, to specify the plane(s) (vertical and/or horizontal) in which the automatic air flow direction control function is to be used, and to acquire the current setting.
Value range (decimal notation) :
Automatic = 0x41, non-automatic = 0x42, automatic (vertical) = 0x43, automatic (horizontal) = 0x44
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 1315 of file HomeAirConditioner.java.
|
protected |
Property name : Automatic swing of air flow setting
EPC : 0xA3
Contents of property :
Used to specify whether or not to use the automatic air flow swing function, to specify the plane(s) (vertical and/or horizontal) in which the automatic air flow swing function is to be used, and to acquire the current setting.
Value range (decimal notation) :
Automatic air flow swing function not used = 0x31, used (vertical) = 0x41, used (horizontal) = 0x42, used (vertical and horizontal) = 0x43
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 1387 of file HomeAirConditioner.java.
|
protected |
Property name : Automatic temperature control setting
EPC : 0xB1
Contents of property :
Used to specify whether or not to use the automatic temperature control function, and to acquire the current setting.
Value range (decimal notation) :
Automatic = 0x41 Non-automatic = 0x42
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 304 of file HomeAirConditioner.java.
|
protected |
Property name : Degree of humidification setting
EPC : 0xC4
Contents of property :
Used to specify the degree of humidification to achieve by selecting a level from among the predefined levels, and to acquire the current setting.
Value range (decimal notation) :
Automatic control of the degree of humidification = 0x41
Degree of humidification = 0x31.0x38
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 1933 of file HomeAirConditioner.java.
|
protected |
Property name : Humidifier function setting
EPC : 0xC1
Contents of property :
Used to specify whether or not to use the humidifier function, and to acquire the current setting.
Value range (decimal notation) :
Humidifier function ON = 0x41, Humidifier function OFF = 0x42
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 1783 of file HomeAirConditioner.java.
|
protected |
Property name : Measured cooled air temperature
EPC : 0xBD
Contents of property :
This property indicates the measured cooled air temperature at the outlet.
Value range (decimal notation) :
0x81.0x7D (-127.125°C)
Data type : signed char
Data size : 1 byte
Unit : .C
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 1044 of file HomeAirConditioner.java.
|
protected |
Property name : Measured outdoor air temperature
EPC : 0xBE
Contents of property :
This property indicates the measured outdoor air temperature.
Value range (decimal notation) :
0x81.0x7D (-127.125°C)
Data type : signed char
Data size : 1 byte
Unit : .C
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 1093 of file HomeAirConditioner.java.
|
protected |
Property name : Measured value of current consumption
EPC : 0xB9
Contents of property :
Measured value of current consumption
Value range (decimal notation) :
0x0000.0xFFFD (0.6553.3A)
Data type : unsigned short
Data size : 2 bytes
Unit : 0.1A
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 848 of file HomeAirConditioner.java.
|
protected |
Property name : Measured value of room relative humidity
EPC : 0xBA
Contents of property :
Measured value of room relative humidity
Value range (decimal notation) :
0x00.0x64 (0.100.C)
Data type : unsigned char
Data size : 1 byte
Unit : %
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 897 of file HomeAirConditioner.java.
|
protected |
Property name : Measured value of room temperature
EPC : 0xBB
Contents of property :
Measured value of room temperature
Value range (decimal notation) :
0x80.0x7D (-127.125.C)
Data type : signed char
Data size : 1 byte
Unit : .C
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 946 of file HomeAirConditioner.java.
|
protected |
Property name : Mounted air cleaning method
EPC : 0xC6
Contents of property :
A bitmap indicates mounted method of exercising air cleaning function.
Value range (decimal notation) :
Bit 0: Information about electrical dust collection method mounting
0 - Not mounted 1 - Mounted
Bit 1: Information about cluster ion method mounting
0 - Not mounted 1 - Mounted
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 1988 of file HomeAirConditioner.java.
|
protected |
Property name : Mounted air refresh method
EPC : 0xC8
Contents of property :
A bitmap indicates mounted method for exercising refresh function.
Value range (decimal notation) :
Bit 0: Information about minus ion method mounting
0 - Not mounted 1 - Mounted
Bit 1: Information about cluster ion method mounting
0 - Not mounted 1 - Mounted
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 2124 of file HomeAirConditioner.java.
|
protected |
Property name : Mounted self-cleaning method
EPC : 0xCA
Contents of property :
A bitmap indicates mounted method for exercising self-cleaning function.
Value range (decimal notation) :
Bit 0: Information about ozone cleaning method mounting
0 - Not mounted 1 - Mounted
Bit 1: Information about drying method mounting
0 - Not mounted 1 - Mounted
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 2260 of file HomeAirConditioner.java.
|
protected |
Property name : Non-priority state
EPC : 0xAB
Contents of property :
Used to indicate when the air conditioner is in a “non-priority” state.
Value range (decimal notation) :
“Normal operation” state = 0x40,
“Non-priority” state = 0x41
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 1639 of file HomeAirConditioner.java.
|
protected |
Property name : Normal/high- speed/silent operation setting
EPC : 0xB2
Contents of property :
Used to specify the type of operation
(“normal,” “high-speed” or “silent”),
and to acquire the current setting.
Value range (decimal notation) :
Normal operation: 0x41 High-speed operation: 0x42
Silent operation: 0x43
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 385 of file HomeAirConditioner.java.
|
protected |
Property name : OFF timer-based reservation setting
EPC : 0x94
Contents of property :
Used to specify whether or not to use the OFF timer (time-based reservation function, relative time-based reservation function or both), and to acquire the current setting.
Value range (decimal notation) :
Both the time- and relative time-based reservation functions are ON = 0x41, both reservation functions are OFF = 0x42, time-based reservation function is ON = 0x43, relative time-based reservation function is ON = 0x44
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 2902 of file HomeAirConditioner.java.
|
protected |
Property name : OFF timer setting (relative time)
EPC : 0x96
Contents of property :
Used to specify the relative time for the relative time-based reservation function in the HH:MM format and to acquire the current setting.
Value range (decimal notation) :
0.0xFF: 0.0x3B
(= 0.255): (= 0.59)
Data type : unsigned char × 2
Data size : 2 bytes
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 3058 of file HomeAirConditioner.java.
|
protected |
Property name : OFF timer setting (time)
EPC : 0x95
Contents of property :
Used to specify the time for the
time-based reservation function in the
HH:MM format and to acquire the
current setting.
Value range (decimal notation) :
0.0x17: 0.0x3B (= 0.23): (= 0.59)
Data type : unsigned char × 2
Data size : 2 bytes
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 2983 of file HomeAirConditioner.java.
|
protected |
Property name : ON timer-based reservation setting
EPC : 0x90
Contents of property :
Used to specify whether or not to use the ON timer (time-based reservation function, relative time-based reservation function or both), and to acquire the current setting.
Value range (decimal notation) :
Both the time- and relative time-based reservation functions are ON = 0x41, both reservation functions are OFF = 0x42, time-based reservation function is ON = 0x43, relative time-based reservation function is ON = 0x44
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 2677 of file HomeAirConditioner.java.
|
protected |
Property name : ON timer setting (relative time)
EPC : 0x92
Contents of property :
Used to specify the relative time for the relative time-based reservation function in the HH:MM format and to acquire the current setting.
Value range (decimal notation) :
0.0xFF: 0.0x3B
(= 0.255): (= 0.59)
Data type : unsigned char × 2
Data size : 2 bytes
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 2830 of file HomeAirConditioner.java.
|
protected |
Property name : ON timer setting (time)
EPC : 0x91
Contents of property :
Used to specify the time for the
time-based reservation function in the HH:MM format and to acquire the
current setting.
Value range (decimal notation) :
0.0x17: 0.0x3B (= 0.23): (= 0.59)
Data type : unsigned char × 2
Data size : 2 bytes
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 2755 of file HomeAirConditioner.java.
|
protected |
Property name : Operation mode setting
EPC : 0xB0
Contents of property :
Used to specify the operation mode (“automatic,” “cooling,” “heating,” “dehumidification,” “air circulator” or “other”), and to acquire the current setting.
Value range (decimal notation) :
The following values shall be used: Automatic: 0x41
Cooling: 0x42 Heating: 0x43
Dehumidification: 0x44 Air circulator: 0x45
Other: 0x40
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - mandatory
Get - mandatory
Announcement at status change
Definition at line 232 of file HomeAirConditioner.java.
|
protected |
Property name : Operation status of components
EPC : 0xCD
Contents of property :
This property indicates the operation status of components of the air conditioner in a bitmap format.
Value range (decimal notation) :
Bit 0: Operation status of the compressor:
0: Not operating
1: In operation
Bit 1: Operation status of the thermostat:
0: Thermostat OFF
1: Thermostat ON Bits 2.7: Reserved for future use.
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 2484 of file HomeAirConditioner.java.
|
protected |
Definition at line 3156 of file HomeAirConditioner.java.
|
protected |
Property name : Rated power consumption
EPC : 0xB8
Contents of property :
Rated power consumption in each operation mode of cooling/heating/dehumidifying/blast
Value range (decimal notation) :
0x0000.0xFFFD (0.65533W)
Cooling: heating: dehumidifying: blast
Data type : unsigned short × 4
Data size : 8 bytes
Unit : W
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 799 of file HomeAirConditioner.java.
|
protected |
Property name : Relative temperature setting
EPC : 0xBF
Contents of property :
Used to set the relative temperature relative to the target temperature for an air conditioner operation mode, and to acquire the current setting.
Value range (decimal notation) :
0x81.0x7D (-12.7°C.12.5°C)
Data type : unsigned char
Data size : 1 byte
Unit : 0.1 .C
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 1168 of file HomeAirConditioner.java.
|
protected |
Property name : Self-cleaning function setting
EPC : 0xCB
Contents of property :
An 8-byte array used to specify, for each type of self-cleaning function, whether or not to use the self-cleaning function and the degree of
self-cleaning to achieve with the
self-cleaning function, and to acquire
the current settings.
Value range (decimal notation) :
Element 0: Indicates whether or not to use the ozone-based self-cleaning function.
Element 1: Indicates whether or not to use the drying-based self-cleaning function.
Elements 2.7: Reserved for future use.
Data type : unsigned char × 8
Data size : 1 byte × 8
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 2350 of file HomeAirConditioner.java.
|
protected |
Property name : Set temperature value
EPC : 0xB3
Contents of property :
Used to set the temperature and to
acquire the current setting.
Value range (decimal notation) :
0x00.0x32 (0.50.C)
Data type : unsigned char
Data size : 1 byte
Unit : .C
Access rule :
Announce - undefined
Set - mandatory
Get - mandatory
Definition at line 460 of file HomeAirConditioner.java.
|
protected |
Property name : Set temperature value in cooling mode
EPC : 0xB5
Contents of property :
Used to set the temperature for the “cooling” mode and to acquire the current setting.
Value range (decimal notation) :
0x00.0x32 (0.50.C)
Data type : unsigned char
Data size : 1 byte
Unit : .C
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 604 of file HomeAirConditioner.java.
|
protected |
Property name : Set temperature value in dehumidifying mode
EPC : 0xB7
Contents of property :
Used to set the temperature for the “dehumidification” mode and to acquire the current setting.
Value range (decimal notation) :
0x00.0x32 (0.50.C)
Data type : unsigned char
Data size : 1 byte
Unit : .C
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 748 of file HomeAirConditioner.java.
|
protected |
Property name : Set temperature value in heating mode
EPC : 0xB6
Contents of property :
Used to set the temperature for the “heating” mode and to acquire the current setting.
Value range (decimal notation) :
0x00.0x32 (0.50.C)
Data type : unsigned char
Data size : 1 byte
Unit : .C
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 676 of file HomeAirConditioner.java.
|
protected |
Property name : Set temperature value of user remote control
EPC : 0xBC
Contents of property :
Set temperature value of user remote control
Value range (decimal notation) :
0x00.0x32 (0.50.C)
Data type : unsigned char
Data size : 1 byte
Unit : .C
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 995 of file HomeAirConditioner.java.
|
protected |
Property name : Set value of relative humidity in dehumidifying mode
EPC : 0xB4
Contents of property :
Used to set the relative humidity for the “dehumidification” mode and to acquire the current setting.
Value range (decimal notation) :
0x00.0x64 (0.100%)
Data type : unsigned char
Data size : 1 byte
Unit : %
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 532 of file HomeAirConditioner.java.
|
protected |
Property name : Special function setting
EPC : 0xCC
Contents of property :
Used to specify the “special function” to use, and to acquire the current setting.
Value range (decimal notation) :
No setting: 0x40, clothes dryer function: 0x41, condensation suppressor function: 0x42, mite and mold control function: 0x43, active defrosting function: 0x44
0x45. : Reserved for future use.
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 2425 of file HomeAirConditioner.java.
|
protected |
Property name : Special state
EPC : 0xAA
Contents of property :
This property indicates if the air conditioner is in a “special” state (i.e. the “defrosting,” “preheating,” or “heat removal” state).
Value range (decimal notation) :
“Normal operation” state = 0x40, “Defrosting” state = 0x41, “Preheating” state = 0x42,
“Heat removal” state = 0x43
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 1588 of file HomeAirConditioner.java.
|
protected |
Property name : Thermostat setting override function
EPC : 0xCE
Contents of property :
Used to specify whether or not to allow the air conditioner to operate ignoring its thermostat setting.
Value range (decimal notation) :
Normal setting = 0x40, thermostat setting override function ON = 0x41, thermostat setting override function OFF = 0x42
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - undefined
Definition at line 2533 of file HomeAirConditioner.java.
|
protected |
Property name : Ventilation air flow rate setting
EPC : 0xC2
Contents of property :
Used to specify the ventilation air flow rate by selecting a level from among the predefined levels, and to
acquire the current setting.
Value range (decimal notation) :
Automatic control of ventilation air flow rate = 0x41, ventilation air flow rate = 0x31.0x38
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 1858 of file HomeAirConditioner.java.
|
protected |
Property name : Ventilation function setting
EPC : 0xC0
Contents of property :
Used to specify whether or not to use the ventilation function, to specify the ventilation direction, and to acquire the current setting.
Value range (decimal notation) :
Ventilation function ON (outlet direction) = 0x41, ventilation function OFF = 0x42, ventilation function ON (intake direction) = 0x43
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 1711 of file HomeAirConditioner.java.
void com.sonycsl.echo.eoj.device.airconditioner.HomeAirConditioner.onNew | ( | ) |
Definition at line 89 of file HomeAirConditioner.java.
Setter com.sonycsl.echo.eoj.device.airconditioner.HomeAirConditioner.set | ( | ) |
Definition at line 3209 of file HomeAirConditioner.java.
Setter com.sonycsl.echo.eoj.device.airconditioner.HomeAirConditioner.set | ( | boolean | responseRequired | ) |
Definition at line 3214 of file HomeAirConditioner.java.
|
protected |
Property name : Air flow direction (horizontal) setting
EPC : 0xA5
Contents of property :
Used to specify the air flow direction(s) in the horizontal plane by selecting a pattern from among the 31 predefined patterns, and to acquire the current setting.
Value range (decimal notation) :
Rightward = 0x41, leftward = 0x42, central = 0x43, rightward and leftward
= 0x44 (for a full list of the predefined
patterns, see the table in the subsection defining the detailed requirements for this property.
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 1487 of file HomeAirConditioner.java.
|
protected |
Property name : Air flow direction (vertical) setting
EPC : 0xA4
Contents of property :
Used to specify the air flow direction in the vertical plane by selecting a pattern from among the 5 predefined patterns, and to acquire the current setting.
Value range (decimal notation) :
Uppermost = 0x41, lowermost = 0x42, central = 0x43, midpoint between uppermost and central = 0x44, midpoint between lowermost and central = 0x45
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 1413 of file HomeAirConditioner.java.
|
protected |
Property name : Air flow rate setting
EPC : 0xA0
Contents of property :
Used to specify the air flow rate or use the function to automatically control the air flow rate, and to acquire the current setting. The air flow rate shall be selected from among the 8 predefined levels.
Value range (decimal notation) :
Automatic air flow rate control function used = 0x41
Air flow rate = 0x31.0x38
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 1195 of file HomeAirConditioner.java.
|
protected |
Property name : Air purification mode setting
EPC : 0xCF
Contents of property :
Used to set the air purification mode setting ON/OFF and to acquire the current setting.
Value range (decimal notation) :
Air purification ON=0x41,OFF=0x42
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 2559 of file HomeAirConditioner.java.
|
protected |
Property name : Air purifier function setting
EPC : 0xC7
Contents of property :
An 8-byte array used to specify, for each type of air purifier function, whether or not to use the air purifier function and the degree of air purification to achieve with the air purifier function, and to acquire the current settings.
Value range (decimal notation) :
Element 0: Indicates whether or not to use the electrical dust collection-based air purifier function.
Element 1: Indicates whether or not to use the cluster ion-based air purifier function.
Elements 2 to 7: Reserved for future use.
Data type : unsigned char ×8
Data size : 1 byte × 8
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 2017 of file HomeAirConditioner.java.
|
protected |
Property name : Air refresher function setting
EPC : 0xC9
Contents of property :
An 8-byte array used to specify, for each type of air refresher function, whether or not to use the air refresher function and the degree of air refreshing to achieve with the air refresher function, and to acquire the current settings.
Value range (decimal notation) :
Element 0: Indicates whether or not to use the minus ion-based air refresher function.
Element 1: Indicates whether or not to use the cluster ion-based air refresher function.
Elements 2.7: Reserved for future use.
Data type : unsigned char × 8
Data size : 1 byte × 8
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 2153 of file HomeAirConditioner.java.
|
protected |
Property name : Automatic control of air flow direction setting
EPC : 0xA1
Contents of property :
Used to specify whether or not to use the automatic air flow direction control function, to specify the plane(s) (vertical and/or horizontal) in which the automatic air flow direction control function is to be used, and to acquire the current setting.
Value range (decimal notation) :
Automatic = 0x41, non-automatic = 0x42, automatic (vertical) = 0x43, automatic (horizontal) = 0x44
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 1269 of file HomeAirConditioner.java.
|
protected |
Property name : Automatic swing of air flow setting
EPC : 0xA3
Contents of property :
Used to specify whether or not to use the automatic air flow swing function, to specify the plane(s) (vertical and/or horizontal) in which the automatic air flow swing function is to be used, and to acquire the current setting.
Value range (decimal notation) :
Automatic air flow swing function not used = 0x31, used (vertical) = 0x41, used (horizontal) = 0x42, used (vertical and horizontal) = 0x43
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 1341 of file HomeAirConditioner.java.
|
protected |
Property name : Automatic temperature control setting
EPC : 0xB1
Contents of property :
Used to specify whether or not to use the automatic temperature control function, and to acquire the current setting.
Value range (decimal notation) :
Automatic = 0x41 Non-automatic = 0x42
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 258 of file HomeAirConditioner.java.
|
protected |
Property name : Degree of humidification setting
EPC : 0xC4
Contents of property :
Used to specify the degree of humidification to achieve by selecting a level from among the predefined levels, and to acquire the current setting.
Value range (decimal notation) :
Automatic control of the degree of humidification = 0x41
Degree of humidification = 0x31.0x38
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 1885 of file HomeAirConditioner.java.
|
static |
Definition at line 8633 of file HomeAirConditioner.java.
|
static |
Definition at line 8637 of file HomeAirConditioner.java.
|
static |
Definition at line 8641 of file HomeAirConditioner.java.
|
static |
Definition at line 8645 of file HomeAirConditioner.java.
|
protected |
Property name : Humidifier function setting
EPC : 0xC1
Contents of property :
Used to specify whether or not to use the humidifier function, and to acquire the current setting.
Value range (decimal notation) :
Humidifier function ON = 0x41, Humidifier function OFF = 0x42
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 1737 of file HomeAirConditioner.java.
|
protected |
Property name : Normal/high- speed/silent operation setting
EPC : 0xB2
Contents of property :
Used to specify the type of operation
(“normal,” “high-speed” or “silent”),
and to acquire the current setting.
Value range (decimal notation) :
Normal operation: 0x41 High-speed operation: 0x42
Silent operation: 0x43
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 333 of file HomeAirConditioner.java.
|
protected |
Property name : OFF timer-based reservation setting
EPC : 0x94
Contents of property :
Used to specify whether or not to use the OFF timer (time-based reservation function, relative time-based reservation function or both), and to acquire the current setting.
Value range (decimal notation) :
Both the time- and relative time-based reservation functions are ON = 0x41, both reservation functions are OFF = 0x42, time-based reservation function is ON = 0x43, relative time-based reservation function is ON = 0x44
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 2856 of file HomeAirConditioner.java.
|
protected |
Property name : OFF timer setting (relative time)
EPC : 0x96
Contents of property :
Used to specify the relative time for the relative time-based reservation function in the HH:MM format and to acquire the current setting.
Value range (decimal notation) :
0.0xFF: 0.0x3B
(= 0.255): (= 0.59)
Data type : unsigned char × 2
Data size : 2 bytes
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 3010 of file HomeAirConditioner.java.
|
protected |
Property name : OFF timer setting (time)
EPC : 0x95
Contents of property :
Used to specify the time for the
time-based reservation function in the
HH:MM format and to acquire the
current setting.
Value range (decimal notation) :
0.0x17: 0.0x3B (= 0.23): (= 0.59)
Data type : unsigned char × 2
Data size : 2 bytes
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 2931 of file HomeAirConditioner.java.
|
protected |
Property name : ON timer-based reservation setting
EPC : 0x90
Contents of property :
Used to specify whether or not to use the ON timer (time-based reservation function, relative time-based reservation function or both), and to acquire the current setting.
Value range (decimal notation) :
Both the time- and relative time-based reservation functions are ON = 0x41, both reservation functions are OFF = 0x42, time-based reservation function is ON = 0x43, relative time-based reservation function is ON = 0x44
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 2631 of file HomeAirConditioner.java.
|
protected |
Property name : ON timer setting (relative time)
EPC : 0x92
Contents of property :
Used to specify the relative time for the relative time-based reservation function in the HH:MM format and to acquire the current setting.
Value range (decimal notation) :
0.0xFF: 0.0x3B
(= 0.255): (= 0.59)
Data type : unsigned char × 2
Data size : 2 bytes
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 2782 of file HomeAirConditioner.java.
|
protected |
Property name : ON timer setting (time)
EPC : 0x91
Contents of property :
Used to specify the time for the
time-based reservation function in the HH:MM format and to acquire the
current setting.
Value range (decimal notation) :
0.0x17: 0.0x3B (= 0.23): (= 0.59)
Data type : unsigned char × 2
Data size : 2 bytes
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 2705 of file HomeAirConditioner.java.
|
abstractprotected |
Property name : Operation mode setting
EPC : 0xB0
Contents of property :
Used to specify the operation mode (“automatic,” “cooling,” “heating,” “dehumidification,” “air circulator” or “other”), and to acquire the current setting.
Value range (decimal notation) :
The following values shall be used: Automatic: 0x41
Cooling: 0x42 Heating: 0x43
Dehumidification: 0x44 Air circulator: 0x45
Other: 0x40
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - mandatory
Get - mandatory
Announcement at status change
|
abstractprotected |
Property name : Operation status
EPC : 0x80
Contents of property :
This property indicates the ON/OFF status.
Value range (decimal notation) :
ON=0x30, OFF=0x31
Data type : unsigned char
Data size : 1 byte
Unit : —
Access rule :
Announce - undefined
Set - mandatory
Get - mandatory
Announcement at status change
|
protected |
Definition at line 3064 of file HomeAirConditioner.java.
|
protected |
Property name : Relative temperature setting
EPC : 0xBF
Contents of property :
Used to set the relative temperature relative to the target temperature for an air conditioner operation mode, and to acquire the current setting.
Value range (decimal notation) :
0x81.0x7D (-12.7°C.12.5°C)
Data type : unsigned char
Data size : 1 byte
Unit : 0.1 .C
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 1120 of file HomeAirConditioner.java.
|
protected |
Property name : Self-cleaning function setting
EPC : 0xCB
Contents of property :
An 8-byte array used to specify, for each type of self-cleaning function, whether or not to use the self-cleaning function and the degree of
self-cleaning to achieve with the
self-cleaning function, and to acquire
the current settings.
Value range (decimal notation) :
Element 0: Indicates whether or not to use the ozone-based self-cleaning function.
Element 1: Indicates whether or not to use the drying-based self-cleaning function.
Elements 2.7: Reserved for future use.
Data type : unsigned char × 8
Data size : 1 byte × 8
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 2292 of file HomeAirConditioner.java.
|
abstractprotected |
Property name : Set temperature value
EPC : 0xB3
Contents of property :
Used to set the temperature and to
acquire the current setting.
Value range (decimal notation) :
0x00.0x32 (0.50.C)
Data type : unsigned char
Data size : 1 byte
Unit : .C
Access rule :
Announce - undefined
Set - mandatory
Get - mandatory
|
protected |
Property name : Set temperature value in cooling mode
EPC : 0xB5
Contents of property :
Used to set the temperature for the “cooling” mode and to acquire the current setting.
Value range (decimal notation) :
0x00.0x32 (0.50.C)
Data type : unsigned char
Data size : 1 byte
Unit : .C
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 558 of file HomeAirConditioner.java.
|
protected |
Property name : Set temperature value in dehumidifying mode
EPC : 0xB7
Contents of property :
Used to set the temperature for the “dehumidification” mode and to acquire the current setting.
Value range (decimal notation) :
0x00.0x32 (0.50.C)
Data type : unsigned char
Data size : 1 byte
Unit : .C
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 702 of file HomeAirConditioner.java.
|
protected |
Property name : Set temperature value in heating mode
EPC : 0xB6
Contents of property :
Used to set the temperature for the “heating” mode and to acquire the current setting.
Value range (decimal notation) :
0x00.0x32 (0.50.C)
Data type : unsigned char
Data size : 1 byte
Unit : .C
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 630 of file HomeAirConditioner.java.
|
protected |
Property name : Set value of relative humidity in dehumidifying mode
EPC : 0xB4
Contents of property :
Used to set the relative humidity for the “dehumidification” mode and to acquire the current setting.
Value range (decimal notation) :
0x00.0x64 (0.100%)
Data type : unsigned char
Data size : 1 byte
Unit : %
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 486 of file HomeAirConditioner.java.
|
protected |
Property name : Special function setting
EPC : 0xCC
Contents of property :
Used to specify the “special function” to use, and to acquire the current setting.
Value range (decimal notation) :
No setting: 0x40, clothes dryer function: 0x41, condensation suppressor function: 0x42, mite and mold control function: 0x43, active defrosting function: 0x44
0x45. : Reserved for future use.
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 2377 of file HomeAirConditioner.java.
|
protected |
Property name : Thermostat setting override function
EPC : 0xCE
Contents of property :
Used to specify whether or not to allow the air conditioner to operate ignoring its thermostat setting.
Value range (decimal notation) :
Normal setting = 0x40, thermostat setting override function ON = 0x41, thermostat setting override function OFF = 0x42
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - undefined
Definition at line 2510 of file HomeAirConditioner.java.
|
protected |
Definition at line 75 of file HomeAirConditioner.java.
|
protected |
Property name : Ventilation air flow rate setting
EPC : 0xC2
Contents of property :
Used to specify the ventilation air flow rate by selecting a level from among the predefined levels, and to
acquire the current setting.
Value range (decimal notation) :
Automatic control of ventilation air flow rate = 0x41, ventilation air flow rate = 0x31.0x38
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 1810 of file HomeAirConditioner.java.
|
protected |
Property name : Ventilation function setting
EPC : 0xC0
Contents of property :
Used to specify whether or not to use the ventilation function, to specify the ventilation direction, and to acquire the current setting.
Value range (decimal notation) :
Ventilation function ON (outlet direction) = 0x41, ventilation function OFF = 0x42, ventilation function ON (intake direction) = 0x43
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 1665 of file HomeAirConditioner.java.
|
static |
Definition at line 28 of file HomeAirConditioner.java.
|
static |
Definition at line 50 of file HomeAirConditioner.java.
|
static |
Definition at line 49 of file HomeAirConditioner.java.
|
static |
Definition at line 46 of file HomeAirConditioner.java.
|
static |
Definition at line 66 of file HomeAirConditioner.java.
|
static |
Definition at line 58 of file HomeAirConditioner.java.
|
static |
Definition at line 60 of file HomeAirConditioner.java.
|
static |
Definition at line 47 of file HomeAirConditioner.java.
|
static |
Definition at line 48 of file HomeAirConditioner.java.
|
static |
Definition at line 31 of file HomeAirConditioner.java.
|
static |
Definition at line 56 of file HomeAirConditioner.java.
|
static |
Definition at line 54 of file HomeAirConditioner.java.
|
static |
Definition at line 43 of file HomeAirConditioner.java.
|
static |
Definition at line 44 of file HomeAirConditioner.java.
|
static |
Definition at line 39 of file HomeAirConditioner.java.
|
static |
Definition at line 40 of file HomeAirConditioner.java.
|
static |
Definition at line 41 of file HomeAirConditioner.java.
|
static |
Definition at line 57 of file HomeAirConditioner.java.
|
static |
Definition at line 59 of file HomeAirConditioner.java.
|
static |
Definition at line 61 of file HomeAirConditioner.java.
|
static |
Definition at line 52 of file HomeAirConditioner.java.
|
static |
Definition at line 32 of file HomeAirConditioner.java.
|
static |
Definition at line 70 of file HomeAirConditioner.java.
|
static |
Definition at line 72 of file HomeAirConditioner.java.
|
static |
Definition at line 71 of file HomeAirConditioner.java.
|
static |
Definition at line 67 of file HomeAirConditioner.java.
|
static |
Definition at line 69 of file HomeAirConditioner.java.
|
static |
Definition at line 68 of file HomeAirConditioner.java.
|
static |
Definition at line 30 of file HomeAirConditioner.java.
|
static |
Definition at line 64 of file HomeAirConditioner.java.
|
static |
Definition at line 38 of file HomeAirConditioner.java.
|
static |
Definition at line 45 of file HomeAirConditioner.java.
|
static |
Definition at line 62 of file HomeAirConditioner.java.
|
static |
Definition at line 33 of file HomeAirConditioner.java.
|
static |
Definition at line 35 of file HomeAirConditioner.java.
|
static |
Definition at line 37 of file HomeAirConditioner.java.
|
static |
Definition at line 36 of file HomeAirConditioner.java.
|
static |
Definition at line 42 of file HomeAirConditioner.java.
|
static |
Definition at line 34 of file HomeAirConditioner.java.
|
static |
Definition at line 63 of file HomeAirConditioner.java.
|
static |
Definition at line 51 of file HomeAirConditioner.java.
|
static |
Definition at line 65 of file HomeAirConditioner.java.
|
static |
Definition at line 55 of file HomeAirConditioner.java.
|
static |
Definition at line 53 of file HomeAirConditioner.java.