

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Componenti comunitari
<a name="greengrass-software-catalog"></a>

Il Greengrass Software Catalog è un indice dei componenti Greengrass sviluppati dalla comunità Greengrass. Da questo catalogo, puoi scaricare, modificare e distribuire componenti per creare le tue applicazioni Greengrass. È possibile visualizzare il catalogo al seguente link:. [https://github.com/aws-greengrass/aws-greengrass-software-catalog](https://github.com/aws-greengrass/aws-greengrass-software-catalog)

Ogni componente ha un GitHub archivio pubblico che puoi esplorare. Visualizza il catalogo del software Greengrass GitHub per trovare l'elenco completo dei componenti della community. Ad esempio, questo catalogo include i seguenti componenti:
+ **[Amazon Kinesis Video Streams](https://github.com/awslabs/aws-greengrass-labs-kvs-stream-uploader)**

  Questo componente acquisisce flussi audio e video da telecamere locali che utilizzano il [Real Time Streaming Protocol (RTSP](https://en.wikipedia.org/wiki/Real_Time_Streaming_Protocol)). Il componente carica quindi i flussi audio e video [su Amazon Kinesis](https://docs.aws.amazon.com/kinesisvideostreams/latest/dg/what-is-kinesis-video.html) Video Streams.
+ **[Gateway Bluetooth IoT](https://github.com/awslabs/aws-greengrass-labs-bluetooth-gateway)**

  Questo componente utilizza la [BluePy](https://ianharvey.github.io/bluepy-doc/index.html)libreria che consente la comunicazione con i dispositivi Bluetooth Low Energy (LE) per creare interfacce client Bluetooth LE.
+ **[Certificate Rotator](https://github.com/awslabs/aws-greengrass-labs-certificate-rotator)**

  Questo componente fornisce un mezzo per ruotare il certificato e la AWS IoT Greengrass chiave privata del dispositivo principale, in tutta la flotta, su larga scala.
+ **[Tunneling sicuro containerizzato](https://github.com/awslabs/aws-greengrass-labs-containerized-secure-tunneling)**

  Questo componente fornisce un contenitore Docker per il tunneling sicuro con tutte le dipendenze e le librerie corrispondenti in una ricetta riutilizzabile che non si basa su uno specifico sistema operativo host.
+ **[Grafana](https://github.com/awslabs/aws-greengrass-labs-dashboard-grafana)**

  Questo componente consente di ospitare un server [Grafana](https://grafana.com/) su un dispositivo core Greengrass. Puoi utilizzare le dashboard Grafana per visualizzare e gestire i dati sul dispositivo principale.
+ **[GStreamerper Amazon Lookout for Vision](https://github.com/awslabs/aws-greengrass-labs-lookoutvision-gstreamer)**

  Questo componente fornisce un GStreamer plug-in che consente di eseguire il rilevamento delle anomalie di Lookout for Vision nelle pipeline personalizzate GStreamer .
+ **[Assistente domestico](https://github.com/awslabs/aws-greengrass-labs-component-for-home-assistant)**

  Questo componente consente al cliente di utilizzare [Home Assistant](https://www.home-assistant.io/) per fornire il controllo locale dei dispositivi domestici intelligenti. Fornisce l'integrazione con AWS i servizi perimetrali e nel cloud per fornire soluzioni di automazione domestica che estendono Home Assistant.
+ **[Dashboard Influx DBGrafana ](https://github.com/awslabs/aws-greengrass-labs-dashboard-influxdb-grafana)**

  Questo componente offre un'esperienza con un clic per configurare i componenti InfluxDB e Grafana. Collega InfluxDB a Grafana e automatizza la configurazione di una dashboard Grafana locale che esegue il rendering della telemetria in tempo reale. AWS IoT Greengrass 
+ **[InfluxDB](https://github.com/awslabs/aws-greengrass-labs-database-influxdb)**

  Questo componente fornisce un database di serie temporali [InfluxDB](https://www.influxdata.com/products/influxdb/) su un dispositivo core Greengrass. È possibile utilizzare questo componente per elaborare i dati dai sensori IoT, analizzare i dati in tempo reale e monitorare le operazioni all'edge.
+ **[Editore InfluxDB](https://github.com/awslabs/aws-greengrass-labs-telemetry-influxdbpublisher)**

  [Questo componente trasmette la telemetria AWS IoT Greengrass sullo stato del sistema dal plug-in Nucleus emitter a InfluxDB.](https://github.com/aws-greengrass/aws-greengrass-telemetry-nucleus-emitter) Questo componente può anche inoltrare telemetria personalizzata a InfluxDB.
+ **[Framework pubsub IoT](https://github.com/aws-samples/aws-greengrass-application-framework)**

  Questo framework fornisce un'architettura applicativa, un codice modello ed esempi implementabili che aiutano a migliorare la qualità del codice per le applicazioni pubsub IoT distribuite basate sugli eventi che utilizzano componenti personalizzati v2. AWS IoT Greengrass Per ulteriori informazioni, consulta [Crea AWS IoT Greengrass componenti](create-components.md).
+ **[Jupyter Labs](https://github.com/awslabs/aws-greengrass-labs-jupyterlab)**

  Questo componente viene distribuito su un dispositivo principale. JupyterLab AWS IoT Greengrass L'ambiente Jupyter ha accesso alle risorse variabili di processo e ambiente impostate da AWS IoT Greengrass, semplificando il processo di test e sviluppo di componenti scritti in Python.
+ **[Server web locale](https://github.com/awslabs/aws-greengrass-labs-local-web-server)**

  Questo componente consente di creare un'interfaccia utente Web locale su un dispositivo principale Greengrass. È possibile creare un'interfaccia utente Web locale che consenta, ad esempio, di configurare le impostazioni del dispositivo e dell'applicazione o di monitorare il dispositivo.
+ **[LoRaWaAdattatore di protocollo N](https://github.com/awslabs/aws-greengrass-labs-component-for-the-things-stack-lorawan)**

  Questo componente acquisisce dati da dispositivi wireless locali che utilizzano il protocollo LoRaWa N, che è un protocollo LPWAN (Low Power Wide Area Network). Il componente consente di analizzare e agire sui dati localmente senza comunicare con il cloud.
+ **[Modbus TCP](https://github.com/awslabs/aws-greengrass-labs-modbus-tcp-protocol-adapter)**

  Questo componente raccoglie dati dai dispositivi locali utilizzando il protocollo ModbusTCP e li pubblica su flussi di dati selezionati.
+ **[Node-red](https://github.com/awslabs/aws-greengrass-labs-nodered)**

  Questo componente installa Node-RED su un AWS IoT Greengrass dispositivo principale utilizzando NPM. Il componente dipende dal componente [Node-RED Auth che deve essere distribuito e configurato](https://github.com/awslabs/aws-greengrass-labs-nodered-auth) in modo esplicito. Puoi utilizzare la [CLI Node-RED per Greengrass per distribuire i flussi](https://github.com/awslabs/aws-greengrass-labs-node-red-app-cli) Node-RED sui dispositivi. AWS IoT Greengrass 
+ **[Node-RED Docker](https://github.com/awslabs/aws-greengrass-labs-nodered-docker)**

  Questo componente installa Node-RED sul dispositivo AWS IoT Greengrass principale utilizzando il contenitore Docker Node-RED ufficiale. Il componente dipende dal componente [Node-RED Auth che deve essere distribuito e configurato in modo esplicito.](https://github.com/awslabs/aws-greengrass-labs-nodered-auth) Puoi utilizzare la [CLI Node-RED per Greengrass per distribuire i flussi](https://github.com/awslabs/aws-greengrass-labs-node-red-app-cli) Node-RED sui dispositivi. AWS IoT Greengrass 
+ **[Autenticazione Node-RED](https://github.com/awslabs/aws-greengrass-labs-nodered-auth)**

  Questo componente configura un nome utente e una password per proteggere l'istanza Node-RED in esecuzione su un dispositivo principale. AWS IoT Greengrass 
+ **[OpenThreadRouter di frontiera](https://github.com/awslabs/aws-greengrass-labs-openthread-border-router)**

  Questo componente distribuisce il contenitore OpenThread Border Router Docker. Il componente aiuta a comporre un dispositivo Matter che include un router di confine Thread.
+ **[Connettore dati di streaming OSI Pi](https://github.com/awslabs/aws-greengrass-labs-osi-pi-streaming-data-connector)**

  Questo componente fornisce lo streaming di dati in tempo reale da OSI Pi Data Archive a una moderna architettura di dati. AWS Si integra con OSI Pi Asset Framework, gestito centralmente tramite messaggistica. AWS IoT PubSub 
+ **[Provider Parsec](https://github.com/awslabs/aws-greengrass-labs-parsec-provider)**

  Questo componente consente ai AWS IoT Greengrass dispositivi di integrare soluzioni di sicurezza hardware utilizzando il progetto [Parsec](https://parsec.community/) open source di [Cloud Native Computing Foundation (CNCF)](https://www.cncf.io/).
+ **[Database PostgreSQL](https://github.com/awslabs/aws-greengrass-labs-database-postgresql)**

  Questo componente fornisce supporto per il database [relazionale PostgreSQL](https://www.postgresql.org/) all'edge. I clienti possono utilizzare questo componente per fornire e gestire un'istanza PostgreSQL locale all'interno di un contenitore docker.
+ **[Caricatore di file S3](https://github.com/awslabs/aws-greengrass-labs-s3-file-uploader)**

  Questo componente monitora una directory alla ricerca di nuovi file, li carica su Amazon Simple Storage Service (Amazon S3) e quindi li elimina dopo un caricamento riuscito.
+ **[Cliente Secrets Manager](https://github.com/awslabs/aws-greengrass-labs-secretsmanagerclient)**

  Questo componente fornisce uno strumento CLI che può essere utilizzato da altri componenti che devono recuperare segreti dal componente Secrets Manager in uno script del ciclo di vita della ricetta.
+ **[Instradamento TES verso il contenitore](https://github.com/awslabs/aws-greengrass-labs-tes-router)**

  Questo componente configura nftables o iptables su un AWS IoT Greengrass dispositivo in modo che possa utilizzare il componente con i contenitori. [Servizio di scambio di token](token-exchange-service-component.md)
+ **[WebRTC](https://github.com/awslabs/aws-greengrass-labs-webrtc)**

  Questo componente acquisisce flussi audio e video dalle telecamere RTSP collegate al dispositivo principale. AWS IoT Greengrass Quindi il componente trasforma i flussi audio e video in peer-to-peer comunicazione o inoltro tramite Amazon Kinesis Video Streams.

Per richiedere una funzionalità o segnalare un bug, apri un GitHub problema nell'archivio di quel componente. AWS non fornisce supporto per i componenti della community. Per ulteriori informazioni, consultare la **.CONTRIBUTING.md**file nel repository di ogni componente.

Diversi componenti AWS forniti sono inoltre open source. Per ulteriori informazioni, consulta [Software AWS IoT Greengrass Core open source](open-source.md).