|
@@ -181,11 +181,11 @@ public class LightKnxMainScreen extends WpadScreen {
|
|
|
private static final int EM_TYPE = 0;
|
|
|
private static final int SWITCH_TYPE = 1;
|
|
|
private String[] mDefaultRoomNameList = new String[]{"거실", "거실", "침실4", "침실1", "파우더룸", "침실2", "주방1", "침실3",
|
|
|
- "복도1", "욕실1", "욕실2","보조주방","욕실3","욕실4","욕실5","복도2", "현관", "신발장", "창고", "주방2", "드레스룸2", "서재1", "작업실","드레스룸3","추가룸1","추가룸2","추가룸3","추가룸4","추가룸5"};
|
|
|
+ "복도1", "욕실1", "욕실2","보조주방","욕실3","욕실4","욕실5","복도2", "현관", "신발장", "창고", "주방2", "드레스룸2", "서재1", "작업실","드레스룸3","스위치1","스위치2","스위치3","스위치4"};
|
|
|
|
|
|
|
|
|
- private String[] mDefaultRoomNameList_PH = new String[]{"거실", "거실", "침실4", "침실1", "파우더룸", "침실2", "주방1", "침실3",
|
|
|
- "복도1", "욕실1", "욕실2","보조주방","욕실3","욕실4","욕실5","복도2", "현관", "신발장", "창고", "주방2", "간이주방", "임시","임시","임시","임시"};
|
|
|
+ private String[] mDefaultRoomNameList_PH = new String[]{"거실", "거실", "침실1", "침실2", "침실3", "식당", "주방", "드레스룸1",
|
|
|
+ "서재", "다용도실", "메이드룸","욕실1","파우더룸","간이주방","테라스계단","오픈라운지","스위치1","스위치2","스위치3","스위치4","스위치5","스위치6","스위치7","스위치8"};
|
|
|
|
|
|
|
|
|
|
|
@@ -319,9 +319,25 @@ public class LightKnxMainScreen extends WpadScreen {
|
|
|
myDong = addc.Dong;
|
|
|
myHo = addc.Ho;
|
|
|
|
|
|
- if(Integer.parseInt(myHo)>2000){
|
|
|
- mDefaultRoomNameList = new String[]{"거실", "거실", "침실4", "침실1", "파우더룸", "침실2", "침실3", "복도1",
|
|
|
- "욕실1", "주방1", "세탁실","욕실2","간이주방","욕실3","테라스","현관", "신발장", "창고", "화장실", "계단", "테라스", "키친룸","세탁실","간이주방","욕실3","추가룸1","추가룸2","추가룸3","추가룸4"};
|
|
|
+ if(Integer.parseInt(myHo)>2000) {
|
|
|
+ mDefaultRoomNameList = mDefaultRoomNameList_PH;
|
|
|
+ //new String[]{"거실", "거실", "침실1", "침실2", "침실3", "식당", "주방", "드레스룸1",
|
|
|
+ // "서재", "다용도실", "메이드룸", "욕실1", "파우더룸", "간이주방", "테라스계단", "오픈라운지", "스위치1", "스위치2", "스위치3", "스위치4", "스위치5", "스위치6", "스위치7", "스위치8"};
|
|
|
+ }
|
|
|
+
|
|
|
+ WallpadDeviceSet devSet = new WallpadDeviceSet(this.getContext());
|
|
|
+ String[] strValue = devSet.GetSettingData("KNX명칭");
|
|
|
+ devSet.closeDB();
|
|
|
+
|
|
|
+ // 현대건설 더 펜트하우스 서버에서 설정된 명칭이 있다면 그 명칭을 사용하도록 한다.
|
|
|
+ if( strValue != null ) {
|
|
|
+ String strLight = strValue[1].substring( (strValue[1].indexOf("조명(") + 3) , (strValue[1].indexOf(")난방(")));
|
|
|
+ String strHeating = strValue[1].substring( (strValue[1].indexOf("난방(") + 3) , (strValue[1].indexOf(")에어컨(")));
|
|
|
+ String strAircon = strValue[1].substring( (strValue[1].indexOf("에어컨(") + 4) , (strValue[1].indexOf("))")));
|
|
|
+ DebugLogOutput("[Create] - room name strlight " + strLight);
|
|
|
+ DebugLogOutput("[Create] - room name strHeating " + strHeating);
|
|
|
+ DebugLogOutput("[Create] - room name strAircon " + strAircon);
|
|
|
+ mDefaultRoomNameList = strLight.split("_");
|
|
|
}
|
|
|
|
|
|
// 1. Data Create
|