作为 Z-Wave 开发人员,您可能会发现 Zniffer 这款网络数据抓包工具非常有用。Zniffer 类似于流行的网络嗅探器如 WireShark,能够抓取 Z-Wave 数据包,对于调试物联网产品至关重要。
然而,对于普通 Z-Wave 用户来说,设置 Zniffer 抓包Z-Wave Long Range数据包可能比较复杂。要抓取 ZWLR 数据包,您需要使用 WSTK Pro 开发人员工具包,并通过以太网和 USB 进行连接。这可能需要一个路由器、交换机,甚至 DHCP 服务器来协助连接。
为了帮助测试人员快速设置 Zniffer,我们介绍一款使用方便的Z-Wave 800网络数据抓包工具。
硬件设备
硬件设备我们采用SmartLabs提供的最新Z-Wave 800系列网络数据抓包工具Z-Wave 800 Zniffer,这套Zniffer工具采用最新的Z-Wave 800系列芯片开发,支持Z-Wave Long Range数据包抓包。
软件要求
首先,从 Silicon Labs下载并安装官方嵌入式开发工具Simplicity Studio,然后在安装管理的Tools页面找到并下载Z-Wave Zniffer 4.68.0以上版本,如下所示:
测试Z-Wave Zniffer应用程序的步骤
插入 Z-Wave Zniffer控制器。它应该被检测为 COM 接口(您可以在设备管理器中仔细检查)。
重新启动 Z-Wave Zniffer 应用程序并点击Detect Zniffer Modules。正确的固件版本应该在工具栏和菜单栏中可见(例如, “COM16 v10.21 USB-Enhanced-SERIAL CH9102”)。如果未检测到固件版本,则需要检查并重新安装驱动程序,拔出/重新插入Z-Wave Zniffer控制器,然后重新启动Z-Wave Zniffer应用程序。
为了确保我们的 Zniffer 按预期工作,我们使用Z-Wave 800 Stick设置的 Z-Wave 网关来查看流量:
图 1:成功捕获 Z-Wave 协议流量
Z-Wave 800 Zniffer硬件规格
Parameter | Value |
Z-Wave Module | EFR32ZG23A010F512GM40 |
Interface Type | USB2.0 |
Material | Plastic |
Plastic Color | Black / White |
Z-Wave Antenna Distance | 40m (Indoor) >100m (Outdoor) Up to 1 mile in open space with Z-Wave Long Range enabled |
Data Rate | 9.6kbps/ 40kbps/ 100kbps |
Frequency | 908.42MHz 868.42MHz 921.MHz 869.0MHz 912.00MHz 920.00MHz |
LED Indicator | Green |
Power Supply | 4.75-5.25 VDC |
Degree of Innovation | Innovative |
Operation Temp | -10℃~40℃ |
COMPATIBLE SYSTEMS | Windows 2000, XP, Vista, 7, 8, 10, 11 (32 / 64 bit) Linux kernel 2.6.24+ MAC OS X 6.4 |
Dimensions | 54.7mm x 20.3mm x 7.6mm |
Z-Wave PC Controller应用程序下载地址:
https://www.zwave.cc/tool.html
Z-Wave Zniffer应用程序下载地址:
https://www.zwave.cc/tool.html
Z-Wave Zniffer User Guide: