Los derechos de acceso mínimos en las diferentes carpetas deben definirse como se indica en
la tabla anterior.
Durante la primera conexión del concentrador si las carpetas en el servidor FTP no existen,
entonces las creará el concentrador.
Si las carpetas no se crean en la primera conexión del concentrador o que los
derechos son insuficientes impidiendo el registro o la recuperación de los archivos,
contacte con el administrador del servidor.
5.1.1.3 Funcionamiento
El concentrador siempre envía archivos al servidor FTP mediante un proceso de 2 etapas:
1. Al comienzo de la transferencia, el archivo tiene una extensión adicional ".tmp".
2. Cuando el archivo ha terminado de transferirse, lo renombra eliminando la extensión
".tmp".
Este proceso permite que el servidor remoto distinga fácilmente los archivos que se están
transmitiendo de los que ya se han transmitido por completo.
5.1.1.4 Formato de los archivos
Los archivos intercambiados con el servidor remotos están en formato BSON, que es una
versión binaria del JSON. El formato descrito en el documento está en formato JSON. Para
transformar el formato JSON en BSON o viceversa, tendrá que utilizar una biblioteca que
encontrará en el sitio oficial:
Para evitar la alteración de archivo durante los intercambios, un CRC32 está integrado en cada
archivo. El campo "crc" siempre debe ser el último campo del archivo JSON y BSON.
Ejemplo de archivo de configuración en JSON:
{
"config": {
"remote": {
"ntp": ["ntp.google.com", ""]
}
},
"crc": 0
}
Version 1.5
MANUAL UTILIZADOR – WebdynEasy W M-Bus 868MHz
http://bsonspec.org/implementations.html
58