using System;
using Newtonsoft.Json.Linq;
namespace ZigBee.Device
{
[System.Serializable]
public class LightBase : CommonDevice
{
///
/// 开光状态:0=关,1=开,
///
public int OnOffStatus = 0;
//{
// get{
// if (DeviceStatusReport != null && DeviceStatusReport.CluterID == 6)
// {
// var attriButeList = DeviceStatusReport.AttriBute;
// foreach (var attriBute1 in attriButeList)
// {
// return attriBute1.AttriButeData;
// }
// }
// return 0;
// }
//}
#region 开关
///
///灯光开关控制
/// command的值
///0 : 关闭
///1: 打开
///2:取反
///
public void LightOpenOFFControl(int command)
{
SwitchControl(command);
}
#endregion
///
/// 读取开关状态
///
public void ReadOnOffStatus()
{
ReadAttri(Device.Cluster_ID.Switch, AttriButeId.Switch);
}
}
}