BladeX 物联网平台是一款高度集成的物联网解决方案,涵盖
设备管理、数据采集、实时监控、数据分析
以及
开放API服务
等核心功能。
BladeX平台经过精心设计与开发,提供了全面的品类、产品和设备支持。能够轻松
桥接至第三方物联网云平台
,实现设备的无缝集成。
同时提供服务端订阅功能,支持
MQTT 与AMQP
两种方式将设备数据订阅转发至自建服务端,实现设备数据的自定义监控与分析。
BladeX现已经服务于超过3200+企业,10000+用户,是值得信赖的物联网架构解决方案。
BladeX
平台功能
产品管理:
支持产品详情、物模型、分类及设备授权等功能,有助于企业更好地组织和管理其智能产品。
设备管理:
提供设备详情、分组、日志记录、实时状态监控等管理功能,确保设备运行的高效与安全。
物模型管理:
允许定义设备的属性、功能和事件,实现设备与云端的有效交互。
规则引擎:
支持基于JavaScript的规则编写,使得系统能够自动处理复杂的业务逻辑和场景联动。
告警中心:
能够对接多种通讯方式如钉钉和企业微信,及时通知设备异常或故障,保证快速响应。
数据上报:
设备启动后,根据配置选择合适的通信协议(如MQTT、TCP、Modbus),并将实时数据(如状态、传感器数据等)通过定义的物模型属性上报到物联网平台。平台订阅相应的topic或通过TCP/Modbus连接接收数据,实时处理并展示设备状态。
命令下发:
物联网平台根据接收到的设备数据,结合业务逻辑,生成控制指令并下发至设备。例如,通过MQTT发布命令至特定的topic,或通过TCP连接发送即时控制命令,Modbus协议则适用于工业设备的寄存器控制。
实时监控与反馈:
平台实时监控设备状态,并基于物模型进行数据分析。通过闭环的通信和反馈机制,确保设备的实时控制和高效管理。
BladeX 平台技术架构
BladeX物联网平台采用Java语言开发,支持在Linux、Windows等操作系统上部署。推荐使用Linux操作系统,部署环境要求为JDK17、MySQL8、Redis7等。根据不同的服务模块,推荐的服务器配置也有所不同。
系统运行环境要求如下:
Java: 17
NodeJs: 18
Maven: 3.8+
MySql: 5.7+
Redis: 5.0+
TDengine 3.x
InfluxDB: 1.8.x+
IoTDB 1.3.x
BladeX 可视化大屏