博客园  :: 首页  :: 联系 :: 管理

ThingsBoard 开源物联网平台

Posted on 2024-09-07 18:55  天戈朱  阅读(50)  评论(0编辑  收藏  举报

 ThingsBoard 是一个开源物联网平台,可实现物联网项目的快速开发、管理和扩展

目标:是提供成熟的 IoT 云或本地解决方案以此做为你的 IoT 应用程序服务端基础架构。

ThingsBoard 设计为:

  • 扩展性:可水平扩展的平台使用领先的开源技术构建
  • 容错性:没有单点故障集群中的每个节点都是相同的
  • 健壮性:单个服务器节点可以根据使用情况处理以万级别的设备,集群可以处理数百万级别设备
  • 自定义:使用可自定义的部件和规则引擎节点可以轻松添加新功能
  • 持久化:永远不会丢失你的数据

物联网网关


ThingsBoard IoT 网关 是一种开源解决方案,允许您将连接到旧系统和第三方系统的设备与 ThingsBoard 集成

ThingsBoard 网关功能:

  • MQTT 连接器:用于控制、配置和收集来自使用现有协议连接到外部 MQTT 代理的 IoT 设备的数据
  • OPC-UA 连接器:用于从连接到 OPC-UA 服务器的 IoT 设备收集数据
  • Modbus 连接器:用于从通过 Modbus 协议连接的 IoT 设备收集数据
  • BLE 连接器:用于从使用蓝牙低功耗连接的 IoT 设备收集数据
  • Request 连接器:从具有 HTTP(S) API 端点的 IoT 设备收集数据
  • CAN 连接器:用于从通过 CAN 协议连接的 IoT 设备收集数据
  • BACnet 连接器:用于从通过 BACnet 协议连接的 IoT 设备收集数据
  • ODBC 连接器:用于从 ODBC 数据库收集数据的
  • REST 连接器:用于创建端点并从传入 HTTP 请求收集数据
  • SNMP 连接器:用于从 SNMP 管理器收集数据
  • FTP 连接器:用于从 FTP 服务器收集数据
  • Socket 连接器:用于从通过 TCP/UDP 协议连接的 IoT 设备收集数据
  • XMPP 连接器:用于从通过 XMPP 协议连接的 IoT 设备收集数据
  • OCPP 连接器:用于在充电点和中央系统之间进行通信
  • 自定义连接器:用于从通过不同协议连接的 IoT 设备收集数据
  • 持久化: 所收集数据确保在发生网络或硬件故障时能够进行数据传递
  • 自动重连:自动重新连接至 ThingsBoard 集群
  • 统一数据格式:将传入的数据和消息映射为统一数据格式

 

大华鸿鹄智能物联主机数据采集系统拓扑


 据了解,大华鸿鹄智能物联主机满足各行业物联网数据采集和视频AI融合需求,在基于传统的NVR设备录像功能上,叠加了物联感知设备的接入和数据的融合,可根据不同的业务场景进行选择搭配,是全球首款全国产化硬件鸿蒙技术架构的物联主机。

  • NVR(Network Video Recorder):即网络视频录像机,是网络视频监控系统的存储转发部分,NVR与视频编码器或网络摄像机协同工作,完成视频的录像、存储及转发功能。

大华鸿鹄智能物联主机:作为一款多源异构数据汇聚的数视融合产品,主要针对当前设备视频监控与数据采集相融合的迫切需求,它是一款集数据采集、数据转发、视频监控及AI应用于一体的嵌入式设备。

通俗点儿讲,除了摄像机视频信号的接入,大华鸿鹄智能物联主机还可以同时接入温度、湿度、风速、气体浓度等各类传感器,一屏直观呈现多方面数据,从根源上打破“数据孤岛”,实现业务场景全方位的实时观测。 

其中:

 1、Onvif (Open Network Video Interface Forum):【开放型网络视频接口论坛】

2、RTSP(Real Time Streaming Protocol):【实时流传输协议】

  • RTSP是一种网络应用协议,旨在用于在互联网上进行娱乐和通信的实时流媒体的控制。它允许客户端远程控制媒体服务器上的流媒体播放,例如播放、暂停、快进、快退等。
  • RTSP通常与RTP(Real-Time Transport Protocol,实时传输协议)结合使用,RTP负责实际的数据传输,而RTSP负责控制信令。
  • 参考地址:https://www.rfc-editor.org/rfc/pdfrfc/rfc2326.txt.pdf

3、GB28181:GB28181协议指的是国家标准GB/T 28181—2016《公共安全视频监控联网系统信息传输、交换、控制技术要求》

 

参考资料