欢迎光临散文网 会员登陆 & 注册

推荐:开源的通用组件化物联网平台-ThingsPanel

2023-07-31 16:40 作者:ThingsPanel开源物联网  | 我要投稿

hingsPanel是通用的开源的物联网支撑平台,包括通用底座与行业积木解决方案,旨在快速构建物联网行业应用

通用底座提供了多协议支持、设备管理、数据采集、自动化、告警与可视化、数据转发、集群部署等功能。支持广泛的物联网接入和边缘网关接入协议,包括但不限于MQTT、HTTP、TCP、Modbus、GB28181视频协议、萤石云视频协议等通用物联网协议,支持协议和驱动的插件式自定义扩展,

目前已广泛用于工业制造、能源电力、物流仓储、建筑消防等多个领域,内置可编排式应用市场及场景化、事件化的联动规则,以适用不同场景的数智联动解决方案,帮助集成商、硬件商与各类企事业单位实现业务多样化、智能化及降本增效的目的,提升生产效率和管理能力。

ThingsPanel使用Go语言开发,前端采用了Vue.js,开源协议为AGPLv3协议。

插件化是ThingsPanel最大的优势

ThingsPanel的插件主要有如下几类,分别是:

  • 设备插件:整合物模型与图表

  • 协议插件:解决各类协议接入的问题

  • 可视化插件:扩展可视化功能

  • 依赖型插件:行业解决方案积木

除此之外,还有两类可复用的部分,分别是:

  • 报文解析脚本

  • 规则引擎脚本

通过以上插件的复用,可以大大提高研发效率。

组态效果
气象站

功能列表

  1. 多租户功能: 超级管理员管理、租户账户管理、租户用户管理

  2. 设备接入: 编辑创建项目、按照分组添加管理设备、查看设备推送状态、设备插件接入、网关与子设备接入、Modbus RTU/TCP协议接入、TCP协议接入、GB28181安防摄像头接入、自定义协议插件接入

  3. 设备监控: 设备添加后的监控图表、设备插件中的当前值、曲线、开关、写入指令组件显示

  4. 设备地图: 根据项目与分组筛选设备、设备类型筛选

  5. 可视化: 可视化编辑基本功能、开放式架构、预绑定数据图表、添加自己的图元、和系统松耦合,支持组态、大屏、3D、Three.js

  6. 产品管理: 创建产品、批量管理、二维码数据、手动激活、预注册管理

  7. 固件升级: 为产品添加固件、创建升级任务、固件升级报表

  8. 自动化: 场景联动、场景日志、定时触发、设备触发、多种触发

  9. 数据管理: 根据项目筛选数据、实时查看数据日志、数据导出

  10. 告警信息: 根据项目和分组显示告警、时间段筛选

  11. 通知功能:短信、邮件、电话、webhook多种通知方式

  12. 系统日志: IP访问路径、设备操作记录

  13. 应用管理: 设备插件管理、插件生成器、插件安装、应用市场

  14. 设备插件生成器: 快速生成、自定义物模型、自定义图表、JSON导入导出

  15. 协议接入: 开发自定义协议配置、配置后的接入参数

  16. 用户管理: Casbin方案、页面权限控制、项目权限控制、多角色定义

  17. 规则引擎: 数据转发第三方、接收设备数据并转换、接入各种协议、实时数据计算

  18. 数据网关:OpenAPI,数据库SQL-to-HTTP,对接三方系统,限制IP与数据范围,授权读取

  19. 系统设置: 更换Logo、更换系统标题、更换主题风格

  20. 物联网APP: Uniapp开发、扫码添加设备、查看监测值、切换项目和设备分组、手动控制、设置控制策略、查看操作日志、个人账号管理、手机验证码登录

  21. 依赖型插件: 依赖型插件为行业解决方案、基于设备插件和其他功能与数据、可视化调用、iframe代码引入、插件复用

three.js 嵌入3D模型



推荐:开源的通用组件化物联网平台-ThingsPanel的评论 (共 条)

分享到微博请遵守国家法律