设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 软件追踪 查看内容

JetLinks物联网基础平台1.1 RELEASE发布

2020-5-6 16:33| 发布者: joejoe0332| 查看: 364| 评论: 0|原作者: oschina|来自: oschina

摘要: JetLinks 开源物联网平台 JetLinks 基于Java8,Spring Boot 2.x,WebFlux,Netty,Vert.x,Reactor等开发, 是一个开箱即用,可二次开发的企业级物联网基础平台。平台实现了物联网相关的众多基础功能, 能帮助你快速建立物联 ...

JetLinks 开源物联网平台

JetLinks 基于Java8,Spring Boot 2.x,WebFlux,Netty,Vert.x,Reactor等开发, 是一个开箱即用,可二次开发的企业级物联网基础平台。平台实现了物联网相关的众多基础功能, 能帮助你快速建立物联网相关业务系统。

核心特性

支持统一物模型管理,多种设备,多种厂家,统一管理。

统一设备连接管理,多协议适配(TCP,MQTT,UDP,CoAP,HTTP等),屏蔽网络编程复杂性,灵活接入不同厂家不同协议的设备。

灵活的规则引擎,设备告警,消息通知,数据转发.可基于SQL进行复杂的数据处理逻辑.

地理位置:统一管理地理位置信息,支持区域搜索.

数据可视化: 实现拖拽配置数据图表,设备组态等.

技术栈

  1. Spring Boot 2.2.x
  2. Spring WebFlux 响应式Web支持
  3. R2DBC 响应式关系型数据库驱动
  4. Project Reactor 响应式编程框架
  5. Netty,Vert.x 高性能网络编程框架
  6. ElasticSearch 全文检索,日志,时序数据存储
  7. PostgreSQL 业务功能数据管理
  8. hsweb framework 4 业务功能基础框架

架构

platform

更新内容

主要优化:

  1. 优化设备消息topic: /device/{deviceId} 修改为: /device/{productId}/{deviceId}.
  2. 增加设备告警功能.可通过订阅消息网关/rule-engine/device/alarm/{productId}/{deviceId}/{ruleId}来处理预警消息.
  3. 增加设备告警界面,支持对设备型号统一配置告警规则以及对单个设备配置告警规则,目前支持动作: 消息通知.
  4. 增加HTTP方式接入,设备或者第三方平台可通过HTTP推送设备数据. (Pro)
  5. 在协议包编码时可直接回复设备消息,场景: 编码消息消息时直接调用第三方平台接口获取设备数据.
  6. 增加websocket订阅消息:/messaging/{token},可通过websocket订阅实时数据.
  7. OpenAPI增加token方式,申请token后,通过token发起API请求,不用再签名.(Pro)
  8. 增加Geo支持,可通过GeoObjectManager统一管理Geo信息并进行搜索(支持矩形,圆形,多边形区域搜索). (Pro)
  9. 增加数据转发功能,可通过SQL的方式来处理实时数据并转发数据. 查看文档
  10. 增加可视化图表配置.

主要BUG修复:

  1. 修复动态查询条件无法使用where作为参数的问题.
  2. 修复物模型中时间类型自定义格式不生效问题.
  3. 修复发布协议可能导致系统阻塞无法访问的问题.
  4. 修复MQTT客户端 clientId无效
  5. 修复当设备在注册中心失效时(redis数据丢失),同步设备状态无法更新为未激活.
  6. 修复发送消息到网关下子设备的消息时,异步消息不生效的问题.
  7. 修复物模型有日期类型时,可能无法查询到数据.

酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部