Usuários
| Nome | Usuário | Nível | Perfil | Regional | IA | Prazo | Status | Ações |
|---|
🗑️ Usuários excluídos
Excluídos ficam ocultos e sem acesso por 90 dias (dá para restaurar nesse período). Depois disso o registro só é apagado do banco quando um admin clicar em "Excluir definitivamente".
| Nome | Usuário | Excluído em | Exclusão definitiva | Ações |
|---|
Novo usuário
Perfis de permissão
Controla o que cada perfil pode fazer (leitura/escrita, IA) e o que ele VÊ (abas, telas, exportação). O bloco de Clima continua visível pra todo mundo, sem controle aqui. Restrição por regional fica pra uma próxima rodada.
| Nome | Modo | Vê | Ações |
|---|
Novo perfil
Sites
Cadastro dos sites (torres/estações). "Código" e "Estação" são a mesma informação — por isso o formulário tem só um campo pra isso. É esse cadastro que alimenta a prioridade mostrada em Sites Fora no dashboard; sites sem prioridade cadastrada aqui aparecem sem destaque de criticidade.
➕ Cadastrar estações em massa
Cole a lista de estações da planilha. As que já existem (ou aparecem repetidas na lista) são puladas sozinhas — nada é duplicado.
Uma estação por linha. Colar direto do Excel (tab) funciona, ou separe com ponto e vírgula (;). Regional pela sigla (ex: POA) ou nome. A Cidade vem do Cód. IBGE. Linha de cabeçalho é ignorada.
📋 Atualização em massa de campos
Cole uma lista (de uma planilha, por exemplo) pra atualizar vários sites de uma vez — sem precisar editar um por um.
1. Marque os campos que quer atualizar
"Estação" é sempre a 1ª coluna colada (obrigatória em toda linha, identifica o site). A ordem das colunas a colar é a ordem em que você clica nas caixas (confira na linha azul abaixo).
ℹ️ O que é cada campo
- Cidade: Nome da cidade da estação. Se você colar só o Cód. IBGE e a cidade estiver vazia, ela é preenchida com a cidade de outra estação que já tem esse código.
- Regional: Sigla (ex: POA) ou nome de uma regional já cadastrada.
- Meio TX: FO, MW, SAT ou combinação separada por barra — FO, MW, SAT, MW/SAT, FO/SAT, FO/MW, FO/MW/SAT. Pode vir em qualquer ordem ou minúsculo ("mw/fo" vira FO/MW). Se o Meio TX for a última coluna marcada, pode separar os meios com ponto e vírgula:
RSCSL15;FO;SAT;MWeRSCSL01;FO. - Apelido: Como a equipe chama a estação (ex: Apanhador). Aparece ao lado do código, "RSSFPR2 (Apanhador)", e serve na busca.
- CO1 (principal): CellOwner principal (nome completo). Nome novo cria o CO sozinho.
- CO2 (secundário): CellOwner secundário (nome completo).
- CO3 (terciário): CellOwner terciário (nome completo).
- Latitude: Coordenada OFICIAL (ex: -29.1678). Usada nos mapas e no "Como chegar".
- Longitude: Coordenada OFICIAL (ex: -51.1794).
- Cód. IBGE: Código IBGE do município (7 dígitos).
- UC nova: Unidade Consumidora atual da concessionária de energia.
- UC em desuso: UC antiga -- ainda usada em alguns eventos; aparece no card com botão de copiar.
- Concessionária: Nome da concessionária de energia (ex: RGE SUL, CEEE) -- é por ele que o card acha telefone e links.
- Endereço: Endereço da estação (pode ter vírgula).
- 🔑 Senhas e Chaves: O texto das senhas do card do Ajuda Infra, numa linha só. A senha anterior fica guardada no Histórico do site (Editar → Ajuda Infra → 🕘 Histórico). Por segurança, não sai no "Exportar p/ atualização". Se a senha tiver ponto e vírgula (;), cole direto do Excel (separado por tabulação).
- Observações: Observações do site no card do Ajuda Infra, numa linha só.
- Estrutura: Tipo de estrutura, já cadastrado em Ajuda Infra → Estruturas (Greenfield, Cellposte, Rooftop...). Vira a etiqueta colorida do card.
- Acesso 4x4: Sim = só se chega na estação com veículo 4x4. No card aparece a etiqueta "Precisa de 4x4".
- Escada: Sim = precisa de escada pra acessar. No card aparece a etiqueta "Precisa de escada".
- Chave Extra: Sim = precisa pegar uma chave numa base antes de ir (cada regional tem a sua).
- Chave Extra onde Pegar: Local/base da chave -- normalmente o código de outra estação (ex: RSCAX01; em minúsculo é corrigido pro código do cadastro). No card: "Chave Extra {local}". Informar o local já marca Chave Extra = Sim.
- GMG: Sim = a estação tem GMG (grupo motor-gerador a diesel). No card aparece a etiqueta "GMG".
- GMG (litros): Quantos litros de diesel cabem no tanque do GMG (só o número, ex: 200). No card: "GMG (200L)". Informar litros já marca GMG = Sim.
- Energia compartilhada: Sim = a energia da estação vem de outro. No card aparece em destaque, pra ser averiguado.
- Energia compartilhada de: Com quem compartilha -- operadoras e/ou outros separados por vírgula (ex: TIM, Vivo, Vizinho). Nome de operadora fica com a grafia do cadastro. Informar já marca Energia compartilhada = Sim.
- Compartilhado: Sim = estação compartilhada com outras operadoras.
- Operadoras: Operadoras presentes na estação, separadas por vírgula (ex: TIM, Vivo) -- já cadastradas em Ajuda Infra → Operadoras. No card aparecem os logos.
- Sharing: Empresa de torres dona da estação (ex: TBSA). Vira o rótulo "Id TBSA" na mensagem de pedir acesso.
- ID Sharing: Código da estação na empresa de torres (ex: TCRSCXS0015) -- diferente do código Claro.
- Chamado Sharing: Número do chamado aberto na empresa de torres (sharing) pra abrir o cadeado bluetooth -- DE UMA EMPRESA (cada empresa tem o seu). O técnico só vê o da empresa dele e usa no botão "Pedir acesso" do card. Ter chamado já marca o site com a etiqueta "Cadeado bluetooth".
- Empresa do chamado: De qual empresa é o chamado da linha (ex: EQS, CLARO). Sem esta coluna, escolha a empresa no quadro que aparece abaixo.
- Validade do chamado: Até quando o chamado vale (dd/mm/aaaa). Não aparece no card -- só o aviso "vencido" quando passar.
2. Cole uma linha por site
Valores separados por ponto e vírgula (;) — vírgula NÃO separa, então endereço com vírgula entra inteiro. Colar direto do Excel (tab) também funciona. Deixe uma célula em branco pra não mexer naquele campo desse site — ex: RSFCAR1;;987 pula a 2ª coluna. Acesso 4x4: Sim/Não.
| Estação | Cidade | Cód. IBGE | Regional | Prioridade | Categoria | Prioridade Nº | Responsável | Coordenadas | Ações |
|---|
Novo site
📡 CellOwner (CO)
CellOwners (CO)
Técnico responsável pelas estações. Vincule ao login dele pra que o próprio técnico possa ativar "Destacar minhas estações" no dashboard. Os COs de cada estação (principal, secundário, terciário) são definidos em Sites (formulário ou atualização em massa) ou pela matriz.
| Nome | Empresa | Login vinculado | CO1 | CO2 | CO3 | Status | Ações |
|---|
Novo CellOwner
👷 Técnico Terceiro
Técnicos de empresas parceiras. Também aparecem aqui ao marcar "É técnico terceiro" no cadastro do Usuário.
| Nome completo | Empresa | Login vinculado | Status | Ações |
|---|
Novo técnico terceiro
🏢 Empresas
Empresas
Empresa de cada usuário/CO (ex: CLARO, EQS). Define quais sistemas o pessoal dela acessa: o Portal OMR e/ou o Ajuda Infra. Exceções por pessoa ficam no cadastro do Usuário.
| Nome | Usuários | Portal OMR | Ajuda Infra | Ações |
|---|
Ajuda Infra
Abrir o Ajuda Infra ↗O card de cada site é editado em Sites (seção "Ajuda Infra" do formulário). Quem acessa o Infra é definido na Empresa (menu Corpo Técnico) e, como exceção, no Usuário; quem edita as informações operacionais do card, no Perfil.
Estruturas (etiqueta do card)
Ex: GREENFIELD, CELLPOSTE, ROOFTOP, GPON. A cor pinta o card; o nome é o que vale na atualização em massa (coluna Estrutura).
| Nome | Sites | Ações |
|---|
Concessionárias (contatos do card)
O site acha a concessionária pelo texto do campo "Concessionária" do cadastro de Sites, comparando com o nome ou com os nomes alternativos (ex: a matriz usa "RGE SUL" e "RGE").
| Nome | Nomes alternativos | Telefone | Links | Sites | Ações |
|---|
Operadoras (estações compartilhadas)
O logo é reduzido automaticamente (até 160px) antes de salvar. PNG, JPG ou WEBP.
| Logo | Nome | Sites | Ações |
|---|
Nova concessionária
Categorias de Site
Combinação de características de rede (ex: "OLT GPON - IPRAN - DWDM - Empresarial") com uma prioridade padrão (0 a 10, sendo 0 a mais crítica). Ao atribuir a Categoria a um site (aba "📡 Sites"), essa prioridade só pré-carrega o campo — pode ser trocada à mão por site. As "Subcategorias" (aba ao lado) agrupam Categorias pra filtro, ex: "GPON", "MONOSITE".
| Nome da categoria | Prioridade padrão | Subcategorias | Sites | Ações |
|---|
Nova categoria
Editar categorias selecionadas em massa
— o valor abaixo será aplicado a todas elas.
Subcategorias
Agrupamento seu (ex: "GPON", "CENTRAL", "MONOSITE") reunindo quais Categorias de Site pertencem a ele — uma Categoria pode entrar em mais de uma Subcategoria. Serve só pra filtro (checkboxes) nas telas que listam sites; não define prioridade.
| Nome | Cor | Categorias incluídas | Ações |
|---|
Nova subcategoria
Ordem de Atendimento
Define o que desempata o quê em Site Fora e Alarme de Infra, valendo pra TODOS os usuários — não é mais uma escolha individual salva no navegador de cada um. Todas as colunas aparecem como opção: marque o checkbox das que devem ENTRAR no desempate (as desmarcadas ficam na lista, só não contam pra ordem) e use as setas ▲▼ pra decidir qual pesa primeiro — a de cima sempre manda, as de baixo só desempatam quando a de cima empatar. Clicar num cabeçalho de coluna no dashboard pra ordenar manualmente continua funcionando do mesmo jeito, por cima de tudo isso.
🚨 Site Fora
Sites fora há 20h ou mais continuam sempre no topo (regra fixa do sistema) — esta ordem decide o desempate dentro de cada bloco.
⚡ Alarme de Infra
O critério do topo decide qual alarme de cada site é o mais crítico — é ele que posiciona a estação inteira na lista.
Colunas da Tabela
Escolha quais colunas aparecem na tabela (e nos cards do celular) de cada aba, e em que ordem — vale pra TODOS os usuários. Marque/desmarque o checkbox pra mostrar ou esconder uma coluna; use as setas ▲▼ pra mudar a ordem. Pelo menos uma coluna precisa continuar marcada em cada aba.
🚨 Site Fora
🔌 Setor Fora
⚡ Alarme de Infra
Previsão do Tempo — banner da regional
Escolha a regional e cadastre os sites cujas cidades devem aparecer no letreiro de clima quando alguém abrir aquela regional. A cidade e as coordenadas são as do cadastro do Site — não precisa digitar de novo. Cada cidade fica em tela pelo tempo (em segundos) configurado abaixo antes de trocar pra próxima. Enquanto uma regional não tiver nenhuma cidade cadastrada aqui, o letreiro dela continua mostrando a cidade padrão de sempre.
▸ Configurar cidades do banner por regional
| Ordem | Cidade (site) | Duração (s) | Código IBGE (do cadastro do site, p/ alerta INMET) | Ações |
|---|
Adicionar cidade
Nomes padronizados (nomes corretos)
| Nome padrão | Prioridade | Variantes vinculadas | Ativo | Ações |
|---|
Novo nome padrão
Traduções (nome de fábrica → nome amigável)
Pra alarmes de hardware com nome fixo (não dá pra corrigir na origem) — o alarme aparece com o nome traduzido na tela, com o ícone 🔁 indicando a conversão (tooltip mostra o nome de fábrica original).
| Nome de fábrica (original) | 🔁 Nome amigável (exibido) | Ativa | Ações |
|---|
Nova tradução
Página de correção — nomes fora do padrão
Uma linha por site + nome de alarme fora do padrão — inclusive sites que já normalizaram, usando o histórico. A sugestão vem de uma busca automática por semelhança de texto entre os nomes padronizados. Escolha um nome padrão e clique em "🔗 Vincular" pra dizer que esse texto errado corresponde a ele — a linha some da lista na hora (28/08: vincular já resolve automaticamente, não precisa mais clicar em "Resolver" depois). Use "✅ Resolver" só quando esse texto NUNCA vai virar um nome padrão nem uma tradução (ex: já foi corrigido na origem, ou pode ignorar). O botão "Limpar histórico" leva direto pra aba Histórico, já filtrada em Alarme de Infra.
| Site | Label do alarme errado | Vincular a um nome padrão | Ação |
|---|
🔋 Autonomia Real
Qualquer técnico pode validar ou descartar (fica registrado quem fez). Uma mesma falta de energia pode gerar mais de uma queda: validar/descartar uma vale pra todas da mesma falha. Tempo que cada site aguentou na bateria (da falta de energia até cair), registrado sozinho a cada queda. Valor que o sistema usa por site: a autonomia manual do cadastro, senão a última validada, senão a última pendente (preferindo as não suspeitas). Descartadas não contam em nada. ⚠ Suspeita = menos de 30 min ou mais de 48 h (costuma ser o site caindo por outro motivo).
| Estação | Regional | Falta de energia | Site caiu | Falha AC | Bat. descarga | Autonomia | Situação | Ações | |
|---|---|---|---|---|---|---|---|---|---|
| Carregando... | |||||||||
🔋 Autonomia Real —
| Estação | Regional | Falta de energia | Site caiu | Falha AC | Bat. descarga | Autonomia | Situação | Ações |
|---|
Histórico de eventos
Episódios de Sites Fora / Setor Fora / Alarme de Infra. O que passa de 180 dias é apagado sozinho todo dia. Aqui é só pra limpar antes disso, se precisar — os últimos 30 dias ficam sempre protegidos.
Consultar histórico de eventos
Busca episódios já FECHADOS ou ainda ativos de Sites Fora, Setor Fora e Alarme de Infra — sem apagar nada.
| Elemento | Site | Detalhe | Início | Fim | Duração | Status |
|---|
Nenhum episódio encontrado com esses filtros.
Uso dos sistemas
Portal OMR e Ajuda Infra. Acesso = cada vez que uma tela é aberta (a tela de login não conta). Usuários = pessoas diferentes que usaram no período.
Uso diário
Acumulado por mês
Por ano
| Ano | Acessos Portal | Acessos Infra | Usuários Portal | Usuários Infra | Usuários (total) |
|---|
Acessos simultâneos — últimos 7 dias
| Dia | Máximo simultâneo | Hora do máximo | vs. recorde |
|---|
Quem está logado
| Usuário | Empresa | Onde está | Última atividade | Entrou em | Tempo hoje |
|---|
O que cada usuário pode acessar
Quantos acessos cada um fez (telas abertas: hoje, 30, 180 e 365 dias — contagem por usuário desde 27/09/2026, segue o filtro Ambos/Portal/Infra), sistemas liberados (e de onde vem: admin, empresa ou exceção no próprio usuário), perfil, abas e permissões extras.
| Usuário | Status | Acessos | Portal | Infra | Perfil | Abas do Portal | Extras | |||
|---|---|---|---|---|---|---|---|---|---|---|
| Hoje | 30d | 180d | 365d | |||||||
Log de auditoria
Registro de ações dos usuários — login/logout, alterações feitas no Admin, e monitorar/desmonitorar sites.
| Quando | Usuário | Ação | Detalhe |
|---|
Nenhum registro encontrado com esses filtros.
Versões do sistema
Cada versão lançada fica registrada aqui pra consulta — o que mudou e quem desenvolveu. A versão marcada como "Vigente" é a que aparece automaticamente no rodapé de todas as páginas (Dashboard, Monitoramento, Admin, Chat, Login, Trocar senha) — não precisa mais editar o rodapé de cada página na mão.
| Versão | O que mudou | Desenvolvido por | Criado em | Vigente | Ações |
|---|
Nova versão
Comparativo — Painel de Crise
De quanto em quanto tempo o sistema tira uma "foto" (snapshot) dos totais de Sites Fora, Cidades Isoladas e Alarmes de Infra, pra alimentar a seção "Comparativo" do Painel de Crise (valor de agora vs valor de X tempo atrás, e o gráfico de linha). Só os últimos 5 dias de snapshots ficam guardados — mudar esse intervalo vale a partir da próxima captura, sem precisar reiniciar o serviço.
Temperatura (ESP8266 via MQTT)
Cadastre primeiro o servidor MQTT, depois os ESP8266 escolhendo o servidor e a estação. No dashboard, a aba Temperatura (ao lado de Alarmes de Infra) mostra a cada usuário os ESP da Regional do cadastro dele — mais os marcados "visível para todos". Quem tem "ver todos os sensores" (Usuários) vê tudo.
ESP8266
| Estação | Local | Servidor / tópico | Temperatura | Status |
|---|
Servidores MQTT
| Nome | Endereço | Usuário | ESP | Status |
|---|
Alarmes e cores
Cada faixa vale a partir da temperatura informada até a próxima faixa. Faixa marcada como alarme faz o card ir para o topo do painel. A cor pinta o card, a temperatura e o gráfico.
| Nome | A partir de (°C) | Cor | Alarme |
|---|
.env do servidor, nunca aqui na tela.
⚙️ Configuração do agente
📋 Banco de perguntas
📋 Banco de perguntas do agente
Anote aqui o que os operadores perguntam (ou gostariam de perguntar) ao assistente, do jeito que eles falam. Marque o quanto cada uma importa e acompanhe o andamento. Use 🧪 Testar para perguntar ao agente de verdade (mesmos dados e mesmo caminho do chat) e marcar se a resposta está certa: cada teste fica guardado, então dá para ver a resposta melhorar até ficar boa. Cada teste usa 1 chamada da OpenAI (conta nas 20 mensagens a cada 5 min). A lista em si não é enviada à IA e não muda o chat. O módulo TX está fora do escopo por enquanto.
| Pergunta | Categoria | Importância | Andamento | Resposta do agente | Ações |
|---|
🔁 Dicionário de sinônimos
🔁 Dicionário de sinônimos
Como o pessoal fala → o que o sistema chama (apelidos, siglas antigas, nomes de cidade). Ex.: CSL = regional CAX; estação = o mesmo que Site. Se escolher uma regional, o agente passa a filtrar os dados por ela sempre que o termo aparecer na pergunta. O agente consulta esta lista.
| Como falam | Significa | Regional |
|---|
📖 Dicionário explicativo
📖 Dicionário explicativo
Explique com suas palavras o significado de termos e conceitos do negócio (ex.: Falha AC, Autonomia, Município isolado). O agente consulta quando a pergunta usar o termo ou pedir o que ele quer dizer. Só escreva o que tiver certeza: o texto vai direto pro agente e uma definição errada vira resposta errada.
| Termo | Explicação |
|---|
👎 Respostas para corrigir
👎 Respostas para corrigir
Toda resposta do agente tem 👍/👎 para o usuário. As marcadas com 👎 aparecem aqui, com a pergunta, a resposta e o que o usuário disse estar errado. Corrija (dicionários, instruções ou código), anote o que foi feito e marque como resolvida. Use ➕ Banco de perguntas para guardar a pergunta e testar de novo depois.
🔢 Uso de tokens por usuário
🔢 Uso de tokens por usuário
| Usuário | Últimas 24h | Perguntas 24h | 30 dias | Perguntas 30d |
|---|
TX — Rotas de Transmissão
Monte a rota como um quebra-cabeça: arraste as peças (estações) pra posicionar. Em cada peça, use o campo "Próximo salto" pra encadear a próxima estação da sequência — se ela já existir na rota, só conecta; se não existir, já cria e conecta. Uma peça pode receber conexões de várias outras (ex: um ponto que recebe vários enlaces ao mesmo tempo). Se uma peça cai, tudo que depende dela — direta ou indiretamente — fica sem conectividade.
Importação em lote: use as colunas Rota, Estação origem, Estação destino e Meio (fibra ou rádio). Também aceitamos o inventário bruto do sistema de transmissão — ANEL, EQPTO_A e EQPTO_B — direto em .csv (ou .xlsx/.xlsm), sem precisar converter nada antes: o Regional de cada estação já vem do cadastro de Sites, e linhas sem ANEL preenchido viram uma rota "REVISAR_..." pra você renomear ou mesclar depois, em vez de sumir. Uma prévia mostra as referências inferidas antes de gravar.
Nova rota
Nova estação
Mesclar rotas
Escolha qual rota ficará como principal. As demais serão incorporadas nela e removidas da lista.
Excluir rotas selecionadas
Ordem de atendimento recomendada
Calculado por fórmula (tempo restante de bateria + criticidade do tier + nº de estações que dependem dela na cadeia) — sem IA generativa (decidido 03/09). Só estações com Falha AC ativa aparecem aqui.
| # | Rota | Estação | Tempo restante | Tier | Dependentes | Score |
|---|
Quais Regionais importar?
O arquivo tem estações de mais de uma Regional. Marque as que você quer importar agora — as demais ficam de fora desta importação.