16 package com.sonycsl.echo.eoj.device.housingfacilities;
51 super.setupPropertyMaps();
67 Echo.getEventListener().onNewBathroomHeaterAndDryer(
this);
208 if(edt == null || !(edt.length == 1))
return false;
286 if(edt == null || !(edt.length == 1))
return false;
367 if(edt == null || !(edt.length == 1))
return false;
445 if(edt == null || !(edt.length == 1))
return false;
523 if(edt == null || !(edt.length == 1))
return false;
601 if(edt == null || !(edt.length == 1))
return false;
650 if(edt == null || !(edt.length == 1))
return false;
699 if(edt == null || !(edt.length == 1))
return false;
774 if(edt == null || !(edt.length == 1))
return false;
849 if(edt == null || !(edt.length == 1))
return false;
898 if(edt == null || !(edt.length == 1))
return false;
976 if(edt == null || !(edt.length == 1))
return false;
1066 if(edt == null || !(edt.length == 1))
return false;
1144 if(edt == null || !(edt.length == 2))
return false;
1222 if(edt == null || !(edt.length == 2))
return false;
1297 if(edt == null || !(edt.length == 1))
return false;
1375 if(edt == null || !(edt.length == 2))
return false;
1453 if(edt == null || !(edt.length == 2))
return false;
1459 boolean success = super.setProperty(property);
1460 if(success)
return success;
1462 switch(property.
epc) {
1478 default :
return false;
1484 byte[] edt = super.getProperty(epc);
1485 if(edt != null)
return edt;
1506 default :
return null;
1512 boolean valid = super.isValidProperty(property);
1513 if(valid)
return valid;
1515 switch(property.
epc) {
1534 default :
return false;
1544 public Setter
set(
boolean responseRequired) {
1546 ,
getNode().getAddressStr(), responseRequired);
1550 public Getter
get() {
1561 protected Informer
inform(
boolean multicast) {
1566 address =
getNode().getAddressStr();
1572 public static class Receiver
extends DeviceObject.Receiver {
1575 protected boolean onSetProperty(
EchoObject eoj,
short tid, byte esv,
1577 boolean ret = super.onSetProperty(eoj, tid, esv, property, success);
1578 if(ret)
return true;
1580 switch(property.epc) {
1582 onSetOperationSetting(eoj, tid, esv, property, success);
1585 onSetVentilationOperationSetting(eoj, tid, esv, property, success);
1588 onSetBathroomPreWarmerOperationSetting(eoj, tid, esv, property, success);
1591 onSetBathroomHeaterOperationSetting(eoj, tid, esv, property, success);
1594 onSetBathroomDryerOperationSetting(eoj, tid, esv, property, success);
1597 onSetCoolAirCirculatorOperationSetting(eoj, tid, esv, property, success);
1600 onSetVentilationAirFlowRateSetting(eoj, tid, esv, property, success);
1603 onSetFilterCleaningReminderSignSetting(eoj, tid, esv, property, success);
1606 onSetOnTimerBasedReservationSetting1(eoj, tid, esv, property, success);
1609 onSetOnTimerBasedReservationSetting2(eoj, tid, esv, property, success);
1612 onSetOnTimerSettingTime(eoj, tid, esv, property, success);
1615 onSetOnTimerSettingRelativeTime(eoj, tid, esv, property, success);
1618 onSetOffTimerBasedReservationSetting(eoj, tid, esv, property, success);
1621 onSetOffTimerSettingTime(eoj, tid, esv, property, success);
1624 onSetOffTimerSettingRelativeTime(eoj, tid, esv, property, success);
1632 protected boolean onGetProperty(
EchoObject eoj,
short tid, byte esv,
1634 boolean ret = super.onGetProperty(eoj, tid, esv, property, success);
1635 if(ret)
return true;
1637 switch(property.epc) {
1639 onGetOperationSetting(eoj, tid, esv, property, success);
1642 onGetVentilationOperationSetting(eoj, tid, esv, property, success);
1645 onGetBathroomPreWarmerOperationSetting(eoj, tid, esv, property, success);
1648 onGetBathroomHeaterOperationSetting(eoj, tid, esv, property, success);
1651 onGetBathroomDryerOperationSetting(eoj, tid, esv, property, success);
1654 onGetCoolAirCirculatorOperationSetting(eoj, tid, esv, property, success);
1657 onGetMeasuredRelativeBathroomHumidity(eoj, tid, esv, property, success);
1660 onGetMeasuredBathroomTemperature(eoj, tid, esv, property, success);
1663 onGetVentilationAirFlowRateSetting(eoj, tid, esv, property, success);
1666 onGetFilterCleaningReminderSignSetting(eoj, tid, esv, property, success);
1669 onGetHumanBodyDetectionStatus(eoj, tid, esv, property, success);
1672 onGetOnTimerBasedReservationSetting1(eoj, tid, esv, property, success);
1675 onGetOnTimerBasedReservationSetting2(eoj, tid, esv, property, success);
1678 onGetOnTimerSettingTime(eoj, tid, esv, property, success);
1681 onGetOnTimerSettingRelativeTime(eoj, tid, esv, property, success);
1684 onGetOffTimerBasedReservationSetting(eoj, tid, esv, property, success);
1687 onGetOffTimerSettingTime(eoj, tid, esv, property, success);
1690 onGetOffTimerSettingRelativeTime(eoj, tid, esv, property, success);
1723 protected void onSetOperationSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
1750 protected void onGetOperationSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
1775 protected void onSetVentilationOperationSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
1800 protected void onGetVentilationOperationSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
1826 protected void onSetBathroomPreWarmerOperationSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
1852 protected void onGetBathroomPreWarmerOperationSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
1877 protected void onSetBathroomHeaterOperationSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
1902 protected void onGetBathroomHeaterOperationSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
1927 protected void onSetBathroomDryerOperationSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
1952 protected void onGetBathroomDryerOperationSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
1977 protected void onSetCoolAirCirculatorOperationSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2002 protected void onGetCoolAirCirculatorOperationSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2025 protected void onGetMeasuredRelativeBathroomHumidity(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2048 protected void onGetMeasuredBathroomTemperature(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2072 protected void onSetVentilationAirFlowRateSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2096 protected void onGetVentilationAirFlowRateSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2120 protected void onSetFilterCleaningReminderSignSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2144 protected void onGetFilterCleaningReminderSignSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2167 protected void onGetHumanBodyDetectionStatus(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2192 protected void onSetOnTimerBasedReservationSetting1(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2217 protected void onGetOnTimerBasedReservationSetting1(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2246 protected void onSetOnTimerBasedReservationSetting2(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2275 protected void onGetOnTimerBasedReservationSetting2(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2300 protected void onSetOnTimerSettingTime(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2325 protected void onGetOnTimerSettingTime(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2350 protected void onSetOnTimerSettingRelativeTime(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2375 protected void onGetOnTimerSettingRelativeTime(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2399 protected void onSetOffTimerBasedReservationSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2423 protected void onGetOffTimerBasedReservationSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2448 protected void onSetOffTimerSettingTime(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2473 protected void onGetOffTimerSettingTime(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2498 protected void onSetOffTimerSettingRelativeTime(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2523 protected void onGetOffTimerSettingRelativeTime(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2526 public static class Setter
extends DeviceObject.Setter {
2527 public Setter(
short dstEchoClassCode, byte dstEchoInstanceCode
2528 , String dstEchoAddress,
boolean responseRequired) {
2529 super(dstEchoClassCode, dstEchoInstanceCode
2530 , dstEchoAddress, responseRequired);
2534 public Setter reqSetProperty(byte epc, byte[] edt) {
2535 return (Setter)super.reqSetProperty(epc, edt);
2539 public Setter reqSetOperationStatus(byte[] edt) {
2540 return (Setter)super.reqSetOperationStatus(edt);
2543 public Setter reqSetInstallationLocation(byte[] edt) {
2544 return (Setter)super.reqSetInstallationLocation(edt);
2547 public Setter reqSetCurrentLimitSetting(byte[] edt) {
2548 return (Setter)super.reqSetCurrentLimitSetting(edt);
2551 public Setter reqSetPowerSavingOperationSetting(byte[] edt) {
2552 return (Setter)super.reqSetPowerSavingOperationSetting(edt);
2555 public Setter reqSetRemoteControlSetting(byte[] edt) {
2556 return (Setter)super.reqSetRemoteControlSetting(edt);
2559 public Setter reqSetCurrentTimeSetting(byte[] edt) {
2560 return (Setter)super.reqSetCurrentTimeSetting(edt);
2563 public Setter reqSetCurrentDateSetting(byte[] edt) {
2564 return (Setter)super.reqSetCurrentDateSetting(edt);
2567 public Setter reqSetPowerLimitSetting(byte[] edt) {
2568 return (Setter)super.reqSetPowerLimitSetting(edt);
2597 public Setter reqSetOperationSetting(byte[] edt) {
2625 public Setter reqSetVentilationOperationSetting(byte[] edt) {
2654 public Setter reqSetBathroomPreWarmerOperationSetting(byte[] edt) {
2682 public Setter reqSetBathroomHeaterOperationSetting(byte[] edt) {
2710 public Setter reqSetBathroomDryerOperationSetting(byte[] edt) {
2738 public Setter reqSetCoolAirCirculatorOperationSetting(byte[] edt) {
2765 public Setter reqSetVentilationAirFlowRateSetting(byte[] edt) {
2792 public Setter reqSetFilterCleaningReminderSignSetting(byte[] edt) {
2820 public Setter reqSetOnTimerBasedReservationSetting1(byte[] edt) {
2852 public Setter reqSetOnTimerBasedReservationSetting2(byte[] edt) {
2880 public Setter reqSetOnTimerSettingTime(byte[] edt) {
2908 public Setter reqSetOnTimerSettingRelativeTime(byte[] edt) {
2935 public Setter reqSetOffTimerBasedReservationSetting(byte[] edt) {
2963 public Setter reqSetOffTimerSettingTime(byte[] edt) {
2991 public Setter reqSetOffTimerSettingRelativeTime(byte[] edt) {
2997 public static class Getter
extends DeviceObject.Getter {
2998 public Getter(
short dstEchoClassCode, byte dstEchoInstanceCode
2999 , String dstEchoAddress) {
3000 super(dstEchoClassCode, dstEchoInstanceCode
3005 public Getter reqGetProperty(byte epc) {
3006 return (Getter)super.reqGetProperty(epc);
3010 public Getter reqGetOperationStatus() {
3011 return (Getter)super.reqGetOperationStatus();
3014 public Getter reqGetInstallationLocation() {
3015 return (Getter)super.reqGetInstallationLocation();
3018 public Getter reqGetStandardVersionInformation() {
3019 return (Getter)super.reqGetStandardVersionInformation();
3022 public Getter reqGetIdentificationNumber() {
3023 return (Getter)super.reqGetIdentificationNumber();
3026 public Getter reqGetMeasuredInstantaneousPowerConsumption() {
3027 return (Getter)super.reqGetMeasuredInstantaneousPowerConsumption();
3030 public Getter reqGetMeasuredCumulativePowerConsumption() {
3031 return (Getter)super.reqGetMeasuredCumulativePowerConsumption();
3034 public Getter reqGetManufacturersFaultCode() {
3035 return (Getter)super.reqGetManufacturersFaultCode();
3038 public Getter reqGetCurrentLimitSetting() {
3039 return (Getter)super.reqGetCurrentLimitSetting();
3042 public Getter reqGetFaultStatus() {
3043 return (Getter)super.reqGetFaultStatus();
3046 public Getter reqGetFaultDescription() {
3047 return (Getter)super.reqGetFaultDescription();
3050 public Getter reqGetManufacturerCode() {
3051 return (Getter)super.reqGetManufacturerCode();
3054 public Getter reqGetBusinessFacilityCode() {
3055 return (Getter)super.reqGetBusinessFacilityCode();
3058 public Getter reqGetProductCode() {
3059 return (Getter)super.reqGetProductCode();
3062 public Getter reqGetProductionNumber() {
3063 return (Getter)super.reqGetProductionNumber();
3066 public Getter reqGetProductionDate() {
3067 return (Getter)super.reqGetProductionDate();
3070 public Getter reqGetPowerSavingOperationSetting() {
3071 return (Getter)super.reqGetPowerSavingOperationSetting();
3074 public Getter reqGetRemoteControlSetting() {
3075 return (Getter)super.reqGetRemoteControlSetting();
3078 public Getter reqGetCurrentTimeSetting() {
3079 return (Getter)super.reqGetCurrentTimeSetting();
3082 public Getter reqGetCurrentDateSetting() {
3083 return (Getter)super.reqGetCurrentDateSetting();
3086 public Getter reqGetPowerLimitSetting() {
3087 return (Getter)super.reqGetPowerLimitSetting();
3090 public Getter reqGetCumulativeOperatingTime() {
3091 return (Getter)super.reqGetCumulativeOperatingTime();
3094 public Getter reqGetStatusChangeAnnouncementPropertyMap() {
3095 return (Getter)super.reqGetStatusChangeAnnouncementPropertyMap();
3098 public Getter reqGetSetPropertyMap() {
3099 return (Getter)super.reqGetSetPropertyMap();
3102 public Getter reqGetGetPropertyMap() {
3103 return (Getter)super.reqGetGetPropertyMap();
3132 public Getter reqGetOperationSetting() {
3160 public Getter reqGetVentilationOperationSetting() {
3189 public Getter reqGetBathroomPreWarmerOperationSetting() {
3217 public Getter reqGetBathroomHeaterOperationSetting() {
3245 public Getter reqGetBathroomDryerOperationSetting() {
3273 public Getter reqGetCoolAirCirculatorOperationSetting() {
3299 public Getter reqGetMeasuredRelativeBathroomHumidity() {
3325 public Getter reqGetMeasuredBathroomTemperature() {
3352 public Getter reqGetVentilationAirFlowRateSetting() {
3379 public Getter reqGetFilterCleaningReminderSignSetting() {
3405 public Getter reqGetHumanBodyDetectionStatus() {
3433 public Getter reqGetOnTimerBasedReservationSetting1() {
3465 public Getter reqGetOnTimerBasedReservationSetting2() {
3493 public Getter reqGetOnTimerSettingTime() {
3521 public Getter reqGetOnTimerSettingRelativeTime() {
3548 public Getter reqGetOffTimerBasedReservationSetting() {
3576 public Getter reqGetOffTimerSettingTime() {
3604 public Getter reqGetOffTimerSettingRelativeTime() {
3610 public static class Informer
extends DeviceObject.Informer {
3611 public Informer(
short echoClassCode, byte echoInstanceCode
3613 super(echoClassCode, echoInstanceCode
3614 , dstEchoAddress, isSelfObject);
3618 public Informer reqInformProperty(byte epc) {
3619 return (Informer)super.reqInformProperty(epc);
3622 public Informer reqInformOperationStatus() {
3623 return (Informer)super.reqInformOperationStatus();
3626 public Informer reqInformInstallationLocation() {
3627 return (Informer)super.reqInformInstallationLocation();
3630 public Informer reqInformStandardVersionInformation() {
3631 return (Informer)super.reqInformStandardVersionInformation();
3634 public Informer reqInformIdentificationNumber() {
3635 return (Informer)super.reqInformIdentificationNumber();
3638 public Informer reqInformMeasuredInstantaneousPowerConsumption() {
3639 return (Informer)super.reqInformMeasuredInstantaneousPowerConsumption();
3642 public Informer reqInformMeasuredCumulativePowerConsumption() {
3643 return (Informer)super.reqInformMeasuredCumulativePowerConsumption();
3646 public Informer reqInformManufacturersFaultCode() {
3647 return (Informer)super.reqInformManufacturersFaultCode();
3650 public Informer reqInformCurrentLimitSetting() {
3651 return (Informer)super.reqInformCurrentLimitSetting();
3654 public Informer reqInformFaultStatus() {
3655 return (Informer)super.reqInformFaultStatus();
3658 public Informer reqInformFaultDescription() {
3659 return (Informer)super.reqInformFaultDescription();
3662 public Informer reqInformManufacturerCode() {
3663 return (Informer)super.reqInformManufacturerCode();
3666 public Informer reqInformBusinessFacilityCode() {
3667 return (Informer)super.reqInformBusinessFacilityCode();
3670 public Informer reqInformProductCode() {
3671 return (Informer)super.reqInformProductCode();
3674 public Informer reqInformProductionNumber() {
3675 return (Informer)super.reqInformProductionNumber();
3678 public Informer reqInformProductionDate() {
3679 return (Informer)super.reqInformProductionDate();
3682 public Informer reqInformPowerSavingOperationSetting() {
3683 return (Informer)super.reqInformPowerSavingOperationSetting();
3686 public Informer reqInformRemoteControlSetting() {
3687 return (Informer)super.reqInformRemoteControlSetting();
3690 public Informer reqInformCurrentTimeSetting() {
3691 return (Informer)super.reqInformCurrentTimeSetting();
3694 public Informer reqInformCurrentDateSetting() {
3695 return (Informer)super.reqInformCurrentDateSetting();
3698 public Informer reqInformPowerLimitSetting() {
3699 return (Informer)super.reqInformPowerLimitSetting();
3702 public Informer reqInformCumulativeOperatingTime() {
3703 return (Informer)super.reqInformCumulativeOperatingTime();
3706 public Informer reqInformStatusChangeAnnouncementPropertyMap() {
3707 return (Informer)super.reqInformStatusChangeAnnouncementPropertyMap();
3710 public Informer reqInformSetPropertyMap() {
3711 return (Informer)super.reqInformSetPropertyMap();
3714 public Informer reqInformGetPropertyMap() {
3715 return (Informer)super.reqInformGetPropertyMap();
3744 public Informer reqInformOperationSetting() {
3772 public Informer reqInformVentilationOperationSetting() {
3801 public Informer reqInformBathroomPreWarmerOperationSetting() {
3829 public Informer reqInformBathroomHeaterOperationSetting() {
3857 public Informer reqInformBathroomDryerOperationSetting() {
3885 public Informer reqInformCoolAirCirculatorOperationSetting() {
3911 public Informer reqInformMeasuredRelativeBathroomHumidity() {
3937 public Informer reqInformMeasuredBathroomTemperature() {
3964 public Informer reqInformVentilationAirFlowRateSetting() {
3991 public Informer reqInformFilterCleaningReminderSignSetting() {
4017 public Informer reqInformHumanBodyDetectionStatus() {
4045 public Informer reqInformOnTimerBasedReservationSetting1() {
4077 public Informer reqInformOnTimerBasedReservationSetting2() {
4105 public Informer reqInformOnTimerSettingTime() {
4133 public Informer reqInformOnTimerSettingRelativeTime() {
4160 public Informer reqInformOffTimerBasedReservationSetting() {
4188 public Informer reqInformOffTimerSettingTime() {
4216 public Informer reqInformOffTimerSettingRelativeTime() {
4222 public static class Proxy
extends BathroomHeaterAndDryer {
4223 public Proxy(byte instanceCode) {
4258 return setG((byte)0);
4261 public static Setter
setG(byte instanceCode) {
4262 return setG(instanceCode,
true);
4265 public static Setter
setG(
boolean responseRequired) {
4266 return setG((byte)0, responseRequired);
4269 public static Setter
setG(byte instanceCode,
boolean responseRequired) {
4275 return getG((byte)0);
4278 public static Getter
getG(byte instanceCode) {
4287 public static Informer
informG(byte instanceCode) {
abstract byte[] getOperationSetting()
boolean setFilterCleaningReminderSignSetting(byte[] edt)
static final byte EPC_OFF_TIMER_SETTING_RELATIVE_TIME
boolean isValidOffTimerSettingRelativeTime(byte[] edt)
boolean isValidBathroomDryerOperationSetting(byte[] edt)
boolean isValidMeasuredRelativeBathroomHumidity(byte[] edt)
byte[] getOnTimerSettingRelativeTime()
abstract byte[] getBathroomPreWarmerOperationSetting()
static final byte EPC_FILTER_CLEANING_REMINDER_SIGN_SETTING
abstract byte[] getBathroomDryerOperationSetting()
byte[] getOffTimerBasedReservationSetting()
static final byte EPC_HUMAN_BODY_DETECTION_STATUS
abstract boolean setBathroomDryerOperationSetting(byte[] edt)
static final byte EPC_OFF_TIMER_SETTING_TIME
boolean isValidMeasuredBathroomTemperature(byte[] edt)
byte[] getOffTimerSettingRelativeTime()
boolean setOffTimerSettingTime(byte[] edt)
synchronized boolean isValidProperty(EchoProperty property)
byte[] getVentilationAirFlowRateSetting()
boolean setCoolAirCirculatorOperationSetting(byte[] edt)
final void removeSetProperty(byte epc)
byte[] getVentilationOperationSetting()
final void addStatusChangeAnnouncementProperty(byte epc)
abstract byte[] getInstallationLocation()
static final byte EPC_ON_TIMER_BASED_RESERVATION_SETTING2
byte[] getMeasuredBathroomTemperature()
final void addGetProperty(byte epc)
static final byte EPC_COOL_AIR_CIRCULATOR_OPERATION_SETTING
byte[] getOnTimerBasedReservationSetting2()
boolean setOnTimerBasedReservationSetting2(byte[] edt)
static final byte EPC_BATHROOM_HEATER_OPERATION_SETTING
synchronized byte[] getProperty(byte epc)
abstract boolean setOperationSetting(byte[] edt)
boolean setOnTimerSettingRelativeTime(byte[] edt)
boolean isValidOnTimerBasedReservationSetting2(byte[] edt)
abstract byte[] getOperationStatus()
final void addSetProperty(byte epc)
boolean setBathroomHeaterOperationSetting(byte[] edt)
abstract byte[] getFaultStatus()
boolean isValidBathroomHeaterOperationSetting(byte[] edt)
static Informer informG(byte instanceCode)
static final byte EPC_ON_TIMER_SETTING_RELATIVE_TIME
static final byte EPC_BATHROOM_DRYER_OPERATION_SETTING
boolean isValidOnTimerBasedReservationSetting1(byte[] edt)
byte[] getBathroomHeaterOperationSetting()
static Setter setG(boolean responseRequired)
boolean setOperationStatus(byte[] edt)
boolean isValidOffTimerBasedReservationSetting(byte[] edt)
Informer inform(boolean multicast)
abstract byte[] getManufacturerCode()
static final byte EPC_VENTILATION_AIR_FLOW_RATE_SETTING
boolean isValidOnTimerSettingTime(byte[] edt)
boolean isValidOnTimerSettingRelativeTime(byte[] edt)
static Informer informG()
static final byte EPC_MEASURED_BATHROOM_TEMPERATURE
static final byte EPC_OPERATION_SETTING
static final byte EPC_MEASURED_RELATIVE_BATHROOM_HUMIDITY
Setter set(boolean responseRequired)
static final byte EPC_BATHROOM_PRE_WARMER_OPERATION_SETTING
byte[] getOnTimerBasedReservationSetting1()
boolean isValidBathroomPreWarmerOperationSetting(byte[] edt)
boolean isValidOperationSetting(byte[] edt)
byte[] getOffTimerSettingTime()
static final byte EPC_OFF_TIMER_BASED_RESERVATION_SETTING
static final short ECHO_CLASS_CODE
boolean isValidFilterCleaningReminderSignSetting(byte[] edt)
static final byte EPC_ON_TIMER_BASED_RESERVATION_SETTING1
byte[] getMeasuredRelativeBathroomHumidity()
boolean setOffTimerBasedReservationSetting(byte[] edt)
boolean isValidCoolAirCirculatorOperationSetting(byte[] edt)
byte[] getFilterCleaningReminderSignSetting()
boolean setVentilationOperationSetting(byte[] edt)
static final byte EPC_OPERATION_STATUS
boolean setOnTimerSettingTime(byte[] edt)
boolean isValidVentilationAirFlowRateSetting(byte[] edt)
byte[] getStandardVersionInformation()
synchronized boolean setProperty(EchoProperty property)
boolean setVentilationAirFlowRateSetting(byte[] edt)
byte[] getCoolAirCirculatorOperationSetting()
byte[] getOnTimerSettingTime()
static Setter setG(byte instanceCode, boolean responseRequired)
boolean setOnTimerBasedReservationSetting1(byte[] edt)
byte[] getHumanBodyDetectionStatus()
boolean setOffTimerSettingRelativeTime(byte[] edt)
static Getter getG(byte instanceCode)
abstract boolean setInstallationLocation(byte[] edt)
static final String MULTICAST_ADDRESS
static Setter setG(byte instanceCode)
abstract boolean setBathroomPreWarmerOperationSetting(byte[] edt)
static final byte EPC_ON_TIMER_SETTING_TIME
boolean isValidVentilationOperationSetting(byte[] edt)
boolean isValidOffTimerSettingTime(byte[] edt)
final boolean isSelfObject()
boolean isValidHumanBodyDetectionStatus(byte[] edt)
static final byte EPC_VENTILATION_OPERATION_SETTING