Aller au contenu

Rechercher dans la communauté

Affichage des résultats pour les étiquettes 'detecteur fumée'.



Plus d’options de recherche

  • Rechercher par étiquettes

    Saisir les étiquettes en les séparant par une virgule.
  • Rechercher par auteur

Type du contenu


Forums

  • Bienvenue
    • Annonces et suggestions
    • Nouveau ? Présentez-vous
    • Le bistrot
    • Mon installation domotique
    • Autres Solutions Domotiques
  • La HC2 et ses périphériques
    • La Home Center pour les nuls
    • Home Center 2 & Lite
    • Modules Fibaro
    • Modules Z-wave
    • Périphériques et matériels autres
    • Plugins
    • Alarme & Vidéo-surveillance
    • Multimédia
    • Chauffage et Energie
    • Actionneurs & Ouvrants (Portail, volets...)
    • Eclairage
    • Applications Smartphones et Tablettes
    • English Section
  • Les objets connectés
    • Les Assistants Vocaux
  • Fibaro's Awards
    • Membre du mois
    • Jeux concours & Cadeaux
  • Les bonnes affaires
    • Sites internet
    • Petites annonces

Rechercher les résultats dans…

Rechercher les résultats qui…


Date de création

  • Début

    Fin


Dernière mise à jour

  • Début

    Fin


Filtrer par nombre de…

Inscription

  • Début

    Fin


Groupe


Jabber


Skype


Ville :


Intéret :


Version

1 résultat trouvé

  1. Bonjour, Je possède un détecteur de fumée et de monoxyde de carbone de la marque NEST, et ne trouvant pas de Virtual device pour récupérer les informations depuis ma HC2, je me suis lancé dans le développment de mon propre VD et du scnénario associé. Je le mets à disposition si cela intéresse d'autres personnes détenteurs de ce modèle. Scene lua: sc_NestSmokeAndCo_V1.0.0.lua Device Virtuel : VD_NestSmokeAndCO.vfib PREREQUIS ETAPE1 : Créer un client OAuth Se connecter à https://console.developers.nest.com/products, et créer un nouveau client OAuth ETAPE 2 : Renseigner les informations : - Nom - Description - Catégories (2 à sélectionner, celles que vous souhaitez) - Nombre d’utilisateurs - Support URL : https://nest.com/ ETAPE 3: Définissez les permissions (dans notre cas permissions liées au détecteur de fumée): Entrer une description et valider : ETAPE 4 Cliquer sur créer ETAPE 5 Recopier l’ « authorization url » ETAPE 6 Entrer l’url dans votre navigateur et cliquer sur [Allow] Noter le code obtenu ETAPE 7 Il va falloir maintenant avec toutes ces informations, récupérer notre Token qui nous permettra d’interroger l’API. Et oui ce n’est pas encore fini ! Le Token est obtenu en interrogeant l’URL suivante (https://api.home.nest.com/oauth2/access_token) via une requête POST. Moi, j’utilise Postman pour générer des requêtes POST : Noter alors le Token obtenu (qui sera à remplacer dans le code du la scene LUA sous la variable AUTHORIZATION_CODE) Notons que sa validité est de 315360000 secondes, soit 10 ans, ce qui devrait nous laisser tranquille pour quelques temps ;-) ETAPE 8 Récupérons maintenant l’id de notre device afin de se repérer plus facilement dans le json lorsque nous interrogerons l’API depuis notre scene LUA. Dans Postman, j’exécute la requête GET sur https://developer-api.nest.com/ en définissant dans les entêtes du header : - Authorization : Bearer [Valeur du token obtenu à l’étape précédente] (exemple « Bearer c-TYHIx02kjjYghfgu521887l) - Content-Type : application/json Dans la réponse json, sous l’élément [Smoke_co_alarms], noter l’Id du détecteur de fumée (NEST_DEVICE_ID dans le code lua de la scene) Voilà, nous avons tous les éléments pour paramétrer le code de notre scene : - AUTHORIZATION_CODE - NEST_DEVICE_ID INSTALLATION Il ne vous reste plus qu'à installer la scene en remplaçant les variables suivantes avec le code et l'id du device: Indiquer l'ID du VD et les différents ID des icônes avec vos propres ID (cf. en fin de post la liste des icones à importer) Indiquer l'adresse IP de votre Home Center dans le champ IP adress du VD: Importer les icônes ci dessous :
×