问题
我想使用S2-Authenticated或S2-Access Control包含我的Z-Wave 700 Slave设备,但我需要DSK。 我如何读出DSK?

解决方案
通过以下两种方式可以读出 DSK.

修改 Simplicity Studio GUI
步骤1
在 ‘Debug Adapters’ 右击设备, 选择 ‘Device Configuration’.
在这里插入图片描述

步骤 2
单击 'Z-Wave Device Settings ’ 选项卡
在这里插入图片描述

Step3
这个DSK以10进制显示, DSK is: 09134-08770-57129-33165-04152-33972-09108-15612.

在Simplicity Commander中使用命令提示符读取
步骤1
先安装Simplicity Commander工具. 他是Simplicity Studio的一部分。 默认路径是:
C:\SiliconLabs\SimplicityStudio\v4\developer\adapter_packs\commander

步骤2
在命令提示符下,使用以下参数调用Simplicity Commander:
commander readmem --range 0x0FE043CC:+16 -d ZGM130S037HGN1

Reading 16 bytes from 0x0fe043cc…

{address: 0 1 2 3 4 5 6 7 8 9 A B C D E F}
0fe043c0: – -- – -- – -- – -- – -- – -- 23 AE 22 42
0fe043d0: DF 29 81 8D 10 38 84 B4 23 94 3C FC – -- – --

完成

步骤 3
Now the DSK displayed in hex must be converted to 8 decimal blocks by taking 2 bytes at a time. In the example 0x 23 AE => 09134 in decimal. The Windows Calc can be used for this conversion. The full DSK is then: 09134-08770-57129-33165-04152-33972-09108-15612

Including device using DSK
When the DSK is known, the device can now be included as S2-Authenticated or S2-AccessControl.
Step 4
This DSK can be compared against the Z-Ware UI, PC Controller dialog box or other Controller UI. If needed, the first decimal group can be typed in for S2-Autenticated or S2-AccessControl inclusion.
在这里插入图片描述
地址:http://www.smartlabs.cn.
qq群:80836461
微信号:smartlabs

Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐