

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Komponenten der Gemeinschaft
<a name="greengrass-software-catalog"></a>

Der Greengrass Software Catalog ist ein Index von Greengrass-Komponenten, die von der Greengrass-Community entwickelt wurden. Aus diesem Katalog können Sie Komponenten herunterladen, ändern und bereitstellen, um Ihre Greengrass-Anwendungen zu erstellen. Sie können den Katalog unter dem folgenden Link einsehen: [https://github.com/aws-greengrass/aws-greengrass-software-catalog](https://github.com/aws-greengrass/aws-greengrass-software-catalog).

Jede Komponente verfügt über ein öffentliches GitHub Repository, das Sie erkunden können. Die vollständige Liste der Community-Komponenten finden GitHub Sie im Greengrass-Softwarekatalog. Dieser Katalog umfasst beispielsweise die folgenden Komponenten:
+ **[Amazon Kinesis Video Streams](https://github.com/awslabs/aws-greengrass-labs-kvs-stream-uploader)**

  Diese Komponente nimmt Audio- und Videostreams von lokalen Kameras auf, die das [Real Time Streaming Protocol (RTSP](https://en.wikipedia.org/wiki/Real_Time_Streaming_Protocol)) verwenden. Die Komponente lädt dann die Audio- und Videostreams in [Amazon Kinesis Video](https://docs.aws.amazon.com/kinesisvideostreams/latest/dg/what-is-kinesis-video.html) Streams hoch.
+ **[Bluetooth-IoT-Gateway](https://github.com/awslabs/aws-greengrass-labs-bluetooth-gateway)**

  Diese Komponente verwendet die [BluePy](https://ianharvey.github.io/bluepy-doc/index.html)Bibliothek, die die Kommunikation mit Bluetooth Low Energy (LE) -Geräten ermöglicht, um Bluetooth LE-Clientschnittstellen zu erstellen.
+ **[Rotator für Zertifikate](https://github.com/awslabs/aws-greengrass-labs-certificate-rotator)**

  Diese Komponente bietet die Möglichkeit, das Zertifikat und den privaten Schlüssel für das AWS IoT Greengrass Kerngerät in Ihrer gesamten Flotte nach Bedarf zu rotieren.
+ **[Sicheres Tunneling in Containern](https://github.com/awslabs/aws-greengrass-labs-containerized-secure-tunneling)**

  Diese Komponente bietet einen Docker-Container für sicheres Tunneling mit allen Abhängigkeiten und passenden Bibliotheken in einem wiederverwendbaren Rezept, das nicht auf ein bestimmtes Host-Betriebssystem angewiesen ist.
+ **[Grafana](https://github.com/awslabs/aws-greengrass-labs-dashboard-grafana)**

  Mit dieser Komponente können Sie einen [Grafana-Server](https://grafana.com/) auf einem Greengrass-Core-Gerät hosten. Sie können Grafana-Dashboards verwenden, um Daten auf dem Kerngerät zu visualisieren und zu verwalten.
+ **[GStreamerfür Amazon Lookout for Vision](https://github.com/awslabs/aws-greengrass-labs-lookoutvision-gstreamer)**

  Diese Komponente stellt ein GStreamer Plugin bereit, mit dem Sie die Erkennung von Lookout for Vision Vision-Anomalien in Ihren benutzerdefinierten GStreamer Pipelines durchführen können.
+ **[Assistent für zu Hause](https://github.com/awslabs/aws-greengrass-labs-component-for-home-assistant)**

  Diese Komponente ermöglicht es dem Kunden, [Home Assistant](https://www.home-assistant.io/) zur lokalen Steuerung von Smart-Home-Geräten zu verwenden. Es ermöglicht die Integration mit AWS Diensten am Netzwerkrand und in der Cloud, um Hausautomationslösungen bereitzustellen, die Home Assistant erweitern.
+ **[Influx-Dashboard DBGrafana ](https://github.com/awslabs/aws-greengrass-labs-dashboard-influxdb-grafana)**

  Diese Komponente bietet eine Ein-Klick-Erfahrung zum Einrichten der InfluxDB- und Grafana-Komponenten. Es verbindet InfluxDB mit Grafana und automatisiert die Einrichtung eines lokalen Grafana-Dashboards, das Telemetrie in Echtzeit rendert AWS IoT Greengrass .
+ **[InfluxDB](https://github.com/awslabs/aws-greengrass-labs-database-influxdb)**

  Diese Komponente stellt eine [InfluxDB-Zeitreihendatenbank](https://www.influxdata.com/products/influxdb/) auf einem Greengrass-Core-Gerät bereit. Sie können diese Komponente verwenden, um Daten von IoT-Sensoren zu verarbeiten, Daten in Echtzeit zu analysieren und den Betrieb am Edge zu überwachen.
+ **[InfluxDB-Herausgeber](https://github.com/awslabs/aws-greengrass-labs-telemetry-influxdbpublisher)**

  Diese Komponente leitet die AWS IoT Greengrass Systemintegritätstelemetrie vom [Nucleus-Emitter-Plugin an InfluxDB weiter](https://github.com/aws-greengrass/aws-greengrass-telemetry-nucleus-emitter). Diese Komponente kann auch benutzerdefinierte Telemetrie an InfluxDB weiterleiten.
+ **[IoT-Pubsub-Framework](https://github.com/aws-samples/aws-greengrass-application-framework)**

  Dieses Framework bietet eine Anwendungsarchitektur, Vorlagencode und bereitstellbare Beispiele, die dazu beitragen, die Codequalität für verteilte ereignisgesteuerte IoT-Pubsub-Anwendungen mit AWS IoT Greengrass benutzerdefinierten v2-Komponenten zu verbessern. Weitere Informationen finden Sie unter [AWS IoT Greengrass Komponenten erstellen](create-components.md).
+ **[Jupyter Labs](https://github.com/awslabs/aws-greengrass-labs-jupyterlab)**

  Diese Komponente wird auf einem Kerngerät bereitgestellt JupyterLab . AWS IoT Greengrass Die Jupyter-Umgebung hat Zugriff auf die von festgelegten Prozess- und Umgebungsvariablen AWS IoT Greengrass, was das Testen und Entwickeln von in Python geschriebenen Komponenten vereinfacht.
+ **[Lokaler Webserver](https://github.com/awslabs/aws-greengrass-labs-local-web-server)**

  Mit dieser Komponente können Sie eine lokale Webbenutzeroberfläche auf einem Greengrass-Core-Gerät erstellen. Sie können eine lokale Webbenutzeroberfläche erstellen, mit der Sie beispielsweise Geräte- und Anwendungseinstellungen konfigurieren oder das Gerät überwachen können.
+ **[LoRaWaKein Protokolladapter](https://github.com/awslabs/aws-greengrass-labs-component-for-the-things-stack-lorawan)**

  Diese Komponente nimmt Daten von lokalen drahtlosen Geräten auf, die das LoRaWa N-Protokoll verwenden, ein LPWAN-Protokoll (Low-Power Wide Area Network). Die Komponente ermöglicht es Ihnen, Daten lokal zu analysieren und darauf zu reagieren, ohne mit der Cloud zu kommunizieren.
+ **[Modbus TCP](https://github.com/awslabs/aws-greengrass-labs-modbus-tcp-protocol-adapter)**

  Diese Komponente sammelt Daten von lokalen Geräten mithilfe des ModbusTCP-Protokolls und veröffentlicht sie in ausgewählten Datenströmen.
+ **[Node-RED](https://github.com/awslabs/aws-greengrass-labs-nodered)**

  Diese Komponente installiert Node-RED mithilfe von NPM auf einem AWS IoT Greengrass Kerngerät. Die Komponente hängt von der [Node-RED Auth-Komponente](https://github.com/awslabs/aws-greengrass-labs-nodered-auth) ab, die explizit bereitgestellt und konfiguriert werden muss. Sie können die [Node-RED-CLI für Greengrass](https://github.com/awslabs/aws-greengrass-labs-node-red-app-cli) verwenden, um Node-RED-Flows auf Geräten bereitzustellen. AWS IoT Greengrass 
+ **[Node-RED Docker](https://github.com/awslabs/aws-greengrass-labs-nodered-docker)**

  Diese Komponente installiert Node-RED mithilfe des offiziellen Node-RED-Docker-Containers auf dem AWS IoT Greengrass Kerngerät. Die Komponente hängt von der [Node-RED Auth-Komponente](https://github.com/awslabs/aws-greengrass-labs-nodered-auth) ab, die explizit bereitgestellt und konfiguriert werden muss. Sie können die [Node-RED-CLI für Greengrass](https://github.com/awslabs/aws-greengrass-labs-node-red-app-cli) verwenden, um Node-RED-Flows auf Geräten bereitzustellen. AWS IoT Greengrass 
+ **[Node-RED-Authentifizierung](https://github.com/awslabs/aws-greengrass-labs-nodered-auth)**

  Diese Komponente konfiguriert einen Benutzernamen und ein Passwort, um die Node-RED-Instanz zu sichern, die auf einem Kerngerät ausgeführt wird. AWS IoT Greengrass 
+ **[OpenThreadGrenzrouter](https://github.com/awslabs/aws-greengrass-labs-openthread-border-router)**

  Diese Komponente stellt den OpenThread Border Router Docker-Container bereit. Die Komponente hilft bei der Zusammenstellung eines Matter-Geräts, das einen Thread-Border-Router enthält.
+ **[OSI Pi-Anschluss für Streaming-Daten](https://github.com/awslabs/aws-greengrass-labs-osi-pi-streaming-data-connector)**

  Diese Komponente ermöglicht das Streaming von Daten in Echtzeit aus dem OSI Pi-Datenarchiv in eine moderne Datenarchitektur auf. AWS Sie ist in das OSI Pi Asset Framework integriert, das zentral über AWS IoT PubSub Messaging verwaltet wird.
+ **[Parsec-Anbieter](https://github.com/awslabs/aws-greengrass-labs-parsec-provider)**

  Diese Komponente ermöglicht es AWS IoT Greengrass Geräten, Hardware-Sicherheitslösungen mithilfe des Open-Source-Projekts [Parsec](https://parsec.community/) der [Cloud Native Computing Foundation (CNCF](https://www.cncf.io/)) zu integrieren.
+ **[PostgreSQL-Datenbank](https://github.com/awslabs/aws-greengrass-labs-database-postgresql)**

  Diese Komponente bietet Unterstützung für die relationale [PostgreSQL-Datenbank](https://www.postgresql.org/) am Edge. Kunden können diese Komponente verwenden, um eine lokale PostgreSQL-Instanz in einem Docker-Container bereitzustellen und zu verwalten.
+ **[S3-Datei-Uploader](https://github.com/awslabs/aws-greengrass-labs-s3-file-uploader)**

  Diese Komponente überwacht ein Verzeichnis auf neue Dateien, lädt sie auf Amazon Simple Storage Service (Amazon S3) hoch und löscht sie dann nach einem erfolgreichen Upload.
+ **[Secrets Manager Manager-Kunde](https://github.com/awslabs/aws-greengrass-labs-secretsmanagerclient)**

  Diese Komponente stellt ein CLI-Tool bereit, das von anderen Komponenten verwendet werden kann, die Geheimnisse aus der Secrets Manager-Komponente in einem Rezeptlebenszyklus-Skript abrufen müssen.
+ **[TES-Routing zum Container](https://github.com/awslabs/aws-greengrass-labs-tes-router)**

  Diese Komponente konfiguriert nftables oder iptables auf einem AWS IoT Greengrass Gerät, sodass sie die Komponente mit Containern verwenden kann. [Token-Austauschdienst](token-exchange-service-component.md)
+ **[WebRTC](https://github.com/awslabs/aws-greengrass-labs-webrtc)**

  Diese Komponente nimmt Audio- und Videostreams von RTSP-Kameras auf, die an das Kerngerät angeschlossen sind. AWS IoT Greengrass Anschließend wandelt die Komponente die Audio- und Videostreams in peer-to-peer Kommunikation oder Weiterleitung über Amazon Kinesis Video Streams um.

Um eine Funktion anzufordern oder einen Fehler zu melden, öffnen Sie ein GitHub Problem im Repository für diese Komponente. AWS bietet keine Unterstützung für Community-Komponenten. Weitere Informationen finden Sie hier: **CONTRIBUTING.md**Datei im Repository jeder Komponente.

Einige der von AWS-bereitgestellten Komponenten sind ebenfalls Open Source. Weitere Informationen finden Sie unter [AWS IoT Greengrass Open-Source-Kernsoftware](open-source.md).