Skip to content
jetlinks 设备管理相关协议
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
jetlinks-protocol-alink
jetlinks-protocol-api
.gitignore
.travis.yml
README-bak.md
README.md
pom.xml

README.md

Jet Links 协议模块

Maven Central Maven metadata URL Build Status codecov

JetLinks Protocol(以下简称协议)将设备定义和对设备的操作抽象为一系列通用接口,实现对多种协议的支持和转换, 业务系统只需要关心设备以及设备能做的事,不用再关心具体的协议细节。从APP到服务内部,使用同一套API, 最终让设备端做最小的改动即可接入平台。

设备定义

设备主要由3部分组成:

  1. 属性,对设备的描述,如: 型号,当前电量。
  2. 功能,对设备的操作,如: 打开开关,获取设备状态。
  3. 事件,设备主动上报数据,如:定时上报温度,传感器触发警报。

数据类型

TODO

You can’t perform that action at this time.