|
@@ -1214,8 +1214,15 @@ public class EnergyMeter_Controller extends DeviceManager
|
|
// 5. Change Data
|
|
// 5. Change Data
|
|
for(byte RoomIndex = 0 ; RoomIndex < mDriver.Em.info.RoomCnt ; RoomIndex++)
|
|
for(byte RoomIndex = 0 ; RoomIndex < mDriver.Em.info.RoomCnt ; RoomIndex++)
|
|
{
|
|
{
|
|
- for(byte ConIndex = 0 ; ConIndex < 2 ; ConIndex++)
|
|
|
|
- mDriver.Em.eachRoom[RoomIndex].ConOnOff[ConIndex] = OnOff;
|
|
|
|
|
|
+ if(mDriver.Em.eachRoom[RoomIndex].ConCnt > 0)
|
|
|
|
+ {
|
|
|
|
+ int Count = mDriver.Em.eachRoom[RoomIndex].ConOnOff.length;
|
|
|
|
+ for(byte ConIndex = 0 ; ConIndex < Count ; ConIndex++)
|
|
|
|
+ {
|
|
|
|
+ mDriver.Em.eachRoom[RoomIndex].ConOnOff[ConIndex] = OnOff;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ }
|
|
}
|
|
}
|
|
|
|
|
|
// 6. SET - Control Waiting
|
|
// 6. SET - Control Waiting
|