Evaluating bids

Sistema de Automação Residencial com Esps e Rede Mesh

Published on the May 16, 2024 in IT & Programming

About this project

Open

Descrição do Projeto: O objetivo deste projeto é desenvolver um sistema de automação residencial centrado em um ESP denominado "Hub", que se conectará a outros ESPs, chamados "Módulos", através de uma rede mesh. O sistema permitirá o controle e monitoramento de diversos dispositivos residenciais por meio de uma interface web otimizada, funcionando como um aplicativo. Buscamos um freelancer com experiência em desenvolvimento com ESPs, redes mesh e criação de interfaces web para dispositivos móveis.

Requisitos do Hub:

Conexão de Rede Mesh: Capacidade de conectar-se e comunicar-se com vários módulos ESP.
Interface Web/App: Uma página web que funcione como um aplicativo para:
Listar e controlar dispositivos conectados.
Ler dados dos dispositivos.
Configurar rotinas e agendar tarefas, com funcionalidades inspiradas na Alexa.
RTC (Real Time Clock): Para agendamentos precisos.
SD Card: Para armazenamento de dados e configurações.
Requisitos dos Módulos: Os módulos ESP devem ser capazes de executar múltiplas funções, que podem ser selecionadas e configuradas pelo usuário através da interface do Hub. As funções incluem:

Acionamento e leitura de iluminação.
Sensor de porta.
Sensor de presença.
Sensor de temperatura.
Sensor de luminosidade.
Controle universal (ir, rf, etc).
Sensor de umidade do solo.
Sensor de nível de água.
Pulsadores.
Flexibilidade dos Módulos:

Um único módulo esp deve ser capaz de operar em um modo híbrido, executando várias das funções listadas simultaneamente, desde que as limitações de hardware (por exemplo, número de portas gpio disponíveis) permitam.
Na interface do Hub, o usuário poderá configurar cada módulo ESP para determinar quais funções ele executará.
Entregáveis:

Sketches para o Hub: Código-fonte para as funcionalidades do Hub, incluindo a interface web/app, comunicação mesh, e integração com rtc e sd card.
Sketch Universal para os Módulos: Um sketch flexível que permita a configuração das diversas funções listadas, dependendo da seleção do usuário e das capacidades de hardware do módulo.
Habilidades Necessárias:

Experiência com desenvolvimento para ESPs.
Conhecimento em redes mesh.
Habilidade para criar interfaces web responsivas.
Entendimento de eletrônica para a integração de múltiplos sensores e atuadores.
Objetivo Final: Criar um sistema de automação residencial personalizável e expansível, que ofereça ao usuário final controle intuitivo e monitoramento de sua casa, com a capacidade de adaptar e expandir suas funcionalidades conforme necessário. Mais detalhes enviaremos ao iniciarmos as conversas.

Category IT & Programming
Subcategory Web development
What is the scope of the project? Medium-sized change
Is this a project or a position? Project
I currently have I have an idea
Required availability As needed
API Integrations Other (Other APIs)
Roles needed Developer

Delivery term: Not specified

Skills needed

Other projects posted by K. C. D. S.