Flumio - Documentação API
Breadcrumbs

Perguntas frequentes

Porque é que o meu registo foi colocado em quarentena?

Os registos são colocados em quarentena (e não processados) pelos seguintes motivos:

Motivo

Exemplo

Sensor não existe no Flumio

Nome com gralha ou ainda não registado

Sensor não está ativo

Desativado pelo Administrador

Timestamp em formato inválido

2025-01-15T10:30:00Z (usa +00:00)

Timestamp não representa uma data válida

2025-02-30T10:00:00+00:00

Valor não é numérico

"abc"

Valor é NaN ou Infinity

Valores infinitos

Sensor de tipo Estado com valor diferente de 0 ou 1

Valor 2 num sensor ligado/desligado

Duplicado na mesma submissão

Mesmo (sensor, timestamp) duas vezes

Consulta GET /tasks/status/{task_id} — os registos em quarentena aparecem em task_result.details.quarantined.


O timestamp aceita Z (Zulu)?

Não. Para UTC, utiliza +00:00.


Quem pode fazer ingestão de dados?

Apenas Administradores. Colaboradores recebem HTTP 403.


O token de acesso expirou. O que faço?

Envia POST /auth/refresh para renovar (válido por 7 dias). Se o refresh token também tiver expirado, re-autentica com POST /auth/login.


Como sei se o meu sensor existe no sistema?

Consulta GET /timeseries/signal_status_table para veres a lista de sensores ativos. Se o teu sensor não aparece na lista, contacta o Administrador da tua entidade gestora para o registar.


Os valores são armazenados na unidade original?

Não. São convertidos para unidades SI antes do armazenamento. Na aplicação, são reconvertidos para a unidade de visualização configurada.


Posso apagar dados já ingeridos?

Não é possível apagar dados individuais através da API. Contacta o administrador da plataforma.