

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à.

# Rilascio: aggiornamento del software AWS IoT Greengrass Core v2.6.0 il 27 giugno 2022
<a name="greengrass-release-2022-06-27"></a>

Questa versione fornisce la versione 2.6.0 del componente Greengrass nucleus, nuovi componenti forniti e AWS aggiornamenti ai componenti forniti. AWS

**Data di rilascio: 27 giugno 2022**

**Aspetti salienti**
+ **Carte jolly negli publish/subscribe argomenti locali**: ora puoi usare i caratteri jolly MQTT quando ti iscrivi a argomenti locali. publish/subscribe Per ulteriori informazioni, consultare [Pubblicare/sottoscrivere messaggi locali](ipc-publish-subscribe.md) e [SubscribeToTopic](ipc-publish-subscribe.md#ipc-operation-subscribetotopic).
+ **Supporto per le ombre dei dispositivi client**: ora è possibile interagire con le ombre dei dispositivi client in componenti personalizzati e sincronizzare le ombre dei dispositivi client con. AWS IoT Core Per ulteriori informazioni, consulta [Interazione e sincronizzazione delle ombre dei dispositivi client](work-with-client-device-shadows.md).
+ **Supporto MQTT 5 locale per i dispositivi client**: ora è possibile implementare il broker EMQX MQTT 5 per utilizzare le funzionalità MQTT 5 nella comunicazione tra i dispositivi client e un dispositivo principale. Per ulteriori informazioni, consultare [Broker MQTT 5 (EMQX)](mqtt-broker-emqx-component.md) e [Connect i dispositivi client ai dispositivi principali](connect-client-devices.md).
+ **Variabili di ricetta nelle configurazioni dei componenti**: ora è possibile utilizzare variabili di ricetta specifiche nelle configurazioni dei componenti. È possibile utilizzare queste variabili di ricetta quando si definisce la configurazione predefinita di un componente in una ricetta o quando si configura un componente in una distribuzione. Per ulteriori informazioni, consultare [Variabili di ricetta](component-recipe-reference.md#recipe-variables) e [Usa le variabili di ricetta negli aggiornamenti di fusione](update-component-configurations.md#merge-configuration-update-recipe-variables).
+ **Carte jolly nelle politiche di autorizzazione IPC**: ora è possibile utilizzare i caratteri `*` jolly per abbinare qualsiasi combinazione di caratteri nelle politiche di autorizzazione IPC (Interprocess Communication). Questo jolly consente di consentire l'accesso a più risorse in un'unica politica di autorizzazione. Per ulteriori informazioni, consulta [Wildcard nelle politiche di autorizzazione](interprocess-communication.md#ipc-authorization-policy-wildcards).
+ **Operazioni IPC che gestiscono le distribuzioni e i componenti locali**: ora puoi sviluppare componenti personalizzati per gestire le distribuzioni locali e visualizzare i dettagli dei componenti. Per ulteriori informazioni, consulta [IPC:](ipc-local-deployments-components.md) gestione delle distribuzioni e dei componenti locali.
+ **Operazioni IPC che autenticano e autorizzano i dispositivi client**: ora puoi utilizzare queste operazioni per creare un componente broker locale personalizzato. Per ulteriori informazioni, consulta [IPC: autenticazione](ipc-client-device-auth.md) e autorizzazione dei dispositivi client.

**Topics**
+ [Aggiornamenti pubblici dei componenti](#greengrass-2022-06-27-components)

## Aggiornamenti pubblici dei componenti
<a name="greengrass-2022-06-27-components"></a>

La tabella seguente elenca AWS i componenti forniti che includono funzionalità nuove e aggiornate.

**Importante**  <a name="component-patch-update-note"></a>
<a name="component-patch-update"></a>Quando si distribuisce un componente, AWS IoT Greengrass installa le ultime versioni supportate di tutte le dipendenze del componente. Per questo motivo, le nuove versioni patch dei componenti pubblici AWS forniti potrebbero essere distribuite automaticamente sui dispositivi principali se si aggiungono nuovi dispositivi a un gruppo di oggetti o si aggiorna la distribuzione destinata a tali dispositivi. Alcuni aggiornamenti automatici, come un aggiornamento Nucleus, possono causare il riavvio imprevisto dei dispositivi.   
<a name="component-version-pinning"></a>[Per evitare aggiornamenti involontari per un componente in esecuzione sul tuo dispositivo, ti consigliamo di includere direttamente la versione preferita di quel componente quando crei una distribuzione.](create-deployments.md) Per ulteriori informazioni sul comportamento di aggiornamento per il software AWS IoT Greengrass Core, consulta[Aggiorna il AWS IoT Greengrass Software di base (OTA)](update-greengrass-core-v2.md).


| **Componente** | **Dettagli** | 
| --- | --- | 
| Nucleo Greengrass | È disponibile la versione 2.6.0 del [Greengrass nucleus](greengrass-nucleus-component.md).<a name="changelog-nucleus-2.6.0"></a>**Nuove funzionalità**<br />   Aggiunge il supporto per le wildcard MQTT quando ci si abbona ad argomenti locali. publish/subscribe Per ulteriori informazioni, consultare [Pubblicare/sottoscrivere messaggi locali](ipc-publish-subscribe.md) e [SubscribeToTopic](ipc-publish-subscribe.md#ipc-operation-subscribetotopic).   Aggiunge il supporto per le variabili di ricetta nelle configurazioni dei componenti, diverse dalla `{{component_dependency_name}}:configuration:{{json_pointer}}` variabile di ricetta. È possibile utilizzare queste variabili di ricette quando si definisce un componente `DefaultConfiguration` in una ricetta o quando si configura un componente in una distribuzione. Per abilitare questa funzionalità, imposta l'opzione [interpolateComponentConfiguration](greengrass-nucleus-component.md#greengrass-nucleus-component-configuration-interpolate-component-configuration)di configurazione su`true`. Per ulteriori informazioni, consultare [Variabili di ricetta](component-recipe-reference.md#recipe-variables) e [Usa le variabili di ricetta negli aggiornamenti di fusione](update-component-configurations.md#merge-configuration-update-recipe-variables).   Aggiunge il supporto completo per la `*` wildcard nelle politiche di autorizzazione della comunicazione tra processi (IPC). È ora possibile specificare il `*` carattere in una stringa di risorse in modo che corrisponda a qualsiasi combinazione di caratteri. Per ulteriori informazioni, consulta [Wildcard nelle politiche di autorizzazione](interprocess-communication.md#ipc-authorization-policy-wildcards).   Aggiunge il supporto per i componenti personalizzati per chiamare le operazioni IPC utilizzate dalla CLI di Greengrass. [È possibile utilizzare queste operazioni IPC per gestire le distribuzioni locali, visualizzare i dettagli dei componenti e generare una password che è possibile utilizzare per accedere alla console di debug locale.](local-debug-console-component.md) Per ulteriori informazioni, consulta [IPC: gestione](ipc-local-deployments-components.md) delle distribuzioni e dei componenti locali.   <br />**Correzioni di bug e miglioramenti**<br />   Risolve un problema per cui i componenti dipendenti non reagivano quando le loro dipendenze rigide si riavviavano o cambiavano stato in determinati scenari.   Migliora i messaggi di errore che il dispositivo principale segnala al servizio AWS IoT Greengrass cloud quando un'implementazione fallisce.   Risolve un problema per cui il nucleo di Greengrass applicava due volte il dispiegamento di un oggetto in determinati scenari al riavvio del nucleo.   Correzioni e miglioramenti minori aggiuntivi. Per ulteriori informazioni, consulta le [versioni](https://github.com/aws-greengrass/aws-greengrass-nucleus/releases) su GitHub.    | 
| Broker MQTT 5 (EMQX) | È disponibile la versione 1.0.0 del nuovo componente broker [EMQX MQTT 5](mqtt-broker-emqx-component.md).**Nuove funzionalità**<br />   Aggiunge il supporto per il broker EMQX MQTT 5 locale. I dispositivi client possono connettersi a questo broker MQTT per comunicare con un dispositivo principale utilizzando le funzionalità MQTT 5.    | 
| Gestore delle ombre | È disponibile la versione 2.2.0 del [componente shadow manager](shadow-manager-component.md).<a name="changelog-shadow-manager-2.2.0"></a>**Nuove funzionalità**<br />   Aggiunge il supporto per il servizio shadow locale tramite l' publish/subscribe interfaccia locale. È ora possibile comunicare con il broker di publish/subscribe messaggi locale su [argomenti Shadow MQTT](https://docs.aws.amazon.com/iot/latest/developerguide/reserved-topics.html#reserved-topics-shadow) per ottenere, aggiornare ed eliminare le ombre sul dispositivo principale. Questa funzionalità consente di connettere i dispositivi client al servizio shadow locale utilizzando il bridge MQTT per inoltrare messaggi su argomenti shadow tra i dispositivi client e l'interfaccia locale di pubblicazione/sottoscrizione. <br />[Questa funzionalità richiede la versione 2.6.0 o successiva del componente Greengrass nucleus.](greengrass-nucleus-component.md) [Per connettere i dispositivi client al servizio shadow locale, è necessario utilizzare anche la versione 2.2.0 o successiva del componente bridge MQTT.](mqtt-bridge-component.md)   Aggiunge l'`direction`opzione che è possibile configurare per personalizzare la direzione di sincronizzazione delle ombre tra il servizio shadow locale e il. Cloud AWSÈ possibile configurare questa opzione per ridurre la larghezza di banda e le connessioni a. Cloud AWS    | 
| Autenticazione del dispositivo client | È disponibile la versione 2.2.0 del [componente di autenticazione del dispositivo client](client-device-auth-component.md).<a name="changelog-client-device-auth-2.2.0"></a>**Nuove funzionalità**<br />   Aggiunge il supporto per componenti personalizzati per chiamare le operazioni di comunicazione tra processi (IPC) per autenticare e autorizzare i dispositivi client. È possibile utilizzare queste operazioni in un componente broker MQTT personalizzato, ad esempio. Per ulteriori informazioni, consulta [IPC: autenticazione e autorizzazione](ipc-client-device-auth.md) dei dispositivi client.   Aggiunge le `threadPoolSize` opzioni `maxActiveAuthTokens``cloudQueueSize`, e che è possibile configurare per ottimizzare le prestazioni di questo componente.    | 
| Bridge MQTT | È disponibile la versione 2.2.0 del [componente bridge MQTT](mqtt-bridge-component.md).<a name="changelog-mqtt-bridge-2.2.0"></a>**Nuove funzionalità**<br />   Aggiunge il supporto per i caratteri jolly (`#`and`+`) dell'argomento MQTT quando si specifica local publish/subscribe come broker di messaggi di origine. <br />[Questa funzionalità richiede la versione 2.6.0 o successiva del componente Greengrass nucleus.](greengrass-nucleus-component.md)   Aggiunge l'`targetTopicPrefix`opzione, che è possibile specificare per configurare il bridge MQTT per aggiungere un prefisso all'argomento di destinazione quando inoltra un messaggio.    | 
| Greengrass CLI | È disponibile la versione 2.6.0 della Greengrass [CLI](greengrass-cli-component.md).<a name="changelog-greengrass-cli-2.6.0"></a>**Nuove funzionalità**<br />   Aggiunge il supporto per i componenti personalizzati per chiamare le operazioni di comunicazione tra processi (IPC) utilizzate dalla CLI di Greengrass. [È possibile utilizzare queste operazioni IPC per gestire le distribuzioni locali, visualizzare i dettagli dei componenti e generare una password da utilizzare per accedere alla console di debug locale.](local-debug-console-component.md) Per ulteriori informazioni, consulta [IPC: gestione](ipc-local-deployments-components.md) delle distribuzioni e dei componenti locali.   <br />**Correzioni di bug e miglioramenti**<br />   Correzioni e miglioramenti minori aggiuntivi.    | 