Appearance
ESTRUCTURA
El proyecto está dividido en los siguientes apartados:
.docs
Contiene documentación técnica del proyecto. Específicamente, hay imágenes que de descomposición de bytes de datos de dispositivos Sigfox, y documentos PDF que detallan especificaciones técnicas de estos dispositivos. Además, hay scripts en C que se utilizan para la decodificación de datos de telemetría de Sigfox, facilitando la interpretación y el uso de los datos capturados por los dispositivos IoT.
.request-examples
Estos archivos sirven como plantillas o referencias para el formato que deben tener las solicitudes al enviar datos a las respectivas plataformas, asegurando la correcta serialización y deserialización de la información intercambiada entre los dispositivos IoT y los sistemas de gestión de datos.
dexcell.json
Contiene un JSON de ejemplo de cómo se envían los datos de estado y servicio desde los dispositivos al sistema Dexcell. Incluye un mapa de atributos con identificadores y tipos de dispositivos (parentId, moteType), así como marcas de tiempo (timeStamp). También tiene una sección de 'servicio' que registra valores específicos y sus identificadores de servicio.dexma-connector.json
Define una estructura de solicitud para un conector Dexma. Detalla el tipo de dispositivo, la organización, una estampa de tiempo Unix, propiedades del dispositivo como el ID y el fabricante, y telemetría con un 'payload' que serían los datos recogidos por el dispositivo.iot-central-connector.json
Similar al JSON de Dexma, pero para Azure IoT Central. Incluye el tipo de dispositivo, un modelo ID específico para IoT Central (iotcModelId), una estampa de tiempo Unix, propiedades del dispositivo, y datos de telemetría..vscode
Contiene archivos de configuración que personalizan y mejoran la experiencia de desarrollo dentro del editor Visual Studio Code para este proyecto específico. Estos son los contenidos y propósitos de cada archivo: