Browse Source

[WallPadDevService]
1. App Ver. 갱신
- 2022.05.04.00
2. 거실조명 디밍제어시 오류 개선
- 거실조명 디밍제어시 Off되어 있던 조명도 On되는 증상 개선

Jeffrey Nam 3 years ago
parent
commit
832ccbdf57

+ 1 - 1
WallPadDevService/src/main/AndroidManifest.xml

@@ -1,7 +1,7 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="com.artncore.deviceservice"
     android:versionCode="1"
-    android:versionName="2022.04.13.01">
+    android:versionName="2022.05.04.00">
 
     <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
     <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>

+ 5 - 1
WallPadDevService/src/main/java/com/artncore/wallpaddevservice/driver/KNX_Controller.java

@@ -4482,7 +4482,11 @@ public class KNX_Controller extends DeviceManager {
                     //     D5 : n번 조명 on/off 상태(미설정)
                     ReqData[index++] = (byte) 0;
                     //     D5 : n번 조명 디밍 상태
-                    ReqData[index++] = LightControl.Dimming;
+
+                    // 전원상태가 On인 회로만 디밍값을 전달하고, Off인 회로는 0x00(제어안함)을 전달한다.
+                    if (mDriver.Device.LivingRoom_EnergyMeter.Data.LivingLight[i].Data.OnOff) ReqData[index++] = LightControl.Dimming;
+                    else ReqData[index++] = (byte) 0x00;
+
                 } else {
                     //제어하려는 해당 조명인 경우
                     if (i == LightIndex) {