前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >推荐:开源的通用组件化物联网平台-ThingsPanel

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

原创
作者头像
用户9549256
修改2023-07-30 09:01:47
7630
修改2023-07-30 09:01:47
举报
文章被收录于专栏:开源物联网开源物联网

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

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

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

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

插件化是ThingsPanel最大的优势

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

  • 设备插件:整合物模型与图表
  • 协议插件:解决各类协议接入的问题
  • 可视化插件:扩展可视化功能
  • 依赖型插件:行业解决方案积木

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

  • 报文解析脚本
  • 规则引擎脚本

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

ThingsPanel的可视化组态——换热站
ThingsPanel的可视化组态——换热站
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代码引入、插件复用

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 插件化是ThingsPanel最大的优势
  • 功能列表
相关产品与服务
物联网通信
腾讯云物联网通信(Internet of Things Hub, IoT Hub)旨在提供一个安全、稳定、高效的连接平台,帮助开发者低成本、快速地实现“设备-设备”、“设备-用户应用”、“设备-云服务”之间可靠、高并发的数据通信。物联网通信平台不仅可以实现设备之间的互动、设备的数据上报和配置下发,还可以基于规则引擎和腾讯云产品打通,方便快捷地实现海量设备数据的存储、计算以及智能分析。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档