Milesight D2D功能介绍与使用
来源: | 作者:milesight | 发布时间: 2023-10-07 | 354 次浏览 | 分享到:

概述

D2D(Device to Device)功能指的是设备之间直接通信和交互的能力,即无需通过网络基础设施(比如网关/NS/AS)进行中转或传输。它允许设备在通信距离范围内相互通信、共享数据和资源,实现点对点的直接连接。

Milesight D2D(Device to Device)是星纵物联自主研发的基于LoRa®技术的全新协议,旨在实现星纵物联LoRaWAN®终端节点设备之间的无网关直接通信。通信的终端节点设备分为主控端和被控端,主控端用来发出指令以控制被控端的动作,也可以实现主控端的状态变化联动被动端触发动作。被控端设备一般工作在Class C模式下,持续探测主控端的数据请求,比如红外传感器(主控端)检测到有人,联动灯光控制器(被控端)开灯。

准备

  • D2D主控端设备:WS202为例

  • D2D被控端设备:WS558为例

  • 配置工具:Toolbox App

  • 小灯泡

步骤

1. 主控端配置(WS202)

进入ToolBox App的“设置->D2D设置”菜单,启用D2D功能并设置D2D参数。

配置步骤:

  1. 启用WS202的D2D功能;

  2. 配置D2D密钥、D2D通信速率/频率(即LoRaWAN®接收窗口2速率/频率);

  3. 启用WS202不同状态下的D2D功能并配置相应的控制命令。

配置示例:

当WS202 PIR状态为占用且光照状态为明亮时,则发送控制命令1给被控端设备。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

参数说明
D2D密钥定义设备间D2D通信密钥,主控端与被控端需保持一致。格式为32位十六进制字符,默认值5572404C696E6B4C6F52613230313823。
控制命令主控端触发后,将发送指定控制命令给相应被控端(该控制命令需在被控端同步配置)。格式为4位十六进制字符。
LoRa®上行启用后,会在D2D控制命令发出后,继续上报一个LoRaWAN®数据包给网关和网络服务器。

2. 被控端配置(WS558)

进入ToolBox App的“设置->D2D设置”菜单,启用D2D功能并设置D2D参数。

配置步骤:

  1. 启用WS558的D2D功能;

  2. 配置D2D密钥、D2D通信速率/频率(即LoRaWAN®接收窗口2速率/频率);

  3. 配置WS558控制命令及对应的被控内容和状态。

配置示例:

控制命令为WS202里面配置的控制命令,在控制内容(需要控制的输出回路)与被控状态(输出回路的状态)配置需要控制的输出与状态。这边控制命令为“1”(与主控端一致),控制内容为“被控组”,被控状态为“关闭”,即当主控端WS202的状态变为“占用/明亮”时,会联动WS558控制其下接的所有被控灯光关闭。

 

参数说明
D2D密钥定义设备间D2D通信密钥,主控端与被控端需保持一致。格式为32位十六进制字符。默认值5572404C696E6B4C6F52613230313823。
控制命令定义被控端控制命令(该控制命令需在主控端同步配置)。格式为4位十六进制字符。
被控内容选择被控线路。
被控状态配置被控线路的开关状态(可选关闭、打开、反转)。

注意:

  • 主控端D2D密钥/D2D通信速率/D2D通信频率三者均要与被控端配置保持一致。

  • D2D密钥默认5572404C696E6B4C6F52613230313823,此处主控与被控速率均配置为DR5(SF7,125kHz),频率为505.7MHz。其中SF值越小,速度越快。

  • 建议WS202处于入网状态,如果没有入网建议配置为ABP模式。若是在OTAA模式下设备会一直尝试入网,将干扰D2D的控制指令。