Documentação

Documentação técnica

Visão geral da arquitetura, módulos, API e requisitos de implantação da plataforma Luctronics.

Nesta página

Visão geral

A Luctronics é uma plataforma modular de gestão de manutenção e monitoramento de infraestrutura. Todos os módulos compartilham a mesma base de dados, o mesmo controle de acesso e o mesmo modelo de ativos — o que permite consultas transversais (por exemplo: todas as pendências de um mesmo local, independentemente do módulo que as gerou).

O sistema foi desenhado a partir de uma operação real de manutenção especializada, não a partir de um requisito teórico. Isso significa fluxos que refletem a prática: ordem de serviço que passa por contratação, fiscalização e certificação; lista de compras gerada a partir da baixa de estoque; laudo de inspeção com matriz de priorização.

Arquitetura

CamadaTecnologiaFunção
Sensores de campoESP32 + ESP-NOWLeitura de nível, temperatura e estado de ativos, em rede mesh sem dependência de Wi-Fi
GatewayESP32 / MQTTAgrega os nós da mesh e publica no broker
BackendFastAPI (Python)Regras de negócio, autenticação, API REST
PersistênciaSQLite / PostgreSQLBase única compartilhada entre módulos
FrontendWeb responsivoInterface acessível de desktop, tablet e celular
VisualizaçãoGrafana (opcional)Dashboards e séries temporais avançadas
Sem dependência de nuvem obrigatória. A plataforma pode operar em servidor próprio da organização (on-premise), em nuvem, ou em modelo híbrido — sensores locais com sincronização periódica. Para órgãos com restrição de tráfego externo, o modo on-premise é o padrão recomendado.

Módulos

PMOC · Climatização Em produção

Plano de Manutenção, Operação e Controle para sistemas de climatização. Cadastro de unidades, planos periódicos, geração de ordem de serviço com fluxo de contratação (incluindo adesão a Ata de Registro de Preços), fiscalização, certificação de execução, QR code por equipamento e impressão de relatórios.

Elétrica Em produção

Geradores, quadros gerais de baixa tensão (QGBT), nobreaks e iluminação. Planos disparados por horas de operação, OS com baixa automática de estoque e geração de lista de compras a partir das peças consumidas.

Predial Em produção

Inspeção predial conforme NBR 5674 e NBR 16747. Árvore hierárquica de locais, checklists por template, matriz GUT (Gravidade, Urgência, Tendência) para priorização e emissão de laudos.

Calibração Em produção

Rastreabilidade metrológica de instrumentos. Controle de vencimentos, anexo de certificados e laudos, cronograma de envio e alerta de instrumento fora de validade.

Transportes Em produção

Gestão de frota de veículos. Importação da base de ativos, programação de viagens, planos de manutenção e relatórios operacionais.

Máquinas Em produção

Equipamentos com controle por horímetro. Cadastro de peças com preço, registro de consumo de combustível, acompanhamento de ciclo de vida do ativo e lista de compras.

Aviso sonoro Em produção

Sistemas de sonorização PA 70V — amplificadores, consoles, cornetas, linhas e sirenes. Testes periódicos com registro estruturado de não conformidade.

Paióis Em produção

Monitoramento ambiental de paióis e depósitos: temperatura, umidade e detecção de fumaça, por sensores de campo e por medição manual registrada em ronda. Inclui inventário do que está armazenado, controle da climatização do ambiente e mural de leitura consolidada para a portaria.

Gestão e Qualidade Em produção

Camada de gestão à vista sobre todos os módulos: indicadores da NBR 5674, plano de ação 5W2H priorizado por matriz GUT, calendário consolidado de intervenções e as ferramentas clássicas da qualidade aplicadas ao histórico de OS.

Equipes Em produção

Cadastro de pessoas, ofícios e equipes da oficina, com escala semanal por turno e capacidade expressa em homem-hora. O cadastro é compartilhado por todos os módulos, o que permite confrontar carga planejada com capacidade real antes de programar a manutenção.

Bio Beta

Gestão biológica do terreno: fichas de fauna, pragas e espécies arbóreas, árvores etiquetadas com QR code, registro georreferenciado de ocorrências e programação dos serviços de poda e controle com periodicidade definida.

Energia e água Em desenvolvimento

Painel de eficiência energética e hídrica: consumo, demanda contratada, indicadores por área e metas de redução. A interface já está disponível como demonstração com números simulados — a base de medição real ainda está em implantação.

Aguada · Hidráulico Disponível

Monitoramento de reservatórios e sistema hidráulico via sensores ESP32. Existe como aplicação independente e também como módulo integrado à plataforma. Detalhado na seção de sensoriamento.

Sentinela · Segurança Em desenvolvimento

Camada de visão computacional aplicada ao CFTV já existente na instalação: detecção e classificação de objetos, rastreamento entre quadros, contagem e disparo de alarmes por regra configurável. Integra-se ao mesmo motor de alertas dos demais módulos.

Mapa Beta

Mapa interativo da instalação (Leaflet), com basemaps de mapa e satélite e camadas sobrepostas por módulo.

Camada de sensoriamento

Sensoriamento não é um módulo isolado — é uma camada transversal. Onde há grandeza física que valha a pena medir, existe um dispositivo ESP32 que alimenta a mesma base usada pela gestão de manutenção. Isso permite, por exemplo, que uma leitura fora de faixa abra automaticamente uma ordem de serviço no módulo correspondente.

MóduloDispositivoGrandezasEstágio
HidráulicoAguadaNível, vazão, estado de bomba, temperaturaDisponível
ClimatizaçãoAirQQualidade do ar, temperaturaEm desenv.
Transportes e MáquinasNode de telemetriaGPS, giroscópio, vibração, temperaturaEm desenv.
Aviso sonoroNode de áudioÁudio, texto e alertas via IP ou ESP-NOWEm desenv.
SegurançaSentinelaDetecção, classificação, rastreamento e contagem sobre CFTVEm desenv.
Elétrica—Instrumentação prevista para etapa futuraRoadmap
Predial—Inspeção presencial por natureza—
O que está pronto hoje é o Aguada. Os demais dispositivos estão em bancada, em estágios diferentes de desenvolvimento. Estágios são atualizados nesta página conforme avançam — não trate item "em desenvolvimento" como entregável contratável sem confirmação prévia.

Aguada — arquitetura de referência

O Aguada usa uma rede mesh de nós ESP32 comunicando por ESP-NOW, protocolo ponto-a-ponto da Espressif que dispensa infraestrutura Wi-Fi no ponto de medição. Isso resolve o problema clássico de reservatório em local sem cobertura de rede. A mesma topologia serve de base para os demais dispositivos da camada.

Topologia

# Cada nó fala com o vizinho mais próximo até chegar ao gateway
[Sensor R01] ──┐
[Sensor R02] ──┼──> [Gateway ESP32] ──MQTT──> [Backend FastAPI] ──> [Dashboard]
[Sensor R03] ──┘                                      │
                                                      └──> [Home Assistant]

Características

Grandezas suportadas

GrandezaSensor típicoAplicação
NívelUltrassônico / pressão hidrostáticaReservatórios, cisternas, caixas d'água
Estado (liga/desliga)Entrada digital / sensor de correnteBombas de recalque, motores
TemperaturaDS18B20 / NTCSalas técnicas, equipamentos
VazãoSensor de fluxo por turbinaConsumo e detecção de vazamento

API REST

A plataforma expõe uma API REST para integração com sistemas existentes — ERP, sistema de patrimônio, BI ou automação própria.

Acesso mediante contrato. A especificação completa (OpenAPI) e as credenciais são fornecidas às organizações contratantes. Os exemplos abaixo ilustram o padrão de uso.

Autenticação

Autenticação por token Bearer, enviado no cabeçalho de cada requisição.

GET /api/v1/ativos
Authorization: Bearer <seu_token>
Accept: application/json

Endpoints principais

MétodoEndpointDescrição
GET/api/v1/ativosLista os ativos cadastrados, com filtros por módulo e local
GET/api/v1/ativos/{id}Detalha um ativo e seu histórico de manutenção
GET/api/v1/osLista ordens de serviço, com filtro por status e período
POST/api/v1/osAbre uma nova ordem de serviço
GET/api/v1/leiturasSérie temporal de leituras de sensores
GET/api/v1/alertasAlertas ativos e histórico
GET/api/v1/calibracao/vencimentosInstrumentos com calibração vencida ou a vencer

Exemplo de resposta

{
  "id": "R01",
  "nome": "Reservatório Principal",
  "tipo": "reservatorio",
  "capacidade_litros": 50000,
  "nivel_percentual": 76.7,
  "atualizado_em": "2026-08-20T09:41:12-03:00",
  "status": "normal"
}

Integrações

PlataformaComo integra
Home AssistantIntegração nativa via MQTT discovery — os sensores aparecem automaticamente como entidades
MQTTPublicação de leituras e alertas em tópicos configuráveis
GrafanaFonte de dados para dashboards e séries temporais
Node-REDConsumo dos tópicos MQTT para automações personalizadas
WebhooksNotificação HTTP para sistemas externos em eventos de alerta
Alexa / Google HomeConsulta por voz do estado dos ativos, via Home Assistant
API RESTIntegração direta com ERP, sistema de patrimônio ou BI

Implantação

Requisitos de servidor

Requisitos de rede para o módulo IoT

Etapas típicas

  1. Levantamento: inventário de ativos, locais e obrigações legais aplicáveis
  2. Importação: carga da base existente (planilha, sistema legado ou cadastro manual assistido)
  3. Configuração: planos de manutenção, templates de checklist, perfis de acesso
  4. Instalação de campo: apenas quando houver módulo IoT contratado
  5. Treinamento: sessões com a equipe de manutenção e com a fiscalização
  6. Acompanhamento: período assistido até a operação estabilizar

Segurança e dados

Responsável técnico

Responsável pelo desenvolvimentoLuciano de Almeida Ferreira
CPF104.271.977-24
EndereçoRua Haddock Lobo, nº 312, apto. 801, Tijuca — Rio de Janeiro/RJ, Brasil
E-mail técnicoluctronics@gmail.com
WhatsApp+55 21 99139-8668
Perfil profissionalLinkedIn
Repositóriosgithub.com/luctronicserp
Encarregado de dados (DPO)O mesmo responsável — ver Política de Privacidade
Estes são os dados de identificação exigidos em processos de contratação pública — habilitação jurídica, atestado de capacidade técnica e indicação do encarregado de dados nos termos do art. 41 da LGPD.

Precisa da especificação completa?

A documentação detalhada da API, o modelo de dados e a especificação técnica para Termo de Referência são fornecidos sob solicitação.

Entrar em contato