OpenECHO
 All Classes Namespaces Files Functions Variables
Classes | Public Member Functions | Static Public Member Functions | Static Public Attributes | Protected Member Functions | List of all members
com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater Class Referenceabstract
Inheritance diagram for com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater:
com.sonycsl.echo.eoj.device.DeviceObject com.sonycsl.echo.eoj.EchoObject

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 ()
 
- Public Member Functions inherited from com.sonycsl.echo.eoj.device.DeviceObject
byte getInstanceCode ()
 
void allocateSelfDeviceInstanceCode ()
 
void onNew ()
 
Setter set ()
 
Setter set (boolean responseRequired)
 
Getter get ()
 
Informer inform ()
 
- Public Member Functions inherited from com.sonycsl.echo.eoj.EchoObject
 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)0x0272
 
static final byte EPC_HOT_WATER_HEATING_STATUS = (byte)0xD0
 
static final byte EPC_SET_VALUE_OF_HOT_WATER_TEMPERATURE = (byte)0xD1
 
static final byte EPC_HOT_WATER_WARMER_SETTING = (byte)0xD2
 
static final byte EPC_DURATION_OF_AUTOMATIC_OPERATION_SETTING = (byte)0xDA
 
static final byte EPC_REMAINING_AUTOMATIC_OPERATION_TIME = (byte)0xDB
 
static final byte EPC_SET_VALUE_OF_BATH_TEMPERATURE = (byte)0xE1
 
static final byte EPC_BATH_WATER_HEATER_STATUS = (byte)0xE2
 
static final byte EPC_BATH_AUTO_MODE_SETTING = (byte)0xE3
 
static final byte EPC_BATH_ADDITIONAL_BOIL_UP_OPERATION_SETTING = (byte)0xE4
 
static final byte EPC_BATH_HOT_WATER_ADDING_OPERATION_SETTING = (byte)0xE5
 
static final byte EPC_BATH_WATER_TEMPERATURE_LOWERING_OPERATION_SETTING = (byte)0xE6
 
static final byte EPC_BATH_HOT_WATER_VOLUME_SETTING1 = (byte)0xE7
 
static final byte EPC_BATH_HOT_WATER_VOLUME_SETTING2 = (byte)0xE8
 
static final byte EPC_BATH_HOT_WATER_VOLUME_SETTING3 = (byte)0xEE
 
static final byte EPC_BATHROOM_PRIORITY_SETTING = (byte)0xE9
 
static final byte EPC_SHOWER_HOT_WATER_SUPPLY_STATUS = (byte)0xEA
 
static final byte EPC_KITCHEN_HOT_WATER_SUPPLY_STATUS = (byte)0xEB
 
static final byte EPC_HOT_WATER_WARMER_ON_TIMER_RESERVATION_SETTING = (byte)0xEC
 
static final byte EPC_SET_VALUE_OF_HOT_WATER_WARMER_ON_TIMER_TIME = (byte)0xED
 
static final byte EPC_ON_TIMER_RESERVATION_SETTING = (byte)0x90
 
static final byte EPC_SET_VALUE_OF_ON_TIMER_TIME = (byte)0x91
 
static final byte EPC_SET_VALUE_OF_ON_TIMER_RELATIVE_TIME = (byte)0x92
 
- Static Public Attributes inherited from com.sonycsl.echo.eoj.device.DeviceObject
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}
 

Protected Member Functions

void setupPropertyMaps ()
 
boolean setOperationStatus (byte[] edt)
 
abstract byte[] getOperationStatus ()
 
abstract byte[] getHotWaterHeatingStatus ()
 
boolean isValidHotWaterHeatingStatus (byte[] edt)
 
boolean setSetValueOfHotWaterTemperature (byte[] edt)
 
byte[] getSetValueOfHotWaterTemperature ()
 
boolean isValidSetValueOfHotWaterTemperature (byte[] edt)
 
boolean setHotWaterWarmerSetting (byte[] edt)
 
byte[] getHotWaterWarmerSetting ()
 
boolean isValidHotWaterWarmerSetting (byte[] edt)
 
boolean setDurationOfAutomaticOperationSetting (byte[] edt)
 
byte[] getDurationOfAutomaticOperationSetting ()
 
boolean isValidDurationOfAutomaticOperationSetting (byte[] edt)
 
byte[] getRemainingAutomaticOperationTime ()
 
boolean isValidRemainingAutomaticOperationTime (byte[] edt)
 
boolean setSetValueOfBathTemperature (byte[] edt)
 
byte[] getSetValueOfBathTemperature ()
 
boolean isValidSetValueOfBathTemperature (byte[] edt)
 
abstract byte[] getBathWaterHeaterStatus ()
 
boolean isValidBathWaterHeaterStatus (byte[] edt)
 
abstract boolean setBathAutoModeSetting (byte[] edt)
 
abstract byte[] getBathAutoModeSetting ()
 
boolean isValidBathAutoModeSetting (byte[] edt)
 
boolean setBathAdditionalBoilUpOperationSetting (byte[] edt)
 
byte[] getBathAdditionalBoilUpOperationSetting ()
 
boolean isValidBathAdditionalBoilUpOperationSetting (byte[] edt)
 
boolean setBathHotWaterAddingOperationSetting (byte[] edt)
 
byte[] getBathHotWaterAddingOperationSetting ()
 
boolean isValidBathHotWaterAddingOperationSetting (byte[] edt)
 
boolean setBathWaterTemperatureLoweringOperationSetting (byte[] edt)
 
byte[] getBathWaterTemperatureLoweringOperationSetting ()
 
boolean isValidBathWaterTemperatureLoweringOperationSetting (byte[] edt)
 
boolean setBathHotWaterVolumeSetting1 (byte[] edt)
 
byte[] getBathHotWaterVolumeSetting1 ()
 
boolean isValidBathHotWaterVolumeSetting1 (byte[] edt)
 
boolean setBathHotWaterVolumeSetting2 (byte[] edt)
 
byte[] getBathHotWaterVolumeSetting2 ()
 
boolean isValidBathHotWaterVolumeSetting2 (byte[] edt)
 
boolean setBathHotWaterVolumeSetting3 (byte[] edt)
 
byte[] getBathHotWaterVolumeSetting3 ()
 
boolean isValidBathHotWaterVolumeSetting3 (byte[] edt)
 
boolean setBathroomPrioritySetting (byte[] edt)
 
byte[] getBathroomPrioritySetting ()
 
boolean isValidBathroomPrioritySetting (byte[] edt)
 
byte[] getShowerHotWaterSupplyStatus ()
 
boolean isValidShowerHotWaterSupplyStatus (byte[] edt)
 
byte[] getKitchenHotWaterSupplyStatus ()
 
boolean isValidKitchenHotWaterSupplyStatus (byte[] edt)
 
boolean setHotWaterWarmerOnTimerReservationSetting (byte[] edt)
 
byte[] getHotWaterWarmerOnTimerReservationSetting ()
 
boolean isValidHotWaterWarmerOnTimerReservationSetting (byte[] edt)
 
boolean setSetValueOfHotWaterWarmerOnTimerTime (byte[] edt)
 
byte[] getSetValueOfHotWaterWarmerOnTimerTime ()
 
boolean isValidSetValueOfHotWaterWarmerOnTimerTime (byte[] edt)
 
boolean setOnTimerReservationSetting (byte[] edt)
 
byte[] getOnTimerReservationSetting ()
 
boolean isValidOnTimerReservationSetting (byte[] edt)
 
boolean setSetValueOfOnTimerTime (byte[] edt)
 
byte[] getSetValueOfOnTimerTime ()
 
boolean isValidSetValueOfOnTimerTime (byte[] edt)
 
boolean setSetValueOfOnTimerRelativeTime (byte[] edt)
 
byte[] getSetValueOfOnTimerRelativeTime ()
 
boolean isValidSetValueOfOnTimerRelativeTime (byte[] edt)
 
synchronized boolean setProperty (EchoProperty property)
 
synchronized byte[] getProperty (byte epc)
 
synchronized boolean isValidProperty (EchoProperty property)
 
Informer inform (boolean multicast)
 
- Protected Member Functions inherited from com.sonycsl.echo.eoj.device.DeviceObject
void setupPropertyMaps ()
 
synchronized boolean setProperty (EchoProperty property)
 
synchronized byte[] getProperty (byte epc)
 
synchronized boolean isValidProperty (EchoProperty property)
 
boolean setOperationStatus (byte[] edt)
 
abstract byte[] getOperationStatus ()
 
boolean isValidOperationStatus (byte[] edt)
 
abstract boolean setInstallationLocation (byte[] edt)
 
abstract byte[] getInstallationLocation ()
 
boolean isValidInstallationLocation (byte[] edt)
 
byte[] getStandardVersionInformation ()
 
boolean isValidStandardVersionInformation (byte[] edt)
 
byte[] getIdentificationNumber ()
 
boolean isValidIdentificationNumber (byte[] edt)
 
byte[] getMeasuredInstantaneousPowerConsumption ()
 
boolean isValidMeasuredInstantaneousPowerConsumption (byte[] edt)
 
byte[] getMeasuredCumulativePowerConsumption ()
 
boolean isValidMeasuredCumulativePowerConsumption (byte[] edt)
 
byte[] getManufacturersFaultCode ()
 
boolean isValidManufacturersFaultCode (byte[] edt)
 
boolean setCurrentLimitSetting (byte[] edt)
 
byte[] getCurrentLimitSetting ()
 
boolean isValidCurrentLimitSetting (byte[] edt)
 
abstract byte[] getFaultStatus ()
 
boolean isValidFaultStatus (byte[] edt)
 
byte[] getFaultDescription ()
 
boolean isValidFaultDescription (byte[] edt)
 
abstract byte[] getManufacturerCode ()
 
boolean isValidManufacturerCode (byte[] edt)
 
byte[] getBusinessFacilityCode ()
 
boolean isValidBusinessFacilityCode (byte[] edt)
 
byte[] getProductCode ()
 
boolean isValidProductCode (byte[] edt)
 
byte[] getProductionNumber ()
 
boolean isValidProductionNumber (byte[] edt)
 
byte[] getProductionDate ()
 
boolean isValidProductionDate (byte[] edt)
 
boolean setPowerSavingOperationSetting (byte[] edt)
 
byte[] getPowerSavingOperationSetting ()
 
boolean isValidPowerSavingOperationSetting (byte[] edt)
 
boolean setRemoteControlSetting (byte[] edt)
 
byte[] getRemoteControlSetting ()
 
boolean isValidRemoteControlSetting (byte[] edt)
 
boolean setCurrentTimeSetting (byte[] edt)
 
byte[] getCurrentTimeSetting ()
 
boolean isValidCurrentTimeSetting (byte[] edt)
 
boolean setCurrentDateSetting (byte edt[])
 
byte[] getCurrentDateSetting ()
 
boolean isValidCurrentDateSetting (byte[] edt)
 
boolean setPowerLimitSetting (byte[] edt)
 
byte[] getPowerLimitSetting ()
 
boolean isValidPowerLimitSetting (byte[] edt)
 
byte[] getCumulativeOperatingTime ()
 
boolean isValidCumulativeOperatingTime (byte[] edt)
 
byte[] getStatusChangeAnnouncementPropertyMap ()
 
boolean isValidStatusChangeAnnouncementPropertyMap (byte[] edt)
 
byte[] getSetPropertyMap ()
 
boolean isValidSetPropertyMap (byte[] edt)
 
byte[] getGetPropertyMap ()
 
boolean isValidGetPropertyMap (byte[] edt)
 
Informer inform (boolean multicast)
 
- Protected Member Functions inherited from com.sonycsl.echo.eoj.EchoObject
void setupPropertyMaps ()
 
final void addStatusChangeAnnouncementProperty (byte epc)
 
final void removeStatusChangeAnnouncementProperty (byte epc)
 
final void clearStatusChangeAnnouncementProperties ()
 
final void addSetProperty (byte epc)
 
final void removeSetProperty (byte epc)
 
final void clearSetProperties ()
 
final void addGetProperty (byte epc)
 
final void removeGetProperty (byte epc)
 
final void clearGetProperties ()
 
synchronized boolean setProperty (EchoProperty property)
 
synchronized byte[] getProperty (byte epc)
 
synchronized boolean isValidProperty (EchoProperty property)
 
final void onReceiveSetRequest (EchoProperty property, EchoFrame response)
 
final void onReceiveGetRequest (byte epc, EchoFrame response)
 
Informer inform (boolean multicast)
 
InformerC informC (String address)
 

Additional Inherited Members

- Protected Attributes inherited from com.sonycsl.echo.eoj.device.DeviceObject
byte mEchoInstanceCode = 0
 

Detailed Description

Definition at line 26 of file InstantaneousWaterHeater.java.

Member Function Documentation

Getter com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.get ( )

Definition at line 1715 of file InstantaneousWaterHeater.java.

byte [] com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.getBathAdditionalBoilUpOperationSetting ( )
protected

Property name : Bath additional boil-up operation setting

EPC : 0xE4

Contents of property :
Additional boil-up ON/OFF

Value range (decimal notation) :
Additional boil-up ON = 0x41 Additional boil-up OFF = 0x42

Data type : unsigned char

Data size : 1 byte

Unit : -

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 691 of file InstantaneousWaterHeater.java.

abstract byte [] com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.getBathAutoModeSetting ( )
abstractprotected

Property name : Bath auto mode setting

EPC : 0xE3

Contents of property :
Bath auto mode ON/OFF

Value range (decimal notation) :
Auto ON = 0x41 Auto OFF = 0x42

Data type : unsigned char

Data size : 1 byte

Unit : -

Access rule :
Announce - undefined
Set - mandatory
Get - mandatory

byte [] com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.getBathHotWaterAddingOperationSetting ( )
protected

Property name : Bath hot water adding operation setting

EPC : 0xE5

Contents of property :
Hot water addition ON/OFF

Value range (decimal notation) :
Hot water addition ON = 0x41 Hot water addition OFF = 0x42

Data type : unsigned char

Data size : 1 byte

Unit : -

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 763 of file InstantaneousWaterHeater.java.

byte [] com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.getBathHotWaterVolumeSetting1 ( )
protected

Property name : Bath hot water volume setting 1

EPC : 0xE7

Contents of property :
This property indicates bath hot water volume in liters.

Value range (decimal notation) :
0x00.0xFD (0.253 liters)

Data type : unsigned char

Data size : 1 byte

Unit : liters

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 910 of file InstantaneousWaterHeater.java.

byte [] com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.getBathHotWaterVolumeSetting2 ( )
protected

Property name : Bath hot water volume setting 2

EPC : 0xE8

Contents of property :
Specifies bath hot water volume (8-step).

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 982 of file InstantaneousWaterHeater.java.

byte [] com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.getBathHotWaterVolumeSetting3 ( )
protected

Property name : Bath hot water volume setting 3

EPC : 0xEE

Contents of property :
This property indicates bath hot water volume in liters.

Value range (decimal notation) :
0x0000.0xFFFD (0 to 65533 liters)

Data type : unsigned short

Data size : 2 bytes

Unit : liter

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 1054 of file InstantaneousWaterHeater.java.

byte [] com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.getBathroomPrioritySetting ( )
protected

Property name : Bathroom priority setting

EPC : 0xE9

Contents of property :
Bathroom priority ON/OFF

Value range (decimal notation) :
Bathroom priority ON = 0x41, bathroom priority OFF = 0x42

Data type : unsigned char

Data size : 1 byte

Unit : -

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 1126 of file InstantaneousWaterHeater.java.

abstract byte [] com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.getBathWaterHeaterStatus ( )
abstractprotected

Property name : Bath water heater status

EPC : 0xE2

Contents of property :
This property indicates whether or not the bath water heater is heating bath water.

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 - mandatory

byte [] com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.getBathWaterTemperatureLoweringOperationSetting ( )
protected

Property name : Bath water temperature lowering operation setting

EPC : 0xE6

Contents of property :
Hot water temperature lowering ON/OFF

Value range (decimal notation) :
Hot water temperature lowering ON = 0x41
Hot water temperature lowering OFF = 0x42

Data type : unsigned char

Data size : 1 byte

Unit : -

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 837 of file InstantaneousWaterHeater.java.

byte [] com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.getDurationOfAutomaticOperationSetting ( )
protected

Property name : “Duration of automatic operation” setting

EPC : 0xDA

Contents of property :
Timer value (HH:MM)

Value range (decimal notation) :
0.0x17: 0.0x3B (= 0.23): (= 0.59)
Limitless: 0xFFFF

Data type : unsigned char× 2

Data size : 2 bytes

Unit : -

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 374 of file InstantaneousWaterHeater.java.

short com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.getEchoClassCode ( )

Definition at line 73 of file InstantaneousWaterHeater.java.

static Getter com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.getG ( )
static

Definition at line 4705 of file InstantaneousWaterHeater.java.

static Getter com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.getG ( byte  instanceCode)
static

Definition at line 4709 of file InstantaneousWaterHeater.java.

abstract byte [] com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.getHotWaterHeatingStatus ( )
abstractprotected

Property name : Hot water heating status

EPC : 0xD0

Contents of property :
This property indicates hot water heating status.

Value range (decimal notation) :
Hot water heating status found
= 0x41
Hot water heating status not found = 0x42

Data type : unsigned char

Data size : 1 byte

Unit : -

Access rule :
Announce - undefined
Set - undefined
Get - mandatory

byte [] com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.getHotWaterWarmerOnTimerReservationSetting ( )
protected

Property name : Hot water warmer ON timer reservation setting

EPC : 0xEC

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 : -

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 1296 of file InstantaneousWaterHeater.java.

byte [] com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.getHotWaterWarmerSetting ( )
protected

Property name : Hot water Warmer setting

EPC : 0xD2

Contents of property :
Hot water warmer setting

Value range (decimal notation) :
Hot water warmer operation = 0x41 Hot water warmer operation resetting
= 0x42

Data type : unsigned char

Data size : 1 byte

Unit : -

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 299 of file InstantaneousWaterHeater.java.

byte [] com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.getKitchenHotWaterSupplyStatus ( )
protected

Property name : Kitchen hot water supply status

EPC : 0xEB

Contents of property :
Kitchen hot water supply ON/OFF

Value range (decimal notation) :
Kitchen hot water supply ON = 0x41 kitchen hot water supply OFF = 0x42

Data type : unsigned char

Data size : 1 byte

Unit : -

Access rule :
Announce - undefined
Set - undefined
Get - optional

Definition at line 1224 of file InstantaneousWaterHeater.java.

byte [] com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.getOnTimerReservationSetting ( )
protected

Property name : ON timer reservation setting

EPC : 0x90

Contents of property :
Reservation ON/Reservation OFF

Value range (decimal notation) :
Reservation ON = 0x41 Reservation OFF = 0x42

Data type : unsigned char

Data size : 1 byte

Unit : -

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 1440 of file InstantaneousWaterHeater.java.

abstract byte [] com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.getOperationStatus ( )
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

synchronized byte [] com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.getProperty ( byte  epc)
protected

Definition at line 1640 of file InstantaneousWaterHeater.java.

byte [] com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.getRemainingAutomaticOperationTime ( )
protected

Property name : Remaining automatic operation time

EPC : 0xDB

Contents of property :
Timer value (HH:MM)

Value range (decimal notation) :
0.0x17: 0.0x3B (= 0.23): (= 0.59)
Infinite: 0xFFFF

Data type : unsigned char × 2

Data size : 2 bytes

Unit : -

Access rule :
Announce - undefined
Set - undefined
Get - optional

Definition at line 425 of file InstantaneousWaterHeater.java.

byte [] com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.getSetValueOfBathTemperature ( )
protected

Property name : Set value of bath temperature

EPC : 0xE1

Contents of property :
This property indicates set value of bath temperature in .C.

Value range (decimal notation) :
0x00.0x64 (0.100)

Data type : unsigned char

Data size : 1 byte

Unit : .C

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 498 of file InstantaneousWaterHeater.java.

byte [] com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.getSetValueOfHotWaterTemperature ( )
protected

Property name : Set value of hot water temperature

EPC : 0xD1

Contents of property :
This property indicates set value of hot water temperature in .C.

Value range (decimal notation) :
0x00.0x64 (0.100)

Data type : unsigned char

Data size : 1 byte

Unit : .C

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 225 of file InstantaneousWaterHeater.java.

byte [] com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.getSetValueOfHotWaterWarmerOnTimerTime ( )
protected

Property name : Set value of hot water warmer ON timer time

EPC : 0xED

Contents of property :
Timer value (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 1368 of file InstantaneousWaterHeater.java.

byte [] com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.getSetValueOfOnTimerRelativeTime ( )
protected

Property name : Set value of ON timer relative time

EPC : 0x92

Contents of property :
Timer value (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 1584 of file InstantaneousWaterHeater.java.

byte [] com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.getSetValueOfOnTimerTime ( )
protected

Property name : Set value of ON timer time

EPC : 0x91

Contents of property :
Timer value (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 1512 of file InstantaneousWaterHeater.java.

byte [] com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.getShowerHotWaterSupplyStatus ( )
protected

Property name : Shower hot water supply status

EPC : 0xEA

Contents of property :
Shower hot water supply ON/OFF

Value range (decimal notation) :
Shower hot water supply ON = 0x41 Shower hot water supply OFF = 0x42

Data type : unsigned char

Data size : 1 byte

Unit : -

Access rule :
Announce - undefined
Set - undefined
Get - optional

Definition at line 1175 of file InstantaneousWaterHeater.java.

Informer com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.inform ( )

Definition at line 1721 of file InstantaneousWaterHeater.java.

Informer com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.inform ( boolean  multicast)
protected

Definition at line 1726 of file InstantaneousWaterHeater.java.

static Informer com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.informG ( )
static

Definition at line 4714 of file InstantaneousWaterHeater.java.

static Informer com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.informG ( byte  instanceCode)
static

Definition at line 4718 of file InstantaneousWaterHeater.java.

boolean com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.isValidBathAdditionalBoilUpOperationSetting ( byte[]  edt)
protected

Property name : Bath additional boil-up operation setting

EPC : 0xE4

Contents of property :
Additional boil-up ON/OFF

Value range (decimal notation) :
Additional boil-up ON = 0x41 Additional boil-up OFF = 0x42

Data type : unsigned char

Data size : 1 byte

Unit : -

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 714 of file InstantaneousWaterHeater.java.

boolean com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.isValidBathAutoModeSetting ( byte[]  edt)
protected

Property name : Bath auto mode setting

EPC : 0xE3

Contents of property :
Bath auto mode ON/OFF

Value range (decimal notation) :
Auto ON = 0x41 Auto OFF = 0x42

Data type : unsigned char

Data size : 1 byte

Unit : -

Access rule :
Announce - undefined
Set - mandatory
Get - mandatory

Definition at line 642 of file InstantaneousWaterHeater.java.

boolean com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.isValidBathHotWaterAddingOperationSetting ( byte[]  edt)
protected

Property name : Bath hot water adding operation setting

EPC : 0xE5

Contents of property :
Hot water addition ON/OFF

Value range (decimal notation) :
Hot water addition ON = 0x41 Hot water addition OFF = 0x42

Data type : unsigned char

Data size : 1 byte

Unit : -

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 786 of file InstantaneousWaterHeater.java.

boolean com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.isValidBathHotWaterVolumeSetting1 ( byte[]  edt)
protected

Property name : Bath hot water volume setting 1

EPC : 0xE7

Contents of property :
This property indicates bath hot water volume in liters.

Value range (decimal notation) :
0x00.0xFD (0.253 liters)

Data type : unsigned char

Data size : 1 byte

Unit : liters

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 933 of file InstantaneousWaterHeater.java.

boolean com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.isValidBathHotWaterVolumeSetting2 ( byte[]  edt)
protected

Property name : Bath hot water volume setting 2

EPC : 0xE8

Contents of property :
Specifies bath hot water volume (8-step).

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 1005 of file InstantaneousWaterHeater.java.

boolean com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.isValidBathHotWaterVolumeSetting3 ( byte[]  edt)
protected

Property name : Bath hot water volume setting 3

EPC : 0xEE

Contents of property :
This property indicates bath hot water volume in liters.

Value range (decimal notation) :
0x0000.0xFFFD (0 to 65533 liters)

Data type : unsigned short

Data size : 2 bytes

Unit : liter

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 1077 of file InstantaneousWaterHeater.java.

boolean com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.isValidBathroomPrioritySetting ( byte[]  edt)
protected

Property name : Bathroom priority setting

EPC : 0xE9

Contents of property :
Bathroom priority ON/OFF

Value range (decimal notation) :
Bathroom priority ON = 0x41, bathroom priority OFF = 0x42

Data type : unsigned char

Data size : 1 byte

Unit : -

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 1149 of file InstantaneousWaterHeater.java.

boolean com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.isValidBathWaterHeaterStatus ( byte[]  edt)
protected

Property name : Bath water heater status

EPC : 0xE2

Contents of property :
This property indicates whether or not the bath water heater is heating bath water.

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 - mandatory

Definition at line 570 of file InstantaneousWaterHeater.java.

boolean com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.isValidBathWaterTemperatureLoweringOperationSetting ( byte[]  edt)
protected

Property name : Bath water temperature lowering operation setting

EPC : 0xE6

Contents of property :
Hot water temperature lowering ON/OFF

Value range (decimal notation) :
Hot water temperature lowering ON = 0x41
Hot water temperature lowering OFF = 0x42

Data type : unsigned char

Data size : 1 byte

Unit : -

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 861 of file InstantaneousWaterHeater.java.

boolean com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.isValidDurationOfAutomaticOperationSetting ( byte[]  edt)
protected

Property name : “Duration of automatic operation” setting

EPC : 0xDA

Contents of property :
Timer value (HH:MM)

Value range (decimal notation) :
0.0x17: 0.0x3B (= 0.23): (= 0.59)
Limitless: 0xFFFF

Data type : unsigned char× 2

Data size : 2 bytes

Unit : -

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 398 of file InstantaneousWaterHeater.java.

boolean com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.isValidHotWaterHeatingStatus ( byte[]  edt)
protected

Property name : Hot water heating status

EPC : 0xD0

Contents of property :
This property indicates hot water heating status.

Value range (decimal notation) :
Hot water heating status found
= 0x41
Hot water heating status not found = 0x42

Data type : unsigned char

Data size : 1 byte

Unit : -

Access rule :
Announce - undefined
Set - undefined
Get - mandatory

Definition at line 176 of file InstantaneousWaterHeater.java.

boolean com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.isValidHotWaterWarmerOnTimerReservationSetting ( byte[]  edt)
protected

Property name : Hot water warmer ON timer reservation setting

EPC : 0xEC

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 : -

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 1319 of file InstantaneousWaterHeater.java.

boolean com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.isValidHotWaterWarmerSetting ( byte[]  edt)
protected

Property name : Hot water Warmer setting

EPC : 0xD2

Contents of property :
Hot water warmer setting

Value range (decimal notation) :
Hot water warmer operation = 0x41 Hot water warmer operation resetting
= 0x42

Data type : unsigned char

Data size : 1 byte

Unit : -

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 323 of file InstantaneousWaterHeater.java.

boolean com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.isValidKitchenHotWaterSupplyStatus ( byte[]  edt)
protected

Property name : Kitchen hot water supply status

EPC : 0xEB

Contents of property :
Kitchen hot water supply ON/OFF

Value range (decimal notation) :
Kitchen hot water supply ON = 0x41 kitchen hot water supply OFF = 0x42

Data type : unsigned char

Data size : 1 byte

Unit : -

Access rule :
Announce - undefined
Set - undefined
Get - optional

Definition at line 1247 of file InstantaneousWaterHeater.java.

boolean com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.isValidOnTimerReservationSetting ( byte[]  edt)
protected

Property name : ON timer reservation setting

EPC : 0x90

Contents of property :
Reservation ON/Reservation OFF

Value range (decimal notation) :
Reservation ON = 0x41 Reservation OFF = 0x42

Data type : unsigned char

Data size : 1 byte

Unit : -

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 1463 of file InstantaneousWaterHeater.java.

synchronized boolean com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.isValidProperty ( EchoProperty  property)
protected

Definition at line 1672 of file InstantaneousWaterHeater.java.

boolean com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.isValidRemainingAutomaticOperationTime ( byte[]  edt)
protected

Property name : Remaining automatic operation time

EPC : 0xDB

Contents of property :
Timer value (HH:MM)

Value range (decimal notation) :
0.0x17: 0.0x3B (= 0.23): (= 0.59)
Infinite: 0xFFFF

Data type : unsigned char × 2

Data size : 2 bytes

Unit : -

Access rule :
Announce - undefined
Set - undefined
Get - optional

Definition at line 449 of file InstantaneousWaterHeater.java.

boolean com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.isValidSetValueOfBathTemperature ( byte[]  edt)
protected

Property name : Set value of bath temperature

EPC : 0xE1

Contents of property :
This property indicates set value of bath temperature in .C.

Value range (decimal notation) :
0x00.0x64 (0.100)

Data type : unsigned char

Data size : 1 byte

Unit : .C

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 521 of file InstantaneousWaterHeater.java.

boolean com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.isValidSetValueOfHotWaterTemperature ( byte[]  edt)
protected

Property name : Set value of hot water temperature

EPC : 0xD1

Contents of property :
This property indicates set value of hot water temperature in .C.

Value range (decimal notation) :
0x00.0x64 (0.100)

Data type : unsigned char

Data size : 1 byte

Unit : .C

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 248 of file InstantaneousWaterHeater.java.

boolean com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.isValidSetValueOfHotWaterWarmerOnTimerTime ( byte[]  edt)
protected

Property name : Set value of hot water warmer ON timer time

EPC : 0xED

Contents of property :
Timer value (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 1391 of file InstantaneousWaterHeater.java.

boolean com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.isValidSetValueOfOnTimerRelativeTime ( byte[]  edt)
protected

Property name : Set value of ON timer relative time

EPC : 0x92

Contents of property :
Timer value (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 1607 of file InstantaneousWaterHeater.java.

boolean com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.isValidSetValueOfOnTimerTime ( byte[]  edt)
protected

Property name : Set value of ON timer time

EPC : 0x91

Contents of property :
Timer value (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 1535 of file InstantaneousWaterHeater.java.

boolean com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.isValidShowerHotWaterSupplyStatus ( byte[]  edt)
protected

Property name : Shower hot water supply status

EPC : 0xEA

Contents of property :
Shower hot water supply ON/OFF

Value range (decimal notation) :
Shower hot water supply ON = 0x41 Shower hot water supply OFF = 0x42

Data type : unsigned char

Data size : 1 byte

Unit : -

Access rule :
Announce - undefined
Set - undefined
Get - optional

Definition at line 1198 of file InstantaneousWaterHeater.java.

void com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.onNew ( )

Definition at line 67 of file InstantaneousWaterHeater.java.

Setter com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.set ( )

Definition at line 1704 of file InstantaneousWaterHeater.java.

Setter com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.set ( boolean  responseRequired)

Definition at line 1709 of file InstantaneousWaterHeater.java.

boolean com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.setBathAdditionalBoilUpOperationSetting ( byte[]  edt)
protected

Property name : Bath additional boil-up operation setting

EPC : 0xE4

Contents of property :
Additional boil-up ON/OFF

Value range (decimal notation) :
Additional boil-up ON = 0x41 Additional boil-up OFF = 0x42

Data type : unsigned char

Data size : 1 byte

Unit : -

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 668 of file InstantaneousWaterHeater.java.

abstract boolean com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.setBathAutoModeSetting ( byte[]  edt)
abstractprotected

Property name : Bath auto mode setting

EPC : 0xE3

Contents of property :
Bath auto mode ON/OFF

Value range (decimal notation) :
Auto ON = 0x41 Auto OFF = 0x42

Data type : unsigned char

Data size : 1 byte

Unit : -

Access rule :
Announce - undefined
Set - mandatory
Get - mandatory

boolean com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.setBathHotWaterAddingOperationSetting ( byte[]  edt)
protected

Property name : Bath hot water adding operation setting

EPC : 0xE5

Contents of property :
Hot water addition ON/OFF

Value range (decimal notation) :
Hot water addition ON = 0x41 Hot water addition OFF = 0x42

Data type : unsigned char

Data size : 1 byte

Unit : -

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 740 of file InstantaneousWaterHeater.java.

boolean com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.setBathHotWaterVolumeSetting1 ( byte[]  edt)
protected

Property name : Bath hot water volume setting 1

EPC : 0xE7

Contents of property :
This property indicates bath hot water volume in liters.

Value range (decimal notation) :
0x00.0xFD (0.253 liters)

Data type : unsigned char

Data size : 1 byte

Unit : liters

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 887 of file InstantaneousWaterHeater.java.

boolean com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.setBathHotWaterVolumeSetting2 ( byte[]  edt)
protected

Property name : Bath hot water volume setting 2

EPC : 0xE8

Contents of property :
Specifies bath hot water volume (8-step).

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 959 of file InstantaneousWaterHeater.java.

boolean com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.setBathHotWaterVolumeSetting3 ( byte[]  edt)
protected

Property name : Bath hot water volume setting 3

EPC : 0xEE

Contents of property :
This property indicates bath hot water volume in liters.

Value range (decimal notation) :
0x0000.0xFFFD (0 to 65533 liters)

Data type : unsigned short

Data size : 2 bytes

Unit : liter

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 1031 of file InstantaneousWaterHeater.java.

boolean com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.setBathroomPrioritySetting ( byte[]  edt)
protected

Property name : Bathroom priority setting

EPC : 0xE9

Contents of property :
Bathroom priority ON/OFF

Value range (decimal notation) :
Bathroom priority ON = 0x41, bathroom priority OFF = 0x42

Data type : unsigned char

Data size : 1 byte

Unit : -

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 1103 of file InstantaneousWaterHeater.java.

boolean com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.setBathWaterTemperatureLoweringOperationSetting ( byte[]  edt)
protected

Property name : Bath water temperature lowering operation setting

EPC : 0xE6

Contents of property :
Hot water temperature lowering ON/OFF

Value range (decimal notation) :
Hot water temperature lowering ON = 0x41
Hot water temperature lowering OFF = 0x42

Data type : unsigned char

Data size : 1 byte

Unit : -

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 813 of file InstantaneousWaterHeater.java.

boolean com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.setDurationOfAutomaticOperationSetting ( byte[]  edt)
protected

Property name : “Duration of automatic operation” setting

EPC : 0xDA

Contents of property :
Timer value (HH:MM)

Value range (decimal notation) :
0.0x17: 0.0x3B (= 0.23): (= 0.59)
Limitless: 0xFFFF

Data type : unsigned char× 2

Data size : 2 bytes

Unit : -

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 350 of file InstantaneousWaterHeater.java.

static Setter com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.setG ( )
static

Definition at line 4688 of file InstantaneousWaterHeater.java.

static Setter com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.setG ( byte  instanceCode)
static

Definition at line 4692 of file InstantaneousWaterHeater.java.

static Setter com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.setG ( boolean  responseRequired)
static

Definition at line 4696 of file InstantaneousWaterHeater.java.

static Setter com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.setG ( byte  instanceCode,
boolean  responseRequired 
)
static

Definition at line 4700 of file InstantaneousWaterHeater.java.

boolean com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.setHotWaterWarmerOnTimerReservationSetting ( byte[]  edt)
protected

Property name : Hot water warmer ON timer reservation setting

EPC : 0xEC

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 : -

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 1273 of file InstantaneousWaterHeater.java.

boolean com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.setHotWaterWarmerSetting ( byte[]  edt)
protected

Property name : Hot water Warmer setting

EPC : 0xD2

Contents of property :
Hot water warmer setting

Value range (decimal notation) :
Hot water warmer operation = 0x41 Hot water warmer operation resetting
= 0x42

Data type : unsigned char

Data size : 1 byte

Unit : -

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 275 of file InstantaneousWaterHeater.java.

boolean com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.setOnTimerReservationSetting ( byte[]  edt)
protected

Property name : ON timer reservation setting

EPC : 0x90

Contents of property :
Reservation ON/Reservation OFF

Value range (decimal notation) :
Reservation ON = 0x41 Reservation OFF = 0x42

Data type : unsigned char

Data size : 1 byte

Unit : -

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 1417 of file InstantaneousWaterHeater.java.

boolean com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.setOperationStatus ( byte[]  edt)
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 101 of file InstantaneousWaterHeater.java.

synchronized boolean com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.setProperty ( EchoProperty  property)
protected

Definition at line 1613 of file InstantaneousWaterHeater.java.

boolean com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.setSetValueOfBathTemperature ( byte[]  edt)
protected

Property name : Set value of bath temperature

EPC : 0xE1

Contents of property :
This property indicates set value of bath temperature in .C.

Value range (decimal notation) :
0x00.0x64 (0.100)

Data type : unsigned char

Data size : 1 byte

Unit : .C

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 475 of file InstantaneousWaterHeater.java.

boolean com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.setSetValueOfHotWaterTemperature ( byte[]  edt)
protected

Property name : Set value of hot water temperature

EPC : 0xD1

Contents of property :
This property indicates set value of hot water temperature in .C.

Value range (decimal notation) :
0x00.0x64 (0.100)

Data type : unsigned char

Data size : 1 byte

Unit : .C

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 202 of file InstantaneousWaterHeater.java.

boolean com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.setSetValueOfHotWaterWarmerOnTimerTime ( byte[]  edt)
protected

Property name : Set value of hot water warmer ON timer time

EPC : 0xED

Contents of property :
Timer value (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 1345 of file InstantaneousWaterHeater.java.

boolean com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.setSetValueOfOnTimerRelativeTime ( byte[]  edt)
protected

Property name : Set value of ON timer relative time

EPC : 0x92

Contents of property :
Timer value (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 1561 of file InstantaneousWaterHeater.java.

boolean com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.setSetValueOfOnTimerTime ( byte[]  edt)
protected

Property name : Set value of ON timer time

EPC : 0x91

Contents of property :
Timer value (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 1489 of file InstantaneousWaterHeater.java.

void com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.setupPropertyMaps ( )
protected

Definition at line 54 of file InstantaneousWaterHeater.java.

Member Data Documentation

final short com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.ECHO_CLASS_CODE = (short)0x0272
static

Definition at line 28 of file InstantaneousWaterHeater.java.

final byte com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.EPC_BATH_ADDITIONAL_BOIL_UP_OPERATION_SETTING = (byte)0xE4
static

Definition at line 38 of file InstantaneousWaterHeater.java.

final byte com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.EPC_BATH_AUTO_MODE_SETTING = (byte)0xE3
static

Definition at line 37 of file InstantaneousWaterHeater.java.

final byte com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.EPC_BATH_HOT_WATER_ADDING_OPERATION_SETTING = (byte)0xE5
static

Definition at line 39 of file InstantaneousWaterHeater.java.

final byte com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.EPC_BATH_HOT_WATER_VOLUME_SETTING1 = (byte)0xE7
static

Definition at line 41 of file InstantaneousWaterHeater.java.

final byte com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.EPC_BATH_HOT_WATER_VOLUME_SETTING2 = (byte)0xE8
static

Definition at line 42 of file InstantaneousWaterHeater.java.

final byte com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.EPC_BATH_HOT_WATER_VOLUME_SETTING3 = (byte)0xEE
static

Definition at line 43 of file InstantaneousWaterHeater.java.

final byte com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.EPC_BATH_WATER_HEATER_STATUS = (byte)0xE2
static

Definition at line 36 of file InstantaneousWaterHeater.java.

final byte com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.EPC_BATH_WATER_TEMPERATURE_LOWERING_OPERATION_SETTING = (byte)0xE6
static

Definition at line 40 of file InstantaneousWaterHeater.java.

final byte com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.EPC_BATHROOM_PRIORITY_SETTING = (byte)0xE9
static

Definition at line 44 of file InstantaneousWaterHeater.java.

final byte com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.EPC_DURATION_OF_AUTOMATIC_OPERATION_SETTING = (byte)0xDA
static

Definition at line 33 of file InstantaneousWaterHeater.java.

final byte com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.EPC_HOT_WATER_HEATING_STATUS = (byte)0xD0
static

Definition at line 30 of file InstantaneousWaterHeater.java.

final byte com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.EPC_HOT_WATER_WARMER_ON_TIMER_RESERVATION_SETTING = (byte)0xEC
static

Definition at line 47 of file InstantaneousWaterHeater.java.

final byte com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.EPC_HOT_WATER_WARMER_SETTING = (byte)0xD2
static

Definition at line 32 of file InstantaneousWaterHeater.java.

final byte com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.EPC_KITCHEN_HOT_WATER_SUPPLY_STATUS = (byte)0xEB
static

Definition at line 46 of file InstantaneousWaterHeater.java.

final byte com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.EPC_ON_TIMER_RESERVATION_SETTING = (byte)0x90
static

Definition at line 49 of file InstantaneousWaterHeater.java.

final byte com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.EPC_REMAINING_AUTOMATIC_OPERATION_TIME = (byte)0xDB
static

Definition at line 34 of file InstantaneousWaterHeater.java.

final byte com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.EPC_SET_VALUE_OF_BATH_TEMPERATURE = (byte)0xE1
static

Definition at line 35 of file InstantaneousWaterHeater.java.

final byte com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.EPC_SET_VALUE_OF_HOT_WATER_TEMPERATURE = (byte)0xD1
static

Definition at line 31 of file InstantaneousWaterHeater.java.

final byte com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.EPC_SET_VALUE_OF_HOT_WATER_WARMER_ON_TIMER_TIME = (byte)0xED
static

Definition at line 48 of file InstantaneousWaterHeater.java.

final byte com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.EPC_SET_VALUE_OF_ON_TIMER_RELATIVE_TIME = (byte)0x92
static

Definition at line 51 of file InstantaneousWaterHeater.java.

final byte com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.EPC_SET_VALUE_OF_ON_TIMER_TIME = (byte)0x91
static

Definition at line 50 of file InstantaneousWaterHeater.java.

final byte com.sonycsl.echo.eoj.device.housingfacilities.InstantaneousWaterHeater.EPC_SHOWER_HOT_WATER_SUPPLY_STATUS = (byte)0xEA
static

Definition at line 45 of file InstantaneousWaterHeater.java.


The documentation for this class was generated from the following file: