<?xml version="1.0"?>
|
<doc>
|
<assembly>
|
<name>ZigBee.Ios</name>
|
</assembly>
|
<members>
|
<member name="F:ZigBee.Ios.Device.LogicBase.IsNewDev">
|
<summary>
|
是否是新入网设备
|
0:旧设备入网
|
1:新设备入网
|
</summary>
|
</member>
|
<member name="F:ZigBee.Ios.Device.LogicBase.Power">
|
<summary>
|
开光状态
|
</summary>
|
</member>
|
<member name="F:ZigBee.Ios.Device.LogicBase.CurrentAttriButeData">
|
<summary>
|
当前属性的数据
|
</summary>
|
</member>
|
<member name="T:ZigBee.Common.Application.FindGateWaySocket">
|
<summary>
|
接收处理UDP数据包
|
</summary>
|
<typeparam name="T"></typeparam>
|
</member>
|
<member name="M:ZigBee.Common.Application.FindGateWaySocket.Start(System.Int32)">
|
<summary>
|
启动Socket接收和发送功能
|
</summary>
|
<param name="port"></param>
|
</member>
|
<member name="M:ZigBee.Common.Application.FindGateWaySocket.Stop">
|
<summary>
|
停止Socket
|
</summary>
|
</member>
|
<member name="P:ZigBee.Common.Application.FindGateWaySocket.IsRunning">
|
<summary>
|
当前的Socket是否运行
|
</summary>
|
</member>
|
<member name="M:ZigBee.Common.Application.FindGateWaySocket.BeginSend(System.Net.IPEndPoint,System.Byte[])">
|
<summary>
|
异步发送数据
|
</summary>
|
<param name="tempPacket"></param>
|
</member>
|
<member name="M:ZigBee.Common.Application.FindGateWaySocket.asyncEndSend(System.IAsyncResult)">
|
<summary>
|
异步发送数据结束
|
</summary>
|
<param name="iar"></param>
|
</member>
|
<member name="F:ZigBee.Common.CommonInfo.EncodingUTF8">
|
<summary>
|
当前登录用户
|
</summary>
|
</member>
|
<member name="M:ZigBee.Common.CommonInfo.GetTimeStamp">
|
<summary>
|
生成时间戳
|
</summary>
|
</member>
|
<member name="M:ZigBee.Common.CommonInfo.GetTime(System.String)">
|
<summary>
|
Unix时间戳转为C#格式时间
|
</summary>
|
<param name="timeStamp">Unix时间戳格式,例如1482115779</param>
|
<returns>C#格式时间</returns>
|
</member>
|
<member name="M:ZigBee.Common.CommonInfo.ConvertDateTimeLong(System.DateTime)">
|
<summary>
|
DateTime时间格式转换为Unix时间戳格式
|
</summary>
|
<param name="time"> DateTime时间格式</param>
|
<returns>Unix时间戳格式</returns>
|
</member>
|
<member name="M:ZigBee.Common.CommonInfo.GetMethod(System.String)">
|
<summary>
|
Get服务器方法
|
</summary>
|
</member>
|
<member name="P:ZigBee.Common.Configs.CloudBaseUrl">
|
<summary>
|
调用云端接口地址前缀部分
|
</summary>
|
</member>
|
<member name="P:ZigBee.Common.Configs.CloudUrlFormat">
|
<summary>
|
调用云端接口地址通用字符串格式化模板
|
</summary>
|
</member>
|
<member name="P:ZigBee.Common.Configs.ServerIP">
|
<summary>
|
云端Mqtt Broker IP地址
|
</summary>
|
</member>
|
<member name="P:ZigBee.Common.Configs.ServerMqttBrokerPort">
|
<summary>
|
云端Mqtt Broker 端口
|
</summary>
|
</member>
|
<member name="P:ZigBee.Common.Configs.Account">
|
<summary>
|
模拟当前App帐号
|
</summary>
|
</member>
|
<member name="P:ZigBee.Common.Configs.Password">
|
<summary>
|
模拟当前App帐号密码的MD5值
|
</summary>
|
</member>
|
<member name="P:ZigBee.Common.Configs.CurrentTestGatewayId">
|
<summary>
|
网关的Id
|
</summary>
|
</member>
|
<member name="M:ZigBee.Common.EncryptionService.DESEncrypt(System.String,System.String)">
|
<summary>
|
使用DES进行加密
|
</summary>
|
<param name="pToEncrypt"></param>
|
<param name="key"></param>
|
<returns></returns>
|
</member>
|
<member name="M:ZigBee.Common.EncryptionService.DESDecrypt(System.String,System.String)">
|
<summary>
|
使用DES进行解密
|
</summary>
|
<param name="pToDecrypt"></param>
|
<param name="key"></param>
|
<returns></returns>
|
</member>
|
<member name="T:ZigBee.Common.GlobalContext">
|
<summary>
|
保存Zigbee App 与云端通信通用上下文
|
</summary>
|
</member>
|
<member name="P:ZigBee.Common.GlobalContext.ConnectCloudMqttBrokerClientId">
|
<summary>
|
连接云端MqttBroker的ClientId,注意生成规则
|
</summary>
|
</member>
|
<member name="P:ZigBee.Common.GlobalContext.ConnectCloudMqttBrokerUserName">
|
<summary>
|
连接云端MqttBroker的用户名
|
</summary>
|
</member>
|
<member name="P:ZigBee.Common.GlobalContext.ConnectCloudMqttBrokerPwd">
|
<summary>
|
连接云端MqttBroker的密码,注意生成规则
|
</summary>
|
</member>
|
<member name="P:ZigBee.Common.GlobalContext.CurrentReportTopicNameList">
|
<summary>
|
当前上报的主题名列表,主要用来判断云端MqttBroker响应回来主题对应处理
|
</summary>
|
</member>
|
<member name="T:ZigBee.Common.IStatus">
|
<summary>
|
状态更新接口
|
</summary>
|
</member>
|
<member name="M:ZigBee.Common.IStatus.Changed(ZigBee.Device.CommonDevice)">
|
<summary>
|
设备状态更新接口
|
</summary>
|
</member>
|
<member name="M:ZigBee.Common.IStatus.ChangedILogicStatus(ZigBee.Device.Logic)">
|
<summary>
|
逻辑信息更新接口
|
</summary>
|
</member>
|
<member name="M:ZigBee.Common.IStatus.ChangedISceneStatus(ZigBee.Device.Scene)">
|
<summary>
|
场景信息更新接口
|
</summary>
|
</member>
|
<member name="F:ZigBee.Common.RemoteOperatorConsts.SUCCESS">
|
<summary>
|
操作成功
|
</summary>
|
</member>
|
<member name="F:ZigBee.Common.RemoteOperatorConsts.SUCCESS_UPPER">
|
<summary>
|
操作成功:高兄版本成功
|
</summary>
|
</member>
|
<member name="F:ZigBee.Common.RemoteOperatorConsts.PARAMETER_OR_EMPTY">
|
<summary>
|
参数有误
|
</summary>
|
</member>
|
<member name="F:ZigBee.Common.RemoteOperatorConsts.ZIGBEE_APP_UNDER_STARTS_WITH">
|
<summary>
|
以ZigbeeApp_开头
|
</summary>
|
</member>
|
<member name="F:ZigBee.Common.RemoteOperatorConsts.ZIGBEE_APP_CONNECT_MQTT_BROKER_SUCCESS">
|
<summary>
|
连接云端Mqtt成功后,响应的主题名称
|
</summary>
|
</member>
|
<member name="F:ZigBee.Common.RemoteOperatorConsts.ZIGBEE_APP_STARTS_WITH">
|
<summary>
|
以ZigbeeApp开头
|
</summary>
|
</member>
|
<member name="F:ZigBee.Common.RemoteOperatorConsts.CAP_NUMBER">
|
<summary>
|
帽号
|
</summary>
|
</member>
|
<member name="T:ZigBee.Common.SecuritySet">
|
<summary>
|
安全类
|
</summary>
|
</member>
|
<member name="M:ZigBee.Common.SecuritySet.Encryption(System.String)">
|
<summary>
|
加密数据
|
</summary>
|
<returns>The encryption.</returns>
|
<param name="s">S.</param>
|
</member>
|
<member name="M:ZigBee.Common.SecuritySet.Decrypt(System.Byte[])">
|
<summary>
|
解密数据
|
</summary>
|
<returns>The decrypt.</returns>
|
<param name="bytes">Bytes.</param>
|
</member>
|
<member name="M:ZigBee.Common.SecuritySet.DESEncrypt(System.String,System.String)">
|
<summary>
|
使用DES进行加密
|
</summary>
|
<param name="passwordToEncrypt"></param>
|
<param name="key"></param>
|
<returns></returns>
|
</member>
|
<member name="M:ZigBee.Common.SecuritySet.DESDecrypt(System.String,System.String)">
|
<summary>
|
使用DES进行解密
|
</summary>
|
<param name="pToDecrypt"></param>
|
<param name="key"></param>
|
<returns></returns>
|
</member>
|
<member name="M:ZigBee.Common.SendDataToGateway.GetZbGwVersion(ZigBee.Device.ZbGateway)">
|
<summary>
|
获取网关版本信息
|
</summary>
|
</member>
|
<member name="M:ZigBee.Common.SendDataToGateway.GetAllDeviceInfo(ZigBee.Device.ZbGateway)">
|
<summary>
|
获取所有网关的节点设备信息(用于主网关)
|
</summary>
|
</member>
|
<member name="M:ZigBee.Common.SendDataToGateway.GetZbGwInfo(ZigBee.Device.ZbGateway)">
|
<summary>
|
获取网关信息
|
</summary>
|
</member>
|
<member name="M:ZigBee.Common.SendDataToGateway.GetDeviceInfo(ZigBee.Device.ZbGateway)">
|
<summary >
|
获取网关已入网设备信息
|
</summary>
|
</member>
|
<member name="M:ZigBee.Common.SendDataToGateway.SearchNewDevice(ZigBee.Device.ZbGateway)">
|
<summary >
|
搜索新设备(允许设备入网)
|
Time:0-255,0:关闭搜索,255:一直开启
|
</summary>
|
</member>
|
<member name="M:ZigBee.Common.SendDataToGateway.DeviceRename(ZigBee.Device.ZbGateway)">
|
<summary >
|
修改设备名称
|
</summary>
|
</member>
|
<member name="M:ZigBee.Common.SendDataToGateway.FactoryReset(ZigBee.Device.ZbGateway)">
|
<summary >
|
使设备恢复出厂设置
|
</summary>
|
</member>
|
<member name="M:ZigBee.Common.SendDataToGateway.RemoveDevice(ZigBee.Device.ZbGateway)">
|
<summary >
|
删除设备
|
</summary>
|
</member>
|
<member name="M:ZigBee.Common.SendDataToGateway.OpenCloseDevice(ZigBee.Device.ZbGateway,ZigBee.Device.CommonDevice,System.Int32)">
|
<summary >
|
打开或关闭设备
|
Command
|
0 : 关闭
|
1: 打开
|
2:取反
|
</summary>
|
</member>
|
<member name="M:ZigBee.Common.SendDataToGateway.SetImage(ZigBee.Device.ZbGateway,System.String,System.String)">
|
<summary >
|
设定OTA升级固件
|
<para>oTAImageName:升级镜像名称</para>
|
<para>oTAImagePath:镜像所在路径。镜像在系统的目录路径。如:/tmp/</para>
|
</summary>
|
</member>
|
<member name="M:ZigBee.Common.SendDataToGateway.ZbGwInstallCode(ZigBee.Device.ZbGateway,System.String,System.String)">
|
<summary >
|
添加Install Codes码
|
<para>installCode:InstallCode码 36个字符</para>
|
<para>installCodeAddr:InstallCodes码设备的mac地址16个字符</para>
|
</summary>
|
</member>
|
<member name="M:ZigBee.Common.SendDataToGateway.ZbGwGetChannel(ZigBee.Device.ZbGateway)">
|
<summary >
|
获取协调器当前信道
|
</summary>
|
</member>
|
<member name="M:ZigBee.Common.SendDataToGateway.ZbGwChangeChannel(ZigBee.Device.ZbGateway,System.Int32)">
|
<summary >
|
更改协调器当前信道
|
<para>channel:要更改的信道: 11 -26</para>
|
</summary>
|
</member>
|
<member name="M:ZigBee.Common.SendDataToGateway.ZbGwGetPower(ZigBee.Device.ZbGateway)">
|
<summary >
|
查看当前发射功率
|
</summary>
|
</member>
|
<member name="M:ZigBee.Common.SendDataToGateway.ZbGwSetPower(ZigBee.Device.ZbGateway,System.Int32)">
|
<summary >
|
设置发射功率
|
<para>power:要更改的设备发射功率,可设置8,10,11,13,15,16,18,19,20,21,22(dBm)</para>
|
</summary>
|
</member>
|
<member name="M:ZigBee.Common.SendDataToGateway.ZbGwGetPanId(ZigBee.Device.ZbGateway)">
|
<summary >
|
读取当前局域网的PANID
|
</summary>
|
</member>
|
<member name="M:ZigBee.Common.SendDataToGateway.ZbGwGetMac(ZigBee.Device.ZbGateway)">
|
<summary >
|
读取协调器MAC地址
|
</summary>
|
</member>
|
<member name="M:ZigBee.Common.SendDataToGateway.ZbGwOperationReset(ZigBee.Device.ZbGateway,System.Int32)">
|
<summary >
|
zigbee协调器恢复出厂设置
|
0:仅将协调器恢复出厂设置,不删除网关保存的设备列表,组列表,场景列表等信息。
|
1:将协调器恢复出厂设置,并删除网关保存的设备列表,组列表,场景列表等信息。
|
</summary>
|
</member>
|
<member name="M:ZigBee.Common.SendDataToGateway.ZbGwSetOrGetData(ZigBee.Device.ZbGateway,System.Int32,System.String)">
|
<summary >
|
读取协调器MAC地址
|
</summary>
|
</member>
|
<member name="M:ZigBee.Common.SendDataToGateway.SceneGetAllInfo(ZigBee.Device.ZbGateway)">
|
<summary >
|
获取所有场景信息(包括场景设备列表)
|
</summary>
|
</member>
|
<member name="M:ZigBee.Common.SendDataToGateway.CreateFile(ZigBee.Device.ZbGateway,System.String)">
|
<summary >
|
创建文件
|
</summary>
|
</member>
|
<member name="M:ZigBee.Common.SendDataToGateway.SendFile(ZigBee.Device.ZbGateway,System.String)">
|
<summary >
|
客户端发送文件流到网关
|
</summary>
|
</member>
|
<member name="M:ZigBee.Common.SendDataToGateway.ReadAttri(ZigBee.Device.ZbGateway,System.String,System.Int32,ZigBee.Device.Cluster_ID,ZigBee.Device.AttriButeId)">
|
<summary>
|
读取报告属性配置
|
</summary>
|
<param name="clusterID">Cluster identifier.</param>
|
<param name="attriButeId">Attri bute identifier.</param>
|
</member>
|
<member name="M:ZigBee.Common.SendDataToGateway.SetWritableValue(ZigBee.Device.ZbGateway,System.String,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
|
<summary>
|
设置可写属性的值
|
</summary>
|
<param name="clusterID">Cluster identifier.</param>
|
<param name="attriButeId">Attri bute identifier.</param>
|
</member>
|
<member name="M:ZigBee.Common.SendDataToGateway.SwitchControll(ZigBee.Device.ZbGateway,System.String,System.Int32,System.Int32)">
|
<summary >
|
开关控制
|
command的值
|
0 : 关闭
|
1: 打开
|
2:取反
|
</summary>
|
</member>
|
<!-- Badly formed XML comment ignored for member "M:ZigBee.Common.SendDataToGateway.SetLevel(ZigBee.Device.ZbGateway,System.String,System.Int32,System.Int32)" -->
|
<!-- Badly formed XML comment ignored for member "M:ZigBee.Common.SendDataToGateway.MoveLevel(ZigBee.Device.ZbGateway,System.String,System.Int32,System.Int32)" -->
|
<!-- Badly formed XML comment ignored for member "M:ZigBee.Common.SendDataToGateway.StepLevel(ZigBee.Device.ZbGateway,System.String,System.Int32,System.Int32)" -->
|
<!-- Badly formed XML comment ignored for member "M:ZigBee.Common.SendDataToGateway.StopLevel(ZigBee.Device.ZbGateway,System.String,System.Int32)" -->
|
<member name="M:ZigBee.Common.SendDataToGateway.SetHue(ZigBee.Device.ZbGateway,System.String,System.Int32,System.Int32)">
|
<summary >
|
设置指定设备色度(Hue)
|
0:选最短的路径到达Hue
|
1:选最长的路径到达Hue
|
2:正方向到达Hue
|
3:反方向到达Hue
|
</summary>
|
</member>
|
<member name="M:ZigBee.Common.SendDataToGateway.MoveHue(ZigBee.Device.ZbGateway,System.String,System.Int32,System.Int32)">
|
<summary >
|
Move Hue Command
|
0:stop ,停止变化色调
|
1:up ,正方向变化色调
|
3:down,反方向变化色调
|
</summary>
|
</member>
|
<member name="M:ZigBee.Common.SendDataToGateway.StepHue(ZigBee.Device.ZbGateway,System.String,System.Int32,System.Int32)">
|
<summary >
|
设置指定设备色度(Hue)
|
Step Hue
|
1:up ,正方向变化色调
|
3:down,反方向变化色调
|
</summary>
|
</member>
|
<member name="M:ZigBee.Common.SendDataToGateway.setHueAndStaturation(ZigBee.Device.ZbGateway,System.String,System.Int32,System.Int32,System.Int32)">
|
<summary >
|
设置色度和饱和度
|
</summary>
|
</member>
|
<member name="M:ZigBee.Common.SendDataToGateway.SetSaturation(ZigBee.Device.ZbGateway,System.String,System.Int32,System.Int32)">
|
<summary >
|
设置指定设备饱和度(Saturation)
|
Command
|
0:Move to Level Command
|
4:Move to Level Command(with On/ Off)
|
</summary>
|
</member>
|
<member name="M:ZigBee.Common.SendDataToGateway.MoveUpSaturation(ZigBee.Device.ZbGateway,System.String,System.Int32,System.Int32)">
|
<summary >
|
Move Saturation Command
|
0:Stop ,停止变化饱和度
|
1:Up ,正方向变化,(颜色由白色变为其他色)
|
3:反方向变化(颜色由其他色变为白色)
|
</summary>
|
</member>
|
<member name="M:ZigBee.Common.SendDataToGateway.StepSaturation(ZigBee.Device.ZbGateway,System.String,System.Int32,System.Int32)">
|
<summary >
|
Step Saturation Command
|
1:up ,正方向变化
|
3:down ,反方向变化
|
</summary>
|
</member>
|
<member name="M:ZigBee.Common.SendDataToGateway.CurtainControll(ZigBee.Device.ZbGateway,System.String,System.Int32,System.Int32)">
|
<summary >
|
窗帘控制
|
command的值
|
0:开
|
1:关
|
2:停
|
</summary>
|
</member>
|
<member name="M:ZigBee.Common.SendDataToGateway.LogicGetLogicList">
|
<summary>
|
获取逻辑列表
|
</summary>
|
</member>
|
<member name="M:ZigBee.Common.SendDataToGateway.GroupID(ZigBee.Device.ZbGateway)">
|
<summary >
|
Group
|
</summary>
|
</member>
|
<member name="M:ZigBee.Common.SendDataToGateway.SecurityAdminLogin(ZigBee.Device.ZbGateway,System.String)">
|
<summary >
|
管理员密码登陆
|
对防区、布防模式的操作都需要管理员权限。所以要对防区和布防模式进行操作需先以安防管理员的身份进行登陆
|
</summary>
|
</member>
|
<member name="M:ZigBee.Common.SendDataToGateway.SecurityAddNewZone(ZigBee.Device.ZbGateway,System.Int32,System.String,System.Int32,System.Int32,System.Int32)">
|
<summary >
|
新建或修改防区
|
需要管理员权限
|
</summary>
|
</member>
|
<member name="M:ZigBee.Common.SendDataToGateway.SecurityAddEqToZone(ZigBee.Device.ZbGateway,System.Int32,System.String,System.Int32,System.Int32,System.Int32)">
|
<summary >
|
新建或修改防区
|
需要管理员权限
|
</summary>
|
</member>
|
<member name="M:ZigBee.Common.SendDataToGateway.SecurityAddNewMode(ZigBee.Device.ZbGateway,System.Int32,System.String,System.Int32,System.Int32,System.Int32)">
|
<summary >
|
新建或修改布防模式
|
</summary>
|
</member>
|
<member name="F:ZigBee.Common.UserInfo.ZigbeeRegisterFile">
|
<summary>
|
存储文件
|
</summary>
|
</member>
|
<member name="F:ZigBee.Common.UserInfo.Account">
|
<summary>
|
用户
|
</summary>
|
</member>
|
<member name="F:ZigBee.Common.UserInfo.Password">
|
<summary>
|
用户密码
|
</summary>
|
</member>
|
<member name="F:ZigBee.Common.UserInfo.UserID">
|
<summary>
|
用户ID
|
</summary>
|
</member>
|
<member name="F:ZigBee.Common.UserInfo.OriginalPassword">
|
<summary>
|
原密码
|
</summary>
|
</member>
|
<member name="F:ZigBee.Common.UserInfo.LastTime">
|
<summary>
|
上一次登陆时间
|
</summary>
|
</member>
|
<member name="P:ZigBee.Common.UserInfo.IsLogin">
|
<summary>
|
是否是登陆状态
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ColorDimmableLight.ColorCapabilities">
|
<summary>
|
彩灯的类型
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.ColorDimmableLight.ReadLevel">
|
<summary>
|
读取亮度
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.ColorDimmableLight.SetLevel(System.Int32,System.Int32)">
|
<summary >
|
设置指定设备亮度(Level)
|
<para>value:亮度值</para>
|
<para>command 0:Move to Level Command</para>
|
<para>command 4:Move to Level Command(with On/ Off)</para>
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.ColorDimmableLight.MoveLevel(System.Int32,System.Int32)">
|
<summary >
|
Move Level
|
<para>command 1 :Move Command; 5:Move to Level Command(with On/ Off)</para>
|
<para>moveMode:0: Up mode , Level 变大</para>
|
<para>moveMode 1:Down mode , Level变小</para>
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.ColorDimmableLight.StepLevel(System.Int32,System.Int32)">
|
<summary >
|
Move Level Command
|
<para>command 2: Move Command</para>
|
<para>command 6:Move to Level Command(with On/ Off)</para>
|
<para>MoveMode:0: Up mode , Level 变大</para>
|
<para>MoveMode1:Down mode , Level变小</para>
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.ColorDimmableLight.StopLevel">
|
<summary >
|
Stop Level Command
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.CurrentGateWayId">
|
<summary>
|
当前网关的ID
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.Type">
|
<summary>
|
当前设备类型
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.DeviceAddr">
|
<summary>
|
MAC地址
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.DeviceEpoint">
|
<summary>
|
设备端口号
|
</summary>
|
</member>
|
<member name="P:ZigBee.Device.CommonDevice.CommonDeviceAddrEpoint">
|
<summary>
|
设备命令格式:Mac+端口
|
</summary>
|
<value>The common device address epoint.</value>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.Time">
|
<summary>
|
网关反馈的时间戳
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.DataID">
|
<summary>
|
网关回复的数据ID
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.DeviceID">
|
<summary>
|
设备id
|
<para>258:color dimmable light,调关灯 </para>
|
<para>10:Door lock,门锁</para>
|
<para>514:Window covering device,窗帘</para>
|
<para>515:Window covering controller,窗帘控制器</para>
|
<para>769:Thermostat,恒温面板/空调</para>
|
<para>770:Temperature Sensor,温度传感器</para>
|
<para>775:Temperature Sensor,湿度传感器</para>
|
<para>262:Light sensor,光照传感器</para>
|
<para>1026:sensor,传感器,具体类型的传感器DeviceType来区分</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.DeviceName">
|
<summary>
|
设备名称
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.SavePath">
|
<summary>
|
保存数据时的文件名
|
</summary>
|
</member>
|
<member name="T:ZigBee.Device.CommonDevice.AttributeStatusObj">
|
<summary>
|
设备最新上报的属性状态信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.AttributeStatusObj.ClusterId">
|
<summary>
|
属性簇id
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.AttributeStatusObj.AttributeId">
|
<summary>
|
属性id
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.AttributeStatusObj.AttributeData">
|
<summary>
|
属性值,最大占用4个字节
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.AttributeStatusObj.ReportTime">
|
<summary>
|
属性状态最后更新的utc时间戳
|
</summary>
|
</member>
|
<member name="T:ZigBee.Device.CommonDevice.InClusterObj">
|
<summary>
|
输入簇
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.InClusterObj.InCluster">
|
<summary>
|
设备支持的输入功能
|
<para>0:Basic,设备支持“基础属性” </para>
|
<para>3:Identify,设备支持“识别功能”</para>
|
<para>4:Groups,设备支持“组功能”</para>
|
<para>5:Scenes,设备支持“场景功能”</para>
|
<para>6:on/off,设备支持“开关功能”</para>
|
开关功能的设备如:调关灯/继电器/窗帘等。。。
|
<para>8:Level Control,设备支持“亮度调节功能”</para>
|
亮度调节功能的设备如:调关灯。。。
|
<para>257:Door Lock,设备支持“门锁功能”</para>
|
门锁功能的设备如:门锁。。。
|
<para>258:Window Covering,设备支持“窗帘控制功能”</para>
|
窗帘控制功能的设备如:窗帘/开合帘/卷帘。。。
|
<para>513:Thermostat,设备支持“恒温器功能”</para>
|
恒温器功能的设备如:空调。。。
|
<para>768:Color Control,设备支持“颜色调节功能”</para>
|
颜色调节功能的设备如:调光灯。。。
|
<para>1026:Temperature Measurement,设备支持“温度测量功能”</para>
|
温度测量功能的设备如:温度传感器。。。
|
<para>1029:Relative Humidity Measurement,设备支持“湿度测量功能”</para>
|
湿度测量功能的设备如:湿度传感器。。。
|
</summary>
|
</member>
|
<member name="T:ZigBee.Device.CommonDevice.OutClusterObj">
|
<summary>
|
输出簇
|
</summary>
|
</member>
|
<member name="T:ZigBee.Device.CommonDevice.AttributeObj">
|
<summary>
|
支持的属性数据
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.AttributeObj.AttributeId">
|
<summary>
|
响应的属性ID
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.AttributeObj.AttributeType">
|
<summary>
|
属性值的数据类型
|
</summary>
|
</member>
|
<member name="T:ZigBee.Device.CommonDevice.AttributeDataObj">
|
<summary>
|
设备上报的属性数据
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.AttributeDataObj.AttributeId">
|
<summary>
|
属性id
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.AttributeDataObj.AttriButeDataType">
|
<summary>
|
要报告属性的数据类型
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.AttributeDataObj.AttriButeDataLength">
|
<summary>
|
AttriButeData占用的字节数
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.AttributeDataObj.AttriButeData">
|
<summary>
|
属性值
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.AttributeDataObj.AttriButeDataHex">
|
<summary>
|
属性数据16进制转字符
|
</summary>
|
</member>
|
<member name="T:ZigBee.Device.CommonDevice.CommandObj">
|
<summary>
|
Command数组
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.CommandObj.commandId">
|
<summary>
|
支持的命令id
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.DeviceInfo">
|
<summary>
|
网关中的设备信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.DeviceInfoData.TotalNum">
|
<summary>
|
入网设备总数。等于0时,表示没有设备信息,下面字段将不存在。
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.DeviceInfoData.DeviceNum">
|
<summary>
|
标识当前设备是发送的是第几个设备。DeviceNum从1开始每发送一个设备信息,下一个设备信息的DeviceNum将加1。直到DeviceNum等于TotalNum说明所有设备信息发送完毕。
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.DeviceInfoData.JoinTime">
|
<summary>
|
入网的utc时间戳
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.DeviceInfoData.ZigbeeType">
|
<summary>
|
1:路由器设备
|
<para>2:终端设备</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.DeviceInfoData.NwkAddr">
|
<summary>
|
设备网络地址
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.DeviceInfoData.DeviceType">
|
<summary>
|
该字段主要针对IAS安防设备设立。所有IAS安防设备共用一个DeviceID为1026。所以要区分子设备类型,需要该字段。
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.DeviceInfoData.Profile">
|
<summary>
|
用于判断设备的zigbee协议版本。
|
<para>49246:ZLL1.0标准设备。</para>
|
<para>260: ZHA1.2标准设备、 Z3.0标准设备。</para>
|
<para>41440:ZGP3.0标准设备。</para>
|
<para>265:ZSE1.4标准设备。</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.DeviceInfoData.DeviceName">
|
<summary>
|
设备名
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.DeviceInfoData.IsOnline">
|
<summary>
|
0:设备不在线
|
<para>1:设备在线</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.DeviceInfoData.InClusterList">
|
<summary>
|
输入簇列表
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.DeviceInfoData.OutClusterList">
|
<summary>
|
输出簇列表
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.DeviceInfoData.AttributeStatus">
|
<summary>
|
用于记录设备最新上报的属性状态信息。最大支持记录16个属性状态,且只记录属性值长度不大于4字节的数据。
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.getAllGatewayDeviceInfo">
|
<summary>
|
获取所有网关的节点设备信息(用于主网关)
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.AllGatewayDeviceInfo.TotalNum">
|
<summary>
|
入网设备总数。等于0时,表示没有设备信息,下面字段将不存在。
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.AllGatewayDeviceInfo.DeviceNum">
|
<summary>
|
标识当前设备是发送的是第几个设备。DeviceNum从1开始每发送一个设备信息,下一个设备信息的DeviceNum将加1。直到DeviceNum等于TotalNum说明所有设备信息发送完毕。
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.AllGatewayDeviceInfo.GwId">
|
<summary>
|
设备所在网关的网关id
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.AllGatewayDeviceInfo.JoinTime">
|
<summary>
|
入网的utc时间戳
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.AllGatewayDeviceInfo.ZigbeeType">
|
<summary>
|
1:路由器设备
|
<para>2:终端设备</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.AllGatewayDeviceInfo.NwkAddr">
|
<summary>
|
设备网络地址
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.AllGatewayDeviceInfo.DeviceType">
|
<summary>
|
该字段主要针对IAS安防设备设立。所有IAS安防设备共用一个DeviceID为1026。所以要区分子设备类型,需要该字段。
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.AllGatewayDeviceInfo.Profile">
|
<summary>
|
用于判断设备的zigbee协议版本。
|
<para>49246:ZLL1.0标准设备。</para>
|
<para>260: ZHA1.2标准设备、 Z3.0标准设备。</para>
|
<para>41440:ZGP3.0标准设备。</para>
|
<para>265:ZSE1.4标准设备。</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.AllGatewayDeviceInfo.DeviceName">
|
<summary>
|
设备名
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.AllGatewayDeviceInfo.IsOnline">
|
<summary>
|
0:设备不在线
|
<para>1:设备在线</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.AllGatewayDeviceInfo.InClusterList">
|
<summary>
|
输入簇列表
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.AllGatewayDeviceInfo.OutClusterList">
|
<summary>
|
输出簇列表
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.AllGatewayDeviceInfo.AttributeStatus">
|
<summary>
|
用于记录设备最新上报的属性状态信息。最大支持记录16个属性状态,且只记录属性值长度不大于4字节的数据。
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.GetStatusRecordAllInfo.errorMessageBase">
|
<summary>
|
错误信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.GetStatusRecordAllInfo.errorResponData">
|
<summary>
|
网关信息错误反馈
|
<para>当网关接收到客户端信息后,出现以下异常情况将反馈错误。</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.GetStatusRecordAllInfo.getStatusRecordInfo">
|
<summary>
|
设备名称修改
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.getStatusRecordInfo">
|
<summary>
|
获取所有网关的节点设备信息(用于主网关)
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.GetStatusRecordInfo.GwId">
|
<summary>
|
设备所在网关的网关id
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.GetStatusRecordInfo.DeviceName">
|
<summary>
|
设备名
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.GetStatusRecordInfo.IsOnline">
|
<summary>
|
0:设备不在线
|
1:设备在线
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.GetStatusRecordInfo.AttributeStatus">
|
<summary>
|
用于记录设备最新上报的属性状态信息。最大支持记录16个属性状态,且只记录属性值长度不大于4字节的数据。
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.getNewDeviceInfo">
|
<summary>
|
网关中新搜索出的设备信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.NewDeviceInfoData.JoinTime">
|
<summary>
|
入网的utc时间戳
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.NewDeviceInfoData.ZigbeeType">
|
<summary>
|
1:路由器设备
|
<para>2:终端设备</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.NewDeviceInfoData.NwkAddr">
|
<summary>
|
设备网络地址
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.NewDeviceInfoData.DeviceType">
|
<summary>
|
该字段主要针对IAS安防设备设立。所有IAS安防设备共用一个DeviceID为1026。所以要区分子设备类型,需要该字段。
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.NewDeviceInfoData.Profile">
|
<summary>
|
用于判断设备的zigbee协议版本。区分3.0设备和ZHA设备
|
<para>49246:ZLL1.0标准设备。</para>
|
<para>260: ZHA1.2标准设备、 Z3.0标准设备。</para>
|
<para>41440:ZGP3.0标准设备。</para>
|
<para>265:ZSE1.4标准设备。</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.NewDeviceInfoData.IsNewDev">
|
<summary>
|
是否是新入网设备。
|
<para>如果网关储存的设备列表中原来是没有该设备则为新入网设备。</para>
|
<para>如果网关储存的设备列表中有该设备则为旧设备。</para>
|
<para>如果重入网后设备信息已经改变(如设备的网络地址,设备ID,cluster列表)则也视为新设备入网。</para>
|
<para>该字段用来判别用户可能通过节点的实体按键将设备恢复出厂设备后节点设备重新入网的情况或节点设备重启主动发送入网信息的情况。</para>
|
<para>0:旧设备入网</para>
|
<para>1:新设备入网</para>
|
<para>2:设备为新设备,并在上报该信息前已经退网,即设备入网后网关还来不及上报该设备信息设备便已经退网。(设备入网,到网关上报设备信息有一段延时,如果在此期间如果设备已经退网,将反馈该值。该值为异常情况,当收到该值时候说明设备并没入网,可丢弃这个入网信息)</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.NewDeviceInfoData.InClusterList">
|
<summary>
|
输入簇列表
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.NewDeviceInfoData.OutClusterList">
|
<summary>
|
输出簇列表
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.errorResponData">
|
<summary>
|
网关信息错误反馈
|
<para>当网关接收到客户端信息后,出现以下异常情况将反馈错误。</para>
|
</summary>
|
</member>
|
<!-- Badly formed XML comment ignored for member "F:ZigBee.Device.CommonDevice.ErrorResponData.Error" -->
|
<member name="M:ZigBee.Device.CommonDevice.RenameDeviceNameAsync(System.String,System.Int32,System.String)">
|
<summary >
|
修改设备名称
|
<para>Gateway:设备所属网关(调用方法:device.Gateway)</para>
|
<para>deviceName:设备名</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.renameDeviceAllData">
|
<summary>
|
重命名设备,网关反馈具体信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.DeviceRenameAllData.errorMessageBase">
|
<summary>
|
错误信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.DeviceRenameAllData.errorResponData">
|
<summary>
|
网关信息错误反馈
|
<para>当网关接收到客户端信息后,出现以下异常情况将反馈错误。</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.DeviceRenameAllData.deviceRenameData">
|
<summary>
|
设备名称修改
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.renameDeviceData">
|
<summary>
|
设备名称修改
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.DeviceRenameResponseData.Result">
|
<summary>
|
0:修改成功
|
<para>1:修改失败</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.DeviceRenameResponseData.DeviceName">
|
<summary>
|
修改后的设备名称
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.CommonDevice.ResetDeviceFactoryAsync(System.String,System.Int32)">
|
<summary >
|
使设备恢复出厂设置
|
<para>仅恢复出厂设置,不离网。但有些不标准的3.0设备,恢复出厂设置就会离网。 客户端或云端到网关</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.removeDeviceData">
|
<summary>
|
需要删除设备的数据
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.RemoveDeviceData.CompelClear">
|
<summary>
|
0:不强制清除。需要节点设备反馈离网确认信息后才能删除设备信息。
|
<para>1:强制清除。不需要节点设备反馈离网确认信息,直接删除设备信息。</para>
|
<para>说明:正常情况下让节点设备离网,需要节点设备在线,节点设备反馈离网确认信息后网关方可删除该设备的设备信息。但如果设备已经损坏,或已经通过外部功能离网,此时节点设备已经无法反馈离网确认信息,面对这种情况,要删除保存在网关上的该节点设备的设备信息,需要将该字段赋值为1,网关强制删除该设备信息,不需要节点设备确认。</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.RemoveDeviceData.DeviceAddrList">
|
<summary>
|
出网设备列表
|
</summary>
|
</member>
|
<member name="T:ZigBee.Device.CommonDevice.RemoveDeviceListInfo">
|
<summary>
|
场景信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.RemoveDeviceListInfo.MacAddr">
|
<summary>
|
设备mac地址
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.removeDeviceResponseAllData">
|
<summary>
|
移除设备,网关反馈具体信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.RemoveDeviceResponseAllData.errorMessageBase">
|
<summary>
|
错误信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.RemoveDeviceResponseAllData.errorResponData">
|
<summary>
|
网关信息错误反馈
|
<para>当网关接收到客户端信息后,出现以下异常情况将反馈错误。</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.RemoveDeviceResponseAllData.removeDeviceResponseData">
|
<summary>
|
设备名称修改
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.removeDeviceResponseData">
|
<summary>
|
删除设备回复数据
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.RemoveDeviceResponseData.Result">
|
<summary>
|
0:删除成功
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.RemoveDeviceResponseData.DeviceList">
|
<summary>
|
出网设备列表
|
</summary>
|
</member>
|
<member name="T:ZigBee.Device.CommonDevice.DeviceListInfo">
|
<summary>
|
场景信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.DeviceListInfo.Device_ID">
|
<summary>
|
设备ID
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.DeviceListInfo.MacAddr">
|
<summary>
|
设备mac地址
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.DeviceListInfo.Epoint">
|
<summary>
|
设备端口号
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.CommonDevice.RemoveGatewayDeviceListAsync(System.String)">
|
<summary >
|
从总设备列表中移除一个网关的所有节点设备(用于主网关)
|
<para>GwId:要移除节点设备的网关id</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.removeGatewayDeviceListAllData">
|
<summary>
|
移除设备,网关反馈具体信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.RemoveGatewayDeviceListAllData.errorMessageBase">
|
<summary>
|
错误信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.RemoveGatewayDeviceListAllData.errorResponData">
|
<summary>
|
网关信息错误反馈
|
<para>当网关接收到客户端信息后,出现以下异常情况将反馈错误。</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.RemoveGatewayDeviceListAllData.removeGatewayDeviceListData">
|
<summary>
|
设备名称修改
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.removeGatewayDeviceListData">
|
<summary>
|
从总设备列表中移除一个网关的所有节点设备(用于主网关)
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.RemoveGatewayDeviceListData.GwId">
|
<summary>
|
要移除节点设备的网关id
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.RemoveGatewayDeviceListData.RemoveNum">
|
<summary>
|
被删除设备的数量
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.CommonDevice.IdentifyControl(System.String,System.Int32,System.Int32)">
|
<summary >
|
识别设备
|
<para>cluster=3,具有Identify(识别)功能,属于ZCL库</para>
|
<para>time:设置设备闪烁时间(秒)范围:0-65535</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.deviceReportResponAllData">
|
<summary>
|
设备上报返回数据,网关回复信息
|
</summary>
|
</member>
|
<member name="T:ZigBee.Device.CommonDevice.DeviceReportResponAllData">
|
<summary>
|
网关恢复出厂设置返回数据
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.DeviceReportResponAllData.errorMessageBase">
|
<summary>
|
错误信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.DeviceReportResponAllData.errorResponData">
|
<summary>
|
网关信息错误反馈
|
<para>当网关接收到客户端信息后,出现以下异常情况将反馈错误。</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.DeviceReportResponAllData.deviceStatusReportData">
|
<summary >
|
设备数据
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.CommonDevice.ReadAttriAsync(ZigBee.Device.Cluster_ID,ZigBee.Device.AttriButeId)">
|
<summary>
|
读取报告属性配置,异步获取数据
|
</summary>
|
<param name="clusterID">Cluster identifier.</param>
|
<param name="attriButeId">Attri bute identifier.</param>
|
</member>
|
<member name="M:ZigBee.Device.CommonDevice.ReadAttri(ZigBee.Device.Cluster_ID,ZigBee.Device.AttriButeId)">
|
<summary>
|
获取设备当前属性状态
|
</summary>
|
<param name="clusterID">Cluster identifier.</param>
|
<param name="attriButeId">Attri bute identifier.</param>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.DeviceStatusReport">
|
<summary>
|
设备属性状态上报
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.DeviceStatusReportData.CluterID">
|
<summary>
|
属性所在CluterID
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.DeviceStatusReportData.AttriBute">
|
<summary>
|
属性列表
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.CommonDevice.SetWritableValueAsync(ZigBee.Device.ZbGateway,System.Int32,ZigBee.Device.CommonDevice.SetWritableValueData)">
|
<summary>
|
设置可写属性的值
|
</summary>
|
<returns>The writable value async.</returns>
|
<param name="gateway">Gateway.</param>
|
<param name="clusterID">要配置的属性所在的cluster.</param>
|
<param name="setWritableValue">设置可写属性的数据</param>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.setWritableValueResponAllData">
|
<summary>
|
网关版本信息,网关反馈信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.SetWritableValueResponAllData.errorMessageBase">
|
<summary>
|
错误信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.SetWritableValueResponAllData.errorResponData">
|
<summary>
|
网关信息错误反馈
|
<para>当网关接收到客户端信息后,出现以下异常情况将反馈错误。</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.SetWritableValueResponAllData.setWritableValueResponData">
|
<summary>
|
网关版本信息
|
</summary>
|
</member>
|
<member name="T:ZigBee.Device.CommonDevice.SetWritableValueResponData">
|
<summary>
|
设置可写属性的值的数据
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.SetWritableValueResponData.Cluster">
|
<summary>
|
配置属性所在的cluster
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.SetWritableValueResponData.Status">
|
<summary>
|
0:配置成功(若配置成功,下面的AttributeId字段不存在)
|
<para>134:不支持该属性</para>
|
<para>135:无效的属性值</para>
|
<para>141:无效的数据类型</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.SetWritableValueResponData.AttributeId">
|
<summary>
|
配置的属性ID(当Status=0 时,该字段将不存在 ,也就是只有失败的结果才会返回该字段)
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.setWritableValueData">
|
<summary>
|
设置可写属性的值的数据
|
</summary>
|
</member>
|
<member name="T:ZigBee.Device.CommonDevice.SetWritableValueData">
|
<summary>
|
设置可写属性的值的数据
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.SetWritableValueData.Undivided">
|
<summary>
|
是否强制写入属性
|
<para>0:否</para>
|
<para>1:强制写属性值</para>
|
<para>可缺省,默认为0。</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.SetWritableValueData.AttributeId">
|
<summary>
|
属性id
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.SetWritableValueData.AttributeDataType">
|
<summary>
|
属性数据类型
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.SetWritableValueData.AttributeData">
|
<summary>
|
写入数值
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.CommonDevice.SwitchControl(System.Int32)">
|
<summary >
|
开关控制
|
<para>设备支持cluster=6的设备才能调用该接口</para>
|
<para>command的值</para>
|
<para>0 : 关闭</para>
|
<para>1: 打开</para>
|
<para>2:取反</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.DeviceBindDelBind">
|
<summary>
|
解除绑定
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.DeviceBindDelBindData.Status">
|
<summary>
|
绑定状态
|
<para>132 :参数错误</para>
|
<para>130 :端口错误</para>
|
<para>405 :被控设备或组不存在</para>
|
<para>0 :解除绑定成功</para>
|
<para>136:无此绑定条目</para>
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.CommonDevice.ClusterOwnAttributesAsync(ZigBee.Device.ZbGateway,System.Int32)">
|
<summary>
|
ZCL库-发现属性(如果返回为空,可能是设备不是标准设备,不支持这条命令)
|
<para>获取设备的某个Cluster所支持的Attributes</para>
|
<para> gateway:当前网关</para>
|
<para> clusterID:需要查询的cluster</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.clusterOwnAttributesResponAllData">
|
<summary>
|
发现属性,网关反馈信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.ClusterOwnAttributesResponAllData.errorMessageBase">
|
<summary>
|
错误信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.ClusterOwnAttributesResponAllData.errorResponData">
|
<summary>
|
网关信息错误反馈
|
<para>当网关接收到客户端信息后,出现以下异常情况将反馈错误。</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.ClusterOwnAttributesResponAllData.clusterOwnAttributesResponData">
|
<summary>
|
网关版本信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.clusterOwnAttributesResponData">
|
<summary>
|
发现属性数据
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.ClusterOwnAttributesResponData.Cluster">
|
<summary>
|
查询的cluste
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.ClusterOwnAttributesResponData.AttributeList">
|
<summary>
|
设备属性列表
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.CommonDevice.ClusterOwnCommandAsync(ZigBee.Device.ZbGateway,System.Int32)">
|
<summary>
|
ZCL库-设备某cluster所支持的Command ;(如果返回为空,可能是设备不是标准设备,不支持这条命令)
|
<para>获取设备某cluster所支持的Command</para>
|
<para> gateway:当前网关</para>
|
<para> clusterID:需要查询的cluster</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.clusterOwnCommandResponAllData">
|
<summary>
|
设备某cluster所支持的Command数据,网关反馈信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.ClusterOwnCommandResponAllData.errorMessageBase">
|
<summary>
|
错误信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.ClusterOwnCommandResponAllData.errorResponData">
|
<summary>
|
网关信息错误反馈
|
<para>当网关接收到客户端信息后,出现以下异常情况将反馈错误。</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.ClusterOwnCommandResponAllData.clusterOwnCommandResponData">
|
<summary>
|
网设备某cluster所支持的Command数据
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.clusterOwnCommandResponData">
|
<summary>
|
设备某cluster所支持的Command数据
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.ClusterOwnCommandResponData.Cluster">
|
<summary>
|
查询的cluste
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.CommonDevice.ClusterOwnCommandResponData.Command">
|
<summary>
|
设备属性列表
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.CurtainBase.CurtainUpDownStopControl(System.Int32)">
|
<summary >
|
窗帘开关停控制
|
<para>command的值</para>
|
<para>0 : 窗帘设备上拉或打开窗帘</para>
|
<para>1: 窗帘设备下降或关闭窗帘</para>
|
<para>2:窗帘设备停止窗帘转动</para>
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.CurtainBase.ReadWcdType">
|
<summary>
|
读取窗帘设备类型
|
<para>AttriButeId=0 (先调用发现属性接口,查看设备是否支持该接口的属性)</para>
|
<para>0:卷帘</para>
|
<para>4:开合帘</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.DeviceType.OnOffwitch">
|
<summary>
|
设备ID为0的设备
|
<para>HdlKey</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.DeviceType.ColorDimmableLight">
|
<summary>
|
颜色调光灯:支持亮度/色度/饱和度
|
<para>调光设备</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.DeviceType.Thermostat">
|
<summary>
|
Thermostat
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.DeviceType.IASZone">
|
<summary>
|
IASZone
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.DeviceType.ShadeCurtain">
|
<summary>
|
Curtain
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.DeviceType.WindowCoveringDevice">
|
<summary>
|
窗帘设备ID
|
<para>窗帘/卷帘/开合帘</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Cluster_ID.Basic">
|
<summary>
|
基础属性
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Cluster_ID.Identify">
|
<summary>
|
设备识别功能
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Cluster_ID.Groups">
|
<summary>
|
组功能
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Cluster_ID.Scenes">
|
<summary>
|
场景功能
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Cluster_ID.Switch">
|
<summary>
|
开光
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Cluster_ID.LevelControl">
|
<summary>
|
程度调节功能
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Cluster_ID.ColorControl">
|
<summary>
|
颜色调节功能
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Cluster_ID.WindowCovering">
|
<summary>
|
窗帘功能
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Cluster_ID.TemperatureMeasurement">
|
<summary>
|
温度测量功能
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Cluster_ID.RelativeHumidityMeasurement">
|
<summary>
|
湿度测量功能
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Cluster_ID.Thermostat">
|
<summary>
|
恒温器功能
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Cluster_ID.FanControl">
|
<summary>
|
恒温器功能
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Cluster_ID.DoorLock">
|
<summary>
|
门锁功能
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Cluster_ID.IAS">
|
<summary>
|
IAS安防功能
|
</summary>
|
</member>
|
<member name="T:ZigBee.Device.AttriButeId">
|
<summary>
|
属性id
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.AttriButeId.CurrentHue">
|
<summary>
|
当前色调值
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.AttriButeId.CurrentSaturation">
|
<summary>
|
当前饱和度值
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.AttriButeId.EnhancedCurrentHu">
|
<summary>
|
当前增强型色调值
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.AttriButeId.CurrentX">
|
<summary>
|
当前标准色度值X
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.AttriButeId.CurrentY">
|
<summary>
|
当前标准色度值Y
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.AttriButeId.ColorTemperatureMireds">
|
<summary>
|
当前的色温值
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.AttriButeId.ColorTempPhysicalMinMireds">
|
<summary>
|
硬件支持的最小色温值
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.AttriButeId.ColorTempPhysicalMaxMireds">
|
<summary>
|
硬件支持的最大色温值
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.AttriButeId.MeasuredValue">
|
<summary>
|
温度测量 温度
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.AttriButeId.MinMeasuredValue">
|
<summary>
|
1、此属性为当前测量设备所能测量的湿度下限。
|
2、最大分辨率为0.01%。
|
3、此属性值的范围为
|
0%(0x0000)~99.99%(0x270f)
|
4、若MinMeasuredValue为0xffff,表明此属性值未定义。
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.AttriButeId.MaxMeasuredValue">
|
<summary>
|
1、此属性为当前测量设备所能测量的温度上限。
|
2、最大分辨率为0.01%。
|
3、此属性值的范围为
|
0.01%(0x0001)~100%(0x2710)
|
4、若MaxMeasuredValue为0xffff,表明此属性值未定义。
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.AttriButeId.Tolerance">
|
<summary>
|
1、此属性表明此湿度传感器的测量误差。
|
2、真实温度值MeasuredValue应为:
|
(MeasuredValue-Tolerance)~
|
( MeasuredValue+Tolerance)
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.AttriButeId.LevelControl">
|
<summary>
|
程度状态
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.AttriButeId.DoorLock">
|
<summary>
|
//门锁状态
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.AttriButeId.IAS">
|
<summary>
|
IAS安防设备设备类型上报
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.AttriButeId.ColorCapabilities">
|
<summary>
|
灯具种类
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.AttriButeId.FanMode">
|
<summary>
|
风扇当前的工作模式
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.AttriButeId.FanModeSequence">
|
<summary>
|
风扇拥有的工作模式种类
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.AttriButeId.LocalTemperature">
|
<summary>
|
当前的温度*100,实际温度为“LocalTemperature/100”,单位:℃。
|
2、最大分辨率为0.01℃。
|
3、范围值为:-273.15℃ ~ 327.67℃
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.AttriButeId.CoolingSetpoint">
|
<summary>
|
1、此属性表明此设备当前的制冷温度,实际温度为
|
“CoolingSetpoint/100”,单位:℃。
|
2、最大分辨率为0.01℃。
|
3、范围值为:
|
MinCoolSetpointLimit ~ MaxCoolSetpointLimit
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.AttriButeId.HeatingSetpoint">
|
<summary>
|
1、此属性表明此设备当前的制热温度,实际温度为
|
“HeatingSetpoint/100”,单位:℃。
|
2、最大分辨率为0.01℃。
|
3、范围值为:MinHeatSetpointLimit ~ MaxHeatSetpointLimit
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.AttriButeId.SystemMode">
|
<summary>
|
恒温设备正处于哪种模式
|
MinCoolSetpointLimit ~ MaxCoolSetpointLimit
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.AttriButeId.WindowCoveringType">
|
<summary>
|
窗帘设备类型
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.AttriButeId.CurrentPositionLift">
|
<summary>
|
窗帘当前高度,单位:cm
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.AttriButeId.CurrentPositionLiftPercentage">
|
<summary>
|
当前窗帘所在的位置(百分比)
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.AttriButeId.InstalledOpenLimitLift">
|
<summary>
|
窗帘全开所在的位置,单位:cm
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.AttriButeId.InstalledClosedLimitLift">
|
<summary>
|
窗帘全关所在的位置,单位:cm
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.AttriButeId.InstalledOpenLimitTilt">
|
<summary>
|
窗帘全开所在的角度,单位:0.1°
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.AttriButeId.InstalledClosedLimitTilt">
|
<summary>
|
窗帘全关所在的角度,单位:0.1°
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.AttriButeId.WindowCoveringMode">
|
<summary>
|
窗帘当前模式
|
</summary>
|
</member>
|
<member name="T:ZigBee.Device.Command">
|
<summary>
|
操作命令
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Command.LogicTimingWillArrive">
|
<summary>
|
推迟定时
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Command.LogicTimeDelayTrigger">
|
<summary>
|
推迟定时
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Command.ControlLogic">
|
<summary>
|
执行逻辑动作
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HDLbutton.BindedDeviceFilePathList">
|
<summary>
|
绑定的场景列表
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HDLbutton.hdlButtonGetAllBindData">
|
<summary>
|
获取所有绑定(用于主网关)
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HDLbutton.hdlButtonGetAllBind.BindSum">
|
<summary>
|
绑定信息总量
|
当BindSum大于0时 ,下面字段才存在
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HDLbutton.hdlButtonGetAllBind.BindNum">
|
<summary>
|
当前发送的绑定信息序号。BindNum从1开始,每发送一条绑定信息将自加1,直到BindNum等于BindSum表示所有绑定信息发送完毕。
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HDLbutton.hdlButtonGetAllBind.BindName">
|
<summary>
|
绑定名称
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HDLbutton.hdlButtonGetAllBind.ButtonMacAddr">
|
<summary>
|
按键设备Mac地址
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HDLbutton.hdlButtonGetAllBind.ButtonEpoint">
|
<summary>
|
按键号,对应相应的端点号,
|
用来匹配源端点
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HDLbutton.hdlButtonGetAllBind.ButtonMode">
|
<summary>
|
按键号模式
|
1:点击 2:前点击 4:后单击 8:仅双击
|
16:前双击 32:后双击 64:仅长按
|
128:前长按 256:后长按 512:长按释放
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HDLbutton.hdlButtonGetAllBind.ButtonType">
|
<summary>
|
按键号类型:
|
Bit0-触摸开关,不可位或
|
Bit1-机械开关,不可位或
|
Bit2-弹性开关,不可位或
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HDLbutton.hdlButtonGetAllBind.BindClusterId">
|
<summary>
|
绑定的簇id
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HDLbutton.hdlButtonGetAllBind.BindCmdId">
|
<summary>
|
绑定设备的命令id
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HDLbutton.hdlButtonGetAllBind.ParameterList">
|
<summary>
|
参数列表
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HDLbutton.hdlButtonGetAllBind.ButtonList">
|
<summary>
|
绑定列表 ,当Status=0时存在
|
</summary>
|
</member>
|
<member name="T:ZigBee.Device.HDLbutton.ParameterObj">
|
<summary>
|
参数列表参数
|
</summary>
|
</member>
|
<member name="P:ZigBee.Device.HDLbutton.ParameterObj.Length">
|
<summary>
|
参数长度,占用的字节数。
|
</summary>
|
</member>
|
<member name="P:ZigBee.Device.HDLbutton.ParameterObj.Value">
|
<summary>
|
参数值
|
</summary>
|
</member>
|
<member name="T:ZigBee.Device.HDLbutton.GetAllBindListObj">
|
<summary>
|
hdl按键绑定列表参数
|
</summary>
|
</member>
|
<member name="P:ZigBee.Device.HDLbutton.GetAllBindListObj.BindType">
|
<summary>
|
绑定类型
|
0:绑定设备,同网关设备间的绑定
|
1:绑定设备,跨网关设备间的绑定
|
2:绑定场景
|
</summary>
|
</member>
|
<member name="P:ZigBee.Device.HDLbutton.GetAllBindListObj.BindMacAddr">
|
<summary>
|
绑定设备Mac地址, 当BindType=0或1时存在
|
</summary>
|
</member>
|
<member name="P:ZigBee.Device.HDLbutton.GetAllBindListObj.BindEpoint">
|
<summary>
|
绑定设备的端口号,当BindType=0或1时存在
|
</summary>
|
</member>
|
<member name="P:ZigBee.Device.HDLbutton.GetAllBindListObj.BindScenesId">
|
<summary>
|
绑定场景,当BindType=2时存在
|
</summary>
|
</member>
|
<member name="P:ZigBee.Device.HDLbutton.GetAllBindListObj.ESName">
|
<summary>
|
绑定的设备或场景名称
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HDLbutton.hdlButtonGetInfoData">
|
<summary>
|
读取按键信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HDLbutton.hdlButtonGetInfo.PhyFunction">
|
<summary>
|
按键物理应用功能
|
Bit0-是否支持锁键(0:否;1:是),可位或
|
Bit1-是否支持本地互斥(0:否;1:是),可位或
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HDLbutton.hdlButtonGetInfo.Endpoint">
|
<summary>
|
按键号对应相应的端点号,
|
用来匹配源端点
|
</summary>
|
</member>
|
<!-- Badly formed XML comment ignored for member "F:ZigBee.Device.HDLbutton.hdlButtonGetInfo.ButtonType" -->
|
<member name="F:ZigBee.Device.HDLbutton.hdlButtonGetInfo.Function">
|
<summary>
|
按键号功能类型
|
Bit0-绑定功能,可位或
|
Bit1-条件逻辑功能,可位或
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HDLbutton.hdlButtonSetBindAttributeData">
|
<summary>
|
配置绑定属性(用于主网关)
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HDLbutton.hdlButtonSetBindAttribute.ButtonEpoint">
|
<summary>
|
按键号,对应相应的端点号,
|
用来匹配源端点
|
</summary>
|
</member>
|
<!-- Badly formed XML comment ignored for member "F:ZigBee.Device.HDLbutton.hdlButtonSetBindAttribute.ButtonMode" -->
|
<!-- Badly formed XML comment ignored for member "F:ZigBee.Device.HDLbutton.hdlButtonSetBindAttribute.ButtonType" -->
|
<member name="F:ZigBee.Device.HDLbutton.hdlButtonSetBindAttribute.BindName">
|
<summary>
|
绑定名称,最大32个字符
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HDLbutton.hdlButtonSetBindAttribute.Result">
|
<summary>
|
0:未知,需要按键设备对修改结果进行确认。
|
1:失败,当前网关不是主网关,无法进行属性配置。
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HDLbutton.hdlButtonBindAttributeConfigData">
|
<summary>
|
按键设备配置绑定属性上报
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HDLbutton.hdlButtonBindAttributeConfig.Result">
|
<summary>
|
0:未知,需要按键设备对修改结果进行确认。
|
1:失败,当前网关不是主网关,无法进行属性配置。
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HDLbutton.hdlButtonBindAttributeConfig.ButtonEpoint">
|
<summary>
|
按键号,对应相应的端点号,
|
用来匹配源端点
|
</summary>
|
</member>
|
<!-- Badly formed XML comment ignored for member "F:ZigBee.Device.HDLbutton.hdlButtonBindAttributeConfig.ButtonMode" -->
|
<member name="F:ZigBee.Device.HDLbutton.hdlButtonBindAttributeConfig.ButtonType">
|
<summary>
|
按键号类型:
|
Bit0-触摸开关,不可位或
|
Bit1-机械开关,不可位或
|
Bit2-弹性开关,不可位或
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HDLbutton.hdlButtonBindAttributeConfig.BindName">
|
<summary>
|
绑定名称,最大32个字符
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HDLbutton.hdlButtonBindAttributeConfig.BindClusterId">
|
<summary>
|
绑定的簇id
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HDLbutton.hdlButtonBindAttributeConfig.BindCmdId">
|
<summary>
|
按键号类型
|
绑定设备的命令id
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HDLbutton.hdlButtonBindAttributeConfig.ParameterList">
|
<summary>
|
参数列表
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HDLbutton.hdlButtonSetBindData">
|
<summary>
|
设备绑定,(用于主网关)
|
绑定失败、跨网关设备间的绑定,场景绑定的结果将直接由网关反馈
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HDLbutton.hdlButtonSetBind.ButtonEpoint">
|
<summary>
|
按键号,对应相应的端点号,
|
用来匹配源端点
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HDLbutton.hdlButtonSetBind.ButtonMode">
|
<summary>
|
按键号模式
|
1:点击 2:前点击 4:后单击 8:仅双击
|
/// 16:前双击 32:后双击 64:仅长按
|
128:前长按 256:后长按 512:长按释放
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HDLbutton.hdlButtonSetBind.ButtonType">
|
<summary>
|
按键号类型:
|
按键号类型:
|
Bit0-触摸开关,不可位或
|
Bit1-机械开关,不可位或
|
Bit2-弹性开关,不可位或
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HDLbutton.hdlButtonSetBind.Status">
|
<summary>
|
Status
|
0:正常
|
1:不可绑定,需先对按键在指定按键模式下配置绑定属性方可创建绑定。
|
2:当前网关不是主网关。不能创建绑定。
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HDLbutton.hdlButtonSetBind.BindList">
|
<summary>
|
绑定列表 ,当Status=0时存在
|
</summary>
|
</member>
|
<member name="T:ZigBee.Device.HDLbutton.BindListObj">
|
<summary>
|
hdl按键绑定列表参数
|
</summary>
|
</member>
|
<member name="P:ZigBee.Device.HDLbutton.BindListObj.BindMacAddr">
|
<summary>
|
绑定设备Mac地址, 当BindType=0或1时存在
|
</summary>
|
</member>
|
<member name="P:ZigBee.Device.HDLbutton.BindListObj.BindEpoint">
|
<summary>
|
绑定设备的端口号,当BindType=0或1时存在
|
</summary>
|
</member>
|
<member name="P:ZigBee.Device.HDLbutton.BindListObj.BindType">
|
<summary>
|
绑定类型
|
0:绑定设备,同网关设备间的绑定
|
1:绑定设备,跨网关设备间的绑定
|
2:绑定场景
|
</summary>
|
</member>
|
<member name="P:ZigBee.Device.HDLbutton.BindListObj.Result">
|
<summary>
|
0:加入成功(该状态只适用用于跨网关绑定和绑定场景。同网关设备间的绑定需要节点设备的确认成功信息,不会直接反馈成功。)
|
1:失败,设备已在绑定列表中
|
2:失败,节点设备或场景不存在。
|
3:失败,在等待节点设备确认是否绑定成功(当网关还在等待某节点设备确认是否绑定成功的反馈信息时,客户端再次发送绑定该节点设备的指令,将反馈该状态。)
|
4:未知,由节点设备反馈发送“hdlButton/BindResult”主题消息确定是否成功。
|
</summary>
|
</member>
|
<member name="P:ZigBee.Device.HDLbutton.BindListObj.BindScenesId">
|
<summary>
|
绑定场景,当BindType=1时存在
|
</summary>
|
</member>
|
<member name="P:ZigBee.Device.HDLbutton.BindListObj.ESName">
|
<summary>
|
绑定的设备或场景的名称
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HDLbutton.hdlButtonBindResultData">
|
<summary>
|
设备绑定,用于主网关)
|
本地设备间的绑定 ,是否成功需要等待hdl按键设备的确认
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HDLbutton.hdlButtonBindResult.ButtonEpoint">
|
<summary>
|
按键号,对应相应的端点号,
|
用来匹配源端点
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HDLbutton.hdlButtonBindResult.ButtonMode">
|
<summary>
|
按键号模式
|
1:点击 2:前点击 4:后单击 8:仅双击
|
16:前双击 32:后双击 64:仅长按
|
128:前长按 256:后长按 512:长按释放
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HDLbutton.hdlButtonBindResult.Result">
|
<summary>
|
绑定结果
|
0:成功
|
1:失败
|
2:无效
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HDLbutton.hdlButtonBindResult.BindMacAddr">
|
<summary>
|
绑定设备Mac地址
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HDLbutton.hdlButtonBindResult.BindEpoint">
|
<summary>
|
绑定设备的端口号
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HDLbutton.hdlButtonRemoveBindData">
|
<summary>
|
移除绑定(用于主网关)
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HDLbutton.hdlButtonRemoveBind.Status">
|
<summary>
|
0:正常
|
1:绑定不存在
|
2:当前网关不是主网关。不能解除绑定。
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HDLbutton.hdlButtonRemoveBind.ButtonEpoint">
|
<summary>
|
按键号,对应相应的端点号,
|
用来匹配源端点
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HDLbutton.hdlButtonRemoveBind.ButtonMode">
|
<summary>
|
按键号模式
|
1:点击 2:前点击 4:后单击 8:仅双击
|
/// 16:前双击 32:后双击 64:仅长按
|
128:前长按 256:后长按 512:长按释放
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HDLbutton.hdlButtonRemoveBind.ButtonType">
|
<summary>
|
按键号类型:
|
按键号类型:
|
Bit0-触摸开关,不可位或
|
Bit1-机械开关,不可位或
|
Bit2-弹性开关,不可位或
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HDLbutton.hdlButtonRemoveBind.RemoveBindList">
|
<summary>
|
绑定列表 ,当Status=0时存在。
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HDLbutton.hdlButtonRemoveBindResultData">
|
<summary>
|
移除绑定(用于主网关)
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HDLbutton.hdlButtonRemoveBindResult.ButtonEpoint">
|
<summary>
|
按键号,对应相应的端点号,
|
用来匹配源端点
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HDLbutton.hdlButtonRemoveBindResult.ButtonMode">
|
<summary>
|
按键号模式
|
1:点击 2:前点击 4:后单击 8:仅双击
|
/// 16:前双击 32:后双击 64:仅长按
|
128:前长按 256:后长按 512:长按释放
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HDLbutton.hdlButtonRemoveBindResult.ButtonType">
|
<summary>
|
按键号类型:
|
按键号类型:
|
Bit0-触摸开关,不可位或
|
Bit1-机械开关,不可位或
|
Bit2-弹性开关,不可位或
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HDLbutton.hdlButtonRemoveBindResult.Result">
|
<summary>
|
0:成功
|
1:失败
|
2:无效
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HDLbutton.hdlButtonRemoveBindResult.BindMacAddr">
|
<summary>
|
绑定设备Mac地址
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HDLbutton.hdlButtonRemoveBindResult.BindEpoint">
|
<summary>
|
绑定设备的端口号
|
</summary>
|
</member>
|
<member name="T:ZigBee.Device.HDLbutton.RemoveBindListObj">
|
<summary>
|
hdl按键绑定列表参数
|
</summary>
|
</member>
|
<member name="P:ZigBee.Device.HDLbutton.RemoveBindListObj.Result">
|
<summary>
|
0:移除成功(该状态只适用用于跨网关绑定、绑定场景、失效设备(设备已经从网关的设备列表中删除)。同网关设备间的解除绑定需要节点设备的确认成功信息,不会直接反馈成功。)
|
1:失败,设备不在绑定列表中
|
3:失败,在等待节点设备确认是否解除绑定成功(当网关还在等待某节点设备确认是否解除绑定成功的反馈信息时,客户端再次发送解除绑定该节点设备的指令,将反馈该状态。)
|
4:未知,由节点设备反馈发送“hdlButton/RemoveBindResult”主题消息确定是否成功。
|
</summary>
|
</member>
|
<member name="P:ZigBee.Device.HDLbutton.RemoveBindListObj.BindType">
|
<summary>
|
绑定类型
|
0:移除设备,同网关设备间的移除
|
1:移除设备,跨网关设备间的移除
|
2:移除绑定场景
|
</summary>
|
</member>
|
<member name="P:ZigBee.Device.HDLbutton.RemoveBindListObj.BindMacAddr">
|
<summary>
|
绑定设备Mac地址, 当BindType=0或1时存在
|
</summary>
|
</member>
|
<member name="P:ZigBee.Device.HDLbutton.RemoveBindListObj.BindEpoint">
|
<summary>
|
绑定设备的端口号,当BindType=0或1时存在
|
</summary>
|
</member>
|
<member name="P:ZigBee.Device.HDLbutton.RemoveBindListObj.BindScenesId">
|
<summary>
|
绑定场景,当BindType=1时存在
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HDLbutton.RemoveBindListObj.ESName">
|
<summary>
|
绑定的设备或场景名称
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HDLbutton.hdlButtonDelButtonFunctionData">
|
<summary>
|
删除按键功能(用于主网关)
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HDLbutton.hdlButtonDelButtonFunction.ButtonEpoint">
|
<summary>
|
按键号,对应相应的端点号,
|
用来匹配源端点
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HDLbutton.hdlButtonDelButtonFunction.ButtonMode">
|
<summary>
|
按键号模式
|
1:点击 2:前点击 4:后单击 8:仅双击
|
/// 16:前双击 32:后双击 64:仅长按
|
128:前长按 256:后长按 512:长按释放
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HDLbutton.hdlButtonDelButtonFunction.Result">
|
<summary>
|
结果:
|
0:成功,当该按键设备已经失效(按键设备已经从网关的设备列表删除)将直接删除该按键功能。
|
1:失败,当前网关不是主网关不能进行此操作。
|
2: 未知,需由按键设备对删除结果进行确认
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HDLbutton.hdlButtonDelButtonFunctionResultData">
|
<summary>
|
按键设备删除功能确认信息上报
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HDLbutton.hdlButtonDelButtonFunctionResult.ButtonEpoint">
|
<summary>
|
按键号,对应相应的端点号,
|
用来匹配源端点
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HDLbutton.hdlButtonDelButtonFunctionResult.ButtonMode">
|
<summary>
|
按键号模式
|
1:点击 2:前点击 4:后单击 8:仅双击
|
/// 16:前双击 32:后双击 64:仅长按
|
128:前长按 256:后长按 512:长按释放
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HDLbutton.hdlButtonDelButtonFunctionResult.Result">
|
<summary>
|
结果:
|
0:成功。
|
1:失败
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HDLbutton.hdlButtonBindRenameData">
|
<summary>
|
修改绑定名称(用于主网关)
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HDLbutton.hdlButtonBindRename.Result">
|
<summary>
|
0:成功。
|
1:失败,当前网关不是主网关,无法进行属性配置。
|
2:失败,绑定不存在。
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HDLbutton.hdlButtonBindRename.ButtonMacAddr">
|
<summary>
|
绑定设备Mac地址
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HDLbutton.hdlButtonBindRename.ButtonEpoint">
|
<summary>
|
按键号,对应相应的端点号,
|
用来匹配源端点
|
</summary>
|
</member>
|
<!-- Badly formed XML comment ignored for member "F:ZigBee.Device.HDLbutton.hdlButtonBindRename.ButtonMode" -->
|
<member name="F:ZigBee.Device.HDLbutton.hdlButtonBindRename.ButtonType">
|
<summary>
|
按键号类型:
|
Bit0-触摸开关,不可位或
|
Bit1-机械开关,不可位或
|
Bit2-弹性开关,不可位或
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HDLbutton.hdlButtonBindRename.BindName">
|
<summary>
|
绑定名称,最大32个字符
|
</summary>
|
</member>
|
<member name="T:ZigBee.Device.HDLbutton.BindListDeviceInfo">
|
<summary>
|
hdl按键绑定列表参数
|
</summary>
|
</member>
|
<member name="P:ZigBee.Device.HDLbutton.BindListDeviceInfo.BindType">
|
<summary>
|
绑定类型
|
0:绑定设备,同网关设备间的绑定
|
1:绑定设备,跨网关设备间的绑定
|
2:绑定场景
|
</summary>
|
</member>
|
<member name="P:ZigBee.Device.HDLbutton.BindListDeviceInfo.BindMacAddr">
|
<summary>
|
绑定设备Mac地址, 当BindType=0或1时存在
|
</summary>
|
</member>
|
<member name="P:ZigBee.Device.HDLbutton.BindListDeviceInfo.BindEpoint">
|
<summary>
|
绑定设备的端口号,当BindType=0或1时存在
|
</summary>
|
</member>
|
<member name="T:ZigBee.Device.HDLbutton.BindSceneInfo">
|
<summary>
|
hdl按键绑定列表参数
|
</summary>
|
</member>
|
<member name="P:ZigBee.Device.HDLbutton.BindSceneInfo.BindType">
|
<summary>
|
绑定类型
|
0:绑定设备,同网关设备间的绑定
|
1:绑定设备,跨网关设备间的绑定
|
2:绑定场景
|
</summary>
|
</member>
|
<member name="P:ZigBee.Device.HDLbutton.BindSceneInfo.BindScenesId">
|
<summary>
|
绑定场景,当BindType=1时存在
|
</summary>
|
</member>
|
<member name="T:ZigBee.Device.HDLbutton.RemoveBindListInfo">
|
<summary>
|
hdl按键绑定列表参数
|
</summary>
|
</member>
|
<member name="P:ZigBee.Device.HDLbutton.RemoveBindListInfo.BindType">
|
<summary>
|
绑定类型
|
0:移除设备,同网关设备间的移除
|
1:移除设备,跨网关设备间的移除
|
2:移除绑定场景
|
</summary>
|
</member>
|
<member name="P:ZigBee.Device.HDLbutton.RemoveBindListInfo.BindMacAddr">
|
<summary>
|
绑定设备Mac地址, 当BindType=0或1时存在
|
</summary>
|
</member>
|
<member name="P:ZigBee.Device.HDLbutton.RemoveBindListInfo.BindEpoint">
|
<summary>
|
绑定设备的端口号,当BindType=0或1时存在
|
</summary>
|
</member>
|
<member name="T:ZigBee.Device.HDLbutton.RemoveSceneBindListInfo">
|
<summary>
|
hdl按键绑定列表参数
|
</summary>
|
</member>
|
<member name="P:ZigBee.Device.HDLbutton.RemoveSceneBindListInfo.BindType">
|
<summary>
|
绑定类型
|
0:移除设备,同网关设备间的移除
|
1:移除设备,跨网关设备间的移除
|
2:移除绑定场景
|
</summary>
|
</member>
|
<member name="P:ZigBee.Device.HDLbutton.RemoveSceneBindListInfo.BindScenesId">
|
<summary>
|
绑定场景,当BindType=1时存在
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.HDLbutton.GetAllBindPublish">
|
<summary>
|
获取所有绑定(用于主网关)
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.HDLbutton.GetInfoPublish(ZigBee.Device.ZbGateway,System.String,System.Int32,System.Int32)">
|
<summary>
|
读取按键信息
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.HDLbutton.LockPublish(System.Int32,System.Int32)">
|
<summary>
|
配置锁键
|
IsLock
|
0:不锁
|
1:锁
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.HDLbutton.SetBindAttributePublish(System.Int32,System.Int32,System.String,System.Int32,System.Int32)">
|
<summary>
|
配置绑定属性(用于主网关)
|
IsLock
|
0:不锁
|
1:锁
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.HDLbutton.SetBindPublish(ZigBee.Device.HDLbutton.BindListDeviceInfo,System.Int32,System.Int32)">
|
<summary>
|
设备绑定(用于主网关)
|
绑定设备
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.HDLbutton.SetSceneBindPublish(ZigBee.Device.HDLbutton.BindSceneInfo,System.Int32,System.Int32)">
|
<summary>
|
设备绑定(用于主网关)
|
绑定场景,当BindType=1时存在
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.HDLbutton.RemoveBindPublish(ZigBee.Device.HDLbutton.RemoveBindListInfo,System.Int32,System.Int32)">
|
<summary>
|
移除绑定(用于主网关)
|
/// BindScenesId,绑定场景,当BindType=1时存在
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.HDLbutton.RemoveSceneBindPublish(ZigBee.Device.HDLbutton.RemoveSceneBindListInfo,System.Int32,System.Int32)">
|
<summary>
|
移除绑定(用于主网关)
|
/// BindScenesId,绑定场景,当BindType=1时存在
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.HDLbutton.DelButtonFunctionPublish(System.Int32)">
|
<summary>
|
删除按键功能(用于主网关)
|
buttonMode设为0xffff 65536 ,直接清除按键号下所有按键模式的绑定
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.HDLbutton.BindRenamePublish(System.Int32,System.Int32,System.String)">
|
<summary>
|
修改绑定名称(用于主网关)
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.HdlKey.GetControlDeviceAsync">
|
<summary>
|
获取所有做了绑定的控制设备
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HdlKey.getControlDeviceBindResponseAllData">
|
<summary>
|
获取所有做了绑定的控制设备数据,网关反馈信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HdlKey.GetControlDeviceBindResponseAllData.errorMessageBase">
|
<summary>
|
错误信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HdlKey.GetControlDeviceBindResponseAllData.errorResponData">
|
<summary>
|
网关信息错误反馈
|
<para>当网关接收到客户端信息后,出现以下异常情况将反馈错误。</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HdlKey.GetControlDeviceBindResponseAllData.getControlDeviceBindResponseData">
|
<summary>
|
获取所有做了绑定的控制设备数据
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HdlKey.getControlDeviceBindResponseData">
|
<summary>
|
获取所有做了绑定的控制设备数据
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HdlKey.GetControlDeviceBindResponseData.DeviceObj">
|
<summary>
|
设备属性列表
|
</summary>
|
</member>
|
<member name="T:ZigBee.Device.HdlKey.DeviceObj">
|
<summary>
|
Command数组
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HdlKey.DeviceObj.DeviceAddr">
|
<summary>
|
控制设备的mac地址
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HdlKey.DeviceObj.Epoint">
|
<summary>
|
控制设备的端口号
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.HdlKey.AddDeviceBindAsync(System.Int32,System.String,System.Int32)">
|
<summary>
|
绑定设备
|
<para>targetDeviceAddr:添加到按键的设备物理地址</para>
|
<para>targetDeviceEpoint:添加到按键的设备端口</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HdlKey.addedDeviceBindResponseAllData">
|
<summary>
|
网关版本信息,网关反馈信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HdlKey.AddedDeviceBindResponseAllData.errorMessageBase">
|
<summary>
|
错误信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HdlKey.AddedDeviceBindResponseAllData.errorResponData">
|
<summary>
|
网关信息错误反馈
|
<para>当网关接收到客户端信息后,出现以下异常情况将反馈错误。</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HdlKey.AddedDeviceBindResponseAllData.addedDeviceBindResponseData">
|
<summary>
|
网关版本信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HdlKey.addedDeviceBindResponseData">
|
<summary>
|
网关版本信息
|
</summary>
|
<summary>
|
绑定设备
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HdlKey.AddedDeviceBindResponseData.Status">
|
<summary>
|
绑定状态
|
<para>132 :参数错误</para>
|
<para>130 :端口错误</para>
|
<para>140 :绑定列表已满</para>
|
<para>405 :被控设备或组不存在</para>
|
<para>0 :绑定成功</para>
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.HdlKey.DelDeviceBindAsync(System.Int32,System.String,System.Int32)">
|
<summary>
|
解除绑定
|
<para>targetDeviceAddr:从按键中解除的设备物理地址</para>
|
<para>targetDeviceEpoint:从按键中解除的的设备端口</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HdlKey.delDeviceBindResponseAllData">
|
<summary>
|
解除绑定数据,网关反馈信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HdlKey.DelDeviceBindResponseAllData.errorMessageBase">
|
<summary>
|
错误信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HdlKey.DelDeviceBindResponseAllData.errorResponData">
|
<summary>
|
网关信息错误反馈
|
<para>当网关接收到客户端信息后,出现以下异常情况将反馈错误。</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HdlKey.DelDeviceBindResponseAllData.delDeviceBindResponseData">
|
<summary>
|
解除绑定数据信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HdlKey.delDeviceBindResponseData">
|
<summary>
|
解除绑定数据
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HdlKey.DelDeviceBindResponseData.Status">
|
<summary>
|
绑定状态
|
<para>132 :参数错误</para>
|
<para>130 :端口错误</para>
|
<para>405 被控设备或组不存在</para>
|
<para>136 :无此绑定条目</para>
|
<para>0 :解除绑定成功</para>
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.HdlKey.ConfigureHdlKeyValueAsync(ZigBee.Device.HdlKey.KeyMode)">
|
<summary >
|
配置按键功能
|
<para>comand=4 (先调用设备发现命令接口,查看设备是否支持该接口命令)</para>
|
<para>value:窗帘要调整到的高度值处</para>
|
<para> 参数长度(占用的字节数):2</para>
|
</summary>
|
</member>
|
<member name="T:ZigBee.Device.HdlKey.KeyMode">
|
<summary>
|
配置按键的功能模式
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HdlKey.KeyMode.OnOff_On">
|
<summary>
|
开关类型——开.
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HdlKey.KeyMode.OnOff_oFF">
|
<summary>
|
开关类型——关.
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HdlKey.KeyMode.OnOff_OnOff">
|
<summary>
|
开关类型——取反.
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HdlKey.KeyMode.Level_Step_Up">
|
<summary>
|
亮度类型——调大.
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HdlKey.KeyMode.Level_Step_Down">
|
<summary>
|
亮度类型——调小.
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HdlKey.KeyMode.Level_Step_Up_Down">
|
<summary>
|
亮度类型——取反.
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HdlKey.KeyMode.Wcd_Up">
|
<summary>
|
窗帘类型——开.
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HdlKey.KeyMode.Wcd_Down">
|
<summary>
|
窗帘类型——关.
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HdlKey.KeyMode.Wcd_Stop">
|
<summary>
|
窗帘类型——停.
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HdlKey.KeyMode.Wcd_Up_Stop">
|
<summary>
|
窗帘类型——上升停止.
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.HdlKey.KeyMode.Wcd_Down_Stop">
|
<summary>
|
窗帘类型——下降停止.
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.IASZone.ZoneType">
|
<summary>
|
传感器类型
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.IASZone.Alarm1">
|
<summary>
|
1 - opened or alarmed
|
0 - closed or not alarmed
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.IASZone.Alarm2">
|
<summary>
|
1 - opened or alarmed
|
0 - closed or not alarmed
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.LightBase.OnOffStatus">
|
<summary>
|
开光状态:0=关,1=开,
|
<para>0:</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.LightBase.Level">
|
<summary>
|
亮度,整形,取值范围:0-254表示0%-100%
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.LightBase.AttriButeData">
|
<summary>
|
属性的数据
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.LightBase.LightOpenOFFControl(System.Int32)">
|
<summary >
|
灯光开关控制
|
<para>command的值</para>
|
<para>0 : 关闭</para>
|
<para>1: 打开</para>
|
<para>2:取反</para>
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.LightBase.ReadOnOffStatus">
|
<summary>
|
读取开关状态
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.Logic.GetLogicByFilePath(System.String)">
|
<summary>
|
根据逻辑路径恢复逻辑对象
|
logicFilePath命名:"Logic" + LogicId;
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.LogicBase.LogicId">
|
<summary>
|
逻辑id
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.GateWayId">
|
<summary>
|
当前主网关ID
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.DataID">
|
<summary>
|
入网设备信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.getLogicError">
|
<summary>
|
当前没有主网关,无法进行逻辑操作
|
</summary>
|
</member>
|
<member name="T:ZigBee.Device.Logic.GetLogicErrorData">
|
<summary>
|
当前没有主网关,无法进行逻辑操作
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.GetLogicErrorData.Error">
|
<summary>
|
1:网关不是主网关,无法进行该操作。
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.setOrGetAddLogic">
|
<summary>
|
设置/获取新增逻辑或修改逻辑的数据
|
</summary>
|
</member>
|
<member name="T:ZigBee.Device.Logic.SetOrGetAddLogicData">
|
<summary>
|
设置/获取新增逻辑或修改逻辑的数据
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.SetOrGetAddLogicData.LogicName">
|
<summary>
|
逻辑名称
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.SetOrGetAddLogicData.IsEnable">
|
<summary>
|
该逻辑是否被使能。
|
<para>0:禁用该逻辑</para>
|
<para>1:使能该逻辑</para>
|
<para>2: 只触发一次。触发后该字段将自动置为0,即禁用状态</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.SetOrGetAddLogicData.Relationship">
|
<summary>
|
逻辑关系。
|
<para>0:满足所有条件触发动作</para>
|
<para>1:满足其中一个条件触发动作</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.SetOrGetAddLogicData.Conditions">
|
<summary>
|
条件列表
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.SetOrGetAddLogicData.Actions">
|
<summary>
|
设备列表
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.Logic.AddLogicPublish">
|
<summary>
|
添加或修改逻辑,发布到网关
|
</summary>
|
</member>
|
<member name="T:ZigBee.Device.Logic.LogicListData">
|
<summary>
|
逻辑列表具体数据
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.LogicListData.LogicName">
|
<summary>
|
逻辑名称
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.LogicListData.IsEnable">
|
<summary>
|
该逻辑是否被使能。
|
<para>0:禁用该逻辑</para>
|
<para>1:使能该逻辑</para>
|
<para>2: 只触发一次。触发后该字段将自动置为0,即禁用状态</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.LogicListData.Relationship">
|
<summary>
|
逻辑关系。
|
<para>0:满足所有条件触发动作</para>
|
<para>1:满足其中一个条件触发动作</para>
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.Logic.LogicListPublish">
|
<summary>
|
获取逻辑信息,发布到网关
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.getLogicInfo">
|
<summary>
|
获取通过逻辑id获取逻辑的信息
|
</summary>
|
</member>
|
<member name="T:ZigBee.Device.Logic.GetLogicInfoData">
|
<summary>
|
获取通过逻辑id获取逻辑的信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.GetLogicInfoData.Result">
|
<summary>
|
0:获取成功
|
<para>1:该逻辑不存在。</para>
|
<para>以下所有字段只有在Result 为1时存在</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.GetLogicInfoData.IsEnable">
|
<summary>
|
该逻辑是否被使能。
|
<para>0:禁用该逻辑</para>
|
<para>1:使能该逻辑</para>
|
<para>2: 只触发一次。触发后该字段将自动置为0,即禁用状态。</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.GetLogicInfoData.LogicName">
|
<summary>
|
逻辑名称
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.GetLogicInfoData.Relationship">
|
<summary>
|
逻辑关系。
|
<para>0:满足所有条件触发动作</para>
|
<para>1:满足其中一个条件触发动作</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.ConditionBase.Type">
|
<summary>
|
条件类型
|
<para>0:时间点条件,在某个时间发生</para>
|
<para>1:设备状态变化条件</para>
|
<para>2:其他逻辑条件</para>
|
<para>3:计数器条件</para>
|
<para>4:倒计时</para>
|
<para>5:时间段条件</para>
|
</summary>
|
</member>
|
<!-- Badly formed XML comment ignored for member "F:ZigBee.Device.Logic.ConditionBase.ConditionId" -->
|
<!-- Badly formed XML comment ignored for member "F:ZigBee.Device.Logic.ConditionBase.IsValid" -->
|
<member name="M:ZigBee.Device.Logic.LogicInfoPublish(System.Int32)">
|
<summary>
|
通过逻辑id获取逻辑信息,发布到网关
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.getReviseAttribute">
|
<summary>
|
获取修改后的逻辑信息
|
</summary>
|
</member>
|
<member name="T:ZigBee.Device.Logic.GetReviseAttributeData">
|
<summary>
|
获取修改后的逻辑信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.GetReviseAttributeData.Result">
|
<summary>
|
修改结果:
|
<para>0:成功</para>
|
<para>1:失败,逻辑不存在</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.GetReviseAttributeData.IsEnable">
|
<summary>
|
该逻辑是否被使能。
|
<para>0:禁用该逻辑</para>
|
<para>1:使能该逻辑</para>
|
<para>2: 只触发一次。触发后该字段将自动置为0,即禁用状态</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.GetReviseAttributeData.LogicName">
|
<summary>
|
逻辑名称
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.GetReviseAttributeData.Relationship">
|
<summary>
|
逻辑关系。
|
<para>0:满足所有条件触发动作</para>
|
<para>1:满足其中一个条件触发动作</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.setReviseAttribute">
|
<summary>
|
设置需要修改的逻辑信息
|
</summary>
|
</member>
|
<member name="T:ZigBee.Device.Logic.SetReviseAttributeData">
|
<summary>
|
设置需要修改的逻辑信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.SetReviseAttributeData.IsEnable">
|
<summary>
|
该逻辑是否被使能。
|
<para>0:禁用该逻辑</para>
|
<para>1:使能该逻辑</para>
|
<para>2: 只触发一次。触发后该字段将自动置为0,即禁用状态</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.SetReviseAttributeData.LogicName">
|
<summary>
|
逻辑名称
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.SetReviseAttributeData.Relationship">
|
<summary>
|
逻辑关系。
|
<para>0:满足所有条件触发动作</para>
|
<para>1:满足其中一个条件触发动作</para>
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.Logic.ReviseAttributePublish">
|
<summary>
|
修改逻辑信息发布,发布到网关
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.getLogicChangeCondition">
|
<summary>
|
获取新增或修改逻辑条件的数据
|
</summary>
|
</member>
|
<member name="T:ZigBee.Device.Logic.GetLogicChangeConditionData">
|
<summary>
|
获取新增或修改逻辑条件的数据
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.GetLogicChangeConditionData.ConditionId">
|
<summary>
|
条件id
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.GetLogicChangeConditionData.IsValid">
|
<summary>
|
该条件是否作为判断逻辑依据。当条件无效时,则忽略该条件。一个逻辑应该至少有一个有效条件用于判断逻辑是否成立,当一个逻辑所有条件无效时,该逻辑将永远不会生效。
|
<para>0:无效(忽略条件)。</para>
|
<para>1:有效(启用条件)。</para>
|
<para>2:使能一次(条件成立一次后将被禁用,IsValid自动置为0)。</para>
|
<para>3:失能一次(条件第一次成立会被忽略,触发不了逻辑,然后IsValid自动置1。以后条件再成立将不会被忽略)</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.GetLogicChangeConditionData.Type">
|
<summary>
|
条件类型
|
<para>0:时间点条件,在某个时间发生</para>
|
<para>1:设备状态变化条件</para>
|
<para>2:其他逻辑条件</para>
|
<para>3:计数器条件</para>
|
<para>4:倒计时</para>
|
<para>5:时间段条件</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.GetLogicChangeConditionData.Calendar">
|
<summary>
|
条件类型
|
0:阳历 1:农历
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.GetLogicChangeConditionData.DateType">
|
<summary>
|
时间点类型:
|
<para>0:正常时间点(从Datetime这个时间点开始执行)</para>
|
<para>1:日出时间(从DateTime之后第一次日出时间开始执行)</para>
|
<para>2:日落时间(从DateTime之后第一次日落时间开始执行)</para>
|
<para>3:正午时间(从DateTime之后第一次中午时间开始执行)</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.GetLogicChangeConditionData.Datetime">
|
<summary>
|
表示触发动作的开始时间 格式为由utc时间转换成的Unix时间戳。如北京时间2018年7月9日 17:50:00,则转换时间戳后为1531129800。该时间点也是每月每年重复的判断依据。
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.GetLogicChangeConditionData.FinishTime">
|
<summary>
|
定时器过期时间,格式为由utc时间转换成的Unix时间戳。超过该日期该时间条件将不再成立。如:定义一个定时从北京时间2018年7月9日 17:50:00每天17:50:00触发动作,定时器的过期时间日期为2018年7月19日 18:30:00 ,则2018年7月19日 18:30:00之后每天17:50:00 条件将不再成立,如果为北京时间2018年7月19日 18:30:00这里应该填入utc转换成的时间戳1531996200。
|
<para>该值为0 ,表示永远有效</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.GetLogicChangeConditionData.Repeat">
|
<summary>
|
当Type为0时,该字段才存在
|
<para>重复类型</para>
|
<para>1:每小时执行(按上面例子,从北京时间2018/7/9 17:50:00开始每小时执行一次)</para>
|
<para>2:每天执行(按上面例子,从北京时间2018/7/9 17:50:00开始每天17:50:00执行一次)</para>
|
<para>3:每月执行(按上面例子,从北京时间2018/7/9 17:50:00开始每月9日17:50:00执行一次。如果为农历则是每月农历二十六执行)</para>
|
<para>4:每年执行(按上面例子,从北京时间2018/7/9 17:50:00开始每年7月9日17:50:00执行一次。如果为农历,则是每年农历五月二十六17:50:00执行)</para>
|
<para>5:周重复。(周一到周七可选执行)</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.GetLogicChangeConditionData.RemindTime">
|
<summary>
|
提前提醒时间。(单位秒)范围:0-65535
|
<para>定时条件将要触发的前RemindTime秒,网关将通知客户端定时时间将至,可能会执行逻辑动作(如果该逻辑还需要满足其他条件,则到达定时时间时,其他条件没有满足将不会执行逻辑动作)。在这段时间内,客户端可发送指令让定时推迟执行。最终的定时时间将是原来定时时间+推迟的时间。</para>
|
<para>如果为0,则不提醒。到达提前提醒时,将发送第11小节的提醒通知。</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.GetLogicChangeConditionData.EnDelay">
|
<summary>
|
是否允许推迟
|
<para>0:不允许</para>
|
<para>1:允许</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.GetLogicChangeConditionData.DelayTime">
|
<summary>
|
推迟时间(单位:秒)范围:0-65535
|
<para>推迟时间如果小于提前提醒时间,则在推迟前的定时时间到达时提醒。</para>
|
</summary>
|
<value>The delay time.</value>
|
</member>
|
<member name="F:ZigBee.Device.Logic.GetLogicChangeConditionData.TimeZone">
|
<summary>
|
时区标识。仅用于帮助客户端记录用户设定的时区,客户端自行设定该值定义。例如(0:北京时间 。 1:伦敦时间)
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.GetLogicChangeConditionData.DST_WT">
|
<summary>
|
夏冬令时:
|
<para>0:冬令时</para>
|
<para>1:夏令时</para>
|
<para>仅用于帮助客户端记录用户设定的令时。</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.GetLogicChangeConditionData.TriggerTime">
|
<summary>
|
本次定时条件触发的utc时间
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.setLogicChangeCondition">
|
<summary>
|
设置新增或修改逻辑条件的信息
|
</summary>
|
</member>
|
<member name="T:ZigBee.Device.Logic.SetLogicChangeConditionData">
|
<summary>
|
设置新增或修改逻辑条件的信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.SetLogicChangeConditionData.ConditionId">
|
<summary>
|
条件id
|
新增时ConditionId=0,修改时传入对应的ConditionId
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.SetLogicChangeConditionData.Type">
|
<summary>
|
条件类型
|
<para>0:时间点条件,在某个时间发生</para>
|
<para>1:设备状态变化条件</para>
|
<para>2:其他逻辑条件</para>
|
<para>3:计数器条件</para>
|
<para>4:倒计时</para>
|
<para>5:时间段条件</para>
|
</summary>
|
</member>
|
<!-- Badly formed XML comment ignored for member "F:ZigBee.Device.Logic.SetLogicChangeConditionData.IsValid" -->
|
<member name="F:ZigBee.Device.Logic.SetLogicChangeConditionData.conditionObj">
|
<summary>
|
conditionObj:条件对象
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.Logic.LogicAddOrChangeConditionPublish(ZigBee.Device.Logic.SetLogicChangeConditionData)">
|
<summary>
|
新增或修改逻辑条件,发布到网关
|
<para>ConditionType:</para>
|
<para>条件类型</para>
|
<para>0:时间点条件,在某个时间发生</para>
|
<para>1:设备状态变化条件</para>
|
<para>2:其他逻辑条件</para>
|
<para>3:计数器条件</para>
|
<para>4:倒计时</para>
|
<para>5:时间段条件</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.getLogicCondition">
|
<summary>
|
获取删除/启用/禁用逻辑条件的数据
|
</summary>
|
</member>
|
<member name="T:ZigBee.Device.Logic.GetLogicConditionData">
|
<summary>
|
获取删除/启用/禁用逻辑条件的数据
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.GetLogicConditionData.Result">
|
<summary>
|
0:成功
|
<para>1:失败,逻辑或条件不存在</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.GetLogicConditionData.ConditionId">
|
<summary>
|
条件id
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.GetLogicConditionData.Operation">
|
<summary>
|
0:忽略条件,将条件IsVaild置0。
|
<para>1:启用条件,将条件IsVaild置1。</para>
|
<para>2:使能一次,将条件IsVaild置2(条件成立一次后将被禁用,IsValid自动置为0)。</para>
|
<para>3:失能一次,将条件IsVaild置3(条件第一次成立会被忽略,触发不了逻辑,然后IsValid自动置1。以后条件再成立将不会被忽略)</para>
|
<para>4:删除条件。</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.setLogicCondition">
|
<summary>
|
设置删除/启用/禁用逻辑条件的数据
|
</summary>
|
</member>
|
<member name="T:ZigBee.Device.Logic.SetLogicConditionData">
|
<summary>
|
设置删除/启用/禁用逻辑条件的数据
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.SetLogicConditionData.ConditionId">
|
<summary>
|
条件id
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.SetLogicConditionData.Operation">
|
<summary>
|
0:忽略条件,将条件IsVaild置0。
|
<para>1:启用条件,将条件IsVaild置1。</para>
|
<para>2:使能一次,将条件IsVaild置2(条件成立一次后将被禁用,IsValid自动置为0)。</para>
|
<para>3:失能一次,将条件IsVaild置3(条件第一次成立会被忽略,触发不了逻辑,然后IsValid自动置1。以后条件再成立将不会被忽略)</para>
|
<para>4:删除条件。</para>
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.Logic.DelOrEnabledLogicConditionPublish(System.Int32,System.Int32,System.Int32)">
|
<summary>
|
删除/启用/禁用逻辑条件,发布到网关
|
<para>logicId 逻辑id,逻辑的唯一标识</para>
|
<para>conditionId 条件id</para>
|
<para>Operation:可设置的值:</para>
|
<para> 0:忽略条件,将条件IsVaild置0。</para>
|
<para>1:启用条件,将条件IsVaild置1。</para>
|
<para>2:使能一次,将条件IsVaild置2(条件成立一次后将被禁用,IsValid自动置为0)。</para>
|
<para>3:失能一次,将条件IsVaild置3(条件第一次成立会被忽略,触发不了逻辑,然后IsValid自动置1。以后条件再成立将不会被忽略)</para>
|
<para>4:删除条件。</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.getLogicChangeAction">
|
<summary>
|
获取修改或新增动作任务的数据
|
</summary>
|
</member>
|
<member name="T:ZigBee.Device.Logic.GetLogicChangeActionData">
|
<summary>
|
获取修改或新增动作任务的数据
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.GetLogicChangeActionData.Result">
|
<summary>
|
0:成功
|
<para>1:失败,逻辑不存在</para>
|
<para>2:失败,联动设备不存在</para>
|
<para>3:失败,联动的其他逻辑不存在。</para>
|
<para>4:失败,加入其他逻辑作动作会引起嵌套循环</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.GetLogicChangeActionData.LinkType">
|
<summary>
|
添加的联动设备类型
|
<para>0:联动设备为zigbee节点设备</para>
|
<para>2:联动设备为场景(恢复场景)</para>
|
<para>4:使能失能其他逻辑</para>
|
<para>5:禁用或启用逻辑条件</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.GetLogicChangeActionData.DeviceAddr">
|
<summary>
|
联动设备的地址:
|
<para>设备mac地址(字符),LinkType=0。</para>
|
<para>对场景操作,即恢复场景 为场景id(数值),LinkType为2。</para>
|
<para>对其他逻辑操作 为逻辑id(数值),LinkType=4 、LinkType= 5。</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.GetLogicChangeActionData.Epoint">
|
<summary>
|
联动设备的端口号:
|
<para>和mac地址共同标识唯一的zigbee设备 数值范围0-255</para>
|
<para>场景和组设为null,或忽略该字段</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.GetLogicChangeActionData.EnableLogic">
|
<summary>
|
逻辑使能、失能。
|
<para>当LinkType = 4时存在</para>
|
<para>0:失能逻辑。</para>
|
<para>1:使能逻辑。</para>
|
<para>2:只使能一次</para>
|
<para>3:只失能一次</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.GetLogicChangeActionData.ConditionId">
|
<summary>
|
操作的逻辑条件id
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.GetLogicChangeActionData.EnableCondition">
|
<summary>
|
是否禁用逻辑条件
|
<para>当LinkType=5时存在</para>
|
<para>0 禁用条件(将逻辑条件的IsValid字段置0)</para>
|
<para>1 启用条件(将逻辑条件的IsValid字段置1)</para>
|
<para>2:使能一次(条件成立一次后将被禁用,IsValid自动置为0)。</para>
|
<para>3:失能一次(条件第一次成立会被忽略,触发不了逻辑,然后IsValid自动置1。以后条件再成立将不会被忽略)</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.GetLogicChangeActionData.Time">
|
<summary>
|
延时执行时间。单位(秒)范围:0-65535。
|
<para>逻辑成立后,延迟多久执行设备动作指令。</para>
|
<para>当LinkType=0时存在。该字段可忽略,默认为0,即逻辑成立后立即执行设备动作。</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.GetLogicChangeActionData.TaskList">
|
<summary>
|
联动任务列表,联动的节点设备执行的动作指令。
|
<para>当LinkType=0时存在。</para>
|
<para>和本章第1小节的添加或修改逻辑命令的TaskList数组格式相同</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.setLogicChangeAction">
|
<summary>
|
设置需要修改或新增动作任务的数据
|
</summary>
|
</member>
|
<member name="T:ZigBee.Device.Logic.SetLogicChangeActionData">
|
<summary>
|
设置需要修改或新增动作任务的数据
|
LogicId,
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.SetLogicChangeActionData.LinkType">
|
<summary>
|
添加的联动设备类型
|
<para>0:联动设备为zigbee节点设备</para>
|
<para>2:联动设备为场景(恢复场景)</para>
|
<para>4:使能失能其他逻辑</para>
|
<para>5:禁用或启用逻辑条件</para>
|
<para> 6:安防模式操作</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.SetLogicChangeActionData.DeviceAddr">
|
<summary>
|
联动设备的地址:
|
<para>设备mac地址(字符),LinkType=0。</para>
|
<para>对场景操作,即恢复场景 为场景id(数值),LinkType为2。</para>
|
<para>对其他逻辑操作 为逻辑id(数值),LinkType=4 、LinkType= 5。</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.SetLogicChangeActionData.Epoint">
|
<summary>
|
联动设备的端口号:LinkType=0时存在
|
<para>和mac地址共同标识唯一的zigbee设备 数值范围0-255</para>
|
<para>场景和组设为null,或忽略该字段</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.SetLogicChangeActionData.EnableLogic">
|
<summary>
|
逻辑使能、失能。LinkType=4时存在
|
<para>0:失能逻辑。</para>
|
<para>1:使能逻辑。</para>
|
<para>2:只使能一次</para>
|
<para>3:只失能一次</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.SetLogicChangeActionData.ConditionId">
|
<summary>
|
操作的逻辑条件id,LinkType=5时存在
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.SetLogicChangeActionData.EnableCondition">
|
<summary>
|
是否禁用逻辑条件,LinkType=5时存在
|
<para>0 禁用条件(将逻辑条件的IsValid字段置0)</para>
|
<para>1 启用条件(将逻辑条件的IsValid字段置1)</para>
|
<para>2:使能一次(条件成立一次后将被禁用,IsValid自动置为0)。</para>
|
<para>3:失能一次(条件第一次成立会被忽略,触发不了逻辑,然后IsValid自动置1。以后条件再成立将不会被忽略)</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.SetLogicChangeActionData.Time">
|
<summary>
|
延时执行时间。LinkType=0时存在
|
<para>当LinkType=0时,该字段也可忽略,默认为0,即逻辑成立后立即执行设备动作。</para>
|
<para>单位(秒)范围:0-65535。</para>
|
<para>逻辑成立后,延迟多久执行设备动作指令。</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.SetLogicChangeActionData.TaskList">
|
<summary>
|
联动任务列表,LinkType=0时存在
|
<para>联动的节点设备执行的动作指令。</para>
|
<para>和本章第1小节的添加或修改逻辑命令的TaskList数组格式相同</para>
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.Logic.LogicChangeActionPublish(ZigBee.Device.Logic.SetLogicChangeActionData)">
|
<summary>
|
修改或新增动作任务,发布到网关
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.getLogicDelAction">
|
<summary>
|
获取删除动作的数据
|
</summary>
|
</member>
|
<member name="T:ZigBee.Device.Logic.GetLogicDelActionData">
|
<summary>
|
获取删除动作设备的数据
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.GetLogicDelActionData.Result">
|
<summary>
|
0:成功
|
<para>1:失败,逻辑或动作设备不存在</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.GetLogicDelActionData.Type">
|
<summary>
|
删除的联动设备的类型:
|
<para>0:删除设备</para>
|
<para>1:删除组</para>
|
<para>2:删除联动场景</para>
|
<para>3:删除联动的其他逻辑</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.GetLogicDelActionData.DeviceAddr">
|
<summary>
|
联动设备的地址:
|
<para>对设备操作 为设备mac地址(字符),Type为0</para>
|
<para>对组操作 为组id(数值),Type为1</para>
|
<para>对场景操作 为场景id(数值),Type为2</para>
|
<para>对逻辑操作 为逻辑id(数值),Type为3</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.GetLogicDelActionData.Epoint">
|
<summary>
|
联动设备的端口号:
|
<para>和mac地址共同标识唯一的zigbee设备 数值范围0-255</para>
|
<para>场景和组、逻辑忽略该字段</para>
|
</summary>
|
</member>
|
<!-- Badly formed XML comment ignored for member "F:ZigBee.Device.Logic.GetLogicDelActionData.GwId" -->
|
<member name="F:ZigBee.Device.Logic.setLogicDelAction">
|
<summary>
|
设置删除动作的数据
|
</summary>
|
</member>
|
<member name="T:ZigBee.Device.Logic.SetLogicDelActionData">
|
<summary>
|
设置删除动作的数据
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.SetLogicDelActionData.Type">
|
<summary>
|
删除的联动设备的类型:
|
<para>0:联动设备为zigbee节点设备</para>
|
<para>2:联动设备为场景(恢复场景)</para>
|
<para>4:使能失能其他逻辑</para>
|
<para>5:禁用或启用逻辑条件</para>
|
<para>6:安防模式操作</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.SetLogicDelActionData.DeviceAddr">
|
<summary>
|
联动设备的地址:
|
<para>对设备操作 为设备mac地址(字符),Type为0</para>
|
<para>对组操作 为组id(数值),Type为1</para>
|
<para>对场景操作 为场景id(数值),Type为2</para>
|
<para>对逻辑操作 为逻辑id(数值),Type为3</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.SetLogicDelActionData.Epoint">
|
<summary>
|
<para>Type为0时才存在,此时必需填写参数</para>
|
<para>联动设备的端口号</para>
|
<para>和mac地址共同标识唯一的zigbee设备 数值范围0-255</para>
|
<para>场景和组、逻辑忽略该字段</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.SetLogicDelActionData.ConditionId">
|
<summary>
|
<para>Type为5时才存在,此时必需填写参数</para>
|
操作的逻辑条件id,Type为5时存在
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.SetLogicDelActionData.SecurityModeId">
|
<summary>
|
<para>Type为6时才存在,此时必需填写参数</para>
|
安防模式id。为0时,则对当前在布防的安防模式进行操作。
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.Logic.LogicDelActionPublish(ZigBee.Device.Logic.SetLogicDelActionData)">
|
<summary>
|
删除动作设备,发布到网关
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.getLogicDelLogic">
|
<summary>
|
获取删除逻辑的数据
|
</summary>
|
</member>
|
<member name="T:ZigBee.Device.Logic.GetLogicDelLogicData">
|
<summary>
|
获取删除逻辑的数据
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.GetLogicDelLogicData.Result">
|
<summary>
|
0:成功
|
<para>1:失败,逻辑不存在</para>
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.Logic.DelLogicPublish(System.Int32)">
|
<summary>
|
删除逻辑,发布到网关
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.getLogicTimingWillArrive">
|
<summary>
|
获取时间点条件推迟执行的数据
|
</summary>
|
</member>
|
<member name="T:ZigBee.Device.Logic.GetLogicTimingWillArriveData">
|
<summary>
|
获取时间点条件推迟执行的数据
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.GetLogicTimingWillArriveData.ConditionId">
|
<summary>
|
条件id
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.GetLogicTimingWillArriveData.Calendar">
|
<summary>
|
条件类型
|
0:阳历 1:农历
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.GetLogicTimingWillArriveData.DateType">
|
<summary>
|
时间点类型:
|
<para>0:正常时间点(从Datetime这个时间点开始执行)</para>
|
<para>1:日出时间(从DateTime之后第一次日出时间开始执行)</para>
|
<para>2:日落时间(从DateTime之后第一次日落时间开始执行)</para>
|
<para>3:正午时间(从DateTime之后第一次中午时间开始执行)</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.GetLogicTimingWillArriveData.Datetime">
|
<summary>
|
表示触发动作的开始时间 格式为由utc时间转换成的Unix时间戳。如北京时间2018年7月9日 17:50:00,则转换时间戳后为1531129800。该时间点也是每月每年重复的判断依据。
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.GetLogicTimingWillArriveData.FinishTime">
|
<summary>
|
定时器过期时间,格式为由utc时间转换成的Unix时间戳。超过该日期该时间条件将不再成立。如:定义一个定时从北京时间2018年7月9日 17:50:00每天17:50:00触发动作,定时器的过期时间日期为2018年7月19日 18:30:00 ,则2018年7月19日 18:30:00之后每天17:50:00 条件将不再成立,如果为北京时间2018年7月19日 18:30:00这里应该填入utc转换成的时间戳1531996200。
|
<para>该值为0 ,表示永远有效</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.GetLogicTimingWillArriveData.Repeat">
|
<summary>
|
当Type为0时,该字段才存在
|
<para>重复类型</para>
|
<para>1:每小时执行(按上面例子,从北京时间2018/7/9 17:50:00开始每小时执行一次)</para>
|
<para>2:每天执行(按上面例子,从北京时间2018/7/9 17:50:00开始每天17:50:00执行一次)</para>
|
<para>3:每月执行(按上面例子,从北京时间2018/7/9 17:50:00开始每月9日17:50:00执行一次。如果为农历则是每月农历二十六执行)</para>
|
<para>4:每年执行(按上面例子,从北京时间2018/7/9 17:50:00开始每年7月9日17:50:00执行一次。如果为农历,则是每年农历五月二十六17:50:00执行)</para>
|
<para>5:周重复。(周一到周七可选执行) </para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.GetLogicTimingWillArriveData.WeekDay">
|
<summary>
|
周工作模式(可或运算)
|
<para>0x01 周一执行</para>
|
<para>0x02 周二执行</para>
|
<para>0x04 周三执行</para>
|
<para>0x08 周四执行</para>
|
<para>0x10 周五执行</para>
|
<para>0x20 周六执行</para>
|
<para>0x40 周日执行</para>
|
<para>0x7F 每天执行</para>
|
<para>数值可进行或运算,如周一、周三、周五执行,则为WeekDay=(0x01 || 0x04 || 0x10)= 0x15 即十进制 21。</para>
|
</summary>
|
<value>The week day.</value>
|
</member>
|
<member name="F:ZigBee.Device.Logic.GetLogicTimingWillArriveData.RemindTime">
|
<summary>
|
提前提醒时间。(单位秒)范围:0-65535
|
<para>定时条件将要触发的前RemindTime秒,网关将通知客户端定时时间将至,可能会执行逻辑动作(如果该逻辑还需要满足其他条件,则到达定时时间时,其他条件没有满足将不会执行逻辑动作)。在这段时间内,客户端可发送指令让定时推迟执行。最终的定时时间将是原来定时时间+推迟的时间。</para>
|
<para>如果为0,则不提醒。到达提前提醒时,将发送第11小节的提醒通知。</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.GetLogicTimingWillArriveData.EnDelay">
|
<summary>
|
是否允许推迟
|
<para>0:不允许</para>
|
<para>1:允许</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.GetLogicTimingWillArriveData.DelayTime">
|
<summary>
|
推迟时间(单位:秒)范围:0-65535
|
<para>推迟时间如果小于提前提醒时间,则在推迟前的定时时间到达时提醒。</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.GetLogicTimingWillArriveData.TimeZone">
|
<summary>
|
时区标识。仅用于帮助客户端记录用户设定的时区,客户端自行设定该值定义。例如(0:北京时间 。 1:伦敦时间)
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.GetLogicTimingWillArriveData.DST_WT">
|
<summary>
|
夏冬令时:
|
<para>0:冬令时</para>
|
<para>1:夏令时</para>
|
<para>仅用于帮助客户端记录用户设定的令时。</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.GetLogicTimingWillArriveData.TriggerTime">
|
<summary>
|
本次定时条件触发的utc时间
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.getLogicTimeDelayTrigger">
|
<summary>
|
设置推迟定时条件成立的数据
|
<para>如果要推迟定时条件成立,可在提醒后到达触发的时间点前发送以下推迟指令。如果推迟成功,时间条件将在原该触发的时间点上推迟DelayTime触发条件。</para>
|
</summary>
|
</member>
|
<member name="T:ZigBee.Device.Logic.GetLogicTimeDelayTriggerData">
|
<summary>
|
设置推迟定时条件成立的数据
|
<para>如果要推迟定时条件成立,可在提醒后到达触发的时间点前发送以下推迟指令。如果推迟成功,时间条件将在原该触发的时间点上推迟DelayTime触发条件。</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.GetLogicTimeDelayTriggerData.Result">
|
<summary>
|
0:成功
|
<para>1:失败,逻辑或条件不存在</para>
|
<para>2:失败,条件不是定时条件。</para>
|
<para>3:失败,条件不允许推迟</para>
|
<para>4:失败,没有在提醒后到达触发的时间点前发送。</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.GetLogicTimeDelayTriggerData.ConditionId">
|
<summary>
|
条件id
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.GetLogicTimeDelayTriggerData.TriggerTime">
|
<summary>
|
推迟后定时条件触发的utc时间
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.Logic.LogicTimeDelayTriggerPublish(System.Int32,System.Int32)">
|
<summary>
|
推迟定时条件成立,发布到网关
|
<para>如果要推迟定时条件成立,可在提醒后到达触发的时间点前发送以下推迟指令。如果推迟成功,时间条件将在原该触发的时间点上推迟DelayTime触发条件。</para>
|
<para>logicId 逻辑id,逻辑的唯一标识</para>
|
<para>conditionId 条件id</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.getLogicExecuteRespo">
|
<summary>
|
控制逻辑
|
</summary>
|
</member>
|
<member name="T:ZigBee.Device.Logic.GetLogicExecuteRespo">
|
<summary>
|
控制逻辑
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.getControlLogic">
|
<summary>
|
控制逻辑
|
</summary>
|
</member>
|
<member name="T:ZigBee.Device.Logic.ControlLogiData">
|
<summary>
|
执行逻辑动作
|
<para>发送该指令可让网关直接执行一次逻辑动作,用于方便查看逻辑动作执行情况和想要达到的设定效果是否一致。</para>
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.Logic.ControlLogicPublish(System.Int32)">
|
<summary>
|
逻辑被调用反馈
|
<para>发送该指令可让网关直接执行一次逻辑动作,用于方便查看逻辑动作执行情况和想要达到的设定效果是否一致。</para>
|
</summary>
|
</member>
|
<member name="T:ZigBee.Device.Logic.LogicConditionsInfo">
|
<summary>
|
其他逻辑条件数据
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.LogicConditionsInfo.Condition_LogicId">
|
<summary>
|
作条件的其他逻辑id。
|
</summary>
|
</member>
|
<member name="T:ZigBee.Device.Logic.CounterConditionsInfo">
|
<summary>
|
计数器条件数据
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.CounterConditionsInfo.MacAddr">
|
<summary>
|
设备mac地址
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.CounterConditionsInfo.Epoint">
|
<summary>
|
当Type为1时,该字段才存在
|
<para>设备端口号,该端口填入的是用于上报Cluster_ID和AttriButeId属性值的端口号。</para>
|
<para>特殊设备:
|
如果为hdl功能按键则填入按键号(按键对应的端口号)</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.CounterConditionsInfo.Cluster_ID">
|
<summary>
|
当Type为1 时,该字段才存在
|
<para>触发联动的属性状态所在Cluster 如开关Cluster 6 </para>
|
<para>特殊设备:</para>
|
<para>1、如果为hdl功能按键则填64528。</para>
|
<para>2、如果为IAS安防设备则填入1280。</para>
|
<para>3、如果为门锁操作事件,则填入64529。</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.CounterConditionsInfo.AttriButeId">
|
<summary>
|
当Type为1 时,该字段才存在
|
<para>触发联动的属性 如Cluster = 6时 AttriButeId = 0为开关属性</para>
|
<para>特殊设备:</para>
|
<para>如果为hdl功能按键则为按键触发时上报触发信息的按键号类型。</para>
|
<para>如果为IAS安防设备则填入1281。</para>
|
<para>如果为门锁操作事件则填入门锁操作事件的OperationEventSoure列表值</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.CounterConditionsInfo.AttriButeData1">
|
<summary>
|
属性状态临界值1
|
<para>特殊设备:</para>
|
<para>如果为hdl功能按键,则为下列按键模式:1:点击 2:前点击 4:后单击 8:仅双击 16:前双击 32:后双击 64:仅长按 128:前长按 256:后长按 512:长按释放。</para>
|
<para>如果为IAS安防设备则为IAS安防设备信息上报数据中的ZoneStatus。</para>
|
<para>如果为门锁操作事件则填入门锁操作事件的Operation Event Code值</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.CounterConditionsInfo.AttriButeData2">
|
<summary>
|
属性状态临界值2 (参考AttriButeData1说明)
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.CounterConditionsInfo.Range">
|
<summary>
|
0 : 大于AttriButeData1时计数一次
|
<para>1 :等于AttriButeData1时计数一次</para>
|
<para>2:小于AttriButeData1时计数一次</para>
|
<para>3:大于AttriButeData1且小于AttriButeData2计数一次</para>
|
<para>4:小于AttriButeData1或大于AttriButeData2计数一次</para>
|
<para>5:与AttriButeData1进行与运算结果不为0时计数一次。</para>
|
<para>6:和上一次上报的AttriButeData值不同时计数一次 </para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.CounterConditionsInfo.Number">
|
<summary>
|
到达多少次触发逻辑
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.CounterConditionsInfo.Time">
|
<summary>
|
时间范围。单位:秒
|
<para>多少秒内到达多少次触发。</para>
|
<para>如果时间到达后,还不达到次数则将次数清零。重新开始倒计时及计数。</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.CounterConditionsInfo.Cycle">
|
<summary>
|
可缺省,默认为 0。
|
<para>是否循环执行。对一次规定时间内是否达到触发次数的结果处理。</para>
|
<para>0:循环执行。当超时或规定时间内达到次数后,清零次数,重新计时,继续下一次计数。</para>
|
<para>1:某次超时退出。如果达到次数则清零计数重新计时,继续下一次计数。如果超时则退出计数。并将IsVail设置为0。</para>
|
<para>2:计数一次退出。到达规定时间后,无论是否达到次数,都将退出。并将IsVail置0。</para>
|
</summary>
|
</member>
|
<member name="T:ZigBee.Device.Logic.CountdownConditionsInfo">
|
<summary>
|
倒计时条件数据
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.CountdownConditionsInfo.Time">
|
<summary>
|
倒计时多少秒触发。单位 秒。
|
<para>倒计时只生效一次,每次倒计时完成后自动将IsValid置0。客户端可通过第6小节命令使能该倒计时条件,将IsValid置1,即可再次使用该倒计时。</para>
|
</summary>
|
</member>
|
<member name="T:ZigBee.Device.Logic.TimeBucketConditionsInfo">
|
<summary>
|
时间段条件条件数据
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.TimeBucketConditionsInfo.Calendar">
|
<summary>
|
条件类型
|
0:阳历 1:农历
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.TimeBucketConditionsInfo.Datetime">
|
<summary>
|
表示触发动作的开始时间 格式为由utc时间转换成的Unix时间戳。如北京时间2018年7月9日 17:50:00,则转换时间戳后为1531129800。
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.TimeBucketConditionsInfo.Datetime2">
|
<summary>
|
表示时间段结束的时间点 格式为由utc时间转换成的unix时间戳。
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.TimeBucketConditionsInfo.FinishTime">
|
<summary>
|
定时器过期时间,格式为由utc时间转换成的Unix时间戳。超过该日期该时间条件将不再成立。如:定义一个定时从北京时间2018年7月9日 17:50:00每天17:50:00触发动作,定时器的过期时间日期为2018年7月19日 18:30:00 ,则2018年7月19日 18:30:00之后每天17:50:00 条件将不再成立,如果为北京时间2018年7月19日 18:30:00这里应该填入utc转换成的时间戳1531996200。
|
<para>该值为0 ,表示永远有效</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.TimeBucketConditionsInfo.Repeat">
|
<summary>
|
当Type为0时,该字段才存在
|
<para>重复类型</para>
|
<para>1:每小时执行(按上面例子,从北京时间2018/7/9 17:50:00开始每小时执行一次)</para>
|
<para>2:每天执行(按上面例子,从北京时间2018/7/9 17:50:00开始每天17:50:00执行一次)</para>
|
<para>3:每月执行(按上面例子,从北京时间2018/7/9 17:50:00开始每月9日17:50:00执行一次。如果为农历则是每月农历二十六执行)</para>
|
<para>4:每年执行(按上面例子,从北京时间2018/7/9 17:50:00开始每年7月9日17:50:00执行一次。如果为农历,则是每年农历五月二十六17:50:00执行)</para>
|
<para>5:周重复。(周一到周七可选执行)</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.TimeBucketConditionsInfo.WeekDay">
|
<summary>
|
周工作模式(可或运算)
|
<para>0x01 周一执行</para>
|
<para>0x02 周二执行</para>
|
<para>0x04 周三执行</para>
|
<para>0x08 周四执行</para>
|
<para>0x10 周五执行</para>
|
<para>0x20 周六执行</para>
|
<para>0x40 周日执行</para>
|
<para>0x7F 每天执行</para>
|
<para>数值可进行或运算,如周一、周三、周五执行,则为WeekDay=(0x01 || 0x04 || 0x10)= 0x15 即十进制 21。</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.TimeBucketConditionsInfo.TimeZone">
|
<summary>
|
<para>时区标识。仅用于帮助客户端记录用户设定的时区,客户端自行设定该值定义。例如(0:北京时间 。 1:伦敦时间)</para>
|
<para> 最大值:255</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.TimeBucketConditionsInfo.DST_WT">
|
<summary>
|
夏冬令时:
|
<para>0:冬令时</para>
|
<para>1:夏令时</para>
|
<para>仅用于帮助客户端记录用户设定的令时。</para>
|
</summary>
|
</member>
|
<member name="T:ZigBee.Device.Logic.SecurityConditionsInfo">
|
<summary>
|
安防条件数据
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.SecurityConditionsInfo.EnOrWithdrawMode">
|
<summary>
|
0:布防成功瞬间触发条件成立。
|
<para>1:撤防成功瞬间触发条件成立。</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.SecurityConditionsInfo.ModeId">
|
<summary>
|
安防模式id。如果为0,则为任意安防模式布防或撤防成功后触发条件
|
</summary>
|
</member>
|
<member name="T:ZigBee.Device.Logic.ActionsInfo">
|
<summary>
|
执行动作数据
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.ActionsInfo.LinkType">
|
<summary>
|
添加的联动设备类型
|
<para>0:联动设备为zigbee节点设备</para>
|
<para>2:联动设备为场景(恢复场景)</para>
|
<para>4:使能失能其他逻辑</para>
|
<para>5:禁用或启用逻辑条件</para>
|
<para>6:对安防模式进行布撤防</para>
|
</summary>
|
<value>The type of the link.</value>
|
</member>
|
<member name="F:ZigBee.Device.Logic.ActionsInfo.DeviceAddr">
|
<summary>
|
联动设备的地址:
|
<para>设备mac地址(字符),LinkType=0。</para>
|
<para>对场景操作,即恢复场景 为场景id(数值),LinkType为2。</para>
|
<para>对其他逻辑操作 为逻辑id(数值),LinkType为4 、LinkType为 5。</para>
|
</summary>
|
<value>The device address.</value>
|
</member>
|
<member name="F:ZigBee.Device.Logic.ActionsInfo.Epoint">
|
<summary>
|
联动设备的端口号:
|
<para>和mac地址共同标识唯一的zigbee设备 数值范围0-255</para>
|
<para>当LinkType=0时存在</para>
|
</summary>
|
<value>The epoint.</value>
|
</member>
|
<member name="F:ZigBee.Device.Logic.ActionsInfo.EnableLogic">
|
<summary>
|
逻辑使能、失能。
|
<para>当LinkType = 4时存在</para>
|
<para>0:失能逻辑。</para>
|
<para>1:使能逻辑。</para>
|
<para>2:只使能一次</para>
|
<para>3:只失能一次</para>
|
</summary>
|
<value>The epoint.</value>
|
</member>
|
<member name="F:ZigBee.Device.Logic.ActionsInfo.ConditionId">
|
<summary>
|
操作的逻辑条件id。
|
<para>当LinkType=5时存在</para>
|
</summary>
|
<value>The epoint.</value>
|
</member>
|
<member name="F:ZigBee.Device.Logic.ActionsInfo.EnableCondition">
|
<summary>
|
是否禁用逻辑条件
|
<para>当LinkType=5时存在</para>
|
<para>0 禁用条件(将逻辑条件的IsValid字段置0)</para>
|
<para>1 启用条件(将逻辑条件的IsValid字段置1)</para>
|
<para>2:使能一次(条件成立一次后将被禁用,IsValid自动置为0)。</para>
|
<para>3:失能一次(条件第一次成立会被忽略,触发不了逻辑,然后IsValid自动置1。以后条件再成立将不会被忽略)</para>
|
</summary>
|
<value>The epoint.</value>
|
</member>
|
<member name="F:ZigBee.Device.Logic.ActionsInfo.Time">
|
<summary>
|
延时执行时间。单位(秒)范围:0-65535。
|
<para>逻辑成立后,延迟多久执行设备动作指令。</para>
|
<para>当LinkType=0时存在。该字段可忽略,默认为0,即逻辑成立后立即执行设备动作。</para>
|
</summary>
|
<value>The epoint.</value>
|
</member>
|
<member name="F:ZigBee.Device.Logic.ActionsInfo.TaskList">
|
<summary>
|
设备列表
|
<para>当LinkType=0时存在</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.ActionsInfo.SecuritySetting">
|
<summary>
|
对安防模式操作
|
<para>当LinkType = 6时存在</para>
|
<para>0:撤防</para>
|
<para>1:永久布防,直到撤防</para>
|
<para>2:布防,但使能一次,触发一次后将撤防。</para>
|
<para>3:布防,但失能一次,第一次被激活不警告不触发动作。</para>
|
<para>触发动作时,如果系统当前没有布防,则撤防失败。已经存在布防模式,将布防失败(需先对当前布防模式进行撤防)</para>
|
</summary>
|
<value>The epoint.</value>
|
</member>
|
<member name="F:ZigBee.Device.Logic.ActionsInfo.SecurityModeId">
|
<summary>
|
安防模式id。为0时,则对当前在布防的安防模式进行操作。
|
</summary>
|
<value>The epoint.</value>
|
</member>
|
<member name="F:ZigBee.Device.Logic.ActionsInfo.CheckIASStatus">
|
<summary>
|
检查防区设备最近上报的安防信息状态进行布防
|
<para>当LinkType = 6时存在</para>
|
<para>0:不检查</para>
|
<para>1:检查</para>
|
<para>可缺省,默认为0</para>
|
</summary>
|
<value>The epoint.</value>
|
</member>
|
<member name="F:ZigBee.Device.Logic.ActionsInfo.IsDelayStart">
|
<summary>
|
是否延时启动。布防后延时一段时间正式启动防区,这段时间可以让人员撤离防区区域。
|
<para>当LinkType = 6时存在</para>
|
<para>0:不延时</para>
|
<para>1:延时启动</para>
|
<para>可缺省,默认为0</para>
|
</summary>
|
<value>The epoint.</value>
|
</member>
|
<member name="F:ZigBee.Device.Logic.ActionsInfo.Password">
|
<summary>
|
布防撤防用户密码,如果密码错误将加入失败
|
<para>当LinkType = 6时存在</para>
|
<para>数据回复时,该字段不存在</para>
|
</summary>
|
<value>The epoint.</value>
|
</member>
|
<member name="T:ZigBee.Device.Logic.TimeConditionsInfo">
|
<summary>
|
时间条件数据
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.TimeConditionsInfo.ConditionId">
|
<summary>
|
条件id,新加条件时默认为0,
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.TimeConditionsInfo.Calendar">
|
<summary>
|
条件类型
|
0:阳历 1:农历
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.TimeConditionsInfo.DateType">
|
<summary>
|
时间点类型:
|
<para>0:正常时间点(从Datetime这个时间点开始执行)</para>
|
<para>1:日出时间(从DateTime之后第一次日出时间开始执行)</para>
|
<para>2:日落时间(从DateTime之后第一次日落时间开始执行)</para>
|
<para>3:正午时间(从DateTime之后第一次中午时间开始执行)</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.TimeConditionsInfo.Datetime">
|
<summary>
|
表示触发动作的开始时间 格式为由utc时间转换成的Unix时间戳。如北京时间2018年7月9日 17:50:00,则转换时间戳后为1531129800。该时间点也是每月每年重复的判断依据。
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.TimeConditionsInfo.FinishTime">
|
<summary>
|
定时器过期时间,格式为由utc时间转换成的Unix时间戳。超过该日期该时间条件将不再成立。如:定义一个定时从北京时间2018年7月9日 17:50:00每天17:50:00触发动作,定时器的过期时间日期为2018年7月19日 18:30:00 ,则2018年7月19日 18:30:00之后每天17:50:00 条件将不再成立,如果为北京时间2018年7月19日 18:30:00这里应该填入utc转换成的时间戳1531996200。
|
<para>该值为0 ,表示永远有效 </para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.TimeConditionsInfo.Repeat">
|
<summary>
|
当Type为0时,该字段才存在
|
<para>重复类型</para>
|
<para>1:每小时执行(按上面例子,从北京时间2018/7/9 17:50:00开始每小时执行一次)</para>
|
<para>2:每天执行(按上面例子,从北京时间2018/7/9 17:50:00开始每天17:50:00执行一次)</para>
|
<para>3:每月执行(按上面例子,从北京时间2018/7/9 17:50:00开始每月9日17:50:00执行一次。如果为农历则是每月农历二十六执行)</para>
|
<para>4:每年执行(按上面例子,从北京时间2018/7/9 17:50:00开始每年7月9日17:50:00执行一次。如果为农历,则是每年农历五月二十六17:50:00执行)</para>
|
<para>5:周重复。(周一到周七可选执行)</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.TimeConditionsInfo.WeekDay">
|
<summary>
|
周工作模式(可或运算)
|
<para>0x01 周一执行</para>
|
<para>0x02 周二执行</para>
|
<para>0x04 周三执行</para>
|
<para>0x08 周四执行</para>
|
<para>0x10 周五执行</para>
|
<para>0x20 周六执行</para>
|
<para>0x40 周日执行</para>
|
<para>0x7F 每天执行</para>
|
<para>数值可进行或运算,如周一、周三、周五执行,则为WeekDay=(0x01 || 0x04 || 0x10)= 0x15 即十进制 21。</para>
|
</summary>
|
<value>The week day.</value>
|
</member>
|
<member name="F:ZigBee.Device.Logic.TimeConditionsInfo.RemindTime">
|
<summary>
|
提前提醒时间。(单位秒)范围:0-65535
|
<para>定时条件将要触发的前RemindTime秒,网关将通知客户端定时时间将至,可能会执行逻辑动作(如果该逻辑还需要满足其他条件,则到达定时时间时,其他条件没有满足将不会执行逻辑动作)。在这段时间内,客户端可发送指令让定时推迟执行。最终的定时时间将是原来定时时间+推迟的时间。</para>
|
<para>如果为0,则不提醒。到达提前提醒时,将发送第11小节的提醒通知。</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.TimeConditionsInfo.EnDelay">
|
<summary>
|
是否允许推迟
|
<para>0:不允许</para>
|
<para>1:允许</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.TimeConditionsInfo.DelayTime">
|
<summary>
|
推迟时间(单位:秒)范围:0-65535
|
<para>推迟时间如果小于提前提醒时间,则在推迟前的定时时间到达时提醒。</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.TimeConditionsInfo.TimeZone">
|
<summary>
|
时区标识。仅用于帮助客户端记录用户设定的时区,客户端自行设定该值定义。例如(0:北京时间 。 1:伦敦时间)
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.TimeConditionsInfo.DST_WT">
|
<summary>
|
夏冬令时:
|
<para>0:冬令时</para>
|
<para>1:夏令时</para>
|
<para>仅用于帮助客户端记录用户设定的令时。</para>
|
</summary>
|
</member>
|
<member name="T:ZigBee.Device.Logic.DeviceConditionsInfo">
|
<summary>
|
设备条件数据
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.DeviceConditionsInfo.MacAddr">
|
<summary>
|
设备mac地址
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.DeviceConditionsInfo.Epoint">
|
<summary>
|
设备端口号,该端口填入的是用于上报Cluster_ID和AttriButeId属性值的端口号。
|
<para>特殊设备:
|
如果为hdl功能按键则填入按键号(按键对应的端口号)</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.DeviceConditionsInfo.Cluster_ID">
|
<summary>
|
触发联动的属性状态所在Cluster 如开关Cluster 6
|
<para>特殊设备:</para>
|
<para>1、如果为hdl功能按键则填64528。</para>
|
<para>2、如果为IAS安防设备则填入1280。</para>
|
<para>3、如果为门锁操作事件,则填入64529.</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.DeviceConditionsInfo.AttriButeId">
|
<summary>
|
触发联动的属性 如Cluster=6时 AttriButeId=0为开关属性
|
<para>特殊设备:</para>
|
<para>如果为hdl功能按键则为按键触发时上报触发信息的按键号类型。</para>
|
<para>如果为IAS安防设备则填入1281。</para>
|
<para>如果为门锁操作事件则填入门锁操作事件的OperationEventSoure列表值,参考第八章节3门锁操作事件通知</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.DeviceConditionsInfo.AttriButeData1">
|
<summary>
|
属性状态临界值1
|
<para>特殊设备:</para>
|
<para>如果为hdl功能按键,则为下列按键模式:</para>
|
<para>1:点击 2:前点击 4:后单击 8:仅双击</para>
|
<para>16:前双击 32:后双击 64:仅长按 </para>
|
<para>128:前长按 256:后长按 512:长按释放。</para>
|
<para>如果为IAS安防设备则为IAS安防设备信息上报数据中的ZoneStatus。</para>
|
<para>如果为门锁操作事件则填入门锁操作事件的Operation Event Code值,参考第八章节3门锁操作事件通知</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.DeviceConditionsInfo.AttriButeData2">
|
<summary>
|
属性状态临界值2 。
|
<para>特殊设备:(见AttriButeData1说明)</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.DeviceConditionsInfo.Range">
|
<summary>
|
当Type为1 时,该字段才存在
|
<para>上报的设备属性状态值AttriButeData(参考设备状态查询章节)与设定的临界值比较。</para>
|
<para>0 : 上报的设备属性状态值大于AttriButeData1时触发动作</para>
|
<para>1:上报的设备属性状态值等于AttriButeData1时触发动作</para>
|
<para>2:上报的设备属性状态值小于AttriButeData1时触发动作</para>
|
<para>3:上报的设备属性状态值大于AttriButeData1且小于AttriButeData2时触发动作</para>
|
<para>4:上报的设备属性状态值小于AttriButeData1或大于AttriButeData2时触发动作</para>
|
<para>5:上报的设备属性状态值和AttriButeData1进行与运算结果不为0时触发动作。(方便用于安防设备信息上报)</para>
|
</summary>
|
</member>
|
<member name="T:ZigBee.Device.Logic.TaskListInfo">
|
<summary>
|
任务数据
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.TaskListInfo.TaskType">
|
<summary>
|
任务类型。
|
<para>1:开关 (设备具有开关功能时可用)</para>
|
<para>3:亮度调整(设备具有亮度调节功能时可用)</para>
|
<para>4:颜色调整 (设备具有颜色调节功能时可用)</para>
|
<para>5:恒温器(设备具有恒温器功能时可用)</para>
|
<para>6: 窗帘设备(设备具有窗帘功能时可用)</para>
|
<para>7:设备identify识别。</para>
|
<para>8:开关报警模式 </para>
|
<para>9:squawk command</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.TaskListInfo.Data1">
|
<summary>
|
Data1取值
|
<para>开关 :Data1(数值): 0关/1开</para>
|
<para>亮度调整 Data1(数值):亮度值</para>
|
<para>颜色调整 Data1(数值):色调</para>
|
<para>恒温器 Data1(数值): 0加热/1制冷/2自动调节/3 设置工作模式/4 设置加热度数 5/设置制冷度数 6/设置风扇模式</para>
|
<para>窗帘设备 Data1(数值): 0 打开/ 1关闭/ 2 停止转动/ 4 调整到指定高度/ 5 调整到指定的百分比处位置 / 7 调整到指定倾斜角/ 8 调整到指定的百分比倾斜度</para>
|
<para>设备identify识别。Data1为identify闪烁闪烁时间(0-65535秒)。</para>
|
<para>开关报警模式 Data1(数值,4字节整型)第1字节(bit0-bit7)表示报警模式,字节值0:停止蜂鸣器1:盗窃报警 2:火灾报警 3:紧急情况报警 4:警车发出的报警 5:消防车发出的报警 6:备用的报警。第2字节(bit8-bit15)表示是否启用报警灯,字节值 0:不启用 1:启用。第3字节(bit16-bit23)表示报警音量,字节值0:Low,1:Medium,2:high,3:very high。</para>
|
<para>squawk command Data1(数值,4字节整型)第1字节(bit0-bit7)表示报警模式,字节值0:安防系统“布防”音效” ,1:安防系统“撤防”音效。第2字节(bit8-bit15)表示是否启动报警灯,字节值0:不启动,1:启动。第3字节(bit16-bit23)表示报警音量,字节值0:Low ,1:Medium ,2:high ,3: very high。</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.TaskListInfo.Data2">
|
<summary>
|
Data2取值
|
<para>开关 Data2(数值): 0</para>
|
<para>亮度调整 Data2(数值): 0</para>
|
<para>颜色调整 Data2(数值):饱和度 </para>
|
<para> 恒温器Data2数值如下:
|
【当Data1=0|1|2时,Data2为要变化的度数,单位:0.1℃ 。】
|
【若Data1=3,Data2为要设定的空调模式(0-9),0:off,1:auto,3:cool, 4:heat ,5:emergency heating, 6:precooling,7:fan only ,8:dry,9:sleep。】
|
【若Data1=4|5,Data2为加热或制冷度数,单位0.01摄氏度。】
|
【若Data1=6,Data2为要设定的风扇模式(0-6),0:off,1:low,2:medium,3:high,4:on,5:auto,6:smart】 </para>
|
<para>窗帘设备,Data2数值如下
|
【当Data1=4或7,Data2为调整的高度或倾斜角度 倾斜角度单位为0.1°】。
|
【当Data1=5 或 8,Data2为百分比,0-100表示0%-100%】</para>
|
<para>设备identify识别。Data2(数值): 0 </para>
|
<para>开关报警模式 Data2(数值,4字节整型)第1、2字节(bit0-bit15)表示报警时长,字节值 0-65535,单位:秒。第3字节(bit16-bit23)表示闪烁占空比,字节值0-100。第4字节(bit16-bit23)表示报警灯亮度,字节值0:Low ,1:Medium ,2:high ,3: very high。</para>
|
<para>squawk command:Data2(数值): 0 </para>
|
</summary>
|
<value>The type of the task.</value>
|
</member>
|
<member name="T:ZigBee.Device.Logic.ConditionType">
|
<summary>
|
条件类型
|
<para>0:时间点条件,在某个时间发生</para>
|
<para>1:设备状态变化条件</para>
|
<para>2:其他逻辑条件</para>
|
<para>3:计数器条件</para>
|
<para>4:倒计时</para>
|
<para>5:时间段条件</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.ConditionType.Time">
|
<summary>
|
时间点条件,在某个时间发生
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.ConditionType.Device">
|
<summary>
|
设备状态变化条件
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.ConditionType.Logic">
|
<summary>
|
其他逻辑条件
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.ConditionType.Counter">
|
<summary>
|
计数器条件
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.ConditionType.CountDown">
|
<summary>
|
倒计时
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Logic.ConditionType.TimeBucket">
|
<summary>
|
条件类型
|
时间段条件
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Rollershade.WcdCurrentPositionLift">
|
<summary>
|
窗帘当前高度,单位:cm
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Rollershade.WcdType">
|
<summary>
|
窗帘当前模式
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Rollershade.WcdCurrentPositionLiftPercentage">
|
<summary>
|
当前窗帘所在的位置(百分比)
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Rollershade.WcdCurrentMode">
|
<summary>
|
当前窗帘的倾斜角度(百分比)
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Rollershade.WcdInstalledOpenLimitLift">
|
<summary>
|
窗帘全开所在的位置,单位:cm
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Rollershade.WcdInstalledClosedLimitLift">
|
<summary>
|
窗帘全关所在的位置,单位:cm
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Rollershade.WcdInstalledOpenLimitTilt">
|
<summary>
|
窗帘全开所在的角度,单位:0.1°
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Rollershade.WcdInstalledClosedLimitTilt">
|
<summary>
|
窗帘全关所在的角度,单位:0.1°
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.Rollershade.ReadWcdType">
|
<summary>
|
读取当前窗帘的模式
|
<para>AttriButeId=0 (先调用发现属性接口,查看设备是否支持该接口的属性)</para>
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.Rollershade.ReadWcdCurrentPositionLift">
|
<summary>
|
窗帘当前倾斜度,单位:0.1°
|
<para>AttriButeId=3 (先调用发现属性接口,查看设备是否支持该接口的属性)</para>
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.Rollershade.ReadWcdCurrentPositionLiftPercentage">
|
<summary>
|
读取当前窗帘所在的位置(百分比)
|
<para>AttriButeId=8 (先调用发现属性接口,查看设备是否支持该接口的属性)</para>
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.Rollershade.ReadWcdInstalledOpenLimitLift">
|
<summary>
|
窗帘全开所在的位置,单位:cm
|
<para>AttriButeId=16 (先调用发现属性接口,查看设备是否支持该接口的属性)</para>
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.Rollershade.ReadWcdInstalledClosedLimitLift">
|
<summary>
|
窗帘全开所在的角度,单位:0.1°
|
<para>AttriButeId=17 (先调用发现属性接口,查看设备是否支持该接口的属性)</para>
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.Rollershade.ReadWcdInstalledOpenLimitTilt">
|
<summary>
|
窗帘全关所在的位置,单位:cm
|
<para>AttriButeId=18 (先调用发现属性接口,查看设备是否支持该接口的属性)</para>
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.Rollershade.ReadWcdInstalledClosedLimitTilt">
|
<summary>
|
窗帘全关所在的角度,单位:0.1°
|
<para>AttriButeId=19 (先调用发现属性接口,查看设备是否支持该接口的属性)</para>
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.Rollershade.ReadWcdCurrentMode">
|
<summary>
|
读取当前窗帘的模式
|
<para>AttriButeId=23 (先调用发现属性接口,查看设备是否支持该接口的属性)</para>
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.Rollershade.WcdGoToLiftValue(System.Int32)">
|
<summary >
|
窗帘设备调整到指定高度.
|
<para>comand=4 (先调用设备发现命令接口,查看设备是否支持该接口命令)</para>
|
<para>value:窗帘要调整到的高度值处</para>
|
<para> 参数长度(占用的字节数):2</para>
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.Rollershade.WcdGoToTiltValue(System.Int32)">
|
<summary >
|
将窗帘调整到指定的百分比处的位置.
|
<para>comand=5 (先调用设备发现命令接口,查看设备是否支持该接口命令)</para>
|
<para>窗帘要调整到的百分比处,范围:0~100表示 0-100%</para>
|
<para>参数长度(占用的字节数):1</para>
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.Rollershade.WcdGoToLiftPercentpage(System.Int32)">
|
<summary >
|
让窗帘设备将窗帘调整到指定的倾斜角
|
<para>comand=7 (先调用设备发现命令接口,查看设备是否支持该接口命令)</para>
|
<para>value:窗帘要调整到的倾斜角处 单位(0.1°)</para>
|
<para> 参数长度(占用的字节数):2</para>
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.Rollershade.WcdGoToTiltPercentpage(System.Int32)">
|
<summary >
|
让窗帘设备将窗帘调整到指定的百分比倾斜度
|
<para>comand=8 (先调用设备发现命令接口,查看设备是否支持该接口命令)</para>
|
<para>value:窗帘要调整到的百分比倾斜度</para>
|
<para>范围:0-100表示0-100%</para>
|
<para>参数长度(占用的字节数):1</para>
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.Scene.Save(System.String)">
|
<summary>
|
保存当前场景
|
</summary>
|
<param name="scenceFilePath">Scence file path.</param>
|
</member>
|
<member name="M:ZigBee.Device.Scene.GetSceneByFilePath(System.String)">
|
<summary>
|
根据场景路径恢复场景对象
|
</summary>
|
<returns>The by file path.</returns>
|
<param name="sceneFilePath">Room file path.</param>
|
</member>
|
<member name="F:ZigBee.Device.Scene.GateWayId">
|
<summary>
|
当前主网关ID
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.Data_ID">
|
<summary>
|
入网设备信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.SceneBase.SceneId">
|
<summary>
|
逻辑id
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.SceneDeviceList">
|
<summary>
|
网关中场景设备列表
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.errResponData">
|
<summary>
|
网关信息错误反馈
|
<para>当网关接收到客户端信息后,出现以下异常情况将反馈错误。</para>
|
</summary>
|
</member>
|
<!-- Badly formed XML comment ignored for member "F:ZigBee.Device.Scene.ErrorResponData.Error" -->
|
<member name="F:ZigBee.Device.Scene.sceneErrorRespon">
|
<summary>
|
在从网关中发场景的命令的反馈
|
</summary>
|
</member>
|
<member name="T:ZigBee.Device.Scene.SceneErrorRespon">
|
<summary>
|
在从网关中发场景的命令的反馈
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.SceneErrorRespon.Data_ID">
|
<summary>
|
非主网关不能使用场景指令。
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.Scene.GetSceneNewIdAsync(System.String)">
|
<summary >
|
创建一个空场景
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.getSceneIdAllData">
|
<summary>
|
创建一个空场景返回的数据,网关反馈信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.GetSceneIdAllData.errorMessageBase">
|
<summary>
|
错误信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.GetSceneIdAllData.errorResponData">
|
<summary>
|
网关信息错误反馈
|
<para>当网关接收到客户端信息后,出现以下异常情况将反馈错误。</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.GetSceneIdAllData.getSceneIdData">
|
<summary>
|
创建一个空场景返回的数据
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.getSceneIdData">
|
<summary>
|
创建一个空场景返回的数据
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.GetSceneIdData.NewScenesId">
|
<summary>
|
新的场景id
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.GetSceneIdData.ScenesName">
|
<summary>
|
场景名称 ,不大于32个字节。
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.getSceneAllData">
|
<summary>
|
获取所有场景的所有信息,网关反馈信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.GetSceneAllData.errorMessageBase">
|
<summary>
|
错误信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.GetSceneAllData.errorResponData">
|
<summary>
|
网关信息错误反馈
|
<para>当网关接收到客户端信息后,出现以下异常情况将反馈错误。</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.GetSceneAllData.getSceneAllInfo">
|
<summary>
|
获取所有场景的所有信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.sceneGetAllInfo">
|
<summary>
|
获取所有场景的所有信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.GetSceneAllInfo.ScenesSum">
|
<summary>
|
场景总数
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.GetSceneAllInfo.ScenesNum">
|
<summary>
|
表示当前发送的是第几个场景信息。ScenesNum从0开始,每发送一个场景信息将自加1,当ScenesNum等于ScenesSum时,表示所有信息发送完毕。
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.GetSceneAllInfo.ScenesId">
|
<summary>
|
场景ID
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.GetSceneAllInfo.IsOpen">
|
<summary>
|
场景是否处于开启状态
|
<para>0:场景没有开启</para>
|
<para>1:场景处于开启状态</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.GetSceneAllInfo.ScenesName">
|
<summary>
|
场景名称
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.GetSceneAllInfo.DeviceSum">
|
<summary>
|
当前场景的设备数量
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.GetSceneAllInfo.DeviceList">
|
<summary>
|
场景列表
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.DeviceListData.Type">
|
<summary>
|
成员类型
|
<para>0:设备成员</para>
|
<para>1:场景成员</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.DeviceListData.ElseScenesId">
|
<summary>
|
场景成员的场景id
|
<para>当Type=1时存在</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.DeviceListData.DeviceAddr">
|
<summary>
|
设备mac地址 ,
|
<para>当Type=0时存在。</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.DeviceListData.Epoint">
|
<summary>
|
设备端口号
|
<para>当Type=0时存在。</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.DeviceListData.DeviceName">
|
<summary>
|
设备名称
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.DeviceListData.TaskList">
|
<summary>
|
设备列表
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.TaskListInfo.TaskType">
|
<summary>
|
任务类型。
|
<para>定义见任务类型说明</para>
|
</summary>
|
<value>The type of the task.</value>
|
</member>
|
<member name="F:ZigBee.Device.Scene.TaskListInfo.Data1">
|
<summary>
|
根据任务类型说明定义 若无定义则为0
|
</summary>
|
<value>The type of the task.</value>
|
</member>
|
<member name="F:ZigBee.Device.Scene.TaskListInfo.Data2">
|
<summary>
|
任务类型。
|
根据任务类型说明定义 若无定义则为0
|
</summary>
|
<value>The type of the task.</value>
|
</member>
|
<member name="M:ZigBee.Device.Scene.GetSceneInfoAsync">
|
<summary>
|
只能获取场景信息,没有场景中的设备信息
|
</summary>
|
<returns></returns>
|
</member>
|
<member name="F:ZigBee.Device.Scene.getOnlySceneAllData">
|
<summary>
|
获取场景信息,网关反馈信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.GetOnlySceneAllData.errorMessageBase">
|
<summary>
|
错误信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.GetOnlySceneAllData.errorResponData">
|
<summary>
|
网关信息错误反馈
|
<para>当网关接收到客户端信息后,出现以下异常情况将反馈错误。</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.GetOnlySceneAllData.getSceneInfo">
|
<summary>
|
获取场景信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.sceneGetInfo">
|
<summary>
|
获取场景信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.GetSceneInfo.ScenesSum">
|
<summary>
|
场景总数
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.GetSceneInfo.ScenesList">
|
<summary>
|
场景列表
|
</summary>
|
</member>
|
<member name="T:ZigBee.Device.Scene.ScenesListInfo">
|
<summary>
|
场景信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.ScenesListInfo.ScenesId">
|
<summary>
|
场景ID
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.ScenesListInfo.ScenesName">
|
<summary>
|
名称
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.ScenesListInfo.IsOpen">
|
<summary>
|
是否处于开启状态
|
0:场景没有被开启
|
1:场景处于开启状态
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.Scene.GetSceneDeviceListAsync(System.Int32)">
|
<summary >
|
获取网关中场景的设备列表
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.getSceneDeviceListAllInfo">
|
<summary>
|
获取场景的设备列表信息,网关反馈信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.GetSceneDeviceListAllInfo.errorMessageBase">
|
<summary>
|
错误信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.GetSceneDeviceListAllInfo.errorResponData">
|
<summary>
|
网关信息错误反馈
|
<para>当网关接收到客户端信息后,出现以下异常情况将反馈错误。</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.GetSceneDeviceListAllInfo.getSceneDeviceListInfo">
|
<summary>
|
获取场景的设备列表信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.sceneGetDeviceListObj">
|
<summary>
|
获取场景的设备列表信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.GetSceneDeviceListInfo.ScenesId">
|
<summary>
|
场景ID
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.GetSceneDeviceListInfo.IsOpen">
|
<summary>
|
场景是否处于开启状态
|
0:场景没有开启
|
1:场景处于开启状态
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.GetSceneDeviceListInfo.DeviceSum">
|
<summary>
|
场景的设备数量
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.GetSceneDeviceListInfo.DeviceList">
|
<summary>
|
设备列表
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.Scene.AddSceneMemberAsync(ZigBee.Device.Scene.AddSceneMemberData)">
|
<summary>
|
添加目标到网关到场景中
|
</summary>
|
<returns>The scene member.</returns>
|
<param name="scenesId">Scenes identifier.</param>
|
</member>
|
<member name="F:ZigBee.Device.Scene.addSceneMemberResponseAllData">
|
<summary>
|
获取场景中添加的成员,网关反馈信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.AddSceneMemberResponseAllData.errorMessageBase">
|
<summary>
|
错误信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.AddSceneMemberResponseAllData.errorResponData">
|
<summary>
|
网关信息错误反馈
|
<para>当网关接收到客户端信息后,出现以下异常情况将反馈错误。</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.AddSceneMemberResponseAllData.addSceneMemberResponseData">
|
<summary>
|
获取场景中添加的成员
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.addSceneMemberData">
|
<summary>
|
获取场景中添加的成员
|
</summary>
|
</member>
|
<member name="T:ZigBee.Device.Scene.AddSceneMemberResponseData">
|
<summary>
|
获取添加成员到场景或更新场景
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.AddSceneMemberResponseData.Result">
|
<summary>
|
1 加入成功
|
0 加入失败
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.AddSceneMemberResponseData.ScenesId">
|
<summary>
|
场景ID
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.AddSceneMemberResponseData.Type">
|
<summary>
|
0:加入成员为节点设备
|
1:加入成员为其他场景
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.AddSceneMemberResponseData.ElseScenesId">
|
<summary>
|
其他场景id
|
当Type=1时,该字段存在
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.AddSceneMemberResponseData.DeviceAddr">
|
<summary>
|
设备mac地址
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.AddSceneMemberResponseData.Epoint">
|
<summary>
|
设备端口号
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.AddSceneMemberResponseData.ScenesName">
|
<summary>
|
场景名称 ,不大于32个字节。
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.setAddMember">
|
<summary>
|
添加成员到场景或更新场景
|
</summary>
|
</member>
|
<member name="T:ZigBee.Device.Scene.AddSceneMemberData">
|
<summary>
|
添加成员到场景或更新场景
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.AddSceneMemberData.ScenesId">
|
<summary>
|
场景ID
|
0:新增场景,网关将自动为该场景分配一个未被使用的场景id。
|
其他:设备要加入的场景。如果场景id不存在,则网关新建一个场景并用该字段值作为场景id。
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.AddSceneMemberData.Type">
|
<summary>
|
添加成员类型
|
0:节点设备
|
1:其他场景
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.AddSceneMemberData.ElseScenesId">
|
<summary>
|
作为成员的其他场景id。
|
当Type=1时,该字段才存在。
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.AddSceneMemberData.DeviceAddr">
|
<summary>
|
设备mac地址
|
Type=0时存在
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.AddSceneMemberData.Epoint">
|
<summary>
|
设备端口号
|
Type=0时存在
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.AddSceneMemberData.TaskList">
|
<summary>
|
设备列表
|
Type=0时存在
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.Scene.RemoveSceneMemberAsync(ZigBee.Device.Scene.SceneRemoveMemberData)">
|
<summary>
|
从网关的场景中移除设备
|
</summary>
|
<returns>The scene member.</returns>
|
<param name="scenesId">Scenes identifier.</param>
|
</member>
|
<member name="F:ZigBee.Device.Scene.sceneRemoveMemberData">
|
<summary>
|
从场景中移除成员
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.SceneRemoveMemberData.ScenesId">
|
<summary>
|
场景ID
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.SceneRemoveMemberData.DeviceList">
|
<summary>
|
设备列表 ,要移除的设备
|
</summary>
|
</member>
|
<member name="T:ZigBee.Device.Scene.RemoveSceneDeviceListInfo">
|
<summary>
|
移除场景成员信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.RemoveSceneDeviceListInfo.Type">
|
<summary>
|
移除成员类型
|
<para >0:设备成员</para>
|
<para >1:场景成员</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.RemoveSceneDeviceListInfo.DeviceAddr">
|
<summary>
|
设备mac地址
|
<para>当Type=0时存在</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.RemoveSceneDeviceListInfo.Epoint">
|
<summary>
|
设备端口号 当Type=0时存在
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.RemoveSceneDeviceListInfo.ElseScenesId">
|
<summary>
|
场景成员id,当Type=1时存在
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.removeSceneMemberResponseAllData">
|
<summary>
|
移除场景成员信息反馈,网关反馈信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.RemoveSceneMemberResponseAllData.errorMessageBase">
|
<summary>
|
错误信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.RemoveSceneMemberResponseAllData.errorResponData">
|
<summary>
|
网关信息错误反馈
|
<para>当网关接收到客户端信息后,出现以下异常情况将反馈错误。</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.RemoveSceneMemberResponseAllData.removeSceneMemberResponseData">
|
<summary>
|
移除场景成员信息反馈
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.removeSceneMemberResponseData">
|
<summary>
|
移除场景成员信息反馈
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.RemoveSceneMemberResponseData.Result">
|
<summary>
|
0 移除成功
|
1 场景ID不存在
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.RemoveSceneMemberResponseData.ScenesId">
|
<summary>
|
场景ID
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.RemoveSceneMemberResponseData.RemoveList">
|
<summary>
|
移除设备列表 ,Result=0时存在。
|
</summary>
|
</member>
|
<member name="T:ZigBee.Device.Scene.RemoveSceneDeviceListResponseInfo">
|
<summary>
|
移除场景成员信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.RemoveSceneDeviceListResponseInfo.RemoveResult">
|
<summary>
|
0:移除成功
|
<para >1:移除失败,成员不存在场景中</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.RemoveSceneDeviceListResponseInfo.Type">
|
<summary>
|
移除成员类型
|
<para >0:设备成员</para>
|
<para >1:其他场景</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.RemoveSceneDeviceListResponseInfo.DeviceAddr">
|
<summary>
|
设备mac地址
|
<para>当Type=0时存在</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.RemoveSceneDeviceListResponseInfo.Epoint">
|
<summary>
|
设备端口号 当Type=0时存在
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.RemoveSceneDeviceListResponseInfo.ElseScenesId">
|
<summary>
|
场景成员id,当Type=1时存在
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.Scene.RenameSceneAsync(System.Int32,System.String)">
|
<summary >
|
修改场景名称
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.sceneRenameResponseAllData">
|
<summary>
|
修改场景名称,网关反馈信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.SceneRenameResponseAllData.errorMessageBase">
|
<summary>
|
错误信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.SceneRenameResponseAllData.errorResponData">
|
<summary>
|
网关信息错误反馈
|
<para>当网关接收到客户端信息后,出现以下异常情况将反馈错误。</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.SceneRenameResponseAllData.sceneRenameResponseData">
|
<summary>
|
修改场景名称
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.sceneRenameResponseData">
|
<summary >
|
修改场景名称
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.SceneRenameResponseData.Result">
|
<summary>
|
结果
|
<para>0 修改失败</para>
|
<para>1 修改成功</para>
|
<para>2 没有在该场景</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.SceneRenameResponseData.ScenesId">
|
<summary>
|
场景ID
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.SceneRenameResponseData.ScenesName">
|
<summary>
|
场景名称
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.Scene.DeleteSceneAsync(System.Int32)">
|
<summary >
|
删除场景
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.removeSceneAllData">
|
<summary>
|
移除场景,网关反馈信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.RemoveSceneAllData.errorMessageBase">
|
<summary>
|
错误信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.RemoveSceneAllData.errorResponData">
|
<summary>
|
网关信息错误反馈
|
<para>当网关接收到客户端信息后,出现以下异常情况将反馈错误。</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.RemoveSceneAllData.removeSceneData">
|
<summary>
|
移除场景
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.removeSceneData">
|
<summary>
|
移除场景数据
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.RemoveSceneData.Result">
|
<summary>
|
0 移除失败
|
<para>1 移除成功</para>
|
<para>2 没有该场景</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.RemoveSceneData.ScenesId">
|
<summary>
|
场景ID
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.Scene.ControlSceneAsync(System.Int32)">
|
<summary >
|
调用场景
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.sceneOpenAllData">
|
<summary>
|
调用场景,网关反馈信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.SceneOpenAllData.errorMessageBase">
|
<summary>
|
错误信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.SceneOpenAllData.errorResponData">
|
<summary>
|
网关信息错误反馈
|
<para>当网关接收到客户端信息后,出现以下异常情况将反馈错误。</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.SceneOpenAllData.sceneOpenData">
|
<summary>
|
调用场景
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.sceneOpen">
|
<summary >
|
调用场景
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.SceneOpenData.ScenesId">
|
<summary>
|
场景ID
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.SceneOpenData.Result">
|
<summary>
|
结果
|
0:调用失败
|
1:调用成功
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.sceneBreak">
|
<summary >
|
场景被破坏反馈
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.Scene.SceneBreak.ScenesId">
|
<summary>
|
场景ID
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.TemperatureSensor.CurentTemperature">
|
<summary>
|
当前温度值
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.TemperatureSensor.MinTemperature">
|
<summary>
|
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.TemperatureSensor.MaxTemperature">
|
<summary>
|
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.TemperatureSensor.TorleranceTemperature">
|
<summary>
|
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.TemperatureSensor.CurentHumidity">
|
<summary>
|
当前湿度值
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.TemperatureSensor.MinHumidity">
|
<summary>
|
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.TemperatureSensor.MaxHumidity">
|
<summary>
|
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.TemperatureSensor.ToleranceHumidity">
|
<summary>
|
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.TemperatureSensor.ReadTemperature">
|
<summary>
|
读取温/湿度
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.TemperatureSensor.ReadMinMeasuredValue">
|
<summary>
|
温/湿度下限
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.TemperatureSensor.ReadMaxMeasuredValue">
|
<summary>
|
温/湿度上限
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.TemperatureSensor.ReadTolerance">
|
<summary>
|
测量误差
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ThermostatObj.CurentFanControlMode">
|
<summary>
|
当前模式
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ThermostatObj.LocalThermostat">
|
<summary>
|
当前温度
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ThermostatObj.CurentCoolingSetpoint">
|
<summary>
|
当前制冷温度
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ThermostatObj.CurentHeatingSetpoint">
|
<summary>
|
当前当前的制热温度
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ThermostatObj.CurentSystemMode">
|
<summary>
|
当前恒温模式
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.ThermostatObj.ReadThermostatCurrentMode">
|
<summary>
|
读取风扇当前模式
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.ThermostatObj.ReadThermostatAttribute">
|
<summary>
|
读取恒温设备所有属性值
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.ThermostatObj.ReadThermostatLocalTemperature">
|
<summary>
|
读取设备当前的温度
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.ThermostatObj.ReadThermostatCoolingSetpoint">
|
<summary>
|
读取设备当前的制冷温度
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.ThermostatObj.ReadThermostatHeatingSetpoint">
|
<summary>
|
读取设备当前的制热温度
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.ThermostatObj.ReadThermostatSystemMode">
|
<summary>
|
读取恒温设备正处于哪种模式
|
</summary>
|
</member>
|
<member name="T:ZigBee.Device.ZbGateway">
|
<summary>
|
ZigBee网关对象
|
</summary>
|
</member>
|
<member name="P:ZigBee.Device.ZbGateway.MainGateWay">
|
<summary>
|
网关为主网关
|
</summary>
|
<value>The main gate way.</value>
|
</member>
|
<member name="F:ZigBee.Device.ZbGateway.StatusList">
|
<summary>
|
设备状态监听列表
|
<para>进入当前界面时要添加</para>
|
<para>退出当前界面时要关闭</para>
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.ZbGateway.UpdateDeviceStatus(ZigBee.Device.CommonDevice)">
|
<summary>
|
设备状态更新
|
</summary>
|
<param name="commonDevice">Common device.</param>
|
</member>
|
<member name="M:ZigBee.Device.ZbGateway.UpdateLogicData(ZigBee.Device.Logic)">
|
<summary>
|
逻辑信息更新
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.ZbGateway.UpdateSceneData(ZigBee.Device.Scene)">
|
<summary>
|
逻辑信息更新
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGateway.GateWayList">
|
<summary>
|
所有的网关列表
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGateway.AllGatewayDeviceList">
|
<summary>
|
所有网关中的设备列表
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGateway.AllSceneList">
|
<summary>
|
网关中场景列表
|
一个场景中包含所有信息,包括场景设备信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGateway.SceneList">
|
<summary>
|
网关中场景列表,不包含场景中的设备列表
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGateway.SceneDeviceList">
|
<summary>
|
网关中场景的设备列表
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGateway.LogicList">
|
<summary>
|
网关中逻辑列表
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGateway.SensorInfoList">
|
<summary>
|
温湿度传感器信息列表
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGateway.HdlButtonList">
|
<summary>
|
网关中hdl私有按键绑定列表
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGateway.sensorIasInfoList">
|
<summary>
|
IAS传感器信息列表
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGateway.hdlButtonInfoList">
|
<summary>
|
私有按键信息列表
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGateway.sceneTaskInfoList">
|
<summary>
|
传感器信息列表
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGateway.IASInfo">
|
<summary>
|
IAS安防信息上报
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGateway.IASInfoData.ZoneStatus">
|
<summary>
|
设备状态
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGateway.IASInfoData.ExtendedStatus">
|
<summary>
|
自定义设备状态
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGateway.IASInfoData.ZoneId">
|
<summary>
|
区域ID
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGateway.IASInfoData.Delay">
|
<summary>
|
在设备状态改变之后延时Delay(单位:1/4秒)
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGateway.IASInfoData.Alarm1">
|
<summary>
|
1 - opened or alarmed
|
0 - closed or not alarmed
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGateway.IASInfoData.Alarm2">
|
<summary>
|
1 - opened or alarmed
|
0 - closed or not alarmed
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGateway.IASInfoData.Tamper">
|
<summary>
|
1 - Tampered
|
0 - Not tampered
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGateway.IASInfoData.Battery">
|
<summary>
|
1 - Low battery
|
0 - Battery OK
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGateway.IASInfoData.SupervisionReports">
|
<summary>
|
1 - Reports
|
0 - Does not report
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGateway.IASInfoData.RestoreReports">
|
<summary>
|
1 - Reports restore
|
0 - Does not report restore
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGateway.IASInfoData.Trouble">
|
<summary>
|
1 - Trouble/Failure
|
0 - OK
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGateway.IASInfoData.MaAC_Mainsins">
|
<summary>
|
1 - AC/Mains fault
|
0 - AC/Mains OK
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGateway.IASInfoData.Test">
|
<summary>
|
1 - Sensor is in test mode
|
0 - Sensor is operation mode
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGateway.IASInfoData.BatteryDefect">
|
<summary>
|
1 - Sensor detects a defective battery
|
0 - Sensor battery is functioning normally
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGateway.mqttClient">
|
<summary>
|
通讯连接
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGateway.remoteMqttClient">
|
<summary>
|
远程MqttClient
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.ZbGateway.StartCloudMqtt">
|
<summary>
|
启动远程Mqtt
|
</summary>
|
<returns>The start.</returns>
|
<param name="brokerName">Broker name.</param>
|
</member>
|
<member name="M:ZigBee.Device.ZbGateway.DisConnect">
|
<summary>
|
断开服务器连接
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.ZbGateway.Send(System.String,ZigBee.Device.Cluster_ID,ZigBee.Device.Command,Newtonsoft.Json.Linq.JObject)">
|
<summary>
|
发送消息到服务器
|
</summary>
|
<returns>The send.</returns>
|
<param name="topic">Topic.</param>
|
<param name="cluster_ID">Cluster identifier.</param>
|
<param name="commnand">Commnand.</param>
|
<param name="message">Message.</param>
|
</member>
|
<member name="F:ZigBee.Device.ZbGateway.LogicType.Type">
|
<summary>
|
条件类型
|
<para>0:时间点条件,在某个时间发生 </para>
|
<para>1:设备状态变化条件</para>
|
<para>2:其他逻辑条件</para>
|
<para>3:计数器条件</para>
|
<para>4:倒计时</para>
|
<para>5:时间段条件</para>
|
<para>6:安防条件</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGateway.action">
|
<summary>
|
接收数据后回调
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.ZbGateway.SetAction(System.Action{System.Object},System.Int32)">
|
<summary>
|
设置数据回调
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGateway.actionReport">
|
<summary>
|
数据上报回调
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGateway.NewDeviceComingReportAction">
|
<summary>
|
新设备上报
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.ZbGateway.RemoteDispose(System.String,System.String,System.Byte,System.Boolean)">
|
<summary>
|
远程发送数据格式
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.ZbGateway.Send(System.String,System.Byte[],System.Byte,System.Boolean)">
|
<summary>
|
发送消息到服务器
|
</summary>
|
<returns></returns>
|
<param name="topic"></param>
|
<param name="message"></param>
|
<param name="qosLevel"></param>
|
<param name="retain"></param>
|
</member>
|
<member name="M:ZigBee.Device.ZbGateway.mqttRemoteClient_MqttMsgPublishReceived(System.Object,uPLibrary.Networking.M2Mqtt.Messages.MqttMsgPublishEventArgs)">
|
<summary>
|
远程MQTT连接回复处理
|
</summary>
|
<param name="sender">Sender.</param>
|
<param name="e">E.</param>
|
</member>
|
<member name="M:ZigBee.Device.ZbGateway.mqttClient_MqttMsgPublishReceived(System.Object,uPLibrary.Networking.M2Mqtt.Messages.MqttMsgPublishEventArgs)">
|
<summary>
|
接收到数据变化调用更新接口
|
当订阅消息成功后,该事件会被调用
|
</summary>
|
<param name="sender">Sender.</param>
|
<param name="e">E.</param>
|
</member>
|
<member name="M:ZigBee.Device.ZbGatewayData.GetZbGwVersionInfoAsync(ZigBee.Device.ZbGateway)">
|
<summary>
|
获取网关版本信息
|
<para> gateway:当前网关</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.getGwVersionAllData">
|
<summary>
|
网关版本信息,网关反馈信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.GetGwVersionAllData.errorMessageBase">
|
<summary>
|
错误信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.GetGwVersionAllData.errorResponData">
|
<summary>
|
网关信息错误反馈
|
<para>当网关接收到客户端信息后,出现以下异常情况将反馈错误。</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.GetGwVersionAllData.getGwVersion">
|
<summary>
|
网关版本信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.getGwVersion">
|
<summary>
|
网关版本信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.GetGwVersionData.AppVersion">
|
<summary>
|
该网关应用程序版本
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.GetGwVersionData.ZigbeeVersion">
|
<summary>
|
Zigbee协议器程序版本
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.ZbGatewayData.GetZbGwInfoAsync(ZigBee.Device.ZbGateway)">
|
<summary>
|
获取网关信息
|
<para> gateway:当前网关</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.getGwAllData">
|
<summary>
|
网关信息,网关反馈具体信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.GetGwAllData.errorMessageBase">
|
<summary>
|
错误信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.GetGwAllData.errorResponData">
|
<summary>
|
网关信息错误反馈
|
<para>当网关接收到客户端信息后,出现以下异常情况将反馈错误。</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.GetGwAllData.getGwData">
|
<summary>
|
网关信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.getGwInfo">
|
<summary>
|
网关信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.GetGwData.GwId">
|
<summary>
|
网关序列号,该网关唯一标识
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.GetGwData.GwMac">
|
<summary>
|
网关绑定网卡的mac地址
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.GetGwData.GwName">
|
<summary>
|
网关名称
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.GetGwData.IsDominant">
|
<summary>
|
是否为主网关。
|
<para>0:否</para>
|
<para>1:是</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.GetGwData.StartTime">
|
<summary>
|
utc时间戳,程序启动时网关的系统时间
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.GetGwData.JoinMode">
|
<summary>
|
加入局域网模式
|
<para>0:wifi连接局域网</para>
|
<para>1:有线连接局域网</para>
|
<para>2:未加入局域网</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.GetGwData.GwIP">
|
<summary>
|
网关所在局域网的ip地址
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.GetGwData.Mask">
|
<summary>
|
当前局域网网络号占用位数,用于计算子网掩码,如Mask=32,则子网掩码为255.255.255.0
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.GetGwData.RouteESSID">
|
<summary>
|
上级路由器无线名称
|
当 JoinMode = 0时存在
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.GetGwData.DNSServer">
|
<summary>
|
DNS服务器地址
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.GetGwData.AppVersion">
|
<summary>
|
该网关应用程序版本
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.GetGwData.ZigbeeVersion">
|
<summary>
|
Zigbee协议器程序版本
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.GetGwData.ZigbeeMacAddr">
|
<summary>
|
协调器mac地址
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.GetGwData.HomeId">
|
<summary>
|
网关宅id
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.ZbGatewayData.GwReNameAsync(ZigBee.Device.ZbGateway,System.String)">
|
<summary>
|
修改网关名称
|
<para>gwName:网关名称</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.gwReNameAllData">
|
<summary>
|
修改网关名称,网关反馈具体信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.GwReNameAllData.errorMessageBase">
|
<summary>
|
错误信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.GwReNameAllData.errorResponData">
|
<summary>
|
网关信息错误反馈
|
<para>当网关接收到客户端信息后,出现以下异常情况将反馈错误。</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.GwReNameAllData.gwReNameData">
|
<summary>
|
修改网关名称
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.gwRename">
|
<summary>
|
修改网关名称
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.GwReNameData.GwName">
|
<summary>
|
修改后的网关名称
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.ZbGatewayData.GwSetHomeIdAsync(ZigBee.Device.ZbGateway,System.Int32)">
|
<summary>
|
设定网关住宅id
|
<para>gateway:当前网关</para>
|
<para>homeId:住宅id</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.gwSetHomeIdAllData">
|
<summary>
|
网关住宅id数据,网关反馈具体信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.GwSetHomeIdAllData.errorMessageBase">
|
<summary>
|
错误信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.GwSetHomeIdAllData.errorResponData">
|
<summary>
|
网关信息错误反馈
|
<para>当网关接收到客户端信息后,出现以下异常情况将反馈错误。</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.GwSetHomeIdAllData.gwSetHomeIdData">
|
<summary>
|
网关住宅id数据
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.gwSetHomeId">
|
<summary>
|
网关住宅id数据
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.GwSetHomeIdData.HomeId">
|
<summary>
|
住宅id
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.getGatewayBaseInfo">
|
<summary>
|
广播发现协议
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.GatewayBaseInfo.IpAddress">
|
<summary>
|
网关Ip地址
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.GatewayBaseInfo.HomeId">
|
<summary>
|
住宅id,4字节整型。(小端结构)如果网关不设置宅id,将默认为0
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.GatewayBaseInfo.Time">
|
<summary>
|
网关当前时间戳(小端结构)
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.GatewayBaseInfo.isMainGateWay">
|
<summary>
|
是否为主网关
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.GatewayBaseInfo.PubKey">
|
<summary>
|
RSA公钥
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.GatewayBaseInfo.gwID">
|
<summary>
|
网关ID
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.getMainGatewayBaseInfo">
|
<summary>
|
网关成为主网关时广播通知
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.MainGatewayBaseInfo.IpAddress">
|
<summary>
|
发送方的ip地址
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.MainGatewayBaseInfo.HomeId">
|
<summary>
|
住宅id,4字节整型。(小端结构)如果网关不设置住宅id,将默认为0
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.MainGatewayBaseInfo.Command_Id">
|
<summary>
|
数据命令标识
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.MainGatewayBaseInfo.Retain">
|
<summary>
|
保留
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.MainGatewayBaseInfo.Time">
|
<summary>
|
网关当前时间戳(小端结构)
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.MainGatewayBaseInfo.PubKey">
|
<summary>
|
RSA公钥
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.MainGatewayBaseInfo.gwName">
|
<summary>
|
网关名称
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.MainGatewayBaseInfo.gwID">
|
<summary>
|
网关ID
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.ZbGatewayData.GetGwDeviceList(ZigBee.Device.ZbGateway)">
|
<summary>
|
获取网关设备信息
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.ZbGatewayData.GetAllGatewayDeviceInfoList">
|
<summary>
|
获取所有网关的节点设备信息(用于主网关)
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.ZbGatewayData.GetStatusRecordAsync(ZigBee.Device.ZbGateway,System.String,System.Int32)">
|
<summary>
|
获取网关记录的设备属性状态
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.ZbGatewayData.AddNewDeviceToGateway(ZigBee.Device.ZbGateway,System.Int32)">
|
<summary >
|
搜索新入网的设备(允许设备入网)
|
<para>Time:0-255,0:关闭搜索,255:一直开启</para>
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.ZbGatewayData.GwOperationReset(ZigBee.Device.ZbGateway,System.Int32)">
|
<summary >
|
zigbee协调器恢复出厂设置
|
<para>DelAllInfo:0/1</para>
|
<para> 0:仅将协调器恢复出厂设置,不删除网关保存的设备列表,组列表,场景列表等信息。</para>
|
<para>1:将协调器恢复出厂设置,并删除网关保存的设备列表,组列表,场景列表等信息。</para>
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.ZbGatewayData.GwLinuxResetAsync(ZigBee.Device.ZbGateway)">
|
<summary >
|
网关恢复出厂设置
|
<para>该指令用于网关linux系统恢复出厂设置。恢复出厂设置后,系统将自动重启</para>
|
<para>返回值是0:命令已接收,系统即将重启。</para>
|
<para>返回是1或者其他值:网关不能重启</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.GwLinuxResetResponData.errorMessageBase">
|
<summary>
|
错误信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.GwLinuxResetResponData.errorResponData">
|
<summary>
|
网关信息错误反馈
|
<para>当网关接收到客户端信息后,出现以下异常情况将反馈错误。</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.GwLinuxResetResponData.Result">
|
<summary >
|
<para>返回值是0:命令已接收,系统即将恢复出厂并重启。</para>
|
<para>返回是1或者其他值:系统不能重启</para>
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.ZbGatewayData.GwRebootAsync(ZigBee.Device.ZbGateway)">
|
<summary >
|
zigbee协调器恢复出厂设置
|
<para>发送该指令将使网关主动断开所有mqtt连接并执行重启。重启时间大约需要60秒</para>
|
<para>返回值是0:命令已接收,系统即将重启。</para>
|
<para>返回是1或者其他值:网关不能重启</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.gwRebootResponData">
|
<summary>
|
网关恢复出厂设置返回数据
|
</summary>
|
</member>
|
<member name="T:ZigBee.Device.ZbGatewayData.GwRebootResponData">
|
<summary>
|
网关恢复出厂设置返回数据
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.GwRebootResponData.errorMessageBase">
|
<summary>
|
错误信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.GwRebootResponData.errorResponData">
|
<summary>
|
网关信息错误反馈
|
<para>当网关接收到客户端信息后,出现以下异常情况将反馈错误。</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.GwRebootResponData.Result">
|
<summary >
|
<para>返回值是0:命令已接收,系统即将重启。</para>
|
<para>返回是1或者其他值:网关不能重启</para>
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.ZbGatewayData.SaveNVFile(ZigBee.Device.ZbGateway,System.String,System.String)">
|
<summary >
|
保存zigbee协调器组网信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.saveNVFileResponseData">
|
<summary>
|
保存zigbee协调器组网信息,网关反馈具体信息
|
</summary>
|
</member>
|
<member name="T:ZigBee.Device.ZbGatewayData.SaveNVFileResponseAllData">
|
<summary>
|
保存zigbee协调器组网信息,网关反馈具体信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.SaveNVFileResponseAllData.errorMessageBase">
|
<summary>
|
错误信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.SaveNVFileResponseAllData.errorResponData">
|
<summary>
|
网关信息错误反馈
|
<para>当网关接收到客户端信息后,出现以下异常情况将反馈错误。</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.SaveNVFileResponseAllData.saveNVFileResponseData">
|
<summary>
|
保存zigbee协调器组网信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.zbGwOperationSaveNVFileData">
|
<summary>
|
保存zigbee协调器组网信息
|
</summary>
|
</member>
|
<member name="T:ZigBee.Device.ZbGatewayData.SaveNVFileResponseData">
|
<summary>
|
保存zigbee协调器组网信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.SaveNVFileResponseData.Flag">
|
<summary>
|
修改后的网关名称
|
<para>0:保存成功</para>
|
<para>1:文件创建失败</para>
|
<para>2:NV分区读取出错 </para>
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.ZbGatewayData.RestoreNV(ZigBee.Device.ZbGateway,System.String,System.String)">
|
<summary >
|
协调器恢复组网信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.restoreNVAllDtta">
|
<summary>
|
协调器恢复组网信息,网关反馈具体信息
|
</summary>
|
</member>
|
<member name="T:ZigBee.Device.ZbGatewayData.RestoreNVAllDtta">
|
<summary>
|
协调器恢复组网信息,网关反馈具体信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.RestoreNVAllDtta.errorMessageBase">
|
<summary>
|
错误信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.RestoreNVAllDtta.errorResponData">
|
<summary>
|
网关信息错误反馈
|
<para>当网关接收到客户端信息后,出现以下异常情况将反馈错误。</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.RestoreNVAllDtta.restoreNVDtta">
|
<summary>
|
协调器恢复组网信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.restoreNVDtta">
|
<summary>
|
协调器恢复组网信息
|
</summary>
|
</member>
|
<member name="T:ZigBee.Device.ZbGatewayData.RestoreNVDtta">
|
<summary>
|
协调器恢复组网信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.RestoreNVDtta.Flag">
|
<summary>
|
修改后的网关名称
|
<para>0:恢复成功</para>
|
<para>1:文件不存在,恢复失败</para>
|
<para>2:NV分区写入错误,恢复失败</para>
|
<para>7:文件不合法</para>
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.ZbGatewayData.UpgradeNVAsync(ZigBee.Device.ZbGateway,System.String,System.String)">
|
<summary >
|
协调器升级
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.zbGwOperationUpgradeAllData">
|
<summary>
|
协调器升级,网关反馈具体信息
|
</summary>
|
</member>
|
<member name="T:ZigBee.Device.ZbGatewayData.ZbGwOperationUpgradeAllData">
|
<summary>
|
协调器升级,网关反馈具体信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.ZbGwOperationUpgradeAllData.errorMessageBase">
|
<summary>
|
错误信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.ZbGwOperationUpgradeAllData.errorResponData">
|
<summary>
|
网关信息错误反馈
|
<para>当网关接收到客户端信息后,出现以下异常情况将反馈错误。</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.ZbGwOperationUpgradeAllData.bGwOperationUpgradeData">
|
<summary>
|
协调器升级
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.zbGwOperationUpgradeData">
|
<summary>
|
协调器升级
|
</summary>
|
</member>
|
<member name="T:ZigBee.Device.ZbGatewayData.ZbGwOperationUpgradeData">
|
<summary>
|
协调器升级
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.ZbGwOperationUpgradeData.Flag">
|
<summary>
|
修改后的网关名称
|
<para>0:升级完成</para>
|
<para>1:没有找到升级文件,或升级文件打开失败。</para>
|
<para>2:正在升级</para>
|
<para>3:写入分区出错</para>
|
<para>7:升级文件不合法。</para>
|
<para>8:未知错误</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.ZbGwOperationUpgradeData.Percent">
|
<summary>
|
修改后的网关名称
|
<para>升级进度。0-100表示0-100% ,该字段在Flag =2时才存在</para>
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.ZbGatewayData.GetChannelAsync(ZigBee.Device.ZbGateway)">
|
<summary >
|
获取协调器当前信道
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.zbGwGetChannelResponData">
|
<summary>
|
获取协调器当前信道,网关反馈具体信息
|
</summary>
|
</member>
|
<member name="T:ZigBee.Device.ZbGatewayData.GwGetChannelResponData">
|
<summary>
|
获取协调器当前信道,网关反馈具体信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.GwGetChannelResponData.errorMessageBase">
|
<summary>
|
错误信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.GwGetChannelResponData.errorResponData">
|
<summary>
|
网关信息错误反馈
|
<para>当网关接收到客户端信息后,出现以下异常情况将反馈错误。</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.GwGetChannelResponData.Channel">
|
<summary>
|
协调器当前信道
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.ZbGatewayData.ChangeChannelAsync(ZigBee.Device.ZbGateway,System.Int32)">
|
<summary >
|
更改协调器当前信道
|
<para>Channel:要更改的信道: 11 -26</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.changeChannelResponAllData">
|
<summary>
|
更改协调器当前信道,网关反馈具体信息
|
</summary>
|
</member>
|
<member name="T:ZigBee.Device.ZbGatewayData.ChangeChannelResponAllData">
|
<summary>
|
更改协调器当前信道,网关反馈具体信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.ChangeChannelResponAllData.errorMessageBase">
|
<summary>
|
错误信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.ChangeChannelResponAllData.errorResponData">
|
<summary>
|
网关信息错误反馈
|
<para>当网关接收到客户端信息后,出现以下异常情况将反馈错误。</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.ChangeChannelResponAllData.changeChannelResponData">
|
<summary>
|
更改协调器当前信道数据
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.changeChannelResponData">
|
<summary>
|
更改协调器当前信道数据
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.ChangeChannelResponData.Status">
|
<summary>
|
是否配置成功
|
<para>0:成功</para>
|
<para>1:失败</para>
|
<para>2:配置的信道为无效值</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.ChangeChannelResponData.Channel">
|
<summary>
|
协调器当前信道
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.ZbGatewayData.GetPowerAsync(ZigBee.Device.ZbGateway)">
|
<summary >
|
获取协调器获取协调器当前发射功率
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.gwGetPowerResponData">
|
<summary>
|
获取协调器获取协调器当前发射功率,网关反馈具体信息
|
</summary>
|
</member>
|
<member name="T:ZigBee.Device.ZbGatewayData.GwGetPowerResponData">
|
<summary>
|
获取协调器获取协调器当前发射功率,网关反馈具体信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.GwGetPowerResponData.errorMessageBase">
|
<summary>
|
错误信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.GwGetPowerResponData.errorResponData">
|
<summary>
|
网关信息错误反馈
|
<para>当网关接收到客户端信息后,出现以下异常情况将反馈错误。</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.GwGetPowerResponData.Power">
|
<summary>
|
协调器发射功率
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.ZbGatewayData.GwSetPowerAsync(ZigBee.Device.ZbGateway,System.Int32)">
|
<summary >
|
设置发射功率
|
<para>power:要更改的设备发射功率,可设置8,10,11,13,15,16,18,19,20,21,22(dBm)</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.setPoweResponAllData">
|
<summary>
|
设置发射功率,网关反馈具体信息
|
</summary>
|
</member>
|
<member name="T:ZigBee.Device.ZbGatewayData.SetPowerResponAllData">
|
<summary>
|
设置发射功率,网关反馈具体信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.SetPowerResponAllData.errorMessageBase">
|
<summary>
|
错误信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.SetPowerResponAllData.errorResponData">
|
<summary>
|
网关信息错误反馈
|
<para>当网关接收到客户端信息后,出现以下异常情况将反馈错误。</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.SetPowerResponAllData.setPoweResponData">
|
<summary>
|
设置发射功率数据
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.setPoweResponData">
|
<summary>
|
设置发射功率数据
|
</summary>
|
</member>
|
<member name="T:ZigBee.Device.ZbGatewayData.SetPoweResponData">
|
<summary>
|
设置发射功率数据
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.SetPoweResponData.Status">
|
<summary>
|
是否配置成功
|
<para>0:成功</para>
|
<para>2:配置的信道为无效值</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.SetPoweResponData.Power">
|
<summary>
|
功率
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.ZbGatewayData.ReadPanIdAsync(ZigBee.Device.ZbGateway)">
|
<summary >
|
读取当前局域网的PANID
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.getPanIdResponData">
|
<summary>
|
读取当前局域网的PANID,网关反馈具体信息
|
</summary>
|
</member>
|
<member name="T:ZigBee.Device.ZbGatewayData.GetPanIdResponData">
|
<summary>
|
读取当前局域网的PANID,网关反馈具体信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.GetPanIdResponData.errorMessageBase">
|
<summary>
|
错误信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.GetPanIdResponData.errorResponData">
|
<summary>
|
网关信息错误反馈
|
<para>当网关接收到客户端信息后,出现以下异常情况将反馈错误。</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.GetPanIdResponData.PANID">
|
<summary>
|
当前网络的PANID
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.ZbGatewayData.ReadMacAsync(ZigBee.Device.ZbGateway)">
|
<summary >
|
读取协调器MAC地址
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.getMacResponData">
|
<summary>
|
读取协调器MAC地址,网关反馈具体信息
|
</summary>
|
</member>
|
<member name="T:ZigBee.Device.ZbGatewayData.GetMacResponData">
|
<summary>
|
读取协调器MAC地址,网关反馈具体信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.GetMacResponData.errorMessageBase">
|
<summary>
|
错误信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.GetMacResponData.errorResponData">
|
<summary>
|
网关信息错误反馈
|
<para>当网关接收到客户端信息后,出现以下异常情况将反馈错误。</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.GetMacResponData.MacAddr">
|
<summary>
|
协调器mac地址
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.ZbGatewayData.InstallCodeAsync(ZigBee.Device.ZbGateway,System.String,System.String)">
|
<summary >
|
添加Install Codes码
|
<para>installCode:InstallCode码 36个字符</para>
|
<para>installCodeAddr:InstallCodes码设备的mac地址16个字符</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.installCodeResponData">
|
<summary>
|
添加Install Codes码,网关反馈具体信息
|
</summary>
|
</member>
|
<member name="T:ZigBee.Device.ZbGatewayData.InstallCodeResponData">
|
<summary>
|
添加Install Codes码,网关反馈具体信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.InstallCodeResponData.errorMessageBase">
|
<summary>
|
错误信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.InstallCodeResponData.errorResponData">
|
<summary>
|
网关信息错误反馈
|
<para>当网关接收到客户端信息后,出现以下异常情况将反馈错误。</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.InstallCodeResponData.Status">
|
<summary>
|
0:成功,1:失败
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.ZbGatewayData.ClientDataPassthrough(ZigBee.Device.ZbGateway,System.String,System.Int32,System.String)">
|
<summary >
|
客户端向节点设备透传数据,
|
<para>deviceAddr:设备的mac地址</para>
|
<para>devicePoint:设备端口号</para>
|
<para>PassData:透传的数据,最大256个字符,也就是透传128个字节</para>
|
</summary>
|
</member>
|
<member name="M:ZigBee.Device.ZbGatewayData.GetSceneNewIdAsync(ZigBee.Device.ZbGateway,System.Int32)">
|
<summary>
|
启用或关闭透传数据上传接口
|
</summary>
|
<returns>The scene new identifier async.</returns>
|
<param name="gateway">Gateway.</param>
|
<param name="IsOn">0:关闭透传数据上传 ;1:开启透传数据上传</param>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.passthroughAllData">
|
<summary>
|
透传数据上传接口,网关反馈信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.PassthroughAllData.errorMessageBase">
|
<summary>
|
错误信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.PassthroughAllData.errorResponData">
|
<summary>
|
网关信息错误反馈
|
<para>当网关接收到客户端信息后,出现以下异常情况将反馈错误。</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.PassthroughAllData.passData">
|
<summary>
|
已经转换成字符格式的16进制的透传数据
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.setOrGetAllData">
|
<summary>
|
BDB接口,网关反馈信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.SetOrGetAllData.errorMessageBase">
|
<summary>
|
错误信息
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.SetOrGetAllData.errorResponData">
|
<summary>
|
网关信息错误反馈
|
<para>当网关接收到客户端信息后,出现以下异常情况将反馈错误。</para>
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.SetOrGetAllData.setOrGetData">
|
<summary>
|
BDB数据
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.setOrGetData">
|
<summary>
|
BDB数据
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.SetOrGetData.commandID">
|
<summary>
|
协调器指令的command_ID。对应《协调器串口通信协议规范》第2章节指令的command_ID
|
</summary>
|
</member>
|
<member name="F:ZigBee.Device.ZbGatewayData.SetOrGetData.payload">
|
<summary>
|
已经转换成字符格式的16进制的data数据。对应《协调器串口通信协议规范》第2章节指令的“数据”内容
|
</summary>
|
</member>
|
<member name="M:ZigBee.IO.LocalFileUtils.ReadEquipmentMessage(ZigBee.Device.CommonDevice)">
|
<summary>
|
保存设备信息
|
</summary>
|
</member>
|
<member name="M:ZigBee.IO.LocalFileUtils.SaveDeviceInfo(ZigBee.Device.CommonDevice,System.String)">
|
<summary>
|
保存设备信息.
|
</summary>
|
</member>
|
</members>
|
</doc>
|