Publié le: Jul 9, 2020

AWS IoT Core annonce une nouvelle fonction appelée shadow, qui permet de créer plusieurs shadows pour un seul appareil IoT. Le shadow d'un appareil est un document JSON utilisé pour stocker et récupérer des informations sur l'état d'un appareil. 

Les appareils IoT ont souvent plusieurs données d'état, en particulier les paramètres de l'utilisateur, la configuration du fabricant et l'état de fonctionnement. Chacune de ces données d'état doit être consultée par des utilisateurs différents ou à des fréquences différentes. Avant aujourd'hui, il était impossible d'associer un shadow à un appareil. En fait, il était nécessaire de stocker tous les ensembles de données de l'état dans un seul shadow. Par conséquent, tous les utilisateurs devaient avoir accès à l'intégralité du shadow et pouvaient donc lire et mettre à jour sans autorisation des données d'état. De plus, les appareils contenant un grand nombre de données d'état pouvaient rapidement se heurter à la limite de la taille du shadow. Désormais, vous pouvez stocker les données d'état de différents appareils dans des shadows différents et, par conséquent, accéder uniquement aux données d'état requises lorsque cela est nécessaire et réduire la taille de chaque shadow.

Dans le cadre de ce lancement, le moteur de règles AWS IoT prend également en charge les shadows désignés. Vous pouvez dorénavant récupérer les données sur l'état des appareils à partir d'un shadow désigné via la fonction de règle get_thing_shadow pour l'évaluation de votre règle de rubrique. 

Le shadow désigné est mesuré et facturé de la même manière que le shadow classique que les clients utilisent aujourd'hui. Il est disponible dans toutes les régions AWS où AWS IoT Core est disponible. Consultez la documentation de shadow pour en savoir plus sur cette fonction. Pour plus d'informations sur AWS IoT Core, consultez la page du produit.