using System;
|
using System.Collections.Generic;
|
|
namespace Shared
|
{
|
[System.Serializable]
|
public class SecurityModul : Common
|
{
|
public SecurityModul () : base ()
|
{
|
this.Type = DeviceType.SecurityModule;
|
DeviceTextID = SimpleControl.R.MyInternationalizationString.Security;
|
}
|
|
/// <summary>
|
/// 区域号
|
/// </summary>
|
public byte AreaNumber = 0;
|
|
/// <summary>
|
/// VacationArm = 1,//假期
|
/// AwayArm = 2,//离开
|
/// NightArm = 3,//晚上
|
/// NightWithGuestArm = 4,//夜晚会客
|
/// DayArm = 5,//白天
|
/// Disarm = 6,// 解除安防
|
/// </summary>
|
public byte AreaType = 6;
|
|
public List<ScurityDryContact> SensorList = new List<ScurityDryContact>();
|
|
public List<string> HistoricalRecords = new List<string>();
|
|
}
|
|
[System.Serializable]
|
public class ScurityDryContact : Common
|
{
|
public ScurityDryContact () :base ()
|
{
|
this.Type = DeviceType.DryContact;
|
}
|
/// <summary>
|
/// 0:
|
/// 1:
|
/// 2:bypass启用
|
/// </summary>
|
public byte ByPass = 1;
|
|
/// <summary>
|
/// 0:不启用
|
/// 1:启用
|
/// </summary>
|
public byte Enable = 0;
|
|
/// <summary>
|
/// 传感器类型
|
/// 0:窗户
|
/// 1:门
|
/// 2:人体感应
|
/// </summary>
|
public byte SensorType = 0;
|
|
/// <summary>
|
/// 状态
|
/// 0:关闭
|
/// 1:开启
|
/// </summary>
|
public byte Status = 0;
|
|
/// <summary>
|
/// 区域号
|
/// </summary>
|
public byte AreaNumber = 0;
|
|
/// <summary>
|
/// 干接点在安防模块里面的索引
|
/// </summary>
|
public byte IndexOfScurity = 1;
|
}
|
}
|