Realizado

Desarrollo de un daemon (linux) para adquisición de datos en tiempo real via sockets con Python

Publicado em 18 de Dezembro de 2017 dias na TI e Programação

Sobre este projeto

Aberto

Se desea desarrollar un servicio para Linux (CentOS, Ubuntu) que escuche constantemente un puerto predeterminado, por el cual llegarán tramas de datos de una red de estaciones meteorológicas (dataloggers).

Requerimientos:

- Escuchar permanentemente el puerto
- Validar los datos entrantes (identificar si pertenecen a una estacion valida)
- Parsear los datos
- Persistirlos en la Base de Datos

Adicionalmente, desarrollar un servicio Watchdog que controle que el servicio de recolección de datos esté siempre activo, caso contrario, forzar su reinicio.

Se requiere una alta cohesión y un bajo acoplamiento.
También se requiere integración con un dashboard para configurar algunos parámetros tales como:
- Formato de la trama (ASCII, Binario, Hexa, etc)
- Tipo de trama (string, json, xml, etc)
- Si posee algun encriptamiento, se requiere poder especificar un algoritmo para desencriptar el dato
- Si es un string de datos, se requiere conocer el separador (coma, punto y coma, etc)

Ya se cuenta con la base de datos y con el sistema de visualización y presentación de datos (frontend).
Interesados contactarse.

Categoria TI e Programação
Subcategoria Outros
Tamanho do projeto Pequeño
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Experiência nesse tipo de projeto Sim (Eu já gerenciei esse tipo de projeto)

Prazo de Entrega: 07 de Janeiro de 2018

Habilidades necessárias

Outro projetos publicados por Marcelo G. M.