Advertisement

JetLinks开源物联网平台-其它

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
JetLinks是一款功能强大的开源物联网平台,支持设备管理、数据采集与分析等核心能力,助力企业快速构建智能物联应用。 JetLinks开源物联网平台基于Java8、Spring Boot 2.x、WebFlux、Netty、Vert.x和Reactor框架开发而成,是一款即开即用且支持二次开发的企业级物联网基础平台,能够帮助企业快速建立相关的业务系统。 核心功能包括: - 统一的物模型管理:可以统一管理和配置来自不同厂家的各种设备。 - 设备连接与协议适配:提供多协议接入(如TCP、MQTT、UDP等),简化网络编程复杂性,并支持灵活地接入各种不同的设备和协议。 - 灵活规则引擎:包括设备告警、消息通知及数据转发等功能,允许基于SQL进行复杂的逻辑处理。 - 地理位置管理:能够统一管理和查询地理位置信息以及区域搜索功能。 - 数据可视化:提供拖拽配置的数据图表与设备组态等工具。 技术栈方面: 使用Spring Boot 2.2.x版本作为基础架构,并采用响应式Web框架Spring WebFlux,R2DBC用于支持响应式的数据库驱动。此外还包括Project Reactor的响应式编程库、Netty和Vert.x高性能网络处理方案以及ElasticSearch进行全文搜索与日志时序数据存储等。 更新内容包括: - 增加设备独立物模型配置功能。 - 实现GB28181标准视频设备接入支持,涵盖直播及云台控制等功能(需选配)。 - 对RabbitMQ的routeKey进行了优化,并提供配置选项以自定义路由规则。 - 设备消息发布时增加ignoreLatest头信息来忽略写入最新数据到数据库的功能。 - 修复了多个与设备告警、用户权限管理及子设备状态检查相关的bug,提升了系统的稳定性和用户体验。 这些更新不仅增强了平台的灵活性和可扩展性,还优化了一些关键功能以更好地满足企业的实际需求。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • JetLinks-
    优质
    JetLinks是一款功能强大的开源物联网平台,支持设备管理、数据采集与分析等核心能力,助力企业快速构建智能物联应用。 JetLinks开源物联网平台基于Java8、Spring Boot 2.x、WebFlux、Netty、Vert.x和Reactor框架开发而成,是一款即开即用且支持二次开发的企业级物联网基础平台,能够帮助企业快速建立相关的业务系统。 核心功能包括: - 统一的物模型管理:可以统一管理和配置来自不同厂家的各种设备。 - 设备连接与协议适配:提供多协议接入(如TCP、MQTT、UDP等),简化网络编程复杂性,并支持灵活地接入各种不同的设备和协议。 - 灵活规则引擎:包括设备告警、消息通知及数据转发等功能,允许基于SQL进行复杂的逻辑处理。 - 地理位置管理:能够统一管理和查询地理位置信息以及区域搜索功能。 - 数据可视化:提供拖拽配置的数据图表与设备组态等工具。 技术栈方面: 使用Spring Boot 2.2.x版本作为基础架构,并采用响应式Web框架Spring WebFlux,R2DBC用于支持响应式的数据库驱动。此外还包括Project Reactor的响应式编程库、Netty和Vert.x高性能网络处理方案以及ElasticSearch进行全文搜索与日志时序数据存储等。 更新内容包括: - 增加设备独立物模型配置功能。 - 实现GB28181标准视频设备接入支持,涵盖直播及云台控制等功能(需选配)。 - 对RabbitMQ的routeKey进行了优化,并提供配置选项以自定义路由规则。 - 设备消息发布时增加ignoreLatest头信息来忽略写入最新数据到数据库的功能。 - 修复了多个与设备告警、用户权限管理及子设备状态检查相关的bug,提升了系统的稳定性和用户体验。 这些更新不仅增强了平台的灵活性和可扩展性,还优化了一些关键功能以更好地满足企业的实际需求。
  • JetLinks 1.7.0版本
    优质
    JetLinks 是一款功能强大的开源物联网平台,其1.7.0版本提供了全面的设备管理、数据采集与分析服务,并支持多种协议和广泛的行业应用。 JetLinks开源物联网平台提供了一个基于Java8、Spring Boot 2.x、WebFlux、Netty、Vert.x以及Reactor构建的开箱即用且可二次开发的企业级物联网基础框架,能够帮助用户快速建立相关的业务系统。该平台具备众多的基础功能,并支持统一物模型管理和多种设备及厂家的集中管理;同时提供多协议适配(包括TCP和MQTT等)的统一设备连接管理能力。
  • JetLinks 版本 v1.6.0
    优质
    JetLinks 是一款功能强大的开源物联网平台,v1.6.0 版本带来了多项优化与新特性,进一步提升了系统的稳定性和用户体验。 JetLinks开源物联网平台提供了一个基于Java8、Spring Boot 2.x、WebFlux、Netty、Vert.x及Reactor构建的开箱即用且可二次开发的企业级物联网基础架构,能够帮助企业快速搭建各种物联网业务系统。该平台具备众多核心特性,如统一物模型管理功能,支持多种设备和不同厂家之间的标准化管理和操作;另外还提供统一的设备连接管理解决方案,并兼容包括TCP、MQTT在内的多协议适配能力。
  • JetLinks社区版基础
    优质
    JetLinks物聯網社區版基礎平台是一款開源且強大的物聯網管理工具,支持設備連接、數據采集和分析等功能,助力用戶快速搭建智能化應用場景。 JetLinks物联网基础平台jetlinks-community是一个专注于物联网领域的开源项目。
  • ThingsBoard:码解析
    优质
    《ThingsBoard:开源物联网平台及其源码解析》一书深入浅出地介绍了ThinghsBoard物联网平台的核心功能和架构设计,并提供了详细的源码分析。 ThingsBoard原始解析主要涉及对物联网平台ThingsBoard的核心功能、架构设计以及数据处理流程的深入理解与分析。通过对源代码的研究,可以更好地掌握其内部工作原理,并在此基础上进行二次开发或优化现有系统。 为了实现有效的解析,需要具备一定的编程知识和实践经验。首先从阅读官方文档开始,了解基本概念及术语定义;其次通过查看示例项目熟悉API接口调用方式;最后深入研究源码细节,探索其实现机制与设计思想。 整个过程不仅能够帮助开发者掌握ThingsBoard平台的使用技巧,还能促进其对物联网技术的理解和应用能力。
  • JetLinks-利用MQTT服务关连接设备
    优质
    JetLinks物联网平台是一款基于MQTT协议的服务网关软件,能够高效地连接和管理各种类型的物联网设备,实现数据传输与智能控制。 本段落档以MQTT.fx为例,介绍如何使用第三方软件通过MQTT协议接入物联网平台。MQTT.fx是一款基于Eclipse Paho的Java语言编写的MQTT客户端工具,支持订阅和发布消息到Topic。 在创建自定义消息协议时,请按照以下步骤操作: 1. 选择设备管理 -> 协议管理。 2. 点击新建协议按钮。 3. 输入型号名称。 4. 将型号类型设置为jar。 5. 输入类名org.jetlinks.demo.protocol.DemoProtocolSupportProvider。 6. 上传jar包 demo-protocol-1.0.jar。 7. 点击保存,完成协议新增。
  • JetLinks基础——利用TCP服务关连接设备
    优质
    JetLinks物联平台提供强大的TCP服务网关,有效支持设备接入与管理,实现数据高效传输及处理,助力企业构建稳定可靠的物联网应用环境。 本段落档使用Packet Sender工具来模拟TCP客户端接入平台的过程。创建协议请参考相关文档,并在设备管理下的“设备型号”部分点击新建按钮进行操作。接着,在功能定义中添加属性和事件: i. 定义属性; ii. 定义事件。 完成上述步骤后,通过发布新增的型号来激活它们。接下来,选择“设备实例”,同样地创建新的实例并使用激活按钮启动新创建的设备实例。 在配置TCP服务网络组件时,请进入“网络组件”下的“组件管理”。然后点击新增组件按钮进行相应设置。 注意:本段落档采用JavaScript自定义脚本解析消息的方式。具体到自定义脚本部分,变量声明如下: ``` var BytesUtils = ```
  • JetLinks核心-利用MQTT服务关连接设备
    优质
    JetLinks是一款基于MQTT协议的物联网核心平台,提供强大的设备连接和服务网关功能,助力实现高效、稳定的物联网应用开发与部署。 本段落档以MQTT.fx为例,介绍如何使用第三方软件通过MQTT协议接入物联网平台。MQTT.fx是一款基于Eclipse Paho、用Java语言编写的MQTT客户端工具,支持通过Topic订阅和发布消息。 创建自定义消息协议的步骤如下: 1. 选择设备管理 -> 协议管理。 2. 点击新建协议按钮。 3. 输入型号名称。 4. 将型号类型设置为jar。 5. 输入类名org.jetlinks.demo.protocol.DemoProtocolSupportProvider。 6. 上传demo-protocol-1.0.jar文件。 7. 点击保存,完成新协议的创建。