基于tKeel构建恩菲工程物联网平台解决方案
背景
新基建趋势下的智能化升级。
适用于一下场景中:
智慧园区
智慧建筑
智慧IDC
智慧校园
整体架构
平台架构
Resource
数据存储支持,可以是任意您使用的数据库。
Core
是整个平台的数据核心,提供了一些数据组织形式以及处理方式。
提供了时序数据、属性数据、关系 等不同形式组织的数据,来构建便于开发和理解的对象。
通过快照和订阅(Event数据)的方式解决数据交互的问题。
Service
tKeel 用一套完善的插件机制,通过动态网关 Keel 和管理组件Rudder 结合Interface层中的OpenAPI为平台提供了可拔插能力。通过集成 [Security] 为平台提供了消息路由、租户管理、权限控制等功能。
Interface
tKeel以OpenAPI 规范将平台的插件进行接入。通过封装,向 Application 提供简易的工具以及友好的接口。
Application
各种不同量级的应用,可以是您现有平台的一切服务。
- 现有平台仅需通过调用 Interface 提供的 API 即可使用拿到需要的数据。
核心元件
通讯协议
MQTT
Web Socket
CoAP
MQTT-SN
Modbus
……
数据来源
边缘采集器
直连智能传感器
外部数据系统
ISV厂商所提供的传感器
数据路由
通过tKeel 数据路由功能可制定不同的路由规则(告警、遥测、属性、事件)。
数据传输
传感器、智能设备会产生遥测数据,与tKeel IoT Hub接入,其他设备则通过与tKeel Iot Edge将数据上报给tKeel IoT Hub,外部系统数据则通过tKeel Core 提供的数据接口对接。
自定义插件
所谓插件也就是应用程序,基于tKeel Core 的数据流转能力对接应用程序,实现自定义业务场景的处理,基于tKeel 的插件管理机制轻松制作自定义插件(安装、卸载、启用、停用)、增强扩展能力。
AI
tKeel IoT Edge 会提供AI能力以及预先设置的一组算法模型,通过消息中间件可实现实时的智慧场景解决方案。
大数据
tKeel Core 的数据路由能力可通过消息中间件实现与大数据工作台对接,完成复杂业务场景下的指标的实时计算、汇总再存入数据库。
BI分析
tKeel 平台将会把业内知名的开源的BI分析工具包装成插件,可轻松在平台中安装、卸载、启用、停用。
通过配置数据源将大数据的实时计算后的业务指标展示到dashboard