Les tests des mises à jour OTA pour les intégrations Matter Google Home sont effectués à l'aide de Google Home Developer Console.
La certification Connectivity Standards Alliance (Alliance) n'est pas une condition préalable aux tests OTA.
Prérequis
Pour tester la mise à jour OTA, en plus des prérequis pour la mise à jour OTA, vous devez disposer des éléments suivants:
- Accès à un système Linux sur lequel Docker Engine est installé et accès à la carte de développement via USB
- Une intégration Matter prête à être testée en OTA.
Utilisez l'ID de fournisseur attribué par Alliance lorsque vous testez OTA, et non un VID de test. Lorsque vous créez votre image OTA, modifiez l'ID du fournisseur et l'ID du produit pour qu'ils correspondent à l'intégration à tester.
Instructions spécifiques au fournisseur
Nous avons fourni des procédures de test OTA Matter pour des SoC spécifiques.
Fournisseur | Plate-forme | Guide |
---|---|---|
Espressif | ESP32 | Tester la mise à jour OTA sur Espressif ESP32 |
Nordic Semiconductor | nRF52840 | Tester les OTA sur Nordic |
Chaînes
Un canal définit l'ensemble d'appareils pour lesquels une image de mise à jour OTA est publiée. Vous ne pouvez attribuer qu'une seule chaîne à un appareil à la fois. Trois canaux prédéfinis sont disponibles: Test 1, Test 2 et Production. Vous pouvez effectuer des tests sur les deux canaux de test. Vous ne pouvez attribuer qu'une seule image de mise à jour OTA à une chaîne à la fois.
Canal de production
Le canal de production est utilisé pour transférer les versions de production vers les appareils grand public sur le terrain. Lorsque vous publiez une image OTA sur le canal de production, tous les appareils qui ne se trouvent pas sur un canal de test reçoivent l'image.
Chaînes de test
Pour tester le déploiement d'une image OTA, vous devez d'abord configurer l'un des deux canaux de test, puis publier l'image sur les appareils de ce canal.
Configurer un canal de test
Accédez à l'onglet Gérer.
Cliquez sur Configurer à côté de la chaîne de test.
Sous Nom de la chaîne, saisissez un nom.
Sous Numéros de série de l'appareil, saisissez un ou plusieurs numéros de série d'appareil (1 000 maximum).
Cliquez sur Enregistrer pour terminer.
Publier une image OTA dans un canal de test
Accédez à l'onglet Publication.
Dans l'onglet Version, sélectionnez le canal de test que vous souhaitez utiliser.
Sélectionnez l'image OTA dans le menu déroulant Image OTA ou ajoutez-en une en cliquant sur
Ajouter une image OTA.Cliquez sur Lever la revendication pour effectuer le test.
Une boîte de dialogue de confirmation s'affiche. Cliquez sur Libérer pour publier l'image sélectionnée sur le canal spécifié.
Une fois que vous avez cliqué sur Publier, la chaîne, l'image, ainsi que la date et l'heure de sortie s'affichent dans la section Sorties en direct.
Arrêter une publication en cours
Pour arrêter une version en direct:
Sous le tableau Versions actives, cliquez sur le menu
"Plus", puis sur Arrêter la publication.Dans la boîte de dialogue de confirmation, cliquez sur Arrêter pour confirmer que vous souhaitez arrêter la publication. La mise à jour OTA ne sera alors plus diffusée immédiatement sur les appareils qui ne l'ont pas encore reçue.