Instructions pour remontée de données esmart

Christopher Gautschi À jour par Christopher Gautschi

Préparation

Afin de préparer l'import des données d'un site esmart, il faut s'assurer d'avoir les informations suivantes:

  1. Pour le gateway:
    1. l'adresse base de l'API (base url) et le mot de passe de l'API. Souvent ceux-ci sont les mêmes pour tous les projets esmart
    2. l'ID du site externe. Ce lien pointe vers le projet esmart sur leur API.
  2. Pour les compteurs:
    1. Une fois l'ID du site trouvé, se baser sur la plateforme esmart (lien dans 1password) pour explorer les compteurs qui sont reliés. Il faut utiliser la fonctionnalité "Instruments" de l'API
    2. convertir le json trouvé en tableau pour l'importer dans un google sheets
    3. importer les compteurs en masse à partir de ce fichier.

Configuration

Il faut ensuite configurer les informations reçues de la manière suivante sur la plateforme:

  1. Configurer un gateway de type esmart avec les informations suivantes renseignées. Sous "Communication > Gateways":
    1. type: esmart
    2. version API: 2.0
    3. Adresse de l'API (base url): selon compte 1password "esmart"
    4. Username API: vide
    5. Mot de passe API: selon compte 1password "esmart"
    6. ID du site externe: spécifié par le partenaire esmart
  2. Ajouter les compteurs en masse à partir du fichier:
    1. Nom du compteur: comme spécifié par le partenaire esmart
    2. Modèle: e_smart
    3. Protocole: API
    4. baudrate: vide
    5. dans "paramètres additionnels liés au modèle", ajouter la paire:
      1. "foreign_key" associé au numéro de compteur spécifié par esmart

Comment avons-nous fait ?

Contact