Contexto
Atualmente, todos os ESP32 do ecossistema Absortech dependem de conexão direta com um único roteador Wi-Fi para transmissão de dados ao backend.
Arquitetura atual:
ESP32 → Roteador Wi-Fi → Backend Django
Embora funcional em ambientes pequenos, essa abordagem apresenta limitações importantes conforme o sistema escala fisicamente.
Objetivo
Criar uma nova branch experimental para implementação de comunicação em rede mesh entre os ESP32s.
Nova arquitetura proposta:
ESP32 ↔ ESP32 ↔ ESP32 ↔ Gateway ↔ Backend Django
Funcionamento Esperado
Cada ESP32 deverá:
- coletar suas leituras normalmente;
- transmitir suas próprias informações;
- encaminhar mensagens recebidas de outros nós;
- manter comunicação dinâmica com vizinhos próximos.
A rede deverá ser capaz de:
- reorganizar rotas automaticamente;
- manter comunicação mesmo com falha de alguns nós;
- aumentar alcance da infraestrutura sem novos roteadores.
Checklist Técnico
Contexto
Atualmente, todos os ESP32 do ecossistema Absortech dependem de conexão direta com um único roteador Wi-Fi para transmissão de dados ao backend.
Arquitetura atual:
ESP32 → Roteador Wi-Fi → Backend DjangoEmbora funcional em ambientes pequenos, essa abordagem apresenta limitações importantes conforme o sistema escala fisicamente.
Objetivo
Criar uma nova branch experimental para implementação de comunicação em rede mesh entre os ESP32s.
Nova arquitetura proposta:
ESP32 ↔ ESP32 ↔ ESP32 ↔ Gateway ↔ Backend DjangoFuncionamento Esperado
Cada ESP32 deverá:
A rede deverá ser capaz de:
Checklist Técnico