From fd3c74df4d30a88d490d0c5b469df821f1bb2d78 Mon Sep 17 00:00:00 2001 From: 黄学彪 <hxb@hdlchina.com.cn> Date: 星期二, 04 八月 2020 14:53:25 +0800 Subject: [PATCH] 更换新接口之前的备份 --- ZigbeeApp/Shared/Phone/UserCenter/CommonBase/Logic/HdlGatewayReceiveLogic.cs | 20 +++++++++++++++----- 1 files changed, 15 insertions(+), 5 deletions(-) diff --git a/ZigbeeApp/Shared/Phone/UserCenter/CommonBase/Logic/HdlGatewayReceiveLogic.cs b/ZigbeeApp/Shared/Phone/UserCenter/CommonBase/Logic/HdlGatewayReceiveLogic.cs index ea1c159..a1d3219 100755 --- a/ZigbeeApp/Shared/Phone/UserCenter/CommonBase/Logic/HdlGatewayReceiveLogic.cs +++ b/ZigbeeApp/Shared/Phone/UserCenter/CommonBase/Logic/HdlGatewayReceiveLogic.cs @@ -465,6 +465,12 @@ } //宸茬粡鎺ユ敹鍒扮姸鎬� locadevice.HadReadDeviceStatu = true; + + if (locadevice is LightBase) + { + //褰撴帴鏀跺埌浜害鍊兼椂,榛樿鎵撳紑 + ((LightBase)locadevice).OnOffStatus = 1; + } } } #endregion @@ -536,7 +542,7 @@ //娓╁害浼犳劅鍣� if (locadevice is TemperatureSensor) { - ((TemperatureSensor)locadevice).Temperatrue = temperatrue; + ((TemperatureSensor)locadevice).currentTemperature = temperatrue; } //PM2.5浼犳劅鍣� else if (locadevice is PMSensor) @@ -545,6 +551,8 @@ } //宸茬粡鎺ユ敹鍒扮姸鎬� locadevice.HadReadDeviceStatu = true; + //娓╁害鍊奸渶瑕佷繚瀛� + locadevice.ReSave(); } } } @@ -585,21 +593,23 @@ //婀垮害浼犳劅鍣� if (locadevice is TemperatureSensor) { - ((TemperatureSensor)locadevice).Humidity = humidity; + ((TemperatureSensor)locadevice).currentHumidity = humidity; } //鏂伴鐨勬箍搴︿紶鎰熷櫒 else if (locadevice is HumiditySensor) { - ((HumiditySensor)locadevice).Humidity = humidity; + ((HumiditySensor)locadevice).currentHumidity = humidity; } //PM2.5浼犳劅鍣� else if (locadevice is PMSensor) { ((PMSensor)locadevice).currentHumidity = (int)humidity; } + //宸茬粡鎺ユ敹鍒扮姸鎬� + locadevice.HadReadDeviceStatu = true; + //婀垮害鍊奸渶瑕佷繚瀛� + locadevice.ReSave(); } - //宸茬粡鎺ユ敹鍒扮姸鎬� - locadevice.HadReadDeviceStatu = true; } } #endregion -- Gitblit v1.8.0