Fledge 开源项目安装与使用教程

Fledge 开源项目安装与使用教程

fledge An open source platform for the Industrial Internet of Things, it acts as an edge gateway between sensor devices and cloud storage systems. fledge 项目地址: https://gitcode.com/gh_mirrors/fled/fledge

1. 项目介绍

Fledge 是一个开源的工业物联网(IIoT)平台,它作为传感器设备和云存储系统之间的边缘网关。Fledge 采用模块化的微服务架构,包括传感器数据收集、存储、处理和转发到历史记录器、企业系统和基于云的服务。Fledge 可以在高可用性、独立、无人值守的环境中运行,假设网络连接不可靠。它还提供了一种缓冲来自传感器的数据并将其转发到高级存储系统的方法。

2. 项目快速启动

2.1 环境准备

Fledge 可以在以下 Linux 发行版中构建或安装:

  • Ubuntu 18.04 和 20.04
  • Raspbian Stretch、Buster 和 Bullseye
  • Coral Mendel

2.2 安装依赖

首先,安装 Fledge 所需的依赖包:

sudo ./requirements.sh

2.3 构建 Fledge

在项目根目录下运行以下命令来构建 Fledge:

make

2.4 测试 Fledge

设置环境变量并启动 Fledge 核心守护进程:

export FLEDGE_ROOT=<basedir>/Fledge
$FLEDGE_ROOT/scripts/fledge start

2.5 安装 Fledge

执行以下命令来安装 Fledge:

sudo make install
export FLEDGE_ROOT=/usr/local/fledge

3. 应用案例和最佳实践

3.1 工业自动化

Fledge 可以用于工业自动化系统中,作为传感器数据收集和处理的边缘网关。通过 Fledge,可以实时收集和处理来自各种传感器的数据,并将处理后的数据转发到企业系统或云服务。

3.2 智能建筑

在智能建筑中,Fledge 可以用于监控和控制建筑内的各种设备,如 HVAC 系统、照明系统等。通过 Fledge,可以实现设备的远程监控和控制,提高建筑的能效和舒适度。

4. 典型生态项目

4.1 Fledge Plugins

Fledge 提供了丰富的插件系统,包括 South 插件(用于连接传感器设备)、North 插件(用于连接历史记录器和云服务)和 Datastore 插件(用于数据存储)。这些插件可以大大扩展 Fledge 的功能。

4.2 Fledge Notifications

Fledge 还提供了通知服务,可以用于在特定事件发生时发送通知。例如,当传感器数据超过预设阈值时,可以发送警报通知。

通过以上步骤,您可以快速启动并使用 Fledge 开源项目,并了解其在不同应用场景中的最佳实践和生态项目。

fledge An open source platform for the Industrial Internet of Things, it acts as an edge gateway between sensor devices and cloud storage systems. fledge 项目地址: https://gitcode.com/gh_mirrors/fled/fledge

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

牧韶希

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值