新闻详情

开发 Dusun 网关上的 ZigBee 通信设备的应用程序

发表时间:2022-03-07 11:45

此处将介绍如何在 Dusun 网关上实现与 ZigBee 传感器和设备“对话”的应用程序。


物联网网关聚合传感器数据,在传感器协议之间进行转换,在发送之前处理传感器数据等等。Dusun 网关支持大多数连接协议,包括 BLE(4.x/5.0/Mesh)、ZigBee 1.2/3.0、Z-Wave、TCP/UDP 等。如何在 Dusun 上实现与 ZigBee 传感器和设备“对话”的应用程序网关将在这里介绍。


产品特点


系统

  • 操作系统:Linux@OpenWrt

  • 处理器:MTK7620A(MIOS24KEc(580MHZ))

  • 存:128MB

  • 闪存:64MB

无线协议

  • LTE-M1

  • Wi-Fi

  • Zigbee 3.0

  • 蓝牙

  • Z-wave

  • 以太网

  • WLAN

  • LAN



     系统框图

  • 1.jpg

    图 1.   东胜智能网关系统架构


    Dusun 的网关运行 Linux OpenWrt 系统。 UBUS 是 OpenWrt 中的消息总线。 它的主要功能是实现不同应用程序之间的信息交换。 当 UBUS 启动时,它会在后台运行 ubusd 进程,该进程侦听 UNIX 套接字以与其他应用程序通信。 其他应用程序可以根据 libubox 提供的接口(或自己实现)与 libubox 进行通信。 图 1 显示了简化的网关 OpenWrt 系统架构。



  系统配置

2.jpg

  图2.网关→PC连接图

  可以按照以下步骤配置网关:

  1)将网关连接到PC并上电,如图2所示;

  2) 在PC上打开网页浏览器,输入网关IP地址:192.168.66.1;输入用户名和密码(用户名:root 密码:root),登录网关;

3.jpg

  3) 在系统菜单中进行系统配置,时区、密码等可以在这里修改。

4.jpg

  4) 在network sub-memu配置网络。

6.jpg5.jpg

  5) 更改其他设置,例如 Z-Wave 管理和 MQTT 设置。

7.jpg