16 package com.sonycsl.echo.eoj.device.housingfacilities;
58 super.setupPropertyMaps();
75 Echo.getEventListener().onNewElectricWaterHeater(
this);
208 if(edt == null || !(edt.length == 1))
return false;
283 if(edt == null || !(edt.length == 1))
return false;
332 if(edt == null || !(edt.length == 1))
return false;
404 if(edt == null || !(edt.length == 1))
return false;
476 if(edt == null || !(edt.length == 1))
return false;
525 if(edt == null || !(edt.length == 1))
return false;
598 if(edt == null || !(edt.length == 4))
return false;
670 if(edt == null || !(edt.length == 1))
return false;
742 if(edt == null || !(edt.length == 1))
return false;
814 if(edt == null || !(edt.length == 1))
return false;
863 if(edt == null || !(edt.length == 2))
return false;
912 if(edt == null || !(edt.length == 2))
return false;
987 if(edt == null || !(edt.length == 1))
return false;
1065 if(edt == null || !(edt.length == 1))
return false;
1140 if(edt == null || !(edt.length == 1))
return false;
1212 if(edt == null || !(edt.length == 1))
return false;
1284 if(edt == null || !(edt.length == 1))
return false;
1356 if(edt == null || !(edt.length == 2))
return false;
1431 if(edt == null || !(edt.length == 1))
return false;
1482 if(edt == null || !(edt.length == 1))
return false;
1554 if(edt == null || !(edt.length == 1))
return false;
1626 if(edt == null || !(edt.length == 2))
return false;
1677 if(edt == null || !(edt.length == 2))
return false;
1732 if(edt == null || !(edt.length == 2))
return false;
1783 if(edt == null || !(edt.length == 2))
return false;
1789 boolean success = super.setProperty(property);
1790 if(success)
return success;
1792 switch(property.
epc) {
1809 default :
return false;
1815 byte[] edt = super.getProperty(epc);
1816 if(edt != null)
return edt;
1844 default :
return null;
1850 boolean valid = super.isValidProperty(property);
1851 if(valid)
return valid;
1853 switch(property.
epc) {
1879 default :
return false;
1889 public Setter
set(
boolean responseRequired) {
1891 ,
getNode().getAddressStr(), responseRequired);
1895 public Getter
get() {
1906 protected Informer
inform(
boolean multicast) {
1911 address =
getNode().getAddressStr();
1917 public static class Receiver
extends DeviceObject.Receiver {
1920 protected boolean onSetProperty(
EchoObject eoj,
short tid, byte esv,
1922 boolean ret = super.onSetProperty(eoj, tid, esv, property, success);
1923 if(ret)
return true;
1925 switch(property.epc) {
1927 onSetAutomaticWaterHeatingSetting(eoj, tid, esv, property, success);
1930 onSetAutomaticWaterTemperatureControlSetting(eoj, tid, esv, property, success);
1933 onSetWaterHeatingTemperatureSetting(eoj, tid, esv, property, success);
1936 onSetDaytimeReheatingPermissionSetting(eoj, tid, esv, property, success);
1939 onSetTemperatureOfSuppliedWaterSetting(eoj, tid, esv, property, success);
1942 onSetBathWaterTemperatureSetting(eoj, tid, esv, property, success);
1945 onSetBathWaterVolumeSetting(eoj, tid, esv, property, success);
1948 onSetAutomaticBathWaterHeatingModeSetting(eoj, tid, esv, property, success);
1951 onSetAdditionOfHotWaterFunctionSetting(eoj, tid, esv, property, success);
1954 onSetSlightBathWaterTemperatureLoweringFunctionSetting(eoj, tid, esv, property, success);
1957 onSetBathWaterVolumeSetting1(eoj, tid, esv, property, success);
1960 onSetBathWaterVolumeSetting2(eoj, tid, esv, property, success);
1963 onSetBathWaterVolumeSetting3(eoj, tid, esv, property, success);
1966 onSetBathWaterVolumeSetting4(eoj, tid, esv, property, success);
1969 onSetOnTimerReservationSetting(eoj, tid, esv, property, success);
1972 onSetOnTimerSetting(eoj, tid, esv, property, success);
1980 protected boolean onGetProperty(
EchoObject eoj,
short tid, byte esv,
1982 boolean ret = super.onGetProperty(eoj, tid, esv, property, success);
1983 if(ret)
return true;
1985 switch(property.epc) {
1987 onGetAutomaticWaterHeatingSetting(eoj, tid, esv, property, success);
1990 onGetAutomaticWaterTemperatureControlSetting(eoj, tid, esv, property, success);
1993 onGetWaterHeaterStatus(eoj, tid, esv, property, success);
1996 onGetWaterHeatingTemperatureSetting(eoj, tid, esv, property, success);
1999 onGetDaytimeReheatingPermissionSetting(eoj, tid, esv, property, success);
2002 onGetMeasuredTemperatureOfWaterInWaterHeater(eoj, tid, esv, property, success);
2005 onGetAlarmStatus(eoj, tid, esv, property, success);
2008 onGetTemperatureOfSuppliedWaterSetting(eoj, tid, esv, property, success);
2011 onGetBathWaterTemperatureSetting(eoj, tid, esv, property, success);
2014 onGetBathWaterVolumeSetting(eoj, tid, esv, property, success);
2017 onGetMeasuredAmountOfWaterRemainingInTank(eoj, tid, esv, property, success);
2020 onGetTankCapacity(eoj, tid, esv, property, success);
2023 onGetAutomaticBathWaterHeatingModeSetting(eoj, tid, esv, property, success);
2026 onGetAdditionOfHotWaterFunctionSetting(eoj, tid, esv, property, success);
2029 onGetSlightBathWaterTemperatureLoweringFunctionSetting(eoj, tid, esv, property, success);
2032 onGetBathWaterVolumeSetting1(eoj, tid, esv, property, success);
2035 onGetBathWaterVolumeSetting2(eoj, tid, esv, property, success);
2038 onGetBathWaterVolumeSetting3(eoj, tid, esv, property, success);
2041 onGetBathWaterVolumeSetting4(eoj, tid, esv, property, success);
2044 onGetBathWaterVolumeSetting4MaximumSettableLevel(eoj, tid, esv, property, success);
2047 onGetOnTimerReservationSetting(eoj, tid, esv, property, success);
2050 onGetOnTimerSetting(eoj, tid, esv, property, success);
2053 onGetRatedPowerConsumptionOfHPUnitInWintertime(eoj, tid, esv, property, success);
2056 onGetRatedPowerConsumptionOfHPUnitInInBetweenSeasons(eoj, tid, esv, property, success);
2059 onGetRatedPowerConsumptionOfHPUnitInSummertime(eoj, tid, esv, property, success);
2090 protected void onSetAutomaticWaterHeatingSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2115 protected void onGetAutomaticWaterHeatingSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2139 protected void onSetAutomaticWaterTemperatureControlSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2163 protected void onGetAutomaticWaterTemperatureControlSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2186 protected void onGetWaterHeaterStatus(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2209 protected void onSetWaterHeatingTemperatureSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2232 protected void onGetWaterHeatingTemperatureSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2255 protected void onSetDaytimeReheatingPermissionSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2278 protected void onGetDaytimeReheatingPermissionSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2301 protected void onGetMeasuredTemperatureOfWaterInWaterHeater(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2336 protected void onGetAlarmStatus(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2359 protected void onSetTemperatureOfSuppliedWaterSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2382 protected void onGetTemperatureOfSuppliedWaterSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2405 protected void onSetBathWaterTemperatureSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2428 protected void onGetBathWaterTemperatureSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2451 protected void onSetBathWaterVolumeSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2474 protected void onGetBathWaterVolumeSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2497 protected void onGetMeasuredAmountOfWaterRemainingInTank(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2520 protected void onGetTankCapacity(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2544 protected void onSetAutomaticBathWaterHeatingModeSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2568 protected void onGetAutomaticBathWaterHeatingModeSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2593 protected void onSetAdditionOfHotWaterFunctionSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2618 protected void onGetAdditionOfHotWaterFunctionSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2642 protected void onSetSlightBathWaterTemperatureLoweringFunctionSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2666 protected void onGetSlightBathWaterTemperatureLoweringFunctionSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2689 protected void onSetBathWaterVolumeSetting1(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2712 protected void onGetBathWaterVolumeSetting1(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2735 protected void onSetBathWaterVolumeSetting2(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2758 protected void onGetBathWaterVolumeSetting2(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2781 protected void onSetBathWaterVolumeSetting3(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2804 protected void onGetBathWaterVolumeSetting3(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2828 protected void onSetBathWaterVolumeSetting4(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2852 protected void onGetBathWaterVolumeSetting4(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2876 protected void onGetBathWaterVolumeSetting4MaximumSettableLevel(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2899 protected void onSetOnTimerReservationSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2922 protected void onGetOnTimerReservationSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2945 protected void onSetOnTimerSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2968 protected void onGetOnTimerSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2992 protected void onGetRatedPowerConsumptionOfHPUnitInWintertime(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
3018 protected void onGetRatedPowerConsumptionOfHPUnitInInBetweenSeasons(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
3042 protected void onGetRatedPowerConsumptionOfHPUnitInSummertime(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
3045 public static class Setter
extends DeviceObject.Setter {
3046 public Setter(
short dstEchoClassCode, byte dstEchoInstanceCode
3047 , String dstEchoAddress,
boolean responseRequired) {
3048 super(dstEchoClassCode, dstEchoInstanceCode
3049 , dstEchoAddress, responseRequired);
3053 public Setter reqSetProperty(byte epc, byte[] edt) {
3054 return (Setter)super.reqSetProperty(epc, edt);
3058 public Setter reqSetOperationStatus(byte[] edt) {
3059 return (Setter)super.reqSetOperationStatus(edt);
3062 public Setter reqSetInstallationLocation(byte[] edt) {
3063 return (Setter)super.reqSetInstallationLocation(edt);
3066 public Setter reqSetCurrentLimitSetting(byte[] edt) {
3067 return (Setter)super.reqSetCurrentLimitSetting(edt);
3070 public Setter reqSetPowerSavingOperationSetting(byte[] edt) {
3071 return (Setter)super.reqSetPowerSavingOperationSetting(edt);
3074 public Setter reqSetRemoteControlSetting(byte[] edt) {
3075 return (Setter)super.reqSetRemoteControlSetting(edt);
3078 public Setter reqSetCurrentTimeSetting(byte[] edt) {
3079 return (Setter)super.reqSetCurrentTimeSetting(edt);
3082 public Setter reqSetCurrentDateSetting(byte[] edt) {
3083 return (Setter)super.reqSetCurrentDateSetting(edt);
3086 public Setter reqSetPowerLimitSetting(byte[] edt) {
3087 return (Setter)super.reqSetPowerLimitSetting(edt);
3114 public Setter reqSetAutomaticWaterHeatingSetting(byte[] edt) {
3141 public Setter reqSetAutomaticWaterTemperatureControlSetting(byte[] edt) {
3167 public Setter reqSetWaterHeatingTemperatureSetting(byte[] edt) {
3193 public Setter reqSetDaytimeReheatingPermissionSetting(byte[] edt) {
3219 public Setter reqSetTemperatureOfSuppliedWaterSetting(byte[] edt) {
3245 public Setter reqSetBathWaterTemperatureSetting(byte[] edt) {
3271 public Setter reqSetBathWaterVolumeSetting(byte[] edt) {
3298 public Setter reqSetAutomaticBathWaterHeatingModeSetting(byte[] edt) {
3326 public Setter reqSetAdditionOfHotWaterFunctionSetting(byte[] edt) {
3353 public Setter reqSetSlightBathWaterTemperatureLoweringFunctionSetting(byte[] edt) {
3379 public Setter reqSetBathWaterVolumeSetting1(byte[] edt) {
3405 public Setter reqSetBathWaterVolumeSetting2(byte[] edt) {
3431 public Setter reqSetBathWaterVolumeSetting3(byte[] edt) {
3458 public Setter reqSetBathWaterVolumeSetting4(byte[] edt) {
3484 public Setter reqSetOnTimerReservationSetting(byte[] edt) {
3510 public Setter reqSetOnTimerSetting(byte[] edt) {
3516 public static class Getter
extends DeviceObject.Getter {
3517 public Getter(
short dstEchoClassCode, byte dstEchoInstanceCode
3518 , String dstEchoAddress) {
3519 super(dstEchoClassCode, dstEchoInstanceCode
3524 public Getter reqGetProperty(byte epc) {
3525 return (Getter)super.reqGetProperty(epc);
3529 public Getter reqGetOperationStatus() {
3530 return (Getter)super.reqGetOperationStatus();
3533 public Getter reqGetInstallationLocation() {
3534 return (Getter)super.reqGetInstallationLocation();
3537 public Getter reqGetStandardVersionInformation() {
3538 return (Getter)super.reqGetStandardVersionInformation();
3541 public Getter reqGetIdentificationNumber() {
3542 return (Getter)super.reqGetIdentificationNumber();
3545 public Getter reqGetMeasuredInstantaneousPowerConsumption() {
3546 return (Getter)super.reqGetMeasuredInstantaneousPowerConsumption();
3549 public Getter reqGetMeasuredCumulativePowerConsumption() {
3550 return (Getter)super.reqGetMeasuredCumulativePowerConsumption();
3553 public Getter reqGetManufacturersFaultCode() {
3554 return (Getter)super.reqGetManufacturersFaultCode();
3557 public Getter reqGetCurrentLimitSetting() {
3558 return (Getter)super.reqGetCurrentLimitSetting();
3561 public Getter reqGetFaultStatus() {
3562 return (Getter)super.reqGetFaultStatus();
3565 public Getter reqGetFaultDescription() {
3566 return (Getter)super.reqGetFaultDescription();
3569 public Getter reqGetManufacturerCode() {
3570 return (Getter)super.reqGetManufacturerCode();
3573 public Getter reqGetBusinessFacilityCode() {
3574 return (Getter)super.reqGetBusinessFacilityCode();
3577 public Getter reqGetProductCode() {
3578 return (Getter)super.reqGetProductCode();
3581 public Getter reqGetProductionNumber() {
3582 return (Getter)super.reqGetProductionNumber();
3585 public Getter reqGetProductionDate() {
3586 return (Getter)super.reqGetProductionDate();
3589 public Getter reqGetPowerSavingOperationSetting() {
3590 return (Getter)super.reqGetPowerSavingOperationSetting();
3593 public Getter reqGetRemoteControlSetting() {
3594 return (Getter)super.reqGetRemoteControlSetting();
3597 public Getter reqGetCurrentTimeSetting() {
3598 return (Getter)super.reqGetCurrentTimeSetting();
3601 public Getter reqGetCurrentDateSetting() {
3602 return (Getter)super.reqGetCurrentDateSetting();
3605 public Getter reqGetPowerLimitSetting() {
3606 return (Getter)super.reqGetPowerLimitSetting();
3609 public Getter reqGetCumulativeOperatingTime() {
3610 return (Getter)super.reqGetCumulativeOperatingTime();
3613 public Getter reqGetStatusChangeAnnouncementPropertyMap() {
3614 return (Getter)super.reqGetStatusChangeAnnouncementPropertyMap();
3617 public Getter reqGetSetPropertyMap() {
3618 return (Getter)super.reqGetSetPropertyMap();
3621 public Getter reqGetGetPropertyMap() {
3622 return (Getter)super.reqGetGetPropertyMap();
3649 public Getter reqGetAutomaticWaterHeatingSetting() {
3676 public Getter reqGetAutomaticWaterTemperatureControlSetting() {
3702 public Getter reqGetWaterHeaterStatus() {
3728 public Getter reqGetWaterHeatingTemperatureSetting() {
3754 public Getter reqGetDaytimeReheatingPermissionSetting() {
3780 public Getter reqGetMeasuredTemperatureOfWaterInWaterHeater() {
3818 public Getter reqGetAlarmStatus() {
3844 public Getter reqGetTemperatureOfSuppliedWaterSetting() {
3870 public Getter reqGetBathWaterTemperatureSetting() {
3896 public Getter reqGetBathWaterVolumeSetting() {
3922 public Getter reqGetMeasuredAmountOfWaterRemainingInTank() {
3948 public Getter reqGetTankCapacity() {
3975 public Getter reqGetAutomaticBathWaterHeatingModeSetting() {
4003 public Getter reqGetAdditionOfHotWaterFunctionSetting() {
4030 public Getter reqGetSlightBathWaterTemperatureLoweringFunctionSetting() {
4056 public Getter reqGetBathWaterVolumeSetting1() {
4082 public Getter reqGetBathWaterVolumeSetting2() {
4108 public Getter reqGetBathWaterVolumeSetting3() {
4135 public Getter reqGetBathWaterVolumeSetting4() {
4162 public Getter reqGetBathWaterVolumeSetting4MaximumSettableLevel() {
4188 public Getter reqGetOnTimerReservationSetting() {
4214 public Getter reqGetOnTimerSetting() {
4241 public Getter reqGetRatedPowerConsumptionOfHPUnitInWintertime() {
4270 public Getter reqGetRatedPowerConsumptionOfHPUnitInInBetweenSeasons() {
4297 public Getter reqGetRatedPowerConsumptionOfHPUnitInSummertime() {
4303 public static class Informer
extends DeviceObject.Informer {
4304 public Informer(
short echoClassCode, byte echoInstanceCode
4306 super(echoClassCode, echoInstanceCode
4307 , dstEchoAddress, isSelfObject);
4311 public Informer reqInformProperty(byte epc) {
4312 return (Informer)super.reqInformProperty(epc);
4315 public Informer reqInformOperationStatus() {
4316 return (Informer)super.reqInformOperationStatus();
4319 public Informer reqInformInstallationLocation() {
4320 return (Informer)super.reqInformInstallationLocation();
4323 public Informer reqInformStandardVersionInformation() {
4324 return (Informer)super.reqInformStandardVersionInformation();
4327 public Informer reqInformIdentificationNumber() {
4328 return (Informer)super.reqInformIdentificationNumber();
4331 public Informer reqInformMeasuredInstantaneousPowerConsumption() {
4332 return (Informer)super.reqInformMeasuredInstantaneousPowerConsumption();
4335 public Informer reqInformMeasuredCumulativePowerConsumption() {
4336 return (Informer)super.reqInformMeasuredCumulativePowerConsumption();
4339 public Informer reqInformManufacturersFaultCode() {
4340 return (Informer)super.reqInformManufacturersFaultCode();
4343 public Informer reqInformCurrentLimitSetting() {
4344 return (Informer)super.reqInformCurrentLimitSetting();
4347 public Informer reqInformFaultStatus() {
4348 return (Informer)super.reqInformFaultStatus();
4351 public Informer reqInformFaultDescription() {
4352 return (Informer)super.reqInformFaultDescription();
4355 public Informer reqInformManufacturerCode() {
4356 return (Informer)super.reqInformManufacturerCode();
4359 public Informer reqInformBusinessFacilityCode() {
4360 return (Informer)super.reqInformBusinessFacilityCode();
4363 public Informer reqInformProductCode() {
4364 return (Informer)super.reqInformProductCode();
4367 public Informer reqInformProductionNumber() {
4368 return (Informer)super.reqInformProductionNumber();
4371 public Informer reqInformProductionDate() {
4372 return (Informer)super.reqInformProductionDate();
4375 public Informer reqInformPowerSavingOperationSetting() {
4376 return (Informer)super.reqInformPowerSavingOperationSetting();
4379 public Informer reqInformRemoteControlSetting() {
4380 return (Informer)super.reqInformRemoteControlSetting();
4383 public Informer reqInformCurrentTimeSetting() {
4384 return (Informer)super.reqInformCurrentTimeSetting();
4387 public Informer reqInformCurrentDateSetting() {
4388 return (Informer)super.reqInformCurrentDateSetting();
4391 public Informer reqInformPowerLimitSetting() {
4392 return (Informer)super.reqInformPowerLimitSetting();
4395 public Informer reqInformCumulativeOperatingTime() {
4396 return (Informer)super.reqInformCumulativeOperatingTime();
4399 public Informer reqInformStatusChangeAnnouncementPropertyMap() {
4400 return (Informer)super.reqInformStatusChangeAnnouncementPropertyMap();
4403 public Informer reqInformSetPropertyMap() {
4404 return (Informer)super.reqInformSetPropertyMap();
4407 public Informer reqInformGetPropertyMap() {
4408 return (Informer)super.reqInformGetPropertyMap();
4435 public Informer reqInformAutomaticWaterHeatingSetting() {
4462 public Informer reqInformAutomaticWaterTemperatureControlSetting() {
4488 public Informer reqInformWaterHeaterStatus() {
4514 public Informer reqInformWaterHeatingTemperatureSetting() {
4540 public Informer reqInformDaytimeReheatingPermissionSetting() {
4566 public Informer reqInformMeasuredTemperatureOfWaterInWaterHeater() {
4604 public Informer reqInformAlarmStatus() {
4630 public Informer reqInformTemperatureOfSuppliedWaterSetting() {
4656 public Informer reqInformBathWaterTemperatureSetting() {
4682 public Informer reqInformBathWaterVolumeSetting() {
4708 public Informer reqInformMeasuredAmountOfWaterRemainingInTank() {
4734 public Informer reqInformTankCapacity() {
4761 public Informer reqInformAutomaticBathWaterHeatingModeSetting() {
4789 public Informer reqInformAdditionOfHotWaterFunctionSetting() {
4816 public Informer reqInformSlightBathWaterTemperatureLoweringFunctionSetting() {
4842 public Informer reqInformBathWaterVolumeSetting1() {
4868 public Informer reqInformBathWaterVolumeSetting2() {
4894 public Informer reqInformBathWaterVolumeSetting3() {
4921 public Informer reqInformBathWaterVolumeSetting4() {
4948 public Informer reqInformBathWaterVolumeSetting4MaximumSettableLevel() {
4974 public Informer reqInformOnTimerReservationSetting() {
5000 public Informer reqInformOnTimerSetting() {
5027 public Informer reqInformRatedPowerConsumptionOfHPUnitInWintertime() {
5056 public Informer reqInformRatedPowerConsumptionOfHPUnitInInBetweenSeasons() {
5083 public Informer reqInformRatedPowerConsumptionOfHPUnitInSummertime() {
5089 public static class Proxy
extends ElectricWaterHeater {
5090 public Proxy(byte instanceCode) {
5125 return setG((byte)0);
5128 public static Setter
setG(byte instanceCode) {
5129 return setG(instanceCode,
true);
5132 public static Setter
setG(
boolean responseRequired) {
5133 return setG((byte)0, responseRequired);
5136 public static Setter
setG(byte instanceCode,
boolean responseRequired) {
5142 return getG((byte)0);
5145 public static Getter
getG(byte instanceCode) {
5154 public static Informer
informG(byte instanceCode) {
static Informer informG(byte instanceCode)
byte[] getMeasuredTemperatureOfWaterInWaterHeater()
static final byte EPC_AUTOMATIC_BATH_WATER_HEATING_MODE_SETTING
boolean setDaytimeReheatingPermissionSetting(byte[] edt)
boolean isValidBathWaterVolumeSetting1(byte[] edt)
synchronized boolean setProperty(EchoProperty property)
byte[] getOnTimerSetting()
boolean setOperationStatus(byte[] edt)
boolean setAdditionOfHotWaterFunctionSetting(byte[] edt)
synchronized byte[] getProperty(byte epc)
abstract byte[] getAutomaticWaterHeatingSetting()
byte[] getBathWaterVolumeSetting4()
boolean isValidWaterHeatingTemperatureSetting(byte[] edt)
boolean isValidBathWaterVolumeSetting4(byte[] edt)
static final byte EPC_ON_TIMER_RESERVATION_SETTING
static final byte EPC_ALARM_STATUS
static Setter setG(byte instanceCode)
boolean setBathWaterTemperatureSetting(byte[] edt)
boolean isValidTemperatureOfSuppliedWaterSetting(byte[] edt)
Informer inform(boolean multicast)
static Setter setG(boolean responseRequired)
boolean isValidBathWaterTemperatureSetting(byte[] edt)
abstract byte[] getOperationStatus()
byte[] getBathWaterTemperatureSetting()
boolean isValidRatedPowerConsumptionOfHPUnitInInBetweenSeasons(byte[] edt)
boolean isValidOnTimerReservationSetting(byte[] edt)
static final short ECHO_CLASS_CODE
boolean isValidAutomaticWaterHeatingSetting(byte[] edt)
boolean setBathWaterVolumeSetting1(byte[] edt)
final void removeSetProperty(byte epc)
boolean isValidTankCapacity(byte[] edt)
boolean setOnTimerReservationSetting(byte[] edt)
boolean isValidRatedPowerConsumptionOfHPUnitInWintertime(byte[] edt)
byte[] getBathWaterVolumeSetting3()
final void addStatusChangeAnnouncementProperty(byte epc)
static final byte EPC_BATH_WATER_VOLUME_SETTING4
boolean isValidBathWaterVolumeSetting4MaximumSettableLevel(byte[] edt)
abstract byte[] getInstallationLocation()
boolean isValidAutomaticWaterTemperatureControlSetting(byte[] edt)
static final byte EPC_TANK_CAPACITY
static final byte EPC_RATED_POWER_CONSUMPTION_OF_H_P_UNIT_IN_SUMMERTIME
final void addGetProperty(byte epc)
static final byte EPC_DAYTIME_REHEATING_PERMISSION_SETTING
static final byte EPC_TEMPERATURE_OF_SUPPLIED_WATER_SETTING
byte[] getBathWaterVolumeSetting4MaximumSettableLevel()
byte[] getMeasuredAmountOfWaterRemainingInTank()
boolean setBathWaterVolumeSetting4(byte[] edt)
boolean isValidSlightBathWaterTemperatureLoweringFunctionSetting(byte[] edt)
byte[] getBathWaterVolumeSetting()
static Getter getG(byte instanceCode)
byte[] getRatedPowerConsumptionOfHPUnitInSummertime()
static final byte EPC_AUTOMATIC_WATER_TEMPERATURE_CONTROL_SETTING
byte[] getAdditionOfHotWaterFunctionSetting()
static final byte EPC_SLIGHT_BATH_WATER_TEMPERATURE_LOWERING_FUNCTION_SETTING
boolean setSlightBathWaterTemperatureLoweringFunctionSetting(byte[] edt)
static final byte EPC_MEASURED_TEMPERATURE_OF_WATER_IN_WATER_HEATER
byte[] getSlightBathWaterTemperatureLoweringFunctionSetting()
final void addSetProperty(byte epc)
boolean isValidAdditionOfHotWaterFunctionSetting(byte[] edt)
static final byte EPC_WATER_HEATER_STATUS
static Informer informG()
static final byte EPC_MEASURED_AMOUNT_OF_WATER_REMAINING_IN_TANK
static final byte EPC_AUTOMATIC_WATER_HEATING_SETTING
abstract byte[] getFaultStatus()
boolean setBathWaterVolumeSetting2(byte[] edt)
byte[] getRatedPowerConsumptionOfHPUnitInInBetweenSeasons()
boolean isValidDaytimeReheatingPermissionSetting(byte[] edt)
abstract byte[] getAutomaticBathWaterHeatingModeSetting()
static final byte EPC_RATED_POWER_CONSUMPTION_OF_H_P_UNIT_IN_WINTERTIME
abstract byte[] getManufacturerCode()
abstract boolean setAutomaticWaterHeatingSetting(byte[] edt)
boolean isValidMeasuredAmountOfWaterRemainingInTank(byte[] edt)
boolean isValidWaterHeaterStatus(byte[] edt)
byte[] getWaterHeaterStatus()
boolean setOnTimerSetting(byte[] edt)
Setter set(boolean responseRequired)
synchronized boolean isValidProperty(EchoProperty property)
static final byte EPC_BATH_WATER_TEMPERATURE_SETTING
abstract byte[] getWaterHeatingTemperatureSetting()
static Setter setG(byte instanceCode, boolean responseRequired)
boolean isValidAlarmStatus(byte[] edt)
byte[] getAutomaticWaterTemperatureControlSetting()
byte[] getTemperatureOfSuppliedWaterSetting()
boolean isValidMeasuredTemperatureOfWaterInWaterHeater(byte[] edt)
boolean setTemperatureOfSuppliedWaterSetting(byte[] edt)
boolean setBathWaterVolumeSetting(byte[] edt)
byte[] getRatedPowerConsumptionOfHPUnitInWintertime()
static final byte EPC_BATH_WATER_VOLUME_SETTING2
static final byte EPC_ON_TIMER_SETTING
boolean setBathWaterVolumeSetting3(byte[] edt)
byte[] getDaytimeReheatingPermissionSetting()
static final byte EPC_RATED_POWER_CONSUMPTION_OF_H_P_UNIT_IN_IN_BETWEEN_SEASONS
static final byte EPC_OPERATION_STATUS
byte[] getStandardVersionInformation()
boolean isValidRatedPowerConsumptionOfHPUnitInSummertime(byte[] edt)
static final byte EPC_ADDITION_OF_HOT_WATER_FUNCTION_SETTING
static final byte EPC_BATH_WATER_VOLUME_SETTING3
boolean setAutomaticWaterTemperatureControlSetting(byte[] edt)
abstract boolean setWaterHeatingTemperatureSetting(byte[] edt)
abstract boolean setAutomaticBathWaterHeatingModeSetting(byte[] edt)
static final byte EPC_WATER_HEATING_TEMPERATURE_SETTING
abstract boolean setInstallationLocation(byte[] edt)
static final String MULTICAST_ADDRESS
static final byte EPC_BATH_WATER_VOLUME_SETTING1
byte[] getBathWaterVolumeSetting2()
boolean isValidAutomaticBathWaterHeatingModeSetting(byte[] edt)
byte[] getBathWaterVolumeSetting1()
static final byte EPC_BATH_WATER_VOLUME_SETTING
boolean isValidOnTimerSetting(byte[] edt)
boolean isValidBathWaterVolumeSetting3(byte[] edt)
final boolean isSelfObject()
boolean isValidBathWaterVolumeSetting(byte[] edt)
static final byte EPC_BATH_WATER_VOLUME_SETTING4_MAXIMUM_SETTABLE_LEVEL
boolean isValidBathWaterVolumeSetting2(byte[] edt)
byte[] getOnTimerReservationSetting()