Fonctionnement; Format Des Fichiers - Webdyn WebdynEasy W M-Bus Manuel Utilisateur

Table des Matières

Publicité

Avec :
• <uid> : Identifiant du concentrateur
• <timestamp> : Nombre de secondes écoulées depuis le 1
précise.
Les droits d'accès minimums aux différents répertoires doivent être définis comme précisés
dans le tableau ci-dessus.
Lors de la première connexion du concentrateur si les répertoires sur le serveur FTP n'existent
pas alors ils seront créés par le concentrateur.
Si les répertoires ne sont pas créés lors de la première connexion du concentrateur
ou que les droits sont insuffisants empêchant le dépôt ou la récupération des
fichiers, veuillez contacter l'administrateur du serveur.

5.1.1.3 Fonctionnement

Le concentrateur dépose toujours les fichiers sur le serveur FTP en suivant un processus en 2
étapes :
1. Au début du transfert le fichier à une extension supplémentaire « .tmp ».
2. Quand le fichier a fini d'être transféré, il est renommé en supprimant l'extension
« .tmp ».
Ce processus permet au serveur distant de distinguer facilement les fichiers en cours de
téléchargement des fichiers complètement téléchargés.

5.1.1.4 Format des fichiers

Les fichiers échangés avec le serveur distant sont au format BSON qui est une version binaire
du JSON. Le format décrit dans le document est au format JSON. Pour transformer le format
JSON en BSON ou vice versa, il vous faudra utiliser une bibliothèque mise à disposition sur le
site officiel :
http://bsonspec.org/implementations.html
Afin d'éviter l'altération de fichier lors des échanges, un CRC32 est intégré dans chaque fichier.
Le champ « crc » doit toujours être le dernier champ du fichier JSON et BSON.
Exemple de fichier de configuration en JSON :
{
"config": {
"remote": {
"ntp": ["ntp.google.com", ""]
}
},
"crc": 0
Version 2.0
MANUEL UTILISATEUR – WebdynEasy W M-Bus 868MHz
er
janvier 1970 à minuit UTC
68

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Wg0612-a02Wg0612-a12Easy w m-bus 868mhz

Table des Matières