您现在的位置是:首页 > 文章详情

ThingsPanel 0.4 发布,物联网实现速度预增 10 倍

日期:2022-10-20点击:301
 

ThingsPanel今天发布了0.4版本,实现了协议、设备、可视化三类插件体系,并包括专用于厂商设备的解析脚本,与规则引擎脚本,总共五类“拿来主义”的部分,使得物联网项目开发速度,预增10倍。

协议纷繁复杂怎么办?

物联网的协议多大几十种,除了常见的MQTT、Modbus、Lwm2m等之外,还有各种形式多样的国标、企标协议,包括一些开发者自定义的TCP协议,每个协议通信方式、报文格式都不同,虽然使用规则引擎能够解决一定的问题,但是有些实现最好还是直接开发,这样才能达到性能和特殊的要求。

 

一个通用简单的协议开发和使用框架解决所有问题!ThingsPanel新设计的协议框架通过过程分段、组件分类的方式,通过更高级的抽象解决了这个问题。并实现了如下的功能特性:

  • 用户可以自行开发插件。

  • 可实现各种自定义协议

  • 种类不限于LwM2M,OPC,COAP,Bacnet,SNMP,串口。

  • 开发出的插件可以分享复用。

  • 协议插件是独立插件。

  • 可独立在仓库维护。

  • 支持目前尚未发布的协议。

设备繁杂、实现复杂怎么办?

但凡带电的都可以作为物联网设备,种类千八百万,一个一个的写代码,实现逻辑,做展示,代价太大。

用低代码设备插件生成器!如果别人已经实现了,拿过来用,就能把速度提高很多倍,如果非要自己实现,低代码要比全代码快很多倍。设备插件生成器就实现了这个问题,特性如下。

 

设备插件生成器的特性:

•使用

•标准设备:一个插件可以兼容一类设备,匹配万千厂商。

•非标准设备:一个插件对应一个设备

•一类设备只需要开发一次,全球全场景通用。

•开发

•自定义图表。

•官方插件仓库支持。可以导入导出,发布到官方库。

•可以导入Echarts。

•成本

•最快5分钟实现一个插件,而不是以前的几天。

•如果分享给别人,别人可直接使用,1分钟都不需要。

物联网复杂的形式输出需求如何快速满足

物联网的视觉输出种类多样,图表、组态、报表、大屏。这样可能就需要报表、组态、可是哈三个工具,把事情就搞复杂了。

ThingsPanel可视化的设计理念是,一个工具解决这些所有问题,并且尽可能的让人少学习,少动手。

 

 

目前0.4版本已经包括了这个编辑器,其特性如下:

  • 包括图表、报表、组态各种插件。

  • 预配置插件接入即可显示数据。

  • 可自定义

  • 可导出导入

  • 官方插件仓库支持

其它两个重要的重用——规则引擎与设备报文解析

规则引擎分享——自己写比较麻烦,最好别人能分享

你写过了,分享一个json给我,那我就不用写了,这样是最好的。

 

 

设备报文解析——别人解析过了,我就不用解析了

 

正在建设的插件仓库

0.4版本实现了3(插件)+2(代码)的重用,与之伴随的,我们正在开发插件仓库,这样大家就不用在群里分享了,而直接在官网分享,并在系统中直接安装。

更新日志

另外本次更新还增加了其他功能,并修复问题,具体的更新日志如下:

  1. 设备接入支持子设备。

  2. 支持MQTT网关接入。

  3. 支持Modbus网关接入,支持Modbus TCP/RTU协议。

  4. 支持脚本解析器解析设备端发来的数据。

  5. 新增设备插件生成器,支持设备插件快速开发,自定义图表,支持导入导出

  6. 新增协议插件功能,支持各种协议接入。

  7. 新增大屏编辑器,支持图表、组态、报表、3D(自行开发插件)。

  8. 新增支持物模型,并支持自定义。

  9. 新增设备安全认证。

  10. 修复角色权限问题。

原文链接:https://www.oschina.net/news/214240/thingspanel-0-4-released
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章