Partage de données

Information

  • Nécessite le firmware v.4.7 ou supérieur.
  • Il s'agit d'une fonction avancée

Le partage de données personnalisé permet d'envoyer les données eGauge vers une URI quelconque. Les protocoles HTTP (non chiffré) et HTTPS (chiffré) sont pris en charge. Les données peuvent être fournies au format XML ou JSON selon les options sélectionnées. (Le format JSON est recommandé et nécessite la spécification de l'option json .)

Accédez à cette fonctionnalité depuis le menu principal en allant dans Configuration → Partage de données . Activez l'option « Partager les données du compteur » pour modifier les paramètres.

Activez le partage de données pour modifier les options.

Options et paramètres

  • Partager avec :
    • Coutume:
      • URL du serveur : Ajoutez l’URL du serveur Web de destination vers lequel les données doivent être envoyées.
      • Intervalle de poussée : intervalle entre les poussées. Plusieurs options sont disponibles, allant de 1 minute à 24 heures.
      • Options de notification push : Ajoutez les options de notification push souhaitées. Les options sont détaillées dans le tableau ci-dessous.

Le tableau ci-dessous suppose que la dernière version stable du firmware est installée. Pour connaître la procédure de mise à jour du firmware, veuillez consulter cet article .

Option Fonction
json Exportez les données sous forme d'objet JSON plutôt qu'en XML.
totaux Injectez également les valeurs des registres virtuels (calculés).
formules Afficher les registres virtuels sous forme de formules. Cette option n'est effective que si la sortie JSON est sélectionnée.
ms Transmettre les données avec une granularité à la milliseconde (dans la limite des capacités disponibles). Cette option n'est effective que si la sortie JSON est spécifiée. Pour une sortie XML, elle est traitée comme si la valeur « sec » avait été spécifiée.
seconde Augmenter la granularité seconde par seconde (dans la mesure du possible)
heure Transmettez les données avec une granularité horaire (dans la mesure du possible).
jour Transmettez les données avec une granularité journalière (dans la mesure du possible).
max= N Envoyer au maximum N lignes de données en une seule opération. N est égal à 900 par défaut, doit être au moins égal à 9 et ne peut pas dépasser 9 000. (À partir de la version 4.7, N peut être inférieur à 9.)
ignorer= N Ignorer N lignes avant d'en ajouter une autre. Par exemple, avec une granularité à la minute, « skip=14 » ajoutera une ligne de données toutes les 15 minutes.
sécurisé Exiger que le serveur possède un certificat valide et vérifiable. Cette option n'est effective que si une connexion sécurisée (https) est utilisée.
dégonfler Compressez les données push avec l'encodage de contenu deflate .
gzip Compressez les données push avec l'encodage de contenu gzip .
ancien_premier Envoyer les données anciennes en attente avant les nouvelles. Normalement, les N lignes de données les plus récentes sont envoyées (conformément à l'option `max= N` ). Cependant, si cette option est spécifiée et qu'il reste plus de N lignes de données à envoyer, les données les plus anciennes seront envoyées en premier. Si la génération de données est plus rapide que leur envoi, cette option peut entraîner un retard croissant des données envoyées par rapport à l'heure actuelle. Notez que lors d'un envoi, les lignes restent triées de la plus récente à la plus ancienne.
époque Rapport des valeurs d'enregistrement relatives au début de l'enregistrement défini par la date et l'heure de début de l'enregistrement.
utilisateur Nom d'utilisateur à fournir lors d'une requête push via l'authentification HTTP de base. Si aucun nom d'utilisateur n'est spécifié, aucune information d'authentification de base ne sera fournie.
pw Le mot de passe à fournir lors d'une requête push via l'authentification HTTP de base.

Remarques supplémentaires concernant les options

  • Lorsque l'option json n'est pas spécifiée, les données seront par défaut au format XML.
  • Les données transmises seront par défaut à la minute, sauf si les valeurs msec, sec, heure ou jour sont spécifiées.