网关接入开发网关局域网通信协议

网关局域网通信协议

更新时间:2024-03-20 01:59:19下载pdf

涂鸦网关设备支持局域网通信功能,涂鸦开放了局域网通信协议,第三方应用可以通过局域网轻松地控制网关下的子设备以及获取其状态,从而构建具有商业价值的项目。

功能介绍

该局域网通信协议是一种基于密钥交换的安全协议,旨在为第三方应用开发者提供高安全性、高可靠性和简单易用的局域网通信解决方案。另外,该局域网通信协议引入了行业标准的加密算法 AES-128-ECB 和 WebSocket 协议,第三方应用可以选择各种编程语言实现与网关通信。

网关开启局域网通信功能后,会随机生成唯一的 AES 密钥并通过 App 面板展示,开发者可在受控环境下获取该密钥并集成到应用中。

设备的数据模型使用标准指令集,第三方应用可以很方便地对设备做统一管理。品类的标准指令集定义,可以参考 标准指令集

功能特点

  • 本地控制:一旦设备联网并添加了所有子设备,您就可以在没有互联网连接的情况下控制这些设备。
  • 硬件生态:涂鸦的子设备生态丰富多样,您可以充分利用该硬件生态,来集成和管理各种设备。
  • 即插即用:直接使用涂鸦生态的网关设备,无需自行开发硬件,以便加快产品落地的进程。
  • 安全与隐私:数据使用 AES-128-ECB 加密,保证数据的安全性。采用身份认证机制,保证用户的隐私。
  • 跨生态支持:您还可以接入第三方的 IoT 生态,实现涂鸦生态和第三方生态设备的互联互通。
  • 多场景支持:您可以根据具体的需求,自定义子设备的控制逻辑,以便满足各种不同领域的应用要求。

系统框图

网关局域网通信协议