Contexto ambiental
Consulta de condições meteorológicas, tendências horárias e indicadores disponíveis para a localização escolhida.
PESCARADAR · SOBRE O PROJETO
O PescaRadar reúne informações ambientais, ferramentas de planejamento e referências para ajudar pescadores a interpretar as condições do local — sem prometer capturas nem transformar estimativas em medições reais.
01 · PROPÓSITO
Uma experiência integrada, pensada para celular e para consulta durante o planejamento.
Consulta de condições meteorológicas, tendências horárias e indicadores disponíveis para a localização escolhida.
Busca de cidade, localização pelo navegador, mapa e previsão de marés quando há referência aplicável.
Busca de espécies, ficha de referência, configurações de pesca e orientação sobre iscas e equipamento quando existe perfil específico.
Calendário lunar e estações como contexto complementar, sem tratar essas informações como garantia de atividade dos peixes.
Visualizações para comparar condições e apoiar a interpretação dos dados disponíveis, com limitações explícitas.
Site responsivo instalável como PWA e um projeto Android nativo mantido separadamente na mesma organização.
02 · COMO É CONSTRUÍDO
Os componentes têm responsabilidades distintas; a existência de uma configuração não significa, por si só, que um serviço esteja ativo em produção.
HTML, CSS e JavaScript em site/, com layout responsivo e suporte a instalação PWA.
Cloudflare Worker em src/index.js, responsável pelas rotas de API documentadas no repositório.
Projeto nativo oficial em PescaRadarAndroid/, desenvolvido com Kotlin e Jetpack Compose.
GitHub: schrsistemas/PescaRadar. O branch principal é a referência do código consolidado.
Consulte a documentação da API e o README do repositório.
O repositório publica os termos de licença e avisos de terceiros na página de licenças.
03 · IOT E CONECTIVIDADE
O PescaRadar combina a Estação Ambiental com uma camada IoT complementar. Os estados abaixo distinguem recursos implementados de etapas que ainda dependem de validação ou ativação.
A API recebe leituras autenticadas de dispositivos e o painel apresenta snapshots e histórico KV de amostras recebidas. O firmware candidato 2.4.0 ainda depende de compilação Arduino e validação física.
API e painel implementadosO fluxo de localização é separado da telemetria ambiental, exige opt-in no equipamento e mantém somente a última posição privada. Não há trilha de deslocamento.
Backend e painel implementadosRegras de limiar e eventos podem alimentar destinos HTTPS com assinatura HMAC. A entrega usa fila KV e não oferece garantia transacional exactly-once.
Fluxo de saída implementadoO painel permite configurar a aplicação/bot de cada conta, vincular usuário e servidor, selecionar canal e acompanhar entregas e alertas.
Integração implementadaOs adaptadores de transporte estão versionados e possuem testes simulados. Rotas Worker, persistência por conta, sessão e envio real ainda não estão ativos.
Adaptadores em evoluçãoO projeto documenta a arquitetura de conectividade, mas provisionamento BLE Security 2 e gateway Android em segundo plano ainda não estão concluídos.
Etapas pendentesLimite operacional: leitura local, código versionado, ingestão remota, histórico e publicação são estados diferentes. O PescaRadar não declara firmware validado em campo, envio WhatsApp ativo ou entrega garantida quando essas etapas ainda não foram comprovadas.
04 · PRINCÍPIOS
O PescaRadar é uma ferramenta de apoio ao planejamento. As condições meteorológicas e os índices apresentados não equivalem a uma previsão científica da atividade dos peixes nem à probabilidade de captura.
Temperatura do ar não substitui a temperatura da água. Medições ausentes, previsões de modelo, dados estimados e observações devem ser interpretados de acordo com sua origem e cobertura.
05 · EXPLORE
Acesse as áreas principais sem precisar voltar ao menu superior.