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)0x026B |
static final byte | EPC_AUTOMATIC_WATER_HEATING_SETTING = (byte)0xB0 |
static final byte | EPC_AUTOMATIC_WATER_TEMPERATURE_CONTROL_SETTING = (byte)0xB1 |
static final byte | EPC_WATER_HEATER_STATUS = (byte)0xB2 |
static final byte | EPC_WATER_HEATING_TEMPERATURE_SETTING = (byte)0xB3 |
static final byte | EPC_DAYTIME_REHEATING_PERMISSION_SETTING = (byte)0xC0 |
static final byte | EPC_MEASURED_TEMPERATURE_OF_WATER_IN_WATER_HEATER = (byte)0xC1 |
static final byte | EPC_ALARM_STATUS = (byte)0xC2 |
static final byte | EPC_TEMPERATURE_OF_SUPPLIED_WATER_SETTING = (byte)0xD1 |
static final byte | EPC_BATH_WATER_TEMPERATURE_SETTING = (byte)0xD3 |
static final byte | EPC_BATH_WATER_VOLUME_SETTING = (byte)0xE0 |
static final byte | EPC_MEASURED_AMOUNT_OF_WATER_REMAINING_IN_TANK = (byte)0xE1 |
static final byte | EPC_TANK_CAPACITY = (byte)0xE2 |
static final byte | EPC_AUTOMATIC_BATH_WATER_HEATING_MODE_SETTING = (byte)0xE3 |
static final byte | EPC_ADDITION_OF_HOT_WATER_FUNCTION_SETTING = (byte)0xE5 |
static final byte | EPC_SLIGHT_BATH_WATER_TEMPERATURE_LOWERING_FUNCTION_SETTING = (byte)0xE6 |
static final byte | EPC_BATH_WATER_VOLUME_SETTING1 = (byte)0xE7 |
static final byte | EPC_BATH_WATER_VOLUME_SETTING2 = (byte)0xE8 |
static final byte | EPC_BATH_WATER_VOLUME_SETTING3 = (byte)0xEE |
static final byte | EPC_BATH_WATER_VOLUME_SETTING4 = (byte)0xD4 |
static final byte | EPC_BATH_WATER_VOLUME_SETTING4_MAXIMUM_SETTABLE_LEVEL = (byte)0xD5 |
static final byte | EPC_ON_TIMER_RESERVATION_SETTING = (byte)0x90 |
static final byte | EPC_ON_TIMER_SETTING = (byte)0x91 |
static final byte | EPC_RATED_POWER_CONSUMPTION_OF_H_P_UNIT_IN_WINTERTIME = (byte)0xDB |
static final byte | EPC_RATED_POWER_CONSUMPTION_OF_H_P_UNIT_IN_IN_BETWEEN_SEASONS = (byte)0xDC |
static final byte | EPC_RATED_POWER_CONSUMPTION_OF_H_P_UNIT_IN_SUMMERTIME = (byte)0xDD |
![]() | |
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 ElectricWaterHeater.java.
Getter com.sonycsl.echo.eoj.device.housingfacilities.ElectricWaterHeater.get | ( | ) |
Definition at line 1895 of file ElectricWaterHeater.java.
|
protected |
Property name : “Addition of hot water” function setting
EPC : 0xE5
Contents of property :
Used to specify whether or not to use the function to add hot water to the bath water in the bathtub, and to acquire the current setting.
Value range (decimal notation) :
“Addition of hot water” function ON = 0x41
“Addition of hot water” function OFF
= 0x42
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 1039 of file ElectricWaterHeater.java.
|
protected |
Property name : Alarm status
EPC : 0xC2
Contents of property :
This property indicates the status of an alarm.
Value range (decimal notation) :
First byte:
Bit 0: Out of hot water
0 Normal
1 Alarm Bit 1: Water leaking
0 Normal
1 Alarm Bit 2: Water frozen
0 Normal
1 Alarm
Bits 3-7: reserved for future use
2-4 bytes:
reserved for future use
Data type : unsigned char × 2
Data size : 4 bytes
Unit : -
Access rule :
Announce - undefined
Set - undefined
Get - optional
Announcement at status change
Definition at line 562 of file ElectricWaterHeater.java.
|
abstractprotected |
Property name : “Automatic bath water heating” mode setting
EPC : 0xE3
Contents of property :
Used to specify whether or not to use the “automatic bath water heating” mode, and to acquire the current setting.
Value range (decimal notation) :
“Automatic bath water heating” mode ON = 0x41
“Automatic bath water heating” mode OFF = 0x42
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - mandatory
Get - mandatory
|
abstractprotected |
Property name : “Automatic water heating” setting
EPC : 0xB0
Contents of property :
Used to specify whether or not to use the automatic water heating function, and to acquire the current setting.
Value range (decimal notation) :
Automatic water heating function used: 0x41
Non-automatic water heating function stopped: 0x43
Non-automatic water heating function used: 0x42
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - mandatory
Get - mandatory
|
protected |
Property name : “Automatic water temperature control” setting
EPC : 0xB1
Contents of property :
Used to specify whether or not to use the automatic water temperature control function, and to acquire the current setting.
Value range (decimal notation) :
Automatic water temperature control function used: 0x41
Automatic water temperature control function not used: 0x42
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 258 of file ElectricWaterHeater.java.
|
protected |
Property name : Bath water temperature setting
EPC : 0xD3
Contents of property :
Used to specify (in °C) the temperature up to which the water heater will heat bath water, and to acquire the current setting.
Value range (decimal notation) :
0x00.0x64 (0.100°C)
Data type : unsigned char
Data size : 1 byte
Unit : .C
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 718 of file ElectricWaterHeater.java.
|
protected |
Property name : Bath water volume setting
EPC : 0xE0
Contents of property :
Used to specify (in %) the volume of bath water the bathtub will contain upon completion of heating, 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 790 of file ElectricWaterHeater.java.
|
protected |
Property name : Bath water volume setting 1
EPC : 0xE7
Contents of property :
Used to specify the bath water volume in liters, and to acquire the current setting.
Value range (decimal notation) :
0x00.0xFD (0.253 liters)
Data type : unsigned char
Data size : 1 byte
Unit : liter
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 1188 of file ElectricWaterHeater.java.
|
protected |
Property name : Bath water volume setting 2
EPC : 0xE8
Contents of property :
Used to specify the bath water volume by selecting a level from among the 8 predefined levels, and to acquire the current setting.
Value range (decimal notation) :
0x31.0x38
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 1260 of file ElectricWaterHeater.java.
|
protected |
Property name : Bath water volume setting 3
EPC : 0xEE
Contents of property :
Used to specify the bath water volume in liters, and to acquire the current setting.
Value range (decimal notation) :
0x0000.0xFFFD (0.65533 liters)
Data type : unsigned short
Data size : 2 bytes
Unit : liter
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 1332 of file ElectricWaterHeater.java.
|
protected |
Property name : Bath water volume setting 4
EPC : 0xD4
Contents of property :

The bath hot water volume is specified by the number of steps.
Value range (decimal notation) :
0x01-0xFF
Data type : unsigned char
Data size : 1 byte
Unit : null
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 1406 of file ElectricWaterHeater.java.
|
protected |
Property name : Bath water volume setting 4- Maximum settable level
EPC : 0xD5
Contents of property :

The maximum settable level is the top step of Bath water volume setting 4.
Value range (decimal notation) :
0x01-0xFF
Data type : unsigned char
Data size : 1 byte
Unit : null
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 1457 of file ElectricWaterHeater.java.
|
protected |
Property name : “Daytime reheating permission” setting
EPC : 0xC0
Contents of property :
Used to specify whether or not to permit daytime reheating, and to acquire the current setting.
Value range (decimal notation) :
Daytime reheating permitted: 0x41 Daytime reheating not permitted: 0x42
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 452 of file ElectricWaterHeater.java.
short com.sonycsl.echo.eoj.device.housingfacilities.ElectricWaterHeater.getEchoClassCode | ( | ) |
Definition at line 79 of file ElectricWaterHeater.java.
|
static |
Definition at line 5141 of file ElectricWaterHeater.java.
|
static |
Definition at line 5145 of file ElectricWaterHeater.java.
|
protected |
Property name : Measured amount of water remaining in tank
EPC : 0xE1
Contents of property :
This property indicates the measured amount of water left in the tank in liters.
Value range (decimal notation) :
0x0000.0xFFFD (0.65533 liters)
Data type : unsigned short
Data size : 2 bytes
Unit : liter
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 839 of file ElectricWaterHeater.java.
|
protected |
Property name : Measured temperature of water in water heater
EPC : 0xC1
Contents of property :
This property indicates the current temperature of the water in the water heater.
Value range (decimal notation) :
0x00.0x64 (0.100°C)
Data type : unsigned char
Data size : 1 byte
Unit : .C
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 501 of file ElectricWaterHeater.java.
|
protected |
Property name : ON timer reservation setting
EPC : 0x90
Contents of property :
Reservation ON/OFF
Value range (decimal notation) :
Reservation ON = 0x41 Reservation OFF = 0x42
Data type : unsigned char
Data size : 1 byte
Unit : liter
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 1530 of file ElectricWaterHeater.java.
|
protected |
Property name : ON timer setting
EPC : 0x91
Contents of property :
ON timer setting (HH:MM)
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 1602 of file ElectricWaterHeater.java.
|
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 - optional
Get - mandatory
Announcement at status change
|
protected |
Definition at line 1814 of file ElectricWaterHeater.java.
|
protected |
Property name : Rated power consumption of H/P unit in in-between seasons
EPC : 0xDC
Contents of property :
This property indicates the rated power consumption of the heat pump in
in-between seasons (April, May, October, November)
Value range (decimal notation) :
0x0000.0xFFFD(0.65,533)
Data type : unsigned short
Data size : 2 bytes
Unit : W
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 1705 of file ElectricWaterHeater.java.
|
protected |
Property name : Rated power consumption of H/P unit in summertime
EPC : 0xDD
Contents of property :
This property indicates the rated power consumption of the heat pump in summertime (June to September)
Value range (decimal notation) :
0x0000.0xFFFD(0.65,533)
Data type : unsigned short
Data size : 2 bytes
Unit : W
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 1758 of file ElectricWaterHeater.java.
|
protected |
Property name : Rated power consumption of H/P unit in wintertime
EPC : 0xDB
Contents of property :
This property indicates the rated power consumption of the heat pump in wintertime (December to March)
Value range (decimal notation) :
0x0000.0xFFFD(0.65,533)
Data type : unsigned short
Data size : 2 bytes
Unit : W
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 1652 of file ElectricWaterHeater.java.
|
protected |
Property name : “Slight bath water temperature lowering” function setting
EPC : 0xE6
Contents of property :
Used to specify whether or not to use the “slight bath water temperature lowering” function, and to acquire the current setting.
Value range (decimal notation) :
“Slight bath water temperature lowering” function ON = 0x41
“Slight bath water temperature lowering” function OFF = 0x42
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 1115 of file ElectricWaterHeater.java.
|
protected |
Property name : Tank capacity
EPC : 0xE2
Contents of property :
This property indicates the tank capacity in liters.
Value range (decimal notation) :
0x0000.0xFFFD (0.65533 liters)
Data type : unsigned short
Data size : 2 bytes
Unit : liter
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 888 of file ElectricWaterHeater.java.
|
protected |
Property name : “Temperature of supplied water” setting
EPC : 0xD1
Contents of property :
Used to specify the temperature of water supplied from the water heater in °C, and to acquire the current setting.
Value range (decimal notation) :
0x00.0x64 (0.100°C)
Data type : unsigned char
Data size : 1 byte
Unit : .C
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 646 of file ElectricWaterHeater.java.
|
protected |
Property name : Water heater status
EPC : 0xB2
Contents of property :
This property indicates the current status of the water heater in terms of whether it is heating water or not.
Value range (decimal notation) :
Heating = 0x41 Not heating = 0x42
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 308 of file ElectricWaterHeater.java.
|
abstractprotected |
Property name : Water heating temperature setting
EPC : 0xB3
Contents of property :
Used to specify (in °C) the temperature of heated water to achieve, and to acquire the current setting.
Value range (decimal notation) :
0x00.0x64 (0.100°C)
Data type : unsigned char
Data size : 1 byte
Unit : .C
Access rule :
Announce - undefined
Set - mandatory
Get - mandatory
Informer com.sonycsl.echo.eoj.device.housingfacilities.ElectricWaterHeater.inform | ( | ) |
Definition at line 1901 of file ElectricWaterHeater.java.
|
protected |
Definition at line 1906 of file ElectricWaterHeater.java.
|
static |
Definition at line 5150 of file ElectricWaterHeater.java.
|
static |
Definition at line 5154 of file ElectricWaterHeater.java.
|
protected |
Property name : “Addition of hot water” function setting
EPC : 0xE5
Contents of property :
Used to specify whether or not to use the function to add hot water to the bath water in the bathtub, and to acquire the current setting.
Value range (decimal notation) :
“Addition of hot water” function ON = 0x41
“Addition of hot water” function OFF
= 0x42
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 1064 of file ElectricWaterHeater.java.
|
protected |
Property name : Alarm status
EPC : 0xC2
Contents of property :
This property indicates the status of an alarm.
Value range (decimal notation) :
First byte:
Bit 0: Out of hot water
0 Normal
1 Alarm Bit 1: Water leaking
0 Normal
1 Alarm Bit 2: Water frozen
0 Normal
1 Alarm
Bits 3-7: reserved for future use
2-4 bytes:
reserved for future use
Data type : unsigned char × 2
Data size : 4 bytes
Unit : -
Access rule :
Announce - undefined
Set - undefined
Get - optional
Announcement at status change
Definition at line 597 of file ElectricWaterHeater.java.
|
protected |
Property name : “Automatic bath water heating” mode setting
EPC : 0xE3
Contents of property :
Used to specify whether or not to use the “automatic bath water heating” mode, and to acquire the current setting.
Value range (decimal notation) :
“Automatic bath water heating” mode ON = 0x41
“Automatic bath water heating” mode OFF = 0x42
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - mandatory
Get - mandatory
Definition at line 986 of file ElectricWaterHeater.java.
|
protected |
Property name : “Automatic water heating” setting
EPC : 0xB0
Contents of property :
Used to specify whether or not to use the automatic water heating function, and to acquire the current setting.
Value range (decimal notation) :
Automatic water heating function used: 0x41
Non-automatic water heating function stopped: 0x43
Non-automatic water heating function used: 0x42
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - mandatory
Get - mandatory
Definition at line 207 of file ElectricWaterHeater.java.
|
protected |
Property name : “Automatic water temperature control” setting
EPC : 0xB1
Contents of property :
Used to specify whether or not to use the automatic water temperature control function, and to acquire the current setting.
Value range (decimal notation) :
Automatic water temperature control function used: 0x41
Automatic water temperature control function not used: 0x42
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 282 of file ElectricWaterHeater.java.
|
protected |
Property name : Bath water temperature setting
EPC : 0xD3
Contents of property :
Used to specify (in °C) the temperature up to which the water heater will heat bath water, and to acquire the current setting.
Value range (decimal notation) :
0x00.0x64 (0.100°C)
Data type : unsigned char
Data size : 1 byte
Unit : .C
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 741 of file ElectricWaterHeater.java.
|
protected |
Property name : Bath water volume setting
EPC : 0xE0
Contents of property :
Used to specify (in %) the volume of bath water the bathtub will contain upon completion of heating, 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 813 of file ElectricWaterHeater.java.
|
protected |
Property name : Bath water volume setting 1
EPC : 0xE7
Contents of property :
Used to specify the bath water volume in liters, and to acquire the current setting.
Value range (decimal notation) :
0x00.0xFD (0.253 liters)
Data type : unsigned char
Data size : 1 byte
Unit : liter
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 1211 of file ElectricWaterHeater.java.
|
protected |
Property name : Bath water volume setting 2
EPC : 0xE8
Contents of property :
Used to specify the bath water volume by selecting a level from among the 8 predefined levels, and to acquire the current setting.
Value range (decimal notation) :
0x31.0x38
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 1283 of file ElectricWaterHeater.java.
|
protected |
Property name : Bath water volume setting 3
EPC : 0xEE
Contents of property :
Used to specify the bath water volume in liters, and to acquire the current setting.
Value range (decimal notation) :
0x0000.0xFFFD (0.65533 liters)
Data type : unsigned short
Data size : 2 bytes
Unit : liter
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 1355 of file ElectricWaterHeater.java.
|
protected |
Property name : Bath water volume setting 4
EPC : 0xD4
Contents of property :

The bath hot water volume is specified by the number of steps.
Value range (decimal notation) :
0x01-0xFF
Data type : unsigned char
Data size : 1 byte
Unit : null
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 1430 of file ElectricWaterHeater.java.
|
protected |
Property name : Bath water volume setting 4- Maximum settable level
EPC : 0xD5
Contents of property :

The maximum settable level is the top step of Bath water volume setting 4.
Value range (decimal notation) :
0x01-0xFF
Data type : unsigned char
Data size : 1 byte
Unit : null
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 1481 of file ElectricWaterHeater.java.
|
protected |
Property name : “Daytime reheating permission” setting
EPC : 0xC0
Contents of property :
Used to specify whether or not to permit daytime reheating, and to acquire the current setting.
Value range (decimal notation) :
Daytime reheating permitted: 0x41 Daytime reheating not permitted: 0x42
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 475 of file ElectricWaterHeater.java.
|
protected |
Property name : Measured amount of water remaining in tank
EPC : 0xE1
Contents of property :
This property indicates the measured amount of water left in the tank in liters.
Value range (decimal notation) :
0x0000.0xFFFD (0.65533 liters)
Data type : unsigned short
Data size : 2 bytes
Unit : liter
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 862 of file ElectricWaterHeater.java.
|
protected |
Property name : Measured temperature of water in water heater
EPC : 0xC1
Contents of property :
This property indicates the current temperature of the water in the water heater.
Value range (decimal notation) :
0x00.0x64 (0.100°C)
Data type : unsigned char
Data size : 1 byte
Unit : .C
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 524 of file ElectricWaterHeater.java.
|
protected |
Property name : ON timer reservation setting
EPC : 0x90
Contents of property :
Reservation ON/OFF
Value range (decimal notation) :
Reservation ON = 0x41 Reservation OFF = 0x42
Data type : unsigned char
Data size : 1 byte
Unit : liter
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 1553 of file ElectricWaterHeater.java.
|
protected |
Property name : ON timer setting
EPC : 0x91
Contents of property :
ON timer setting (HH:MM)
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 1625 of file ElectricWaterHeater.java.
|
protected |
Definition at line 1849 of file ElectricWaterHeater.java.
|
protected |
Property name : Rated power consumption of H/P unit in in-between seasons
EPC : 0xDC
Contents of property :
This property indicates the rated power consumption of the heat pump in
in-between seasons (April, May, October, November)
Value range (decimal notation) :
0x0000.0xFFFD(0.65,533)
Data type : unsigned short
Data size : 2 bytes
Unit : W
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 1731 of file ElectricWaterHeater.java.
|
protected |
Property name : Rated power consumption of H/P unit in summertime
EPC : 0xDD
Contents of property :
This property indicates the rated power consumption of the heat pump in summertime (June to September)
Value range (decimal notation) :
0x0000.0xFFFD(0.65,533)
Data type : unsigned short
Data size : 2 bytes
Unit : W
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 1782 of file ElectricWaterHeater.java.
|
protected |
Property name : Rated power consumption of H/P unit in wintertime
EPC : 0xDB
Contents of property :
This property indicates the rated power consumption of the heat pump in wintertime (December to March)
Value range (decimal notation) :
0x0000.0xFFFD(0.65,533)
Data type : unsigned short
Data size : 2 bytes
Unit : W
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 1676 of file ElectricWaterHeater.java.
|
protected |
Property name : “Slight bath water temperature lowering” function setting
EPC : 0xE6
Contents of property :
Used to specify whether or not to use the “slight bath water temperature lowering” function, and to acquire the current setting.
Value range (decimal notation) :
“Slight bath water temperature lowering” function ON = 0x41
“Slight bath water temperature lowering” function OFF = 0x42
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 1139 of file ElectricWaterHeater.java.
|
protected |
Property name : Tank capacity
EPC : 0xE2
Contents of property :
This property indicates the tank capacity in liters.
Value range (decimal notation) :
0x0000.0xFFFD (0.65533 liters)
Data type : unsigned short
Data size : 2 bytes
Unit : liter
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 911 of file ElectricWaterHeater.java.
|
protected |
Property name : “Temperature of supplied water” setting
EPC : 0xD1
Contents of property :
Used to specify the temperature of water supplied from the water heater in °C, and to acquire the current setting.
Value range (decimal notation) :
0x00.0x64 (0.100°C)
Data type : unsigned char
Data size : 1 byte
Unit : .C
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 669 of file ElectricWaterHeater.java.
|
protected |
Property name : Water heater status
EPC : 0xB2
Contents of property :
This property indicates the current status of the water heater in terms of whether it is heating water or not.
Value range (decimal notation) :
Heating = 0x41 Not heating = 0x42
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 331 of file ElectricWaterHeater.java.
|
protected |
Property name : Water heating temperature setting
EPC : 0xB3
Contents of property :
Used to specify (in °C) the temperature of heated water to achieve, and to acquire the current setting.
Value range (decimal notation) :
0x00.0x64 (0.100°C)
Data type : unsigned char
Data size : 1 byte
Unit : .C
Access rule :
Announce - undefined
Set - mandatory
Get - mandatory
Definition at line 403 of file ElectricWaterHeater.java.
void com.sonycsl.echo.eoj.device.housingfacilities.ElectricWaterHeater.onNew | ( | ) |
Definition at line 73 of file ElectricWaterHeater.java.
Setter com.sonycsl.echo.eoj.device.housingfacilities.ElectricWaterHeater.set | ( | ) |
Definition at line 1884 of file ElectricWaterHeater.java.
Setter com.sonycsl.echo.eoj.device.housingfacilities.ElectricWaterHeater.set | ( | boolean | responseRequired | ) |
Definition at line 1889 of file ElectricWaterHeater.java.
|
protected |
Property name : “Addition of hot water” function setting
EPC : 0xE5
Contents of property :
Used to specify whether or not to use the function to add hot water to the bath water in the bathtub, and to acquire the current setting.
Value range (decimal notation) :
“Addition of hot water” function ON = 0x41
“Addition of hot water” function OFF
= 0x42
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 1014 of file ElectricWaterHeater.java.
|
abstractprotected |
Property name : “Automatic bath water heating” mode setting
EPC : 0xE3
Contents of property :
Used to specify whether or not to use the “automatic bath water heating” mode, and to acquire the current setting.
Value range (decimal notation) :
“Automatic bath water heating” mode ON = 0x41
“Automatic bath water heating” mode OFF = 0x42
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - mandatory
Get - mandatory
|
abstractprotected |
Property name : “Automatic water heating” setting
EPC : 0xB0
Contents of property :
Used to specify whether or not to use the automatic water heating function, and to acquire the current setting.
Value range (decimal notation) :
Automatic water heating function used: 0x41
Non-automatic water heating function stopped: 0x43
Non-automatic water heating function used: 0x42
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - mandatory
Get - mandatory
|
protected |
Property name : “Automatic water temperature control” setting
EPC : 0xB1
Contents of property :
Used to specify whether or not to use the automatic water temperature control function, and to acquire the current setting.
Value range (decimal notation) :
Automatic water temperature control function used: 0x41
Automatic water temperature control function not used: 0x42
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 234 of file ElectricWaterHeater.java.
|
protected |
Property name : Bath water temperature setting
EPC : 0xD3
Contents of property :
Used to specify (in °C) the temperature up to which the water heater will heat bath water, and to acquire the current setting.
Value range (decimal notation) :
0x00.0x64 (0.100°C)
Data type : unsigned char
Data size : 1 byte
Unit : .C
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 695 of file ElectricWaterHeater.java.
|
protected |
Property name : Bath water volume setting
EPC : 0xE0
Contents of property :
Used to specify (in %) the volume of bath water the bathtub will contain upon completion of heating, 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 767 of file ElectricWaterHeater.java.
|
protected |
Property name : Bath water volume setting 1
EPC : 0xE7
Contents of property :
Used to specify the bath water volume in liters, and to acquire the current setting.
Value range (decimal notation) :
0x00.0xFD (0.253 liters)
Data type : unsigned char
Data size : 1 byte
Unit : liter
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 1165 of file ElectricWaterHeater.java.
|
protected |
Property name : Bath water volume setting 2
EPC : 0xE8
Contents of property :
Used to specify the bath water volume by selecting a level from among the 8 predefined levels, and to acquire the current setting.
Value range (decimal notation) :
0x31.0x38
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 1237 of file ElectricWaterHeater.java.
|
protected |
Property name : Bath water volume setting 3
EPC : 0xEE
Contents of property :
Used to specify the bath water volume in liters, and to acquire the current setting.
Value range (decimal notation) :
0x0000.0xFFFD (0.65533 liters)
Data type : unsigned short
Data size : 2 bytes
Unit : liter
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 1309 of file ElectricWaterHeater.java.
|
protected |
Property name : Bath water volume setting 4
EPC : 0xD4
Contents of property :

The bath hot water volume is specified by the number of steps.
Value range (decimal notation) :
0x01-0xFF
Data type : unsigned char
Data size : 1 byte
Unit : null
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 1382 of file ElectricWaterHeater.java.
|
protected |
Property name : “Daytime reheating permission” setting
EPC : 0xC0
Contents of property :
Used to specify whether or not to permit daytime reheating, and to acquire the current setting.
Value range (decimal notation) :
Daytime reheating permitted: 0x41 Daytime reheating not permitted: 0x42
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 429 of file ElectricWaterHeater.java.
|
static |
Definition at line 5124 of file ElectricWaterHeater.java.
|
static |
Definition at line 5128 of file ElectricWaterHeater.java.
|
static |
Definition at line 5132 of file ElectricWaterHeater.java.
|
static |
Definition at line 5136 of file ElectricWaterHeater.java.
|
protected |
Property name : ON timer reservation setting
EPC : 0x90
Contents of property :
Reservation ON/OFF
Value range (decimal notation) :
Reservation ON = 0x41 Reservation OFF = 0x42
Data type : unsigned char
Data size : 1 byte
Unit : liter
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 1507 of file ElectricWaterHeater.java.
|
protected |
Property name : ON timer setting
EPC : 0x91
Contents of property :
ON timer setting (HH:MM)
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 1579 of file ElectricWaterHeater.java.
|
protected |
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 - optional
Get - mandatory
Announcement at status change
Definition at line 107 of file ElectricWaterHeater.java.
|
protected |
Definition at line 1788 of file ElectricWaterHeater.java.
|
protected |
Property name : “Slight bath water temperature lowering” function setting
EPC : 0xE6
Contents of property :
Used to specify whether or not to use the “slight bath water temperature lowering” function, and to acquire the current setting.
Value range (decimal notation) :
“Slight bath water temperature lowering” function ON = 0x41
“Slight bath water temperature lowering” function OFF = 0x42
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 1091 of file ElectricWaterHeater.java.
|
protected |
Property name : “Temperature of supplied water” setting
EPC : 0xD1
Contents of property :
Used to specify the temperature of water supplied from the water heater in °C, and to acquire the current setting.
Value range (decimal notation) :
0x00.0x64 (0.100°C)
Data type : unsigned char
Data size : 1 byte
Unit : .C
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 623 of file ElectricWaterHeater.java.
|
protected |
Definition at line 57 of file ElectricWaterHeater.java.
|
abstractprotected |
Property name : Water heating temperature setting
EPC : 0xB3
Contents of property :
Used to specify (in °C) the temperature of heated water to achieve, and to acquire the current setting.
Value range (decimal notation) :
0x00.0x64 (0.100°C)
Data type : unsigned char
Data size : 1 byte
Unit : .C
Access rule :
Announce - undefined
Set - mandatory
Get - mandatory
|
static |
Definition at line 28 of file ElectricWaterHeater.java.
|
static |
Definition at line 43 of file ElectricWaterHeater.java.
|
static |
Definition at line 36 of file ElectricWaterHeater.java.
|
static |
Definition at line 42 of file ElectricWaterHeater.java.
|
static |
Definition at line 30 of file ElectricWaterHeater.java.
|
static |
Definition at line 31 of file ElectricWaterHeater.java.
|
static |
Definition at line 38 of file ElectricWaterHeater.java.
|
static |
Definition at line 39 of file ElectricWaterHeater.java.
|
static |
Definition at line 45 of file ElectricWaterHeater.java.
|
static |
Definition at line 46 of file ElectricWaterHeater.java.
|
static |
Definition at line 47 of file ElectricWaterHeater.java.
|
static |
Definition at line 48 of file ElectricWaterHeater.java.
|
static |
Definition at line 49 of file ElectricWaterHeater.java.
|
static |
Definition at line 34 of file ElectricWaterHeater.java.
|
static |
Definition at line 40 of file ElectricWaterHeater.java.
|
static |
Definition at line 35 of file ElectricWaterHeater.java.
|
static |
Definition at line 50 of file ElectricWaterHeater.java.
|
static |
Definition at line 51 of file ElectricWaterHeater.java.
|
static |
Definition at line 53 of file ElectricWaterHeater.java.
|
static |
Definition at line 54 of file ElectricWaterHeater.java.
|
static |
Definition at line 52 of file ElectricWaterHeater.java.
|
static |
Definition at line 44 of file ElectricWaterHeater.java.
|
static |
Definition at line 41 of file ElectricWaterHeater.java.
|
static |
Definition at line 37 of file ElectricWaterHeater.java.
|
static |
Definition at line 32 of file ElectricWaterHeater.java.
|
static |
Definition at line 33 of file ElectricWaterHeater.java.