1. MixIOT API
MixIOT提供了标准的基于HTTP的数据调用接口,这些接口以JSON形式返回调用结果,提供了完善的数据查询、数据统计、设备控制、平台管理等功能,具体按照功能区分,包含有如下几种接口类型:
- API-Q( API for Relation Database Query):提供低频数据查询接口,如事件、告警、故障等信息的查询;
- API-M(API for Management & Administration Query):提供MixIOT系统管理维护的接口功能;
- API-X(API for Time Series Database Query & Extension Application):提供高频数据,如设备运行基础参数等的查询接口;
- API-S(API for Statistics Query):提供统计计算结果;
- API-P(API for Data Publishing Exchange Order):提供控制信令接口,可以远程对设备下发控制指令;
- API-A(API for Agent Assignment & Query):提供代理服务的调用接口;
- API-W(API for Websocket):基于websocket接口提供设备实时数据;
1.1. API对应域名及端口说明
接口名称 | 接口绑定域名/host | 端口/port | 备注 |
---|---|---|---|
MixIOT GARDS接入 | MixIOT应用中心地址 |
1883 | MQTT接入服务,参见《MixIOT GARDS数据报文规范》 |
APIQ | MixIOT ADMIN地址 |
80 | |
APIM | MixIOT ADMIN地址 |
80 | |
APIS | MixIOT ADMIN地址 |
80 | |
APIP | MixIOT ADMIN地址 |
80 | |
APIW | MixIOT应用中心地址 |
17379 | 基于websocket接口提供设备实时数据 |
APIA | MixIOT应用中心地址 |
18100 | 代理服务接口 |
APIX | MixIOT应用中心地址 |
18090 | 高频数据,如设备运行基础参数等的查询接口 |
1.1.1. 示例说明
如,智物联有一MixIOT测试平台,使用test.mixiot.top
域名标准化部署,对应域名及地址如下:
地址 | 域名/host | 备注 |
---|---|---|
MixIOT应用中心地址 |
http://test.mixiot.top |
包含MixPortal、Fidis、MixWork、MixReport等 |
MixIOT ADMIN地址 |
http://admin.test.mixiot.top |
MixIOT 管理端 |
MixIOT Passport地址 |
http://passport.test.mixiot.top |
MixIOT 用户中心 |
因MixIOT系统为私有化部署,域名/端口都由客户自定义,具体以系统部署地址为准