选择您的 Cookie 首选项

我们使用必要 Cookie 和类似工具提供我们的网站和服务。我们使用性能 Cookie 收集匿名统计数据,以便我们可以了解客户如何使用我们的网站并进行改进。必要 Cookie 无法停用,但您可以单击“自定义”或“拒绝”来拒绝性能 Cookie。

如果您同意,AWS 和经批准的第三方还将使用 Cookie 提供有用的网站功能、记住您的首选项并显示相关内容,包括相关广告。要接受或拒绝所有非必要 Cookie,请单击“接受”或“拒绝”。要做出更详细的选择,请单击“自定义”。

社区组件

聚焦模式
社区组件 - AWS IoT Greengrass

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

Greengrass 软件目录是由 Greengrass 社区开发的 Greengrass 组件的索引。您可以从该目录中下载、修改和部署组件来创建 Greengrass 应用程序。您可以通过以下链接查看目录:https://github.com/aws-greengrass/aws-greengrass-software-catalog.

每个组件都有一个可供您浏览的公共 GitHub 存储库。请查看 Greengrass 软件目录,查找社区 GitHub 组件的完整列表。例如,该目录包含以下组件:

  • Amazon Kinesis Video Streams

    此组件从使用实时流媒体协议(RTSP)的本地摄像头获取音频和视频流。然后将音频和视频流上传到 Amazon Kinesis Video Streams

  • 蓝牙 IoT 网关

    此组件使用支持与低功耗蓝牙 (LE) 设备通信的BluePy库来创建蓝牙 LE 客户端接口。

  • 证书轮换器

    该组件提供了一种在您的队列中大规模轮换 AWS IoT Greengrass 核心设备证书和私钥的方法。

  • 容器化安全隧道

    此组件提供一个用于安全隧道传输 Docker 容器,其中包含所有依赖关系和匹配库,采用不依赖特定主机操作系统且可重复使用的配方。

  • Grafana

    此组件让您能够在 Greengrass 核心设备上托管 Grafana 服务器。您可以使用 Grafana 仪表板来可视化和管理核心设备上的数据。

  • GStreamer适用于亚马逊 Lookout for Vision

    此组件提供了一个 GStreamer 插件,以便您可以在自定义管道中执行 Lookout for Vision 异常检测。 GStreamer

  • 家居助手

    此组件让客户能够使用 Home Assistant 对智能家居设备进行本地控制。它提供与边缘和云端 AWS 服务的集成,以提供扩展Home Assistant的家庭自动化解决方案。

  • 流入控制DBGrafana 面板

    此组件提供 InfluxDB 和 Grafana 组件一键设置体验。它将 InfluxDB 连接到 Grafana,并自动设置本地 Grafana 仪表板,该仪表板可以实时呈现遥测数据。 AWS IoT Greengrass

  • InfluxDB

    此组件在 Greengrass 核心设备上提供 InfluxDB 时间序列数据库。您可以使用此组件来处理来自 IoT 传感器的数据、实时分析数据并监控边缘操作。

  • InfluxDB 发布者

    该组件将 AWS IoT Greengrass 系统运行状况遥测数据从 Nucleus 发射器插件中继到 Influ xDB。此组件还可以将自定义遥测数据转发到 InfluxDB。

  • IoT 发布/订阅框架

    该框架提供了应用架构、模板代码和可部署的示例,可帮助 AWS IoT Greengrass 使用 v2 自定义组件提高分布式事件驱动的 IoT pubsub 应用程序的代码质量。有关更多信息,请参阅 创建 AWS IoT Greengrass 组件

  • Jupyter Lab

    此组件部署 JupyterLab 到 AWS IoT Greengrass 核心设备。Jupyter 环境可以访问由设置的流程和环境变量资源 AWS IoT Greengrass,从而简化了测试和开发用 Python 编写的组件的过程。

  • 本地 Web 服务器

    此组件让您能够在 Greengrass 核心设备上创建本地 Web 用户界面。例如,您可以创建本地 Web 用户界面,用于配置设备和应用程序设置或监控设备。

  • LoRaWaN 协议适配器

    该组件从使用 LoRaWa N 协议(一种低功耗广域网 (LPWAN) 协议)的本地无线设备摄取数据。有了此组件,您无需与云端通信即可在本地分析和处理数据。

  • Modbus TCP

    此组件使用 ModbusTCP 协议从本地设备收集数据,并将其发布到选定数据流。

  • Node-RED

    此组件使用 NPM 在 AWS IoT Greengrass 核心设备上安装 Node-RED。此组件依赖 Node-RED 身份验证组件,后者必须明确部署和配置。你可以使用适用于 Greengrass 的 Node-RED CLI 将节点红色流程部署到设备。 AWS IoT Greengrass

  • Node-RED Docker

    此组件使用官方的 Node-red Docker 容器在 AWS IoT Greengrass 核心设备上安装 Node-red。此组件依赖 Node-RED 身份验证组件,后者必须明确部署和配置。你可以使用适用于 Greengrass 的 Node-RED CLI 将节点红色流程部署到设备。 AWS IoT Greengrass

  • Node-RED 身份验证

    此组件配置用户名和密码以保护在核心设备上运行的 Node-RED 实例。 AWS IoT Greengrass

  • OpenThread边境路由器

    此组件部署 OpenThread 边界路由器 Docker 容器。此组件有助于组建包含 Thread 边界路由器的 Matter 设备。

  • OSI Pi 流数据连接器

    此组件提供从 OSI Pi 数据存档到 AWS上现代数据架构的实时流式数据摄取。它集成到通过 AWS IoT PubSub 消息传递进行集中管理的 OSI Pi 资产框架。

  • Parsec 提供程序

    该组件使 AWS IoT Greengrass 设备能够使用云原生计算基金会 (CNCF) 的开源 Parsec 项目集成硬件安全解决方案。

  • PostgreSQL 数据库

    此组件为边缘的 PostgreSQL 关系数据库提供支持。客户可以使用此组件在 Docker 容器中预置和管理本地 PostgreSQL 实例。

  • S3 文件上传程序

    此组件监控新文件的目录,将其上传到 Amazon Simple Storage Service(Amazon S3),然后在成功上传后将其删除。

  • Secrets Manager 客户端

    此组件提供了一个 CLI 工具,其他需要在配方生命周期脚本中从 Secrets Manager 组件检索密钥的组件可以使用该工具。

  • TES 路由到容器

    此组件在 AWS IoT Greengrass 设备上配置 nftables 或 iptables,以便它可以将该组件与容器一起使用。令牌交换服务

  • WebRTC

    此组件从连接到 AWS IoT Greengrass 核心设备的 RTSP 摄像头获取音频和视频流。然后,该组件通过亚马逊 Kinesis Video Streams 将音频和视频流转换为 peer-to-peer通信或中继。

要请求某项功能或报告错误,请在存储库中为该组件打开一个 GitHub 问题。 AWS 不为社区组件提供支持。有关更多信息,请参阅 。CONTRIBUTING.md每个组件的存储库中的文件。

AWS提供的几个组件也是开源的。有关更多信息,请参阅 开源 AWS IoT Greengrass 核心软件

隐私网站条款Cookie 首选项
© 2025, Amazon Web Services, Inc. 或其附属公司。保留所有权利。