开源物联网平台 IoTSharp 3.0 发布 全新Vue3前端、多语言脚本的规则链引擎

IoTSharp 是一个开源的物联网基础平台,集设备属性数据管理、遥测数据监测、RPC多模式远程控制、规则链设计引擎等强大能力,依据数字孪生概念将可见与不可见的物理设备统一孪生到数字世界,在落地上IoTSharp结合了资产管理、产品化发展的理念,让平台应用更加贴合复杂的应用场景,在协议支持上支持HTTP、MQTT 、CoAp 等多种标准物联网协议接入和非标协议的转换。 .

  • 使用 vue-next-admin 重写了前端界面,仓库请参见 https://github.com/IoTSharp/ClientApp

  • 加入产品功能, 包括 产品相关的属性和遥测的字典功能等,利于你更好的批量管理设备。

  • 加入资产功能, 可以通过多个设备组合和抽象设备,利于你更好的管理关联设备。

  • 重构了规则链设计器, 它可以帮助你更好的解析数据、清洗数据、转发、处理告警等。

  • 重构了分表组件 @xuejmnet #800

  • 除了CAP消息总线组件外, 我们现在加入了 Shashlik.EventBus组件,让你更方便的处理分布式数据。

  • 重构MQTT消息处理机制。使用Controllers Action方式处理mqtt消息 #780 , 同时使用的组件https://github.com/IoTSharp/MQTTnet.AspNetCore.Routing 可以让你更方便的处理MQTT消息。

  • 实验性加入 ClickHouse 和 Cassandra 的支持 #777

  • 时序数据库进行剥离为单独项目,未来, 我们尝试将它作为一个时序数据库的ORM库来发布

  • 重构扩展方法利于二次开发, 以便于你在其他项目中引用。 即使你不适用IoTSharp , 也能为你起到辅助作用。

  • 调整X509证书TLS 可用 #794, 确保了消息的安全性,同时整数中携带了服务器等信息, 让设备接入更简单。

  • 取消在线和状态, 现在在服务侧属性, 进一步优化关系数据库的访问。

  • 适配了龙芯CPU ,便于你实现信创项目。

全新UI:

开源物联网平台 IoTSharp 3.0 发布 全新Vue3前端、多语言脚本的规则链引擎

开源物联网平台 IoTSharp 3.0 发布 全新Vue3前端、多语言脚本的规则链引擎

开源物联网平台 IoTSharp 3.0 发布 全新Vue3前端、多语言脚本的规则链引擎

开源物联网平台 IoTSharp 3.0 发布 全新Vue3前端、多语言脚本的规则链引擎

开源物联网平台 IoTSharp 3.0 发布 全新Vue3前端、多语言脚本的规则链引擎

欲了解更多信息, 请关注我们的公众号

开源物联网平台 IoTSharp 3.0 发布 全新Vue3前端、多语言脚本的规则链引擎

或者 访问项目 https://gitee.com/IoTSharp/IoTSharp