| | |
| | | /// 设备状态更新
|
| | | /// </summary>
|
| | | /// <param name="updateData">云端推送的更新数据</param>
|
| | | public Function UpdateDeviceStatu(AlinkControlData updateData)
|
| | | public Function UpdateDeviceStatu(string sId ,List<AttributesStatus> updateData)
|
| | | {
|
| | | var localDevice = FunctionList.List.electricals.Find((obj) => obj.sid == updateData.sid);
|
| | | var localDevice = FunctionList.List.electricals.Find((obj) => obj.sid == sId);
|
| | | if (localDevice != null)
|
| | | {
|
| | | foreach (var attr in updateData.status)
|
| | | foreach (var attr in updateData)
|
| | | {
|
| | | var localAttr = localDevice.attributes.Find((obj) => obj.key == attr.key);
|
| | | if (localAttr != null)
|