using System;
using System.IO;
using System.Collections.Generic;
using ZigBee.Device;
using System.Text;
namespace ZigBee.IO
{
public static class LocalFileUtils
{
///
/// 保存设备信息
///
//public static string ReadEquipmentMessage(CommonDevice commonDevice)
//{
// string fileName = "Zigbee_";
// fileName += commonDevice.GetType().ToString().Replace("Shared.", "") + "_" + commonDevice.DeviceAddr.ToString() + "_" + commonDevice.DeviceEpoint.ToString();
// var bytes =Shared.IO.FileUtils.ReadFile(fileName);
// string one = System.Text.Encoding.UTF8.GetString(bytes);
// return one;
//}
///
///保存设备信息.
///
//public static void SaveDeviceInfo(CommonDevice commonDevice, string epoint = "")
//{
// var deviceType = commonDevice.Type.ToString();
// var fileName = "Zigbee_" + deviceType + "_" + commonDevice.DeviceAddr;
// if (epoint != "")
// {
// fileName += "_" + (epoint.Length < 2 ? "0" + epoint : epoint);
// }
// commonDevice.SavePath = fileName;
// Console.WriteLine(fileName);
// //保存到根目录下
// Shared.IO.FileUtils.WriteFileByBytes(System.IO.Path.Combine(Shared.Common.Config.Instance.HomeId, fileName), Encoding.UTF8.GetBytes(Newtonsoft.Json.JsonConvert.SerializeObject(commonDevice)));
//}
}
}