Skip to main content

基于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

后续延伸

数字孪生

相关资源

GitHub源码

https://github.com/tkeel-io

新手指引

https://docs.tkeel.io/