From 47675876dbc24ea2fa54a1f4090f1a998ed2e5cf Mon Sep 17 00:00:00 2001
From: JLChen <551775569@qq.com>
Date: 星期五, 06 八月 2021 16:18:11 +0800
Subject: [PATCH] 2021-08-06 1.配合海克传感器,调整处理模拟量传感器状态

---
 app/src/main/java/com/hdl/sdk/hdl_sdk/activity/SensorActivity.java |  579 +++++++++++++++++++++++++++++----------------------------
 1 files changed, 291 insertions(+), 288 deletions(-)

diff --git a/app/src/main/java/com/hdl/sdk/hdl_sdk/activity/SensorActivity.java b/app/src/main/java/com/hdl/sdk/hdl_sdk/activity/SensorActivity.java
index 74e06f3..92e4ecf 100644
--- a/app/src/main/java/com/hdl/sdk/hdl_sdk/activity/SensorActivity.java
+++ b/app/src/main/java/com/hdl/sdk/hdl_sdk/activity/SensorActivity.java
@@ -9,6 +9,7 @@
 
 
 import com.hdl.sdk.hdl_core.HDLAppliances.Config.HDLApConfig;
+import com.hdl.sdk.hdl_core.HDLAppliances.HDLSensor.SensorStateBackInfo;
 import com.hdl.sdk.hdl_core.HDLDeviceManger.Bean.AppliancesInfo;
 import com.hdl.sdk.hdl_core.HDLDeviceManger.Core.HDLCommand;
 import com.hdl.sdk.hdl_core.HDLDeviceManger.EventBusEvent.DryContactSensorBackEvent;
@@ -56,7 +57,7 @@
         initOnClick();
         displayStateView();
         //浠庣綉缁滀笂鏌ヨ鍒锋柊涓�娆¤澶囩姸鎬侊紝寰呰皟璇�
-        HDLCommand.getDryContactSensorStateFromNetwork(appliancesInfo);
+        HDLCommand.getSensorStateFromNetwork(appliancesInfo);
     }
 
     /**
@@ -94,7 +95,7 @@
             @Override
             public void onClick(View view) {
                 //浠庣綉缁滀笂鏌ヨ鍒锋柊涓�娆¤澶囩姸鎬侊紝寰呰皟璇�
-                HDLCommand.getDryContactSensorStateFromNetwork(appliancesInfo);
+                HDLCommand.getSensorStateFromNetwork(appliancesInfo);
             }
         });
     }
@@ -102,33 +103,34 @@
     private void displayStateView() {
 
         switch (appliancesInfo.getDeviceType()) {
-//            case HDLApConfig.TYPE_SENSOR_TEMP:////2019-07-03 灞忚斀
-//            case HDLApConfig.TYPE_SENSOR_HUMIDITY:
-//            case HDLApConfig.TYPE_SENSOR_ILLUMINACE:
-//            case HDLApConfig.TYPE_SENSOR_VOC:
-//            case HDLApConfig.TYPE_SENSOR_PM_2_POINT_5:
-//            case HDLApConfig.TYPE_SENSOR_C02:
-//            case HDLApConfig.TYPE_SENSOR_LPG:
+            case HDLApConfig.TYPE_SENSOR_TEMP:////2019-07-03 灞忚斀
+            case HDLApConfig.TYPE_SENSOR_HUMIDITY:
+            case HDLApConfig.TYPE_SENSOR_ILLUMINACE:
+            case HDLApConfig.TYPE_SENSOR_VOC:
+            case HDLApConfig.TYPE_SENSOR_PM_2_POINT_5:
+            case HDLApConfig.TYPE_SENSOR_C02:
+            case HDLApConfig.TYPE_SENSOR_LPG:
 //            case HDLApConfig.TYPE_SENSOR_CO_H2:
-//            case HDLApConfig.TYPE_SENSOR_CH4:
+            case HDLApConfig.TYPE_SENSOR_CH4:
 //            case HDLApConfig.TYPE_SENSOR_SMOG:
-//            case HDLApConfig.TYPE_SENSOR_WIND_SPEED:
-//            case HDLApConfig.TYPE_SENSOR_WIND_PRESSURE:
-//            case HDLApConfig.TYPE_SENSOR_LIQUID_FLOW:
-//            case HDLApConfig.TYPE_SENSOR_LIQUID_PRESSURE:
-//            case HDLApConfig.TYPE_SENSOR_LIQUID_DEPTH:
-//            case HDLApConfig.TYPE_SENSOR_RAIN_FALL:
-//            case HDLApConfig.TYPE_SENSOR_WEIGHT:
-//            case HDLApConfig.TYPE_SENSOR_HEIGHT_LENGTH:
-//            case HDLApConfig.TYPE_SENSOR_OBJECT_SPEED:
-//            case HDLApConfig.TYPE_SENSOR_SHAKE:
-//            case HDLApConfig.TYPE_SENSOR_VOLTAGE:
-//            case HDLApConfig.TYPE_SENSOR_ELECTRICITY:
-//            case HDLApConfig.TYPE_SENSOR_POWER:
+            case HDLApConfig.TYPE_SENSOR_WIND_SPEED:
+            case HDLApConfig.TYPE_SENSOR_WIND_PRESSURE:
+            case HDLApConfig.TYPE_SENSOR_LIQUID_FLOW:
+            case HDLApConfig.TYPE_SENSOR_LIQUID_PRESSURE:
+            case HDLApConfig.TYPE_SENSOR_LIQUID_DEPTH:
+            case HDLApConfig.TYPE_SENSOR_RAIN_FALL:
+            case HDLApConfig.TYPE_SENSOR_WEIGHT:
+            case HDLApConfig.TYPE_SENSOR_HEIGHT_LENGTH:
+            case HDLApConfig.TYPE_SENSOR_OBJECT_SPEED:
+            case HDLApConfig.TYPE_SENSOR_SHAKE:
+            case HDLApConfig.TYPE_SENSOR_VOLTAGE:
+            case HDLApConfig.TYPE_SENSOR_ELECTRICITY:
+            case HDLApConfig.TYPE_SENSOR_POWER:
 //            case HDLApConfig.TYPE_SENSOR_FLOODING:
 //            case HDLApConfig.TYPE_SENSOR_DOOR_MAGNET:
 //            case HDLApConfig.TYPE_SENSOR_EMERGENCY_BUTTON:
-
+//
+//          涓嬮潰鐨勯兘鏄敤骞茶妭鐐规寚浠�
             case HDLApConfig.TYPE_SENSOR_DRY_CONTACT: //骞茶妭鐐�
             case HDLApConfig.TYPE_SENSOR_MOVEMENT_DETECTOR: //绾㈠鎰熷簲浼犳劅鍣�
             case HDLApConfig.TYPE_SENSOR_CO_H2:         //鐓ゆ皵浼犳劅鍣�
@@ -177,29 +179,30 @@
     }
 
 
-//    /**
-//     * 浼犳劅鍣ㄧ姸鎬佸洖璋� Event
-//     *
-//     * @param event
-//     */
-//    @Subscribe(threadMode = ThreadMode.MAIN)
-//    public void onSensorStateBackInfoMain(SensorStateBackInfo event) {
-//        if (event.getAppliancesInfo().getDeviceSubnetID() == appliancesInfo.getDeviceSubnetID()
-//                && event.getAppliancesInfo().getDeviceDeviceID() == appliancesInfo.getDeviceDeviceID()
-//                && event.getAppliancesInfo().getChannelNum() == appliancesInfo.getChannelNum()
-//        ) {
-//            //杩欎釜杩斿洖鐨勪俊鎭槸褰撳墠鐘舵�佺殑
-//            switch (event.getAppliancesInfo().getDeviceType()) {
-//                case HDLApConfig.TYPE_SENSOR_DRY_CONTACT://2019-07-03 灞忚斀
+    /**
+     * 浼犳劅鍣ㄧ姸鎬佸洖璋� Event
+     *
+     * @param event
+     */
+    @Subscribe(threadMode = ThreadMode.MAIN)
+    public void onSensorStateBackInfoMain(SensorStateBackInfo event) {
+        if (event.getAppliancesInfo().getDeviceSubnetID() == appliancesInfo.getDeviceSubnetID()
+                && event.getAppliancesInfo().getDeviceDeviceID() == appliancesInfo.getDeviceDeviceID()
+                && event.getAppliancesInfo().getChannelNum() == appliancesInfo.getChannelNum()
+                && event.getAppliancesInfo().getDeviceType() == appliancesInfo.getDeviceType()//璁惧绫诲瀷涔熻鍖归厤瑙e喅娣峰悎鍥炶矾
+        ) {
+            //杩欎釜杩斿洖鐨勪俊鎭槸褰撳墠鐘舵�佺殑
+            switch (event.getAppliancesInfo().getDeviceType()) {
+//                case HDLApConfig.TYPE_SENSOR_DRY_CONTACT:
 //                    //浼犳劅鍣� 骞叉帴鐐� 銆傚彧鏈夊紑鍏崇姸鎬�
 //                    if (!event.isSuccess()) {
 //                        showToast("鑾峰彇浼犳劅鍣�---骞叉帴鐐圭姸鎬佸け璐ワ紝璇烽噸鏂板啀璇�");
 //                        return;
 //                    }
-//                    float dryContactValue = (float) event.getAppliancesInfo().getCurState();
+//                    float dryContactValue = (float) event.getAppliancesInfo().getCurStateObject();
 //                    String dryContactUnit = ((SensorStateBackInfo) event).getUnite();
 //                    showToast("浼犳劅鍣�---骞叉帴鐐圭姸鎬侊細" + dryContactValue + dryContactUnit);
-//                    HDLLog.Log("浼犳劅鍣�---骞叉帴鐐圭姸鎬侊細" + dryContactValue + dryContactUnit);
+//                    HDLLog.I("浼犳劅鍣�---骞叉帴鐐圭姸鎬侊細" + dryContactValue + dryContactUnit);
 //                    break;
 //                case HDLApConfig.TYPE_SENSOR_MOVEMENT_DETECTOR:
 //                    //浼犳劅鍣� 绉诲姩鎺㈡祴 銆傜伒鏁忓害
@@ -207,274 +210,274 @@
 //                        showToast("鑾峰彇浼犳劅鍣�---绉诲姩鎺㈡祴鐏垫晱搴︾姸鎬佸け璐ワ紝璇烽噸鏂板啀璇�");
 //                        return;
 //                    }
-//                    float mdValue = (float) event.getAppliancesInfo().getCurState();
+//                    float mdValue = (float) event.getAppliancesInfo().getCurStateObject();
 //                    String mdValueUnit = ((SensorStateBackInfo) event).getUnite();
 //                    showToast("浼犳劅鍣�---绉诲姩鎺㈡祴鐏垫晱搴︼細" + mdValue + mdValueUnit);
-//                    HDLLog.Log("浼犳劅鍣�---绉诲姩鎺㈡祴鐏垫晱搴︼細" + mdValue + mdValueUnit);
+//                    HDLLog.I("浼犳劅鍣�---绉诲姩鎺㈡祴鐏垫晱搴︼細" + mdValue + mdValueUnit);
 //                    break;
-//                case HDLApConfig.TYPE_SENSOR_TEMP:
-//                    //浼犳劅鍣� 娓╁害
-//                    if (!event.isSuccess()) {
-//                        showToast("鑾峰彇浼犳劅鍣�---娓╁害鐘舵�佸け璐ワ紝璇烽噸鏂板啀璇�");
-//                        return;
-//                    }
-//                    float tempValue = (float) event.getAppliancesInfo().getCurState();
-//                    String tempValueUnit = ((SensorStateBackInfo) event).getUnite();
-//                    showToast("浼犳劅鍣�---娓╁害锛�" + tempValue + tempValueUnit);
-//                    HDLLog.Log("浼犳劅鍣�---娓╁害锛�" + tempValue + tempValueUnit);
-//                    break;
-//                case HDLApConfig.TYPE_SENSOR_HUMIDITY:
-//                    //浼犳劅鍣� 婀垮害
-//                    if (!event.isSuccess()) {
-//                        showToast("鑾峰彇浼犳劅鍣�---婀垮害鐘舵�佸け璐ワ紝璇烽噸鏂板啀璇�");
-//                        return;
-//                    }
-//                    float humidityValue = (float) event.getAppliancesInfo().getCurState();
-//                    String humidityValueUnit = ((SensorStateBackInfo) event).getUnite();
-//                    showToast("浼犳劅鍣�---婀垮害锛�" + humidityValue + humidityValueUnit);
-//                    HDLLog.Log("浼犳劅鍣�---婀垮害锛�" + humidityValue + humidityValueUnit);
-//                    break;
-//                case HDLApConfig.TYPE_SENSOR_ILLUMINACE:
-//                    //浼犳劅鍣� 鐓у害
-//                    if (!event.isSuccess()) {
-//                        showToast("鑾峰彇浼犳劅鍣�---鐓у害鐘舵�佸け璐ワ紝璇烽噸鏂板啀璇�");
-//                        return;
-//                    }
-//                    float illuminaceValue = (float) event.getAppliancesInfo().getCurState();
-//                    String illuminaceValueUnit = ((SensorStateBackInfo) event).getUnite();
-//                    showToast("浼犳劅鍣�---鐓у害锛�" + illuminaceValue + illuminaceValueUnit);
-//                    HDLLog.Log("浼犳劅鍣�---鐓у害锛�" + illuminaceValue + illuminaceValueUnit);
-//                    break;
-//                case HDLApConfig.TYPE_SENSOR_VOC:
-//                    //浼犳劅鍣� 褰撳墠绌烘皵璐ㄩ噺绛夌骇
-//                    if (!event.isSuccess()) {
-//                        showToast("鑾峰彇浼犳劅鍣�---褰撳墠绌烘皵璐ㄩ噺绛夌骇鐘舵�佸け璐ワ紝璇烽噸鏂板啀璇�");
-//                        return;
-//                    }
-//                    float vocValue = (float) event.getAppliancesInfo().getCurState();
-//                    String vocValueUnit = ((SensorStateBackInfo) event).getUnite();
-//                    showToast("浼犳劅鍣�---褰撳墠绌烘皵璐ㄩ噺绛夌骇锛�" + vocValue + vocValueUnit);
-//                    HDLLog.Log("浼犳劅鍣�---褰撳墠绌烘皵璐ㄩ噺绛夌骇锛�" + vocValue + vocValueUnit);
-//                    break;
-//                case HDLApConfig.TYPE_SENSOR_PM_2_POINT_5:
-//                    //浼犳劅鍣� pm2.5
-//                    if (!event.isSuccess()) {
-//                        showToast("鑾峰彇浼犳劅鍣�---pm2.5鐘舵�佸け璐ワ紝璇烽噸鏂板啀璇�");
-//                        return;
-//                    }
-//                    float pm2_5Value = (float) event.getAppliancesInfo().getCurState();
-//                    String pm2_5ValueUnit = ((SensorStateBackInfo) event).getUnite();
-//                    showToast("浼犳劅鍣�---pm2.5锛�" + pm2_5Value + pm2_5ValueUnit);
-//                    HDLLog.Log("浼犳劅鍣�---pm2.5锛�" + pm2_5Value + pm2_5ValueUnit);
-//                    break;
-//                case HDLApConfig.TYPE_SENSOR_C02:
-//                    //浼犳劅鍣� 浜屾哀鍖栫⒊
-//                    if (!event.isSuccess()) {
-//                        showToast("鑾峰彇浼犳劅鍣�---浜屾哀鍖栫⒊鐘舵�佸け璐ワ紝璇烽噸鏂板啀璇�");
-//                        return;
-//                    }
-//                    float co2Value = (float) event.getAppliancesInfo().getCurState();
-//                    String co2ValueUnit = ((SensorStateBackInfo) event).getUnite();
-//                    showToast("浼犳劅鍣�---浜屾哀鍖栫⒊锛�" + co2Value + co2ValueUnit);
-//                    HDLLog.Log("浼犳劅鍣�---浜屾哀鍖栫⒊锛�" + co2Value + co2ValueUnit);
-//                    break;
-//                case HDLApConfig.TYPE_SENSOR_LPG:
-//                    //浼犳劅鍣� 娑插寲鐭虫补姘�
-//                    if (!event.isSuccess()) {
-//                        showToast("鑾峰彇浼犳劅鍣�---娑插寲鐭虫补姘旂姸鎬佸け璐ワ紝璇烽噸鏂板啀璇�");
-//                        return;
-//                    }
-//                    float lpgValue = (float) event.getAppliancesInfo().getCurState();
-//                    String lpgValueUnit = ((SensorStateBackInfo) event).getUnite();
-//                    showToast("浼犳劅鍣�---娑插寲鐭虫补姘旓細" + lpgValue + lpgValueUnit);
-//                    HDLLog.Log("浼犳劅鍣�---娑插寲鐭虫补姘旓細" + lpgValue + lpgValueUnit);
-//                    break;
+                case HDLApConfig.TYPE_SENSOR_TEMP:
+                    //浼犳劅鍣� 娓╁害
+                    if (!event.isSuccess()) {
+                        showToast("鑾峰彇浼犳劅鍣�---娓╁害鐘舵�佸け璐ワ紝璇烽噸鏂板啀璇�");
+                        return;
+                    }
+                    float tempValue = (float) event.getAppliancesInfo().getCurStateObject();
+                    String tempValueUnit = ((SensorStateBackInfo) event).getUnite();
+                    showToast("浼犳劅鍣�---娓╁害锛�" + tempValue + tempValueUnit);
+                    HDLLog.I("浼犳劅鍣�---娓╁害锛�" + tempValue + tempValueUnit);
+                    break;
+                case HDLApConfig.TYPE_SENSOR_HUMIDITY:
+                    //浼犳劅鍣� 婀垮害
+                    if (!event.isSuccess()) {
+                        showToast("鑾峰彇浼犳劅鍣�---婀垮害鐘舵�佸け璐ワ紝璇烽噸鏂板啀璇�");
+                        return;
+                    }
+                    float humidityValue = (float) event.getAppliancesInfo().getCurStateObject();
+                    String humidityValueUnit = ((SensorStateBackInfo) event).getUnite();
+                    showToast("浼犳劅鍣�---婀垮害锛�" + humidityValue + humidityValueUnit);
+                    HDLLog.I("浼犳劅鍣�---婀垮害锛�" + humidityValue + humidityValueUnit);
+                    break;
+                case HDLApConfig.TYPE_SENSOR_ILLUMINACE:
+                    //浼犳劅鍣� 鐓у害
+                    if (!event.isSuccess()) {
+                        showToast("鑾峰彇浼犳劅鍣�---鐓у害鐘舵�佸け璐ワ紝璇烽噸鏂板啀璇�");
+                        return;
+                    }
+                    float illuminaceValue = (float) event.getAppliancesInfo().getCurStateObject();
+                    String illuminaceValueUnit = ((SensorStateBackInfo) event).getUnite();
+                    showToast("浼犳劅鍣�---鐓у害锛�" + illuminaceValue + illuminaceValueUnit);
+                    HDLLog.I("浼犳劅鍣�---鐓у害锛�" + illuminaceValue + illuminaceValueUnit);
+                    break;
+                case HDLApConfig.TYPE_SENSOR_VOC:
+                    //浼犳劅鍣� 褰撳墠绌烘皵璐ㄩ噺绛夌骇
+                    if (!event.isSuccess()) {
+                        showToast("鑾峰彇浼犳劅鍣�---褰撳墠绌烘皵璐ㄩ噺绛夌骇鐘舵�佸け璐ワ紝璇烽噸鏂板啀璇�");
+                        return;
+                    }
+                    float vocValue = (float) event.getAppliancesInfo().getCurStateObject();
+                    String vocValueUnit = ((SensorStateBackInfo) event).getUnite();
+                    showToast("浼犳劅鍣�---褰撳墠绌烘皵璐ㄩ噺绛夌骇锛�" + vocValue + vocValueUnit);
+                    HDLLog.I("浼犳劅鍣�---褰撳墠绌烘皵璐ㄩ噺绛夌骇锛�" + vocValue + vocValueUnit);
+                    break;
+                case HDLApConfig.TYPE_SENSOR_PM_2_POINT_5:
+                    //浼犳劅鍣� pm2.5
+                    if (!event.isSuccess()) {
+                        showToast("鑾峰彇浼犳劅鍣�---pm2.5鐘舵�佸け璐ワ紝璇烽噸鏂板啀璇�");
+                        return;
+                    }
+                    float pm2_5Value = (float) event.getAppliancesInfo().getCurStateObject();
+                    String pm2_5ValueUnit = ((SensorStateBackInfo) event).getUnite();
+                    showToast("浼犳劅鍣�---pm2.5锛�" + pm2_5Value + pm2_5ValueUnit);
+                    HDLLog.I("浼犳劅鍣�---pm2.5锛�" + pm2_5Value + pm2_5ValueUnit);
+                    break;
+                case HDLApConfig.TYPE_SENSOR_C02:
+                    //浼犳劅鍣� 浜屾哀鍖栫⒊
+                    if (!event.isSuccess()) {
+                        showToast("鑾峰彇浼犳劅鍣�---浜屾哀鍖栫⒊鐘舵�佸け璐ワ紝璇烽噸鏂板啀璇�");
+                        return;
+                    }
+                    float co2Value = (float) event.getAppliancesInfo().getCurStateObject();
+                    String co2ValueUnit = ((SensorStateBackInfo) event).getUnite();
+                    showToast("浼犳劅鍣�---浜屾哀鍖栫⒊锛�" + co2Value + co2ValueUnit);
+                    HDLLog.I("浼犳劅鍣�---浜屾哀鍖栫⒊锛�" + co2Value + co2ValueUnit);
+                    break;
+                case HDLApConfig.TYPE_SENSOR_LPG:
+                    //浼犳劅鍣� 娑插寲鐭虫补姘�
+                    if (!event.isSuccess()) {
+                        showToast("鑾峰彇浼犳劅鍣�---娑插寲鐭虫补姘旂姸鎬佸け璐ワ紝璇烽噸鏂板啀璇�");
+                        return;
+                    }
+                    float lpgValue = (float) event.getAppliancesInfo().getCurStateObject();
+                    String lpgValueUnit = ((SensorStateBackInfo) event).getUnite();
+                    showToast("浼犳劅鍣�---娑插寲鐭虫补姘旓細" + lpgValue + lpgValueUnit);
+                    HDLLog.I("浼犳劅鍣�---娑插寲鐭虫补姘旓細" + lpgValue + lpgValueUnit);
+                    break;
 //                case HDLApConfig.TYPE_SENSOR_CO_H2:
 //                    //浼犳劅鍣� 浜哄伐鐓ゆ皵
 //                    if (!event.isSuccess()) {
 //                        showToast("鑾峰彇浼犳劅鍣�---浜哄伐鐓ゆ皵鐘舵�佸け璐ワ紝璇烽噸鏂板啀璇�");
 //                        return;
 //                    }
-//                    float coh2Value = (float) event.getAppliancesInfo().getCurState();
+//                    float coh2Value = (float) event.getAppliancesInfo().getCurStateObject();
 //                    String coh2ValueUnit = ((SensorStateBackInfo) event).getUnite();
 //                    showToast("浼犳劅鍣�---浜哄伐鐓ゆ皵锛�" + coh2Value + coh2ValueUnit);
-//                    HDLLog.Log("浼犳劅鍣�---浜哄伐鐓ゆ皵锛�" + coh2Value + coh2ValueUnit);
+//                    HDLLog.I("浼犳劅鍣�---浜哄伐鐓ゆ皵锛�" + coh2Value + coh2ValueUnit);
 //                    break;
-//                case HDLApConfig.TYPE_SENSOR_CH4:
-//                    //浼犳劅鍣� 澶╃劧姘�
-//                    if (!event.isSuccess()) {
-//                        showToast("鑾峰彇浼犳劅鍣�---澶╃劧姘旂姸鎬佸け璐ワ紝璇烽噸鏂板啀璇�");
-//                        return;
-//                    }
-//                    float ch4Value = (float) event.getAppliancesInfo().getCurState();
-//                    String ch4ValueUnit = ((SensorStateBackInfo) event).getUnite();
-//                    showToast("浼犳劅鍣�---澶╃劧姘旓細" + ch4Value + ch4ValueUnit);
-//                    HDLLog.Log("浼犳劅鍣�---澶╃劧姘旓細" + ch4Value + ch4ValueUnit);
-//                    break;
+                case HDLApConfig.TYPE_SENSOR_CH4:
+                    //浼犳劅鍣� 澶╃劧姘�
+                    if (!event.isSuccess()) {
+                        showToast("鑾峰彇浼犳劅鍣�---澶╃劧姘旂姸鎬佸け璐ワ紝璇烽噸鏂板啀璇�");
+                        return;
+                    }
+                    float ch4Value = (float) event.getAppliancesInfo().getCurStateObject();
+                    String ch4ValueUnit = ((SensorStateBackInfo) event).getUnite();
+                    showToast("浼犳劅鍣�---澶╃劧姘旓細" + ch4Value + ch4ValueUnit);
+                    HDLLog.I("浼犳劅鍣�---澶╃劧姘旓細" + ch4Value + ch4ValueUnit);
+                    break;
 //                case HDLApConfig.TYPE_SENSOR_SMOG:
 //                    //浼犳劅鍣� 鐑熼浘
 //                    if (!event.isSuccess()) {
 //                        showToast("鑾峰彇浼犳劅鍣�---鐑熼浘鐘舵�佸け璐ワ紝璇烽噸鏂板啀璇�");
 //                        return;
 //                    }
-//                    float smogValue = (float) event.getAppliancesInfo().getCurState();
+//                    float smogValue = (float) event.getAppliancesInfo().getCurStateObject();
 //                    String smogValueUnit = ((SensorStateBackInfo) event).getUnite();
 //                    showToast("浼犳劅鍣�---鐑熼浘锛�" + smogValue + smogValueUnit);
-//                    HDLLog.Log("浼犳劅鍣�---鐑熼浘锛�" + smogValue + smogValueUnit);
+//                    HDLLog.I("浼犳劅鍣�---鐑熼浘锛�" + smogValue + smogValueUnit);
 //                    break;
-//                case HDLApConfig.TYPE_SENSOR_WIND_SPEED:
-//                    //浼犳劅鍣� 椋庨��
-//                    if (!event.isSuccess()) {
-//                        showToast("鑾峰彇浼犳劅鍣�---椋庨�熺姸鎬佸け璐ワ紝璇烽噸鏂板啀璇�");
-//                        return;
-//                    }
-//                    float windSpeedValue = (float) event.getAppliancesInfo().getCurState();
-//                    String windSpeedValueUnit = ((SensorStateBackInfo) event).getUnite();
-//                    showToast("浼犳劅鍣�---椋庨�燂細" + windSpeedValue + windSpeedValueUnit);
-//                    HDLLog.Log("浼犳劅鍣�---椋庨�燂細" + windSpeedValue + windSpeedValueUnit);
-//                    break;
-//                case HDLApConfig.TYPE_SENSOR_WIND_PRESSURE:
-//                    //浼犳劅鍣� 椋庡帇
-//                    if (!event.isSuccess()) {
-//                        showToast("鑾峰彇浼犳劅鍣�---椋庡帇鐘舵�佸け璐ワ紝璇烽噸鏂板啀璇�");
-//                        return;
-//                    }
-//                    float windPressureValue = (float) event.getAppliancesInfo().getCurState();
-//                    String windPressureValueUnit = ((SensorStateBackInfo) event).getUnite();
-//                    showToast("浼犳劅鍣�---椋庡帇锛�" + windPressureValue + windPressureValueUnit);
-//                    HDLLog.Log("浼犳劅鍣�---椋庡帇锛�" + windPressureValue + windPressureValueUnit);
-//                    break;
-//                case HDLApConfig.TYPE_SENSOR_LIQUID_FLOW:
-//                    //浼犳劅鍣� 娑蹭綋娴侀噺
-//                    if (!event.isSuccess()) {
-//                        showToast("鑾峰彇浼犳劅鍣�---娑蹭綋娴侀噺鐘舵�佸け璐ワ紝璇烽噸鏂板啀璇�");
-//                        return;
-//                    }
-//                    float liquidFlowValue = (float) event.getAppliancesInfo().getCurState();
-//                    String liquidFlowValueUnit = ((SensorStateBackInfo) event).getUnite();
-//                    showToast("浼犳劅鍣�---娑蹭綋娴侀噺锛�" + liquidFlowValue + liquidFlowValueUnit);
-//                    HDLLog.Log("浼犳劅鍣�---娑蹭綋娴侀噺锛�" + liquidFlowValue + liquidFlowValueUnit);
-//                    break;
-//                case HDLApConfig.TYPE_SENSOR_LIQUID_PRESSURE:
-//                    //浼犳劅鍣� 娑蹭綋鍘嬪姏
-//                    if (!event.isSuccess()) {
-//                        showToast("鑾峰彇浼犳劅鍣�---娑蹭綋鍘嬪姏鐘舵�佸け璐ワ紝璇烽噸鏂板啀璇�");
-//                        return;
-//                    }
-//                    float liquidPressureValue = (float) event.getAppliancesInfo().getCurState();
-//                    String liquidPressureValueUnit = ((SensorStateBackInfo) event).getUnite();
-//                    showToast("浼犳劅鍣�---娑蹭綋鍘嬪姏锛�" + liquidPressureValue + liquidPressureValueUnit);
-//                    HDLLog.Log("浼犳劅鍣�---娑蹭綋鍘嬪姏锛�" + liquidPressureValue + liquidPressureValueUnit);
-//                    break;
-//                case HDLApConfig.TYPE_SENSOR_LIQUID_DEPTH:
-//                    //浼犳劅鍣� 娑蹭綋娣卞害
-//                    if (!event.isSuccess()) {
-//                        showToast("鑾峰彇浼犳劅鍣�---娑蹭綋娣卞害鐘舵�佸け璐ワ紝璇烽噸鏂板啀璇�");
-//                        return;
-//                    }
-//                    float liquidDepthValue = (float) event.getAppliancesInfo().getCurState();
-//                    String liquidDepthValueUnit = ((SensorStateBackInfo) event).getUnite();
-//                    showToast("浼犳劅鍣�---娑蹭綋娣卞害锛�" + liquidDepthValue + liquidDepthValueUnit);
-//                    HDLLog.Log("浼犳劅鍣�---娑蹭綋娣卞害锛�" + liquidDepthValue + liquidDepthValueUnit);
-//                    break;
-//                case HDLApConfig.TYPE_SENSOR_RAIN_FALL:
-//                    //浼犳劅鍣� 闆ㄩ噺
-//                    if (!event.isSuccess()) {
-//                        showToast("鑾峰彇浼犳劅鍣�---闆ㄩ噺鐘舵�佸け璐ワ紝璇烽噸鏂板啀璇�");
-//                        return;
-//                    }
-//                    float rainFallValue = (float) event.getAppliancesInfo().getCurState();
-//                    String rainFallValueUnit = ((SensorStateBackInfo) event).getUnite();
-//                    showToast("浼犳劅鍣�---闆ㄩ噺锛�" + rainFallValue + rainFallValueUnit);
-//                    HDLLog.Log("浼犳劅鍣�---闆ㄩ噺锛�" + rainFallValue + rainFallValueUnit);
-//                    break;
-//                case HDLApConfig.TYPE_SENSOR_WEIGHT:
-//                    //浼犳劅鍣� 閲嶉噺
-//                    if (!event.isSuccess()) {
-//                        showToast("鑾峰彇浼犳劅鍣�---閲嶉噺鐘舵�佸け璐ワ紝璇烽噸鏂板啀璇�");
-//                        return;
-//                    }
-//                    float weightValue = (float) event.getAppliancesInfo().getCurState();
-//                    String weightValueUnit = ((SensorStateBackInfo) event).getUnite();
-//                    showToast("浼犳劅鍣�---閲嶉噺锛�" + weightValue + weightValueUnit);
-//                    HDLLog.Log("浼犳劅鍣�---閲嶉噺锛�" + weightValue + weightValueUnit);
-//                    break;
-//                case HDLApConfig.TYPE_SENSOR_HEIGHT_LENGTH:
-//                    //浼犳劅鍣� 閲嶉噺
-//                    if (!event.isSuccess()) {
-//                        showToast("鑾峰彇浼犳劅鍣�---閲嶉噺鐘舵�佸け璐ワ紝璇烽噸鏂板啀璇�");
-//                        return;
-//                    }
-//                    float height_lengthValue = (float) event.getAppliancesInfo().getCurState();
-//                    String height_lengthValueUnit = ((SensorStateBackInfo) event).getUnite();
-//                    showToast("浼犳劅鍣�---閲嶉噺锛�" + height_lengthValue + height_lengthValueUnit);
-//                    HDLLog.Log("浼犳劅鍣�---閲嶉噺锛�" + height_lengthValue + height_lengthValueUnit);
-//                    break;
-//                case HDLApConfig.TYPE_SENSOR_OBJECT_SPEED:
-//                    //浼犳劅鍣� 鐗╀綋閫熷害
-//                    if (!event.isSuccess()) {
-//                        showToast("鑾峰彇浼犳劅鍣�---鐗╀綋閫熷害鐘舵�佸け璐ワ紝璇烽噸鏂板啀璇�");
-//                        return;
-//                    }
-//                    float objectSpeedValue = (float) event.getAppliancesInfo().getCurState();
-//                    String objectSpeedUnite = ((SensorStateBackInfo) event).getUnite();//鏁板�煎崟浣�
-//                    showToast("浼犳劅鍣�---鐗╀綋閫熷害锛�" + objectSpeedValue + objectSpeedUnite);
-//                    HDLLog.Log("浼犳劅鍣�---鐗╀綋閫熷害锛�" + objectSpeedValue + objectSpeedUnite);
-//                    break;
-//                case HDLApConfig.TYPE_SENSOR_SHAKE:
-//                    //浼犳劅鍣� 闇囧姩
-//                    if (!event.isSuccess()) {
-//                        showToast("鑾峰彇浼犳劅鍣�---闇囧姩鐘舵�佸け璐ワ紝璇烽噸鏂板啀璇�");
-//                        return;
-//                    }
-//                    float shakeValue = (float) event.getAppliancesInfo().getCurState();
-//                    String shakeValueUnite = ((SensorStateBackInfo) event).getUnite();//鏁板�煎崟浣�
-//                    showToast("浼犳劅鍣�---闇囧姩锛�" + shakeValue + shakeValueUnite);
-//                    HDLLog.Log("浼犳劅鍣�---闇囧姩锛�" + shakeValue + shakeValueUnite);
-//                    break;
-//                case HDLApConfig.TYPE_SENSOR_VOLTAGE:
-//                    //浼犳劅鍣� 鐢靛帇
-//                    if (!event.isSuccess()) {
-//                        showToast("鑾峰彇浼犳劅鍣�---鐢靛帇鐘舵�佸け璐ワ紝璇烽噸鏂板啀璇�");
-//                        return;
-//                    }
-//                    float voltageValue = (float) event.getAppliancesInfo().getCurState();
-//                    String voltageValueUnite = ((SensorStateBackInfo) event).getUnite();//鏁板�煎崟浣�
-//                    showToast("浼犳劅鍣�---鐢靛帇锛�" + voltageValue + voltageValueUnite);
-//                    HDLLog.Log("浼犳劅鍣�---鐢靛帇锛�" + voltageValue + voltageValueUnite);
-//                    break;
-//                case HDLApConfig.TYPE_SENSOR_ELECTRICITY:
-//                    //浼犳劅鍣� 鐢垫祦
-//                    if (!event.isSuccess()) {
-//                        showToast("鑾峰彇浼犳劅鍣�---鐢垫祦鐘舵�佸け璐ワ紝璇烽噸鏂板啀璇�");
-//                        return;
-//                    }
-//                    float electricityValue = (float) event.getAppliancesInfo().getCurState();
-//                    String electricityValueUnite = ((SensorStateBackInfo) event).getUnite();//鏁板�煎崟浣�
-//                    showToast("浼犳劅鍣�---鐢垫祦锛�" + electricityValue + electricityValueUnite);
-//                    HDLLog.Log("浼犳劅鍣�---鐢垫祦锛�" + electricityValue + electricityValueUnite);
-//                    break;
-//                case HDLApConfig.TYPE_SENSOR_POWER:
-//                    //浼犳劅鍣� 鍔熺巼
-//                    if (!event.isSuccess()) {
-//                        showToast("鑾峰彇浼犳劅鍣�---鍔熺巼鐘舵�佸け璐ワ紝璇烽噸鏂板啀璇�");
-//                        return;
-//                    }
-//                    float powerValue = (float) event.getAppliancesInfo().getCurState();
-//                    String powerValueUnite = ((SensorStateBackInfo) event).getUnite();//鏁板�煎崟浣�
-//                    showToast("浼犳劅鍣�---鍔熺巼锛�" + powerValue + powerValueUnite);
-//                    HDLLog.Log("浼犳劅鍣�---鍔熺巼锛�" + powerValue + powerValueUnite);
-//                    break;
+                case HDLApConfig.TYPE_SENSOR_WIND_SPEED:
+                    //浼犳劅鍣� 椋庨��
+                    if (!event.isSuccess()) {
+                        showToast("鑾峰彇浼犳劅鍣�---椋庨�熺姸鎬佸け璐ワ紝璇烽噸鏂板啀璇�");
+                        return;
+                    }
+                    float windSpeedValue = (float) event.getAppliancesInfo().getCurStateObject();
+                    String windSpeedValueUnit = ((SensorStateBackInfo) event).getUnite();
+                    showToast("浼犳劅鍣�---椋庨�燂細" + windSpeedValue + windSpeedValueUnit);
+                    HDLLog.I("浼犳劅鍣�---椋庨�燂細" + windSpeedValue + windSpeedValueUnit);
+                    break;
+                case HDLApConfig.TYPE_SENSOR_WIND_PRESSURE:
+                    //浼犳劅鍣� 椋庡帇
+                    if (!event.isSuccess()) {
+                        showToast("鑾峰彇浼犳劅鍣�---椋庡帇鐘舵�佸け璐ワ紝璇烽噸鏂板啀璇�");
+                        return;
+                    }
+                    float windPressureValue = (float) event.getAppliancesInfo().getCurStateObject();
+                    String windPressureValueUnit = ((SensorStateBackInfo) event).getUnite();
+                    showToast("浼犳劅鍣�---椋庡帇锛�" + windPressureValue + windPressureValueUnit);
+                    HDLLog.I("浼犳劅鍣�---椋庡帇锛�" + windPressureValue + windPressureValueUnit);
+                    break;
+                case HDLApConfig.TYPE_SENSOR_LIQUID_FLOW:
+                    //浼犳劅鍣� 娑蹭綋娴侀噺
+                    if (!event.isSuccess()) {
+                        showToast("鑾峰彇浼犳劅鍣�---娑蹭綋娴侀噺鐘舵�佸け璐ワ紝璇烽噸鏂板啀璇�");
+                        return;
+                    }
+                    float liquidFlowValue = (float) event.getAppliancesInfo().getCurStateObject();
+                    String liquidFlowValueUnit = ((SensorStateBackInfo) event).getUnite();
+                    showToast("浼犳劅鍣�---娑蹭綋娴侀噺锛�" + liquidFlowValue + liquidFlowValueUnit);
+                    HDLLog.I("浼犳劅鍣�---娑蹭綋娴侀噺锛�" + liquidFlowValue + liquidFlowValueUnit);
+                    break;
+                case HDLApConfig.TYPE_SENSOR_LIQUID_PRESSURE:
+                    //浼犳劅鍣� 娑蹭綋鍘嬪姏
+                    if (!event.isSuccess()) {
+                        showToast("鑾峰彇浼犳劅鍣�---娑蹭綋鍘嬪姏鐘舵�佸け璐ワ紝璇烽噸鏂板啀璇�");
+                        return;
+                    }
+                    float liquidPressureValue = (float) event.getAppliancesInfo().getCurStateObject();
+                    String liquidPressureValueUnit = ((SensorStateBackInfo) event).getUnite();
+                    showToast("浼犳劅鍣�---娑蹭綋鍘嬪姏锛�" + liquidPressureValue + liquidPressureValueUnit);
+                    HDLLog.I("浼犳劅鍣�---娑蹭綋鍘嬪姏锛�" + liquidPressureValue + liquidPressureValueUnit);
+                    break;
+                case HDLApConfig.TYPE_SENSOR_LIQUID_DEPTH:
+                    //浼犳劅鍣� 娑蹭綋娣卞害
+                    if (!event.isSuccess()) {
+                        showToast("鑾峰彇浼犳劅鍣�---娑蹭綋娣卞害鐘舵�佸け璐ワ紝璇烽噸鏂板啀璇�");
+                        return;
+                    }
+                    float liquidDepthValue = (float) event.getAppliancesInfo().getCurStateObject();
+                    String liquidDepthValueUnit = ((SensorStateBackInfo) event).getUnite();
+                    showToast("浼犳劅鍣�---娑蹭綋娣卞害锛�" + liquidDepthValue + liquidDepthValueUnit);
+                    HDLLog.I("浼犳劅鍣�---娑蹭綋娣卞害锛�" + liquidDepthValue + liquidDepthValueUnit);
+                    break;
+                case HDLApConfig.TYPE_SENSOR_RAIN_FALL:
+                    //浼犳劅鍣� 闆ㄩ噺
+                    if (!event.isSuccess()) {
+                        showToast("鑾峰彇浼犳劅鍣�---闆ㄩ噺鐘舵�佸け璐ワ紝璇烽噸鏂板啀璇�");
+                        return;
+                    }
+                    float rainFallValue = (float) event.getAppliancesInfo().getCurStateObject();
+                    String rainFallValueUnit = ((SensorStateBackInfo) event).getUnite();
+                    showToast("浼犳劅鍣�---闆ㄩ噺锛�" + rainFallValue + rainFallValueUnit);
+                    HDLLog.I("浼犳劅鍣�---闆ㄩ噺锛�" + rainFallValue + rainFallValueUnit);
+                    break;
+                case HDLApConfig.TYPE_SENSOR_WEIGHT:
+                    //浼犳劅鍣� 閲嶉噺
+                    if (!event.isSuccess()) {
+                        showToast("鑾峰彇浼犳劅鍣�---閲嶉噺鐘舵�佸け璐ワ紝璇烽噸鏂板啀璇�");
+                        return;
+                    }
+                    float weightValue = (float) event.getAppliancesInfo().getCurStateObject();
+                    String weightValueUnit = ((SensorStateBackInfo) event).getUnite();
+                    showToast("浼犳劅鍣�---閲嶉噺锛�" + weightValue + weightValueUnit);
+                    HDLLog.I("浼犳劅鍣�---閲嶉噺锛�" + weightValue + weightValueUnit);
+                    break;
+                case HDLApConfig.TYPE_SENSOR_HEIGHT_LENGTH:
+                    //浼犳劅鍣� 閲嶉噺
+                    if (!event.isSuccess()) {
+                        showToast("鑾峰彇浼犳劅鍣�---閲嶉噺鐘舵�佸け璐ワ紝璇烽噸鏂板啀璇�");
+                        return;
+                    }
+                    float height_lengthValue = (float) event.getAppliancesInfo().getCurStateObject();
+                    String height_lengthValueUnit = ((SensorStateBackInfo) event).getUnite();
+                    showToast("浼犳劅鍣�---閲嶉噺锛�" + height_lengthValue + height_lengthValueUnit);
+                    HDLLog.I("浼犳劅鍣�---閲嶉噺锛�" + height_lengthValue + height_lengthValueUnit);
+                    break;
+                case HDLApConfig.TYPE_SENSOR_OBJECT_SPEED:
+                    //浼犳劅鍣� 鐗╀綋閫熷害
+                    if (!event.isSuccess()) {
+                        showToast("鑾峰彇浼犳劅鍣�---鐗╀綋閫熷害鐘舵�佸け璐ワ紝璇烽噸鏂板啀璇�");
+                        return;
+                    }
+                    float objectSpeedValue = (float) event.getAppliancesInfo().getCurStateObject();
+                    String objectSpeedUnite = ((SensorStateBackInfo) event).getUnite();//鏁板�煎崟浣�
+                    showToast("浼犳劅鍣�---鐗╀綋閫熷害锛�" + objectSpeedValue + objectSpeedUnite);
+                    HDLLog.I("浼犳劅鍣�---鐗╀綋閫熷害锛�" + objectSpeedValue + objectSpeedUnite);
+                    break;
+                case HDLApConfig.TYPE_SENSOR_SHAKE:
+                    //浼犳劅鍣� 闇囧姩
+                    if (!event.isSuccess()) {
+                        showToast("鑾峰彇浼犳劅鍣�---闇囧姩鐘舵�佸け璐ワ紝璇烽噸鏂板啀璇�");
+                        return;
+                    }
+                    float shakeValue = (float) event.getAppliancesInfo().getCurStateObject();
+                    String shakeValueUnite = ((SensorStateBackInfo) event).getUnite();//鏁板�煎崟浣�
+                    showToast("浼犳劅鍣�---闇囧姩锛�" + shakeValue + shakeValueUnite);
+                    HDLLog.I("浼犳劅鍣�---闇囧姩锛�" + shakeValue + shakeValueUnite);
+                    break;
+                case HDLApConfig.TYPE_SENSOR_VOLTAGE:
+                    //浼犳劅鍣� 鐢靛帇
+                    if (!event.isSuccess()) {
+                        showToast("鑾峰彇浼犳劅鍣�---鐢靛帇鐘舵�佸け璐ワ紝璇烽噸鏂板啀璇�");
+                        return;
+                    }
+                    float voltageValue = (float) event.getAppliancesInfo().getCurStateObject();
+                    String voltageValueUnite = ((SensorStateBackInfo) event).getUnite();//鏁板�煎崟浣�
+                    showToast("浼犳劅鍣�---鐢靛帇锛�" + voltageValue + voltageValueUnite);
+                    HDLLog.I("浼犳劅鍣�---鐢靛帇锛�" + voltageValue + voltageValueUnite);
+                    break;
+                case HDLApConfig.TYPE_SENSOR_ELECTRICITY:
+                    //浼犳劅鍣� 鐢垫祦
+                    if (!event.isSuccess()) {
+                        showToast("鑾峰彇浼犳劅鍣�---鐢垫祦鐘舵�佸け璐ワ紝璇烽噸鏂板啀璇�");
+                        return;
+                    }
+                    float electricityValue = (float) event.getAppliancesInfo().getCurStateObject();
+                    String electricityValueUnite = ((SensorStateBackInfo) event).getUnite();//鏁板�煎崟浣�
+                    showToast("浼犳劅鍣�---鐢垫祦锛�" + electricityValue + electricityValueUnite);
+                    HDLLog.I("浼犳劅鍣�---鐢垫祦锛�" + electricityValue + electricityValueUnite);
+                    break;
+                case HDLApConfig.TYPE_SENSOR_POWER:
+                    //浼犳劅鍣� 鍔熺巼
+                    if (!event.isSuccess()) {
+                        showToast("鑾峰彇浼犳劅鍣�---鍔熺巼鐘舵�佸け璐ワ紝璇烽噸鏂板啀璇�");
+                        return;
+                    }
+                    float powerValue = (float) event.getAppliancesInfo().getCurStateObject();
+                    String powerValueUnite = ((SensorStateBackInfo) event).getUnite();//鏁板�煎崟浣�
+                    showToast("浼犳劅鍣�---鍔熺巼锛�" + powerValue + powerValueUnite);
+                    HDLLog.I("浼犳劅鍣�---鍔熺巼锛�" + powerValue + powerValueUnite);
+                    break;
 //                case HDLApConfig.TYPE_SENSOR_FLOODING:
 //                    //浼犳劅鍣� 姘存蹈
 //                    if (!event.isSuccess()) {
 //                        showToast("鑾峰彇浼犳劅鍣�---姘存蹈鐘舵�佸け璐ワ紝璇烽噸鏂板啀璇�");
 //                        return;
 //                    }
-//                    float floodingValue = (float) event.getAppliancesInfo().getCurState();
+//                    float floodingValue = (float) event.getAppliancesInfo().getCurStateObject();
 //                    String floodingValueUnite = ((SensorStateBackInfo) event).getUnite();//鏁板�煎崟浣�
 //                    showToast("浼犳劅鍣�---姘存蹈锛�" + floodingValue + floodingValueUnite);
-//                    HDLLog.Log("浼犳劅鍣�---姘存蹈锛�" + floodingValue + floodingValueUnite);
+//                    HDLLog.I("浼犳劅鍣�---姘存蹈锛�" + floodingValue + floodingValueUnite);
 //                    break;
 //                case HDLApConfig.TYPE_SENSOR_DOOR_MAGNET:
 //                    //浼犳劅鍣� 闂ㄧ绐楃
@@ -482,10 +485,10 @@
 //                        showToast("鑾峰彇浼犳劅鍣�---闂ㄧ绐楃鐘舵�佸け璐ワ紝璇烽噸鏂板啀璇�");
 //                        return;
 //                    }
-//                    float doorMagnetValue = (float) event.getAppliancesInfo().getCurState();
+//                    float doorMagnetValue = (float) event.getAppliancesInfo().getCurStateObject();
 //                    String doorMagnetValueUnite = ((SensorStateBackInfo) event).getUnite();//鏁板�煎崟浣�
 //                    showToast("浼犳劅鍣�---闂ㄧ绐楃锛�" + doorMagnetValue + doorMagnetValueUnite);
-//                    HDLLog.Log("浼犳劅鍣�---闂ㄧ绐楃锛�" + doorMagnetValue + doorMagnetValueUnite);
+//                    HDLLog.I("浼犳劅鍣�---闂ㄧ绐楃锛�" + doorMagnetValue + doorMagnetValueUnite);
 //                    break;
 //                case HDLApConfig.TYPE_SENSOR_EMERGENCY_BUTTON:
 //                    //浼犳劅鍣� 绱ф�ユ寜閽�
@@ -493,15 +496,15 @@
 //                        showToast("鑾峰彇浼犳劅鍣�---绱ф�ユ寜閽姸鎬佸け璐ワ紝璇烽噸鏂板啀璇�");
 //                        return;
 //                    }
-//                    float emergencyButtonValue = (float) event.getAppliancesInfo().getCurState();
+//                    float emergencyButtonValue = (float) event.getAppliancesInfo().getCurStateObject();
 //                    String emergencyButtonUnite = ((SensorStateBackInfo) event).getUnite();//鏁板�煎崟浣�
 //                    showToast("浼犳劅鍣�---绱ф�ユ寜閽細" + emergencyButtonValue + emergencyButtonUnite);
-//                    HDLLog.Log("浼犳劅鍣�---绱ф�ユ寜閽細" + emergencyButtonValue + emergencyButtonUnite);
+//                    HDLLog.I("浼犳劅鍣�---绱ф�ユ寜閽細" + emergencyButtonValue + emergencyButtonUnite);
 //                    break;
-//
-//
-//            }
-//        }
-//    }
+
+
+            }
+        }
+    }
 
 }
\ No newline at end of file

--
Gitblit v1.8.0