Débuter
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Le Device Access programme permet aux utilisateurs d'accéder aux appareils Google Nest, ainsi que de les contrôler et de les gérer
à l'aide de l'API SDM.
Pour commencer à utiliser Device Access, vous devez effectuer les tâches suivantes :
Inscrivez-vous au programme. Device Access
Activez un appareil Nest compatible avec un compte Google.
Créez un projet Google Cloud pour activer l'API SDM et obtenir un ID client OAuth 2.0.
Créez un Device Access projet pour recevoir un ID de projet.
S'inscrire à Device Access
Avant de créer votre premier projet, vous devez vous inscrire à Device Access.
Pour vous inscrire, vous devez accepter les conditions d'utilisation de l'API Google et du bac à sable Device
Access, et payer des frais uniques
non remboursables (5$US) par compte.
Vous ne pourrez pas créer de projet tant que vous n'aurez pas accepté les deux conditions d'utilisation et payé les frais d'inscription. Cela s'applique à tous les utilisateurs, qu'ils soient des particuliers ou des entreprises souhaitant créer une offre commerciale.
Inscrivez-vous dans la Device Access console, si ce n'est pas déjà fait :
Les appareils suivants sont compatibles avec le Device Access programme :
Tous les thermostats Google Nest
Toutes les caméras Google Nest
Toutes les sonnettes Google Nest
Google Nest Hub Max
Pour obtenir la
liste des modèles d'appareils individuels, consultez la page Appareils compatibles.
Pour savoir comment activer votre appareil compatible, consultez son manuel.
Configurer Google Cloud Platform
L'accès à l'API SDM est fourni via Google Cloud. Pour activer l'API et autoriser un compte Google avec un appareil Nest compatible, vous aurez besoin d'un projet Google Cloud.
Cliquez sur le bouton Activer l'API et obtenir un ID client OAuth 2.0 ci-dessous pour activer l'API Smart Device Management et obtenir un ID client OAuth 2.0 :
Si vous disposez déjà d'un projet Google Cloud que vous souhaitez
utiliser pour Device Access, assurez-vous d'abord d'être connecté au compte administrateur
de ce projet. Sélectionnez ensuite le projet existant dans la liste des projets disponibles après avoir cliqué sur le bouton. Sinon, créez un projet.
Sélectionnez Serveur Web lorsque vous êtes invité à indiquer d'où vous appelez.
Saisissez https://www.google.com comme valeur pour URI de redirection autorisés. Un URI de redirection est requis pour obtenir un code d'autorisation à l'aide de PCM.
Une fois la configuration terminée, copiez les valeurs de l'ID client OAuth 2.0 et du code secret du client, puis téléchargez le fichier JSON des identifiants sur votre ordinateur local.
Sur l'écran d'accueil de la console, sélectionnez
add_circle_outline Créer
un projet.
Remplissez chaque écran du processus de création :
Saisissez le nom de votre projet.
Saisissez l'ID client OAuth 2.0 généré lors de la
configuration de Google Cloud Platform. Si vous n'avez pas copié votre ID client OAuth précédemment, vous le trouverez dans le fichier credentials.json que vous avez téléchargé.
Activez ou désactivez les événements. Les événements sont gérés par Google Cloud Pub/Sub et fournissent des mises à jour asynchrones pour tous les appareils et toutes les structures autorisés pour votre projet. Si vous souhaitez des événements, sélectionnez
Activer les événements, puis Créer un projet, puis modifiez le sujet Pub/Sub
et fournissez un ID de sujet. En cas de doute, sélectionnez Désactiver.
Vous pourrez toujours les activer ultérieurement.
Une fois l'opération terminée, un ID de projet est attribué à votre projet, sous la forme d'un UUID, tel que 32c4c2bc-fe0d-461b-b51c-f3885afff2f0. Notez cet ID, car vous en aurez besoin pour tous les appels d'API SDM.
Cet ID de projet est utilisé dans les appels OAuth et d'API. Il est spécifique à votre
Device Access projet et n'est pas lié à un ID de projet Google Cloud.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2026/04/08 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2026/04/08 (UTC)."],[],[]]