En este artículo aprenderás como recibir datos de Sentilo, gracias al concentrador Sentilo.
¿Qué es Sentilo?
Sentilo es una capa de abstracción de software (arquitectura cliente-servidor) que permite a administraciones públicas y corporaciones crear aplicaciones, que consumen datos de dispositivos IoT, sin tener que realizar integraciones ad-hoc con cada fabricante IoT.
Usualmente, un organismo implementa un despliegue de Sentilo en sus sistemas de software, de mojo que Sentilo pueda tener todos los datos de dispositivos en campo, y aguas arriba la información pueda ser consumida por N sistemas de forma unificada y normalizada.
Se comunica con la Plataforma a través del HTTP.
Cómo añadir un Sentilo a la Plataforma
Para empezar a recibir datos de Sentilo, sigue los pasos siguientes:
1. Accede a la Plataforma con tu usuario y contraseña.
2. Ves a la sección de Configuración:
3. En el menú de la izquierda selecciona Concentradores y a continuación Registrar un nuevo concentrador:
4. Selecciona el concentrador Sentilo:
5. Rellena los siguientes campos:
- Nombre: Escribe un nombre distintivo para tu concentrador.
- API URL: Escribe aquí la URL de tu API de Sentilo (proporcionada por el administrador de Sentilo en la administración pública o la organización)
- Token: Añade el token necesario para acceder correctamente a tu Sentilo (proporcionado por el administrador de Sentilo en la administración pública o la organización)
- Proveedor: Define el nombre del Proveedor. (Relacionado con los dispositivos registrados en Sentilo. Es el provedor cuyo nombre está registrado en la plataforma de Sentilo).
- Zona horaria: Selecciona la zona horaria donde se encuentra el concentrador.
6. En el formulario de registro puedes comprobar la conectividad con la plataforma Sentilo, para asegurarte que tienes link con el sistema del organismo en cuestión.
7. Una vez registrado, y con comunicación comprobada, puedes añadir tantos dispositivos como desees. Cada serie de datos en Sentilo se maperará en en la Plataforma como un nuevo dispositivo y parámetro.
En la imagen siguiente se puede ver un mapeo de datos de Sentilo, llevado a cabo por el usuario:
8. El usuario debe especificar la información de mapping para cada nuevo dispositivo. Son 3 campos:
- Columna "Sensor(units)": Selecciona la serie de datoas de Sentilo, gracias a un menu tipo dropdown que muestra las data series disponibles detectadas. Cada data serie será mapeada como un dispositivo nuevo con un parámetro en la Plataforma.
- Columna "Formula": Escribe el texto "VAR" que será usado como referncia a tu serie de datos, puedes escribir la fórmula matemática que desees para escalra /desplazar tu datao de Sentilo y formatearlo en el EMS (no es posible aplicar fórmulas con parámetros combinados).
- Columna "Parameter(units)": Especifica a qué parámetro de la Plataforma vas a asignar esta serie de datos.
El formulario te permite conocer el estado de conexión por el color del icono de estado a la derecha de cada dispositivo mapeado.
9. Ya está. Has creado un concentrador para recibir datos de sentilo. El concentrador permite crear N series de datos mapeados en sendos dispositivos/parámetros. Tan pronto como los nuevos dispositivos mapeados reciban datos en la Plataforma, estos aparecerán en la pestaña de "dispositivos" del concentrador como cualquier otro concentrador.
Enviar datos a Sentilo
Ahora sabes como recibir datos de Sentilo. Si por contra deseas enviar datos a Sentilo, debes instalarte la App de Sentilo Export. Descubre cómo en este artículo.