Pesquisar

Desenvolvimento de software para monitoramento fotovoltaico

23/08/2026 às 22:35

Descrição do Projeto:

Desenvolvimento de um software em Python para monitoramento de sistemas fotovoltaicos, com comentários detalhados e código agrupado por fonte de dados, de acordo com o fabricante do equipamento.

O sistema deverá armazenar, em frequências ajustáveis, os dados dos equipamentos em banco de dados PostgreSQL, utilizando parâmetros provenientes de tabelas. Deverá acessar uma tabela com as credenciais dos usuários finais, sem considerar credenciais de integradores, e coletar:
- Geração de energia (kWh)
- Potência
- Tensão AC
- Corrente AC
- Correntes DC, de 1 a 16 sinais, conforme o equipamento
- Tensões DC, de 1 a 16 sinais, conforme o equipamento
- Temperatura do dispositivo
- Número de série do dispositivo
- Nome do proprietário
- Data e hora da coleta
- Status
- Alarmes

Após a coleta, os dados deverão ser analisados para o mesmo dia, no período entre 6h e 18h, utilizando cálculos estatísticos de mínimo, máximo, média e diferença entre duas medições consecutivas (slope). O sistema deverá consultar uma tabela de limites para os gatilhos de falha de cada variável e compará-los com os dados estatísticos, gerando alarmes conforme regras definidas pelo contratante.

Os alarmes deverão ser armazenados em tabela própria, contendo código, descrição, horário, número de série do equipamento, nome do projeto e nome do proprietário. Após cada ciclo, o sistema deverá desconectar-se da conta atual e conectar-se utilizando o próximo login disponível na tabela de credenciais.

Serão aproximadamente 10 fontes de dados, com estruturas distintas de API e/ou website. O sistema deverá acessar o link correspondente com base no fabricante informado na tabela de credenciais. Também deverá enviar dados resumidos e alarmes por e-mail e WhatsApp em até 5 minutos após cada ciclo de processamento.

O sistema deverá identificar ausência de comunicação, anomalias nos dados coletados, alterações no site que resultem em dados nulos, falhas durante a execução do código e a não ocorrência de um ciclo na frequência especificada. Deverá ainda possuir baixa carga de processamento.

Todo o material utilizado no desenvolvimento, incluindo banco de dados, códigos-fonte e extensões, deverá ser entregue ao contratante com acesso total liberado.

Habilidades desejadas:

Análise de Dados PostgreSQL Python

Atividades do cliente nesse projeto:

Última visualização: 30/08/2026 às 08:23

Tem dúvidas? Faça uma pergunta.

ou

Enviar proposta

Informações adicionais

Categoria: Web, Mobile & Software
Subcategoria: Desenvolvimento Desktop
Orçamento: Aberto
Nível de experiência: Intermediário
Visibilidade: Público
Propostas: 90
Interessados: 101
Tempo restante:
Valor Mínimo: R$ 50,00

Cliente

Propostas (90)
  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer Premium Felipe P.
    Top Freelancer Plus
    Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer Premium Fellipe A.
    Top Freelancer Plus
    Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer Premium Patrick S.
    Top Freelancer Plus
    Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer Premium Otávio Q.
    Top Freelancer Plus
    Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer Premium Ailton C.
    Top Freelancer Plus
    Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer Premium André K.
    Top Freelancer Plus
    Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer Premium Gabriel B.
    Top Freelancer
    Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer Premium Leonardo A.
    Top Freelancer
    Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer Premium Marcus V.
    Top Freelancer Plus
    Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

+ 70 propostas

Nenhuma proposta foi encontrada.

Carregando...
Projetos semelhantes no 99Freelas

Desenvolvimento de CRM local e ferramenta interna comercial - Estou buscando um desenvolvedor para criar uma aplicação local (uso interno) voltada para organização comercial, gestão de leads e otimização do pro...

Personalização de frontend de emulação para Windows - Preciso de um desenvolvedor para fazer um trabalho de rebranding em um sistema multijogos portátil existente para Windows. O sistema atualmente exibe referências visuais, nomes e links...

Migrar sistema para ferramentas da Microsoft - Olá, atualmente tenho um sistema em funcionamento, mas preciso transferi-lo para o Power Apps, Power Automate, Azure ou outras ferramentas da Microsoft, criando o fluxo.

Desenvolver sistema para pesquisa de estratégias de day trade - Procuro programador para finalizar uma automação offline de pesquisa de estratégias para day trade. O sistema deve: - Funcionar inicialmente no WINFUT, com possibilidade de a...

Apontamento: software para melhorar a operação (nicho: carreteiros) - Um software para tirar do papel a operação de engenharia civil. Bem nichado na parte de carreteiros.

Carregando...

Carregando...

Pesquisar

FREELANCERS
PROJETOS
Ocorreu um erro inesperado. Caso o erro persista, entre em contato conosco através do e-mail suporte@99freelas.com.br.