这是一款极具特色的物联中台(以下简称中台、系统)。
与物联网平台、IoT PaaS一样,属于同类型产品,主要是对设备进行抽象,快速集成、采集,提供统一的设备和数据管理服务,以及统一的上层应用接口,对应用层屏蔽接入设备或系统的差异,极大降低物联网项目应用成本。
我们这里更适合智慧化项目使用,比如工业、建筑等现有存量设备、子系统的快速集成和接入,并且极具扩展性和开放性。
我们内置了IoT PaaS“内核”,支持集群和剪裁单机部署,统一制定了设备服务标准接口。用户可以原生方式扩展系统服务、采集服务,以及基于提供的采集引擎和驱动SDK开发框架,开发设备扩展驱动,实现快速接入。
IOTOSystem™对外提供多语言的SDK,包括python、java、c#、c++,这是一套基于中台的设备驱动和服务扩展的开发框架。sdk进行了中台内部细节的各项封装,开发者只需关注自身业务逻辑,通过从派生的驱动基类中调用方法和属性、重写成员函数,专注于实现设备协议转换或扩展服务的业务逻辑
系统的设计是以满足智能工厂的复杂的场景为起点的,从生产的工艺设备采集、控制,到产线的调度,到工厂ERP等业务的融合,以及工厂的生产执行管理,再到全国工厂的生产业务指定拆解和调度。在产业智慧话项目中,往往是侧重某一方面的要求,对系统进行剪裁即可满足相关场景需求。
在这里插入图片描述
如上图所示,系统分为3层,硬件驱动层、平台层和业务层。其中硬件驱动层是设备接入系统集成的核心。
我们提供了两个层面的接口和框架,分别可以让设备系统直接作为平台扩展接入到平台(比如较为独立的业务系统如后勤、考勤、教学管理相关),也可以通过类似电脑外设驱动的设备驱动来接入传感、机电设备等(比如电梯、门禁、教室照明、广播、中控等)。
通过原生接口和驱动SDK,我们可以对下游硬件供应商形成技术标准,指定按照我们接口标准和设备模型进行适配。在业务层方面,我们提供了统一的WEB接口,业务应用开发就像APP一样可以开箱即用。
传感比如风力、风向、温湿度,设备比如门禁、摄像头、电梯,系统比如教学、OA、考勤等,这些都可以驱动层接入平台,由下至上通过平台封装处理,提供统一应用接口,形成标准开放给外部应用。另一方面,这些传感、设备、系统之间,可以像上图M2M的方式实现通过平台中转,双向通信,实现逻辑联动、规则事件自动触发等自动化业务处理场景。