| | |
| | | {
|
| | | continue;
|
| | | }
|
| | | var sceneUi = Newtonsoft.Json.JsonConvert.DeserializeObject<Common.SceneUI>(System.Text.Encoding.UTF8.GetString(byteData));
|
| | | listScene.Add(sceneUi);
|
| | | try
|
| | | {
|
| | | var sceneUi = Newtonsoft.Json.JsonConvert.DeserializeObject<Common.SceneUI>(System.Text.Encoding.UTF8.GetString(byteData));
|
| | | listScene.Add(sceneUi);
|
| | | }
|
| | | catch { }
|
| | | }
|
| | | if (listScene.Count == 0)
|
| | | {
|
| | |
| | | }
|
| | | //从分享文件中序列化回来
|
| | | var deviceData = HdlShardLogic.Current.GetShardFileContent(deviceFile);
|
| | | var device = ZigBee.Device.CommonDevice.CommonDeviceByByteString(strArry[1], System.Text.Encoding.UTF8.GetString(deviceData));
|
| | | if (device != null)
|
| | | try
|
| | | {
|
| | | listDevice.Add(device);
|
| | | var device = ZigBee.Device.CommonDevice.CommonDeviceByByteString(strArry[1], System.Text.Encoding.UTF8.GetString(deviceData));
|
| | | if (device != null)
|
| | | {
|
| | | listDevice.Add(device);
|
| | | }
|
| | | }
|
| | | catch { }
|
| | | }
|
| | | }
|
| | | return listDevice;
|