Como funciona
Tudo o que precisas saber para usar o OmniKar no dia a dia.
Escolher uma viatura
Ao abrir o OmniKar vês a lista de viaturas. Toca numa viatura para abrir o ecrã completo com todos os separadores: Dashboard, Manutenção, Agendamentos, Combustível, Reparações, GPS e muito mais.
Tudo no OmniKar funciona sobre a viatura que está aberta. Agendamentos, manutenções, combustível, GPS — tudo fica associado a essa viatura.
Manutenção programada
Cria regras para manutenções periódicas como "óleo a cada 15.000 km" ou "revisão a cada 12 meses". O OmniKar alerta-te automaticamente quando se aproxima a data ou quilometragem.
Fluxo completo
- Vai ao separador Agendamentos e toca em "+ Adicionar Agendamento". Escolhe o tipo (óleo, pneus, travões…) e define o intervalo em km ou meses.
- O OmniKar alerta automaticamente no Dashboard quando a intervenção se aproxima (≤ 2.000 km ou ≤ 60 dias).
- Quando fizeres a manutenção, toca no botão "Registar" no cartão do agendamento. Abre o formulário de manutenção já pré-preenchido com o tipo e quilometragem.
- Preenche os detalhes (custo, oficina, notas, documentos) e grava.
- O agendamento antigo é automaticamente apagado e, com o switch "Agendar próxima manutenção" ligado, é criado um novo agendamento com o próximo intervalo. Assim nunca perdes a referência da próxima intervenção.
Manutenção vs Reparação
O OmniKar distingue dois tipos de registo:
🔧 Manutenção
- Registos periódicos baseados em agendamentos
- Campos: tipo, data, km, custo, oficina, notas
- Podes anexar documentos e fotos (faturas, relatórios)
🛠️ Reparação
- Avarias e intervenções pontuais no veículo
- Campos: tipo, data, km, custo, oficina, notas + peças trocadas
- Check/follow-up opcional: define um lembrete de verificação (data ou km) para confirmar que a reparação ficou bem
GPS Tracking
O GPS começa a registar automaticamente assim que abres uma viatura. Não precisas de fazer nada — os pontos vão sendo guardados no teu Google Drive.
📡 Registo de pontos
- Um ponto GPS é registado a cada 100 metros percorridos
- Cada ponto guarda: coordenadas, velocidade (km/h), rumo e hora
- Upload automático para a nuvem a cada 3 segundos (≤ 100 km/h) ou 10 segundos (> 100 km/h)
🗺️ Viagens
- Os pontos são agrupados em viagens com início e fim automáticos
- 🟢 Ponto inicial | 🔴 Ponto final | 🟠 Estacionamento (botão "Park here" no HeadUnit)
- Se reabrires a viatura em menos de 30 minutos, a viagem continua (não começa uma nova)
👁️ Visualizar no mapa
- Vai ao separador Tracking (tab do fundo da app, ícone 📍)
- Escolhe a viatura e filtra por Live (tempo real), viagens, estacionamento ou antigos
- Modo Live segue a viatura no mapa (a cada 15 s)
🎥 Controlo da câmara no mapa
- No modo Live, a câmara segue a viatura (a cada 15 s), não a posição do telemóvel
- O botão 📍 (canto inferior direito) centra o mapa na tua posição atual uma vez, mantendo o zoom
- O interruptor Seguir utilizador mantém a câmara sempre a seguir-te (o telemóvel) — tem prioridade sobre o Live
- Ao consultar uma viagem, o mapa não salta sozinho — podes navegar livremente; tocar num ponto centra-o
Switch "Atualizar KM via GPS"
Nas Definições, encontras o switch "Atualizar KM via GPS". Ele controla se o kilometragem da viatura é guardada automaticamente na base de dados enquanto conduzes.
🟢 Ligado
- A cada 1 km percorrido, o KM da viatura é atualizado na base de dados
- O novo KM aparece no Dashboard, no HeadUnit, nas estatísticas e nos PDFs
- Consome mais bateria — recomendado para viagens longas
⚫ Desligado (padrão)
- O GPS não guarda nada na base de dados
- O KM real aparece apenas no ecrã HeadUnit (tempo real, sem persistência)
Backups e sincronização cloud
Faz login com a tua conta Google nas Definições (separador Nuvem) para guardar e sincronizar os teus dados na pasta privada da app no teu Google Drive. Não há servidores externos — só tu tens acesso.
appDataFolder) é invisível no Google Drive normal — só a própria app OmniKar, com a tua conta, lhe acede.
Ações disponíveis (Definições → Nuvem)
- Backup to Cloud — envia uma cópia dos teus dados (viaturas, manutenções, combustível, GPS…) para a nuvem. Nunca destrói o que já está lá.
- Update from Cloud — traz para o telemóvel a cópia existente na nuvem (ex.: para restaurar depois de uma reinstalação ou num segundo dispositivo).
- Park here no HeadUnit — além de terminar a viagem, faz backup automático da viatura sempre que estacionas.
A matrícula como chave de sincronização
- Cada viatura é identificada pela matrícula (campo obrigatório ao criar uma viatura nova). Isso permite ao OmniKar perceber que a mesma matrícula num telemóvel e num HeadUnit é a mesma viatura.
- Quando fazes backup num dispositivo e depois "Update from Cloud" noutro, os dados da mesma matrícula aparecem na mesma viatura — sem duplicados.
- ⚠️ Matrícula já existe na cloud: se registares uma viatura com uma matrícula que já existe no backup, o OmniKar avisa-te. No conflito, a versão da cloud é mantida (protege o histórico existente) e a nova fica só no telemóvel.
Fluxo rápido (resumo)
- Abre uma viatura — toca nela na lista principal (ou configura a viatura de arranque nas Definições)
- Cria agendamentos — define intervalos para manutenções periódicas e deixa os alertas trabalhar por ti
- Regista manutenções e reparações — a partir dos agendamentos (botão "Registar") ou manualmente
- Ativa o GPS — liga o switch "Atualizar KM via GPS" se quiseres quilometragem automática; o tracking no mapa funciona sempre
- Consulta o histórico — vê o mapa de viagens no Tracking, os custos nas Estatísticas, e gera relatórios PDF
- Sincroniza a nuvem — faz login com a conta Google e usa "Backup to Cloud" para nunca perderes os dados.