Telas (mapa)¶
Código: frontend/ · Decisão: ADR 0014
Endereço: a raiz do sistema (https://seu-dominio/). Login com o mesmo e-mail e senha do admin.
O e-mail fica lembrado no aparelho.
Mapa da rede¶
| Elemento | Como aparece |
|---|---|
| CTO | Círculo colorido pela ocupação: verde (até 75%), laranja (75% ou mais), vermelho (cheia), cinza (sem splitter cadastrado). Código ao aproximar |
| CEO / DIO | Círculo roxo |
| Cabo | Linha vermelha (alimentador), azul (distribuição), cinza (drop); tracejada se planejado |
| Poste | Ponto pequeno, só bem aproximado |
| POP | Círculo azul-claro |
- Busca (barra no topo): código da CTO, nome do cliente, MAC ou nº de série.
- Satélite / Ruas: troca o mapa de fundo (a escolha fica lembrada).
- Minha localização: botão no canto inferior esquerdo (usa o GPS do celular).
- Link direto: ao abrir uma caixa, o endereço ganha
?caixa=ID— dá para mandar o link. - Tema e Sair: no círculo com a inicial, no canto superior direito.
Painel da caixa¶
Mostra portas livres/ocupadas e, por splitter, a grade de portas:
| Cor | Significado |
|---|---|
| Verde | Livre |
| Azul (cor do sistema) | Cliente — toque para ver ONU, VLAN, situação e sinal |
| Cinza | Equipe: porta de cascata · Parceiro: ocupada por cliente de outro |
| Laranja / vermelho | Reservada / com defeito (só a equipe vê) |
O sinal (RX) aparece em verde (≥ −24 dBm), laranja ou vermelho (< −27 dBm), conforme os limiares.
Provisionar (técnico e administrador)¶
Botão Provisionar no topo do mapa. Duas abas:
- Pendentes de autorização: ONUs que a OLT viu e ainda não autorizou (atualizadas a cada leitura das OLTs, 15 min).
- Sem porta: ONUs já autorizadas que não estão ligadas a uma porta de CTO, com o motivo
(descrição incompleta, porta
00, porta ocupada, MAC duplicado…). Dá para filtrar.
Ao tocar numa ONU abre o formulário:
| Campo | Como funciona |
|---|---|
| Cliente | Nome (acentos e espaços são ajustados para a OLT) |
| VLAN | Lista das VLANs; a de parceiro mostra o dono |
| CTO | Sugestões das CTOs ligadas àquela porta PON, ou busca pelo código. "Não sei a CTO" para reaproveitamento de cabo |
| Porta | Grade de portas (verde livre; azul ocupada). "Não sei a porta" quando só a CTO é conhecida |
A descrição que será gravada aparece antes de confirmar, conforme o que se sabe:
100.010.04-NOME (CTO e porta), 100.010-NOME (só CTO) ou 100-NOME (nem CTO). Dá para
completar depois: é só abrir a ONU de novo na aba "Sem porta".
Escolhendo uma porta ocupada, o sistema pergunta "Esta porta está ocupada por NOME (ONU MAC). Deseja substituir?". Confirmando, a ONU antiga fica sem porta (a descrição dela na OLT perde a porta) e a nova assume.
Autorizar e gravar: autoriza na OLT, espera a OLT dar o ID da ONU (até ~20 s), grava a descrição e registra o evento com quem fez. Se a OLT recusar, aparece o motivo e nada muda no sistema. Exige a community de escrita cadastrada na OLT (Admin → OLTs).
O que o parceiro vê¶
Só as CTOs (sem cabos, CEOs, postes nem POPs) e, nas portas, apenas os clientes das VLANs dele identificados; as outras portas aparecem como "ocupada" ou "livre". Não há link para o admin.
Ainda não tem (próximas entregas da F2)¶
Cadastro e edição no mapa (desenhar cabo, posicionar CTO), potência esperada e diagrama unifilar. Até lá, o cadastro é pelo admin (link Editar no admin no painel).