16 package com.sonycsl.echo.eoj.device.housingfacilities;
55 super.setupPropertyMaps();
69 Echo.getEventListener().onNewInstantaneousWaterHeater(
this);
177 if(edt == null || !(edt.length == 1))
return false;
249 if(edt == null || !(edt.length == 1))
return false;
324 if(edt == null || !(edt.length == 1))
return false;
399 if(edt == null || !(edt.length == 2))
return false;
450 if(edt == null || !(edt.length == 2))
return false;
522 if(edt == null || !(edt.length == 1))
return false;
571 if(edt == null || !(edt.length == 1))
return false;
643 if(edt == null || !(edt.length == 1))
return false;
715 if(edt == null || !(edt.length == 1))
return false;
787 if(edt == null || !(edt.length == 1))
return false;
862 if(edt == null || !(edt.length == 1))
return false;
934 if(edt == null || !(edt.length == 1))
return false;
1006 if(edt == null || !(edt.length == 1))
return false;
1078 if(edt == null || !(edt.length == 2))
return false;
1150 if(edt == null || !(edt.length == 1))
return false;
1199 if(edt == null || !(edt.length == 1))
return false;
1248 if(edt == null || !(edt.length == 1))
return false;
1320 if(edt == null || !(edt.length == 1))
return false;
1392 if(edt == null || !(edt.length == 2))
return false;
1464 if(edt == null || !(edt.length == 1))
return false;
1536 if(edt == null || !(edt.length == 2))
return false;
1608 if(edt == null || !(edt.length == 2))
return false;
1614 boolean success = super.setProperty(property);
1615 if(success)
return success;
1617 switch(property.
epc) {
1635 default :
return false;
1641 byte[] edt = super.getProperty(epc);
1642 if(edt != null)
return edt;
1667 default :
return null;
1673 boolean valid = super.isValidProperty(property);
1674 if(valid)
return valid;
1676 switch(property.
epc) {
1699 default :
return false;
1709 public Setter
set(
boolean responseRequired) {
1711 ,
getNode().getAddressStr(), responseRequired);
1715 public Getter
get() {
1726 protected Informer
inform(
boolean multicast) {
1731 address =
getNode().getAddressStr();
1737 public static class Receiver
extends DeviceObject.Receiver {
1740 protected boolean onSetProperty(
EchoObject eoj,
short tid, byte esv,
1742 boolean ret = super.onSetProperty(eoj, tid, esv, property, success);
1743 if(ret)
return true;
1745 switch(property.epc) {
1747 onSetSetValueOfHotWaterTemperature(eoj, tid, esv, property, success);
1750 onSetHotWaterWarmerSetting(eoj, tid, esv, property, success);
1753 onSetDurationOfAutomaticOperationSetting(eoj, tid, esv, property, success);
1756 onSetSetValueOfBathTemperature(eoj, tid, esv, property, success);
1759 onSetBathAutoModeSetting(eoj, tid, esv, property, success);
1762 onSetBathAdditionalBoilUpOperationSetting(eoj, tid, esv, property, success);
1765 onSetBathHotWaterAddingOperationSetting(eoj, tid, esv, property, success);
1768 onSetBathWaterTemperatureLoweringOperationSetting(eoj, tid, esv, property, success);
1771 onSetBathHotWaterVolumeSetting1(eoj, tid, esv, property, success);
1774 onSetBathHotWaterVolumeSetting2(eoj, tid, esv, property, success);
1777 onSetBathHotWaterVolumeSetting3(eoj, tid, esv, property, success);
1780 onSetBathroomPrioritySetting(eoj, tid, esv, property, success);
1783 onSetHotWaterWarmerOnTimerReservationSetting(eoj, tid, esv, property, success);
1786 onSetSetValueOfHotWaterWarmerOnTimerTime(eoj, tid, esv, property, success);
1789 onSetOnTimerReservationSetting(eoj, tid, esv, property, success);
1792 onSetSetValueOfOnTimerTime(eoj, tid, esv, property, success);
1795 onSetSetValueOfOnTimerRelativeTime(eoj, tid, esv, property, success);
1803 protected boolean onGetProperty(
EchoObject eoj,
short tid, byte esv,
1805 boolean ret = super.onGetProperty(eoj, tid, esv, property, success);
1806 if(ret)
return true;
1808 switch(property.epc) {
1810 onGetHotWaterHeatingStatus(eoj, tid, esv, property, success);
1813 onGetSetValueOfHotWaterTemperature(eoj, tid, esv, property, success);
1816 onGetHotWaterWarmerSetting(eoj, tid, esv, property, success);
1819 onGetDurationOfAutomaticOperationSetting(eoj, tid, esv, property, success);
1822 onGetRemainingAutomaticOperationTime(eoj, tid, esv, property, success);
1825 onGetSetValueOfBathTemperature(eoj, tid, esv, property, success);
1828 onGetBathWaterHeaterStatus(eoj, tid, esv, property, success);
1831 onGetBathAutoModeSetting(eoj, tid, esv, property, success);
1834 onGetBathAdditionalBoilUpOperationSetting(eoj, tid, esv, property, success);
1837 onGetBathHotWaterAddingOperationSetting(eoj, tid, esv, property, success);
1840 onGetBathWaterTemperatureLoweringOperationSetting(eoj, tid, esv, property, success);
1843 onGetBathHotWaterVolumeSetting1(eoj, tid, esv, property, success);
1846 onGetBathHotWaterVolumeSetting2(eoj, tid, esv, property, success);
1849 onGetBathHotWaterVolumeSetting3(eoj, tid, esv, property, success);
1852 onGetBathroomPrioritySetting(eoj, tid, esv, property, success);
1855 onGetShowerHotWaterSupplyStatus(eoj, tid, esv, property, success);
1858 onGetKitchenHotWaterSupplyStatus(eoj, tid, esv, property, success);
1861 onGetHotWaterWarmerOnTimerReservationSetting(eoj, tid, esv, property, success);
1864 onGetSetValueOfHotWaterWarmerOnTimerTime(eoj, tid, esv, property, success);
1867 onGetOnTimerReservationSetting(eoj, tid, esv, property, success);
1870 onGetSetValueOfOnTimerTime(eoj, tid, esv, property, success);
1873 onGetSetValueOfOnTimerRelativeTime(eoj, tid, esv, property, success);
1904 protected void onGetHotWaterHeatingStatus(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
1927 protected void onSetSetValueOfHotWaterTemperature(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
1950 protected void onGetSetValueOfHotWaterTemperature(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
1974 protected void onSetHotWaterWarmerSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
1998 protected void onGetHotWaterWarmerSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2022 protected void onSetDurationOfAutomaticOperationSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2046 protected void onGetDurationOfAutomaticOperationSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2070 protected void onGetRemainingAutomaticOperationTime(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2093 protected void onSetSetValueOfBathTemperature(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2116 protected void onGetSetValueOfBathTemperature(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2139 protected void onGetBathWaterHeaterStatus(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2162 protected void onSetBathAutoModeSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2185 protected void onGetBathAutoModeSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2208 protected void onSetBathAdditionalBoilUpOperationSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2231 protected void onGetBathAdditionalBoilUpOperationSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2254 protected void onSetBathHotWaterAddingOperationSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2277 protected void onGetBathHotWaterAddingOperationSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2301 protected void onSetBathWaterTemperatureLoweringOperationSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2325 protected void onGetBathWaterTemperatureLoweringOperationSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2348 protected void onSetBathHotWaterVolumeSetting1(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2371 protected void onGetBathHotWaterVolumeSetting1(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2394 protected void onSetBathHotWaterVolumeSetting2(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2417 protected void onGetBathHotWaterVolumeSetting2(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2440 protected void onSetBathHotWaterVolumeSetting3(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2463 protected void onGetBathHotWaterVolumeSetting3(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2486 protected void onSetBathroomPrioritySetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2509 protected void onGetBathroomPrioritySetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2532 protected void onGetShowerHotWaterSupplyStatus(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2555 protected void onGetKitchenHotWaterSupplyStatus(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2578 protected void onSetHotWaterWarmerOnTimerReservationSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2601 protected void onGetHotWaterWarmerOnTimerReservationSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2624 protected void onSetSetValueOfHotWaterWarmerOnTimerTime(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2647 protected void onGetSetValueOfHotWaterWarmerOnTimerTime(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2670 protected void onSetOnTimerReservationSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2693 protected void onGetOnTimerReservationSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2716 protected void onSetSetValueOfOnTimerTime(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2739 protected void onGetSetValueOfOnTimerTime(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2762 protected void onSetSetValueOfOnTimerRelativeTime(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2785 protected void onGetSetValueOfOnTimerRelativeTime(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2788 public static class Setter
extends DeviceObject.Setter {
2789 public Setter(
short dstEchoClassCode, byte dstEchoInstanceCode
2790 , String dstEchoAddress,
boolean responseRequired) {
2791 super(dstEchoClassCode, dstEchoInstanceCode
2792 , dstEchoAddress, responseRequired);
2796 public Setter reqSetProperty(byte epc, byte[] edt) {
2797 return (Setter)super.reqSetProperty(epc, edt);
2801 public Setter reqSetOperationStatus(byte[] edt) {
2802 return (Setter)super.reqSetOperationStatus(edt);
2805 public Setter reqSetInstallationLocation(byte[] edt) {
2806 return (Setter)super.reqSetInstallationLocation(edt);
2809 public Setter reqSetCurrentLimitSetting(byte[] edt) {
2810 return (Setter)super.reqSetCurrentLimitSetting(edt);
2813 public Setter reqSetPowerSavingOperationSetting(byte[] edt) {
2814 return (Setter)super.reqSetPowerSavingOperationSetting(edt);
2817 public Setter reqSetRemoteControlSetting(byte[] edt) {
2818 return (Setter)super.reqSetRemoteControlSetting(edt);
2821 public Setter reqSetCurrentTimeSetting(byte[] edt) {
2822 return (Setter)super.reqSetCurrentTimeSetting(edt);
2825 public Setter reqSetCurrentDateSetting(byte[] edt) {
2826 return (Setter)super.reqSetCurrentDateSetting(edt);
2829 public Setter reqSetPowerLimitSetting(byte[] edt) {
2830 return (Setter)super.reqSetPowerLimitSetting(edt);
2855 public Setter reqSetSetValueOfHotWaterTemperature(byte[] edt) {
2882 public Setter reqSetHotWaterWarmerSetting(byte[] edt) {
2909 public Setter reqSetDurationOfAutomaticOperationSetting(byte[] edt) {
2935 public Setter reqSetSetValueOfBathTemperature(byte[] edt) {
2961 public Setter reqSetBathAutoModeSetting(byte[] edt) {
2987 public Setter reqSetBathAdditionalBoilUpOperationSetting(byte[] edt) {
3013 public Setter reqSetBathHotWaterAddingOperationSetting(byte[] edt) {
3040 public Setter reqSetBathWaterTemperatureLoweringOperationSetting(byte[] edt) {
3066 public Setter reqSetBathHotWaterVolumeSetting1(byte[] edt) {
3092 public Setter reqSetBathHotWaterVolumeSetting2(byte[] edt) {
3118 public Setter reqSetBathHotWaterVolumeSetting3(byte[] edt) {
3144 public Setter reqSetBathroomPrioritySetting(byte[] edt) {
3170 public Setter reqSetHotWaterWarmerOnTimerReservationSetting(byte[] edt) {
3196 public Setter reqSetSetValueOfHotWaterWarmerOnTimerTime(byte[] edt) {
3222 public Setter reqSetOnTimerReservationSetting(byte[] edt) {
3248 public Setter reqSetSetValueOfOnTimerTime(byte[] edt) {
3274 public Setter reqSetSetValueOfOnTimerRelativeTime(byte[] edt) {
3280 public static class Getter
extends DeviceObject.Getter {
3281 public Getter(
short dstEchoClassCode, byte dstEchoInstanceCode
3282 , String dstEchoAddress) {
3283 super(dstEchoClassCode, dstEchoInstanceCode
3288 public Getter reqGetProperty(byte epc) {
3289 return (Getter)super.reqGetProperty(epc);
3293 public Getter reqGetOperationStatus() {
3294 return (Getter)super.reqGetOperationStatus();
3297 public Getter reqGetInstallationLocation() {
3298 return (Getter)super.reqGetInstallationLocation();
3301 public Getter reqGetStandardVersionInformation() {
3302 return (Getter)super.reqGetStandardVersionInformation();
3305 public Getter reqGetIdentificationNumber() {
3306 return (Getter)super.reqGetIdentificationNumber();
3309 public Getter reqGetMeasuredInstantaneousPowerConsumption() {
3310 return (Getter)super.reqGetMeasuredInstantaneousPowerConsumption();
3313 public Getter reqGetMeasuredCumulativePowerConsumption() {
3314 return (Getter)super.reqGetMeasuredCumulativePowerConsumption();
3317 public Getter reqGetManufacturersFaultCode() {
3318 return (Getter)super.reqGetManufacturersFaultCode();
3321 public Getter reqGetCurrentLimitSetting() {
3322 return (Getter)super.reqGetCurrentLimitSetting();
3325 public Getter reqGetFaultStatus() {
3326 return (Getter)super.reqGetFaultStatus();
3329 public Getter reqGetFaultDescription() {
3330 return (Getter)super.reqGetFaultDescription();
3333 public Getter reqGetManufacturerCode() {
3334 return (Getter)super.reqGetManufacturerCode();
3337 public Getter reqGetBusinessFacilityCode() {
3338 return (Getter)super.reqGetBusinessFacilityCode();
3341 public Getter reqGetProductCode() {
3342 return (Getter)super.reqGetProductCode();
3345 public Getter reqGetProductionNumber() {
3346 return (Getter)super.reqGetProductionNumber();
3349 public Getter reqGetProductionDate() {
3350 return (Getter)super.reqGetProductionDate();
3353 public Getter reqGetPowerSavingOperationSetting() {
3354 return (Getter)super.reqGetPowerSavingOperationSetting();
3357 public Getter reqGetRemoteControlSetting() {
3358 return (Getter)super.reqGetRemoteControlSetting();
3361 public Getter reqGetCurrentTimeSetting() {
3362 return (Getter)super.reqGetCurrentTimeSetting();
3365 public Getter reqGetCurrentDateSetting() {
3366 return (Getter)super.reqGetCurrentDateSetting();
3369 public Getter reqGetPowerLimitSetting() {
3370 return (Getter)super.reqGetPowerLimitSetting();
3373 public Getter reqGetCumulativeOperatingTime() {
3374 return (Getter)super.reqGetCumulativeOperatingTime();
3377 public Getter reqGetStatusChangeAnnouncementPropertyMap() {
3378 return (Getter)super.reqGetStatusChangeAnnouncementPropertyMap();
3381 public Getter reqGetSetPropertyMap() {
3382 return (Getter)super.reqGetSetPropertyMap();
3385 public Getter reqGetGetPropertyMap() {
3386 return (Getter)super.reqGetGetPropertyMap();
3413 public Getter reqGetHotWaterHeatingStatus() {
3439 public Getter reqGetSetValueOfHotWaterTemperature() {
3466 public Getter reqGetHotWaterWarmerSetting() {
3493 public Getter reqGetDurationOfAutomaticOperationSetting() {
3520 public Getter reqGetRemainingAutomaticOperationTime() {
3546 public Getter reqGetSetValueOfBathTemperature() {
3572 public Getter reqGetBathWaterHeaterStatus() {
3598 public Getter reqGetBathAutoModeSetting() {
3624 public Getter reqGetBathAdditionalBoilUpOperationSetting() {
3650 public Getter reqGetBathHotWaterAddingOperationSetting() {
3677 public Getter reqGetBathWaterTemperatureLoweringOperationSetting() {
3703 public Getter reqGetBathHotWaterVolumeSetting1() {
3729 public Getter reqGetBathHotWaterVolumeSetting2() {
3755 public Getter reqGetBathHotWaterVolumeSetting3() {
3781 public Getter reqGetBathroomPrioritySetting() {
3807 public Getter reqGetShowerHotWaterSupplyStatus() {
3833 public Getter reqGetKitchenHotWaterSupplyStatus() {
3859 public Getter reqGetHotWaterWarmerOnTimerReservationSetting() {
3885 public Getter reqGetSetValueOfHotWaterWarmerOnTimerTime() {
3911 public Getter reqGetOnTimerReservationSetting() {
3937 public Getter reqGetSetValueOfOnTimerTime() {
3963 public Getter reqGetSetValueOfOnTimerRelativeTime() {
3969 public static class Informer
extends DeviceObject.Informer {
3970 public Informer(
short echoClassCode, byte echoInstanceCode
3972 super(echoClassCode, echoInstanceCode
3973 , dstEchoAddress, isSelfObject);
3977 public Informer reqInformProperty(byte epc) {
3978 return (Informer)super.reqInformProperty(epc);
3981 public Informer reqInformOperationStatus() {
3982 return (Informer)super.reqInformOperationStatus();
3985 public Informer reqInformInstallationLocation() {
3986 return (Informer)super.reqInformInstallationLocation();
3989 public Informer reqInformStandardVersionInformation() {
3990 return (Informer)super.reqInformStandardVersionInformation();
3993 public Informer reqInformIdentificationNumber() {
3994 return (Informer)super.reqInformIdentificationNumber();
3997 public Informer reqInformMeasuredInstantaneousPowerConsumption() {
3998 return (Informer)super.reqInformMeasuredInstantaneousPowerConsumption();
4001 public Informer reqInformMeasuredCumulativePowerConsumption() {
4002 return (Informer)super.reqInformMeasuredCumulativePowerConsumption();
4005 public Informer reqInformManufacturersFaultCode() {
4006 return (Informer)super.reqInformManufacturersFaultCode();
4009 public Informer reqInformCurrentLimitSetting() {
4010 return (Informer)super.reqInformCurrentLimitSetting();
4013 public Informer reqInformFaultStatus() {
4014 return (Informer)super.reqInformFaultStatus();
4017 public Informer reqInformFaultDescription() {
4018 return (Informer)super.reqInformFaultDescription();
4021 public Informer reqInformManufacturerCode() {
4022 return (Informer)super.reqInformManufacturerCode();
4025 public Informer reqInformBusinessFacilityCode() {
4026 return (Informer)super.reqInformBusinessFacilityCode();
4029 public Informer reqInformProductCode() {
4030 return (Informer)super.reqInformProductCode();
4033 public Informer reqInformProductionNumber() {
4034 return (Informer)super.reqInformProductionNumber();
4037 public Informer reqInformProductionDate() {
4038 return (Informer)super.reqInformProductionDate();
4041 public Informer reqInformPowerSavingOperationSetting() {
4042 return (Informer)super.reqInformPowerSavingOperationSetting();
4045 public Informer reqInformRemoteControlSetting() {
4046 return (Informer)super.reqInformRemoteControlSetting();
4049 public Informer reqInformCurrentTimeSetting() {
4050 return (Informer)super.reqInformCurrentTimeSetting();
4053 public Informer reqInformCurrentDateSetting() {
4054 return (Informer)super.reqInformCurrentDateSetting();
4057 public Informer reqInformPowerLimitSetting() {
4058 return (Informer)super.reqInformPowerLimitSetting();
4061 public Informer reqInformCumulativeOperatingTime() {
4062 return (Informer)super.reqInformCumulativeOperatingTime();
4065 public Informer reqInformStatusChangeAnnouncementPropertyMap() {
4066 return (Informer)super.reqInformStatusChangeAnnouncementPropertyMap();
4069 public Informer reqInformSetPropertyMap() {
4070 return (Informer)super.reqInformSetPropertyMap();
4073 public Informer reqInformGetPropertyMap() {
4074 return (Informer)super.reqInformGetPropertyMap();
4101 public Informer reqInformHotWaterHeatingStatus() {
4127 public Informer reqInformSetValueOfHotWaterTemperature() {
4154 public Informer reqInformHotWaterWarmerSetting() {
4181 public Informer reqInformDurationOfAutomaticOperationSetting() {
4208 public Informer reqInformRemainingAutomaticOperationTime() {
4234 public Informer reqInformSetValueOfBathTemperature() {
4260 public Informer reqInformBathWaterHeaterStatus() {
4286 public Informer reqInformBathAutoModeSetting() {
4312 public Informer reqInformBathAdditionalBoilUpOperationSetting() {
4338 public Informer reqInformBathHotWaterAddingOperationSetting() {
4365 public Informer reqInformBathWaterTemperatureLoweringOperationSetting() {
4391 public Informer reqInformBathHotWaterVolumeSetting1() {
4417 public Informer reqInformBathHotWaterVolumeSetting2() {
4443 public Informer reqInformBathHotWaterVolumeSetting3() {
4469 public Informer reqInformBathroomPrioritySetting() {
4495 public Informer reqInformShowerHotWaterSupplyStatus() {
4521 public Informer reqInformKitchenHotWaterSupplyStatus() {
4547 public Informer reqInformHotWaterWarmerOnTimerReservationSetting() {
4573 public Informer reqInformSetValueOfHotWaterWarmerOnTimerTime() {
4599 public Informer reqInformOnTimerReservationSetting() {
4625 public Informer reqInformSetValueOfOnTimerTime() {
4651 public Informer reqInformSetValueOfOnTimerRelativeTime() {
4657 public static class Proxy
extends InstantaneousWaterHeater {
4658 public Proxy(byte instanceCode) {
4689 return setG((byte)0);
4692 public static Setter
setG(byte instanceCode) {
4693 return setG(instanceCode,
true);
4696 public static Setter
setG(
boolean responseRequired) {
4697 return setG((byte)0, responseRequired);
4700 public static Setter
setG(byte instanceCode,
boolean responseRequired) {
4706 return getG((byte)0);
4709 public static Getter
getG(byte instanceCode) {
4718 public static Informer
informG(byte instanceCode) {
boolean isValidSetValueOfBathTemperature(byte[] edt)
static Setter setG(byte instanceCode)
boolean isValidSetValueOfHotWaterTemperature(byte[] edt)
boolean setSetValueOfOnTimerRelativeTime(byte[] edt)
static final byte EPC_SET_VALUE_OF_HOT_WATER_WARMER_ON_TIMER_TIME
static Setter setG(boolean responseRequired)
boolean isValidHotWaterHeatingStatus(byte[] edt)
boolean setBathHotWaterVolumeSetting1(byte[] edt)
synchronized boolean isValidProperty(EchoProperty property)
boolean setBathAdditionalBoilUpOperationSetting(byte[] edt)
byte[] getBathroomPrioritySetting()
boolean setOnTimerReservationSetting(byte[] edt)
boolean setBathWaterTemperatureLoweringOperationSetting(byte[] edt)
byte[] getBathHotWaterVolumeSetting2()
synchronized boolean setProperty(EchoProperty property)
byte[] getBathAdditionalBoilUpOperationSetting()
boolean isValidBathHotWaterVolumeSetting1(byte[] edt)
boolean isValidBathWaterTemperatureLoweringOperationSetting(byte[] edt)
boolean isValidBathAdditionalBoilUpOperationSetting(byte[] edt)
byte[] getBathHotWaterAddingOperationSetting()
boolean setSetValueOfHotWaterTemperature(byte[] edt)
boolean isValidSetValueOfHotWaterWarmerOnTimerTime(byte[] edt)
boolean isValidBathHotWaterAddingOperationSetting(byte[] edt)
boolean setBathHotWaterVolumeSetting2(byte[] edt)
Informer inform(boolean multicast)
boolean setSetValueOfBathTemperature(byte[] edt)
static final byte EPC_BATH_HOT_WATER_VOLUME_SETTING3
boolean isValidBathAutoModeSetting(byte[] edt)
final void removeSetProperty(byte epc)
boolean setBathroomPrioritySetting(byte[] edt)
static final byte EPC_DURATION_OF_AUTOMATIC_OPERATION_SETTING
static Getter getG(byte instanceCode)
static final byte EPC_BATH_HOT_WATER_ADDING_OPERATION_SETTING
static final byte EPC_KITCHEN_HOT_WATER_SUPPLY_STATUS
final void addStatusChangeAnnouncementProperty(byte epc)
abstract byte[] getInstallationLocation()
boolean isValidSetValueOfOnTimerTime(byte[] edt)
boolean setSetValueOfOnTimerTime(byte[] edt)
boolean isValidShowerHotWaterSupplyStatus(byte[] edt)
final void addGetProperty(byte epc)
byte[] getSetValueOfBathTemperature()
Setter set(boolean responseRequired)
boolean setBathHotWaterAddingOperationSetting(byte[] edt)
boolean isValidBathHotWaterVolumeSetting3(byte[] edt)
boolean setDurationOfAutomaticOperationSetting(byte[] edt)
boolean setHotWaterWarmerSetting(byte[] edt)
static Informer informG()
byte[] getDurationOfAutomaticOperationSetting()
static Setter setG(byte instanceCode, boolean responseRequired)
byte[] getSetValueOfHotWaterWarmerOnTimerTime()
static final byte EPC_BATH_HOT_WATER_VOLUME_SETTING1
final void addSetProperty(byte epc)
static final byte EPC_BATH_AUTO_MODE_SETTING
byte[] getRemainingAutomaticOperationTime()
abstract byte[] getFaultStatus()
static final byte EPC_HOT_WATER_HEATING_STATUS
boolean isValidRemainingAutomaticOperationTime(byte[] edt)
boolean isValidBathWaterHeaterStatus(byte[] edt)
byte[] getBathHotWaterVolumeSetting1()
static final byte EPC_SET_VALUE_OF_BATH_TEMPERATURE
boolean isValidBathroomPrioritySetting(byte[] edt)
byte[] getHotWaterWarmerOnTimerReservationSetting()
boolean setHotWaterWarmerOnTimerReservationSetting(byte[] edt)
static final byte EPC_BATH_HOT_WATER_VOLUME_SETTING2
boolean isValidHotWaterWarmerSetting(byte[] edt)
static final byte EPC_SHOWER_HOT_WATER_SUPPLY_STATUS
static final byte EPC_HOT_WATER_WARMER_ON_TIMER_RESERVATION_SETTING
static final byte EPC_BATH_WATER_TEMPERATURE_LOWERING_OPERATION_SETTING
boolean isValidDurationOfAutomaticOperationSetting(byte[] edt)
static final short ECHO_CLASS_CODE
static Informer informG(byte instanceCode)
boolean setSetValueOfHotWaterWarmerOnTimerTime(byte[] edt)
abstract byte[] getManufacturerCode()
static final byte EPC_SET_VALUE_OF_ON_TIMER_RELATIVE_TIME
static final byte EPC_REMAINING_AUTOMATIC_OPERATION_TIME
boolean isValidBathHotWaterVolumeSetting2(byte[] edt)
byte[] getShowerHotWaterSupplyStatus()
static final byte EPC_SET_VALUE_OF_ON_TIMER_TIME
synchronized byte[] getProperty(byte epc)
byte[] getSetValueOfHotWaterTemperature()
static final byte EPC_SET_VALUE_OF_HOT_WATER_TEMPERATURE
abstract boolean setBathAutoModeSetting(byte[] edt)
boolean isValidSetValueOfOnTimerRelativeTime(byte[] edt)
byte[] getSetValueOfOnTimerTime()
boolean isValidOnTimerReservationSetting(byte[] edt)
boolean isValidKitchenHotWaterSupplyStatus(byte[] edt)
abstract byte[] getBathAutoModeSetting()
static final byte EPC_BATH_WATER_HEATER_STATUS
abstract byte[] getOperationStatus()
static final byte EPC_HOT_WATER_WARMER_SETTING
static final byte EPC_OPERATION_STATUS
static final byte EPC_BATH_ADDITIONAL_BOIL_UP_OPERATION_SETTING
byte[] getStandardVersionInformation()
abstract byte[] getHotWaterHeatingStatus()
byte[] getBathHotWaterVolumeSetting3()
abstract boolean setInstallationLocation(byte[] edt)
static final String MULTICAST_ADDRESS
byte[] getSetValueOfOnTimerRelativeTime()
static final byte EPC_ON_TIMER_RESERVATION_SETTING
boolean setBathHotWaterVolumeSetting3(byte[] edt)
boolean isValidHotWaterWarmerOnTimerReservationSetting(byte[] edt)
byte[] getOnTimerReservationSetting()
abstract byte[] getBathWaterHeaterStatus()
boolean setOperationStatus(byte[] edt)
final boolean isSelfObject()
static final byte EPC_BATHROOM_PRIORITY_SETTING
byte[] getKitchenHotWaterSupplyStatus()
byte[] getHotWaterWarmerSetting()
byte[] getBathWaterTemperatureLoweringOperationSetting()