Alertas personalizados | Ride Cave

Alertas personalizados

Crie qualquer alerta durante o pedal a partir de uma fórmula.

Lembretes prontos para o básico (hidratação, alimentação, alongamento, teto de frequência cardíaca), além dos Alertas por fórmula, que mostram um aviso e tocam um som sempre que qualquer expressão que você escrever for verdadeira. É a mesma linguagem de fórmulas dos Widgets personalizados: se dá para ler num widget, dá para criar um alerta.

><>=<===!=if(c, a, b)min()max()+ − * /

O que vem junto

Seis categorias de alerta

Cinco lembretes prontos cobrem os rituais que todo mundo esquece no meio do pedal. Os Alertas por fórmula cobrem todo o resto.

Lembretes de hidratação

Intervalo configurável (padrão a cada 15 min). Toca um som suave de gota e mostra um aviso: fácil de ignorar no meio do esforço, difícil de esquecer em pedais longos.

Lembretes de alimentação

Intervalo separado (padrão a cada 45 min) para comer: géis, barrinhas, comida de verdade. Um aviso diferente do de hidratação, para você saber o que ele está pedindo.

Alongamento / postura

Lembrete periódico de postura (padrão a cada 30 min): sente-se ereto, solte os ombros, afrouxe a mão travada no guidão. Ótimo para as horas no rolo.

Teto de frequência cardíaca

Aviso fixo durante todo o tempo em que você estiver acima do seu limite de FC configurado. O bpm ao vivo aparece no aviso, que some sozinho quando você volta para baixo.

Piso de frequência cardíaca

O espelho do teto. Útil para garantir a Zona 2 ou para pegar leituras de FC que caem durante esforços anaeróbicos.

Alertas por fórmula

Crie qualquer alerta que imaginar com a mesma linguagem de fórmulas dos Widgets personalizados. Ele dispara sempre que a sua expressão resulta em algo diferente de zero.

Dois comportamentos

Fixo ou passageiro, você escolhe em cada alerta

Cada alerta escolhe como quer aparecer na tela. Escolha o comportamento que combina com o que a condição realmente significa.

Fixo

Fica enquanto a condição durar

Ideal para condições tipo estado que você quer ver de relance durante todo o tempo em que forem verdadeiras.

  • Toca o som uma vez quando o alerta começa.
  • O aviso fica fixo até a fórmula retornar falso.
  • Some sozinho quando a condição deixa de valer.
  • Bom para: teto de FC, cadência baixa, W′ esgotado.
Passageiro

Aviso rápido com tempo de espera

Ideal para condições tipo evento, em que você só quer um aviso e depois ser deixado em paz.

  • O aviso aparece, toca um som e some depois de ~12 segundos.
  • Não dispara de novo até passar o intervalo de espera configurado.
  • O tempo de espera reinicia toda vez que a condição deixa de ser verdadeira.
  • Bom para: picos de potência, quedas de sinal, mudanças de inclinação.

Como funciona

Criando um alerta por fórmula

Seis campos, sem programação. O editor valida sua fórmula ao vivo e deixa você ouvir o som e ver o aviso antes de salvar.

  1. Abra Configurações → Alertas

    No player ou no app principal, abra Configurações e vá para a aba Alertas. Os lembretes prontos ficam em cima; os Alertas por fórmula têm seu próprio cartão.

  2. Clique em "+ Adicionar alerta por fórmula"

    Dê um nome ao alerta (ex.: "Acima do limiar") e escreva uma fórmula. Operadores de comparação como > < >= <= == != funcionam direto, e o editor valida ao vivo enquanto você digita.

  3. Escreva uma mensagem de aviso

    É isso que aparece na tela quando o alerta dispara. Curto e acionável vence: "Alivie, acima do FTP" é melhor que "Potência passou de 250W".

  4. Escolha fixo ou passageiro

    O Fixo fica visível durante todo o tempo em que a condição é verdadeira (ideal para alertas tipo estado: teto de FC, cadência baixa). O Passageiro aparece por pouco tempo, com intervalo de espera (ideal para eventos: picos, quedas de sinal).

  5. Ajuste a duração e o intervalo de espera

    A Duração (segundos) evita ruído de uma única atualização: a condição precisa durar esse tempo antes de disparar. O Intervalo de espera (nos alertas não fixos) é o tempo mínimo entre disparos seguidos enquanto a condição continua verdadeira.

  6. Prévia e salvar

    Toque em "Ouvir som" para escutar o aviso, ou em "Prévia" no alerta salvo para ver como o aviso aparece no meio do pedal. Salve, pedale, ajuste.

Receitas

Alertas reais para copiar

Coloque qualquer uma dessas fórmulas no editor exatamente como está. Ajuste o limite ao seu condicionamento, troque a mensagem, escolha seu som.

Acima do limiarPower > FTP

Acima do limiar. Dá para sustentar?

fixoaviso

Aviso fixo durante todo o tempo em que você estiver acima do FTP. Combina bem com uma duração longa (8 a 10s) para que arrancadas curtas não o disparem.

Pico de W/kg altoPower / Weight > 5

W/kg alto, controle o ritmo

hab.aviso

Aviso passageiro quando você passa de 5 W/kg. Use um tempo de espera de 30s para não virar spam numa subida.

Muito tempo sem pedalarCadence < 70

A cadência caiu, mantenha as pernas girando

fixoinfo

Lembrete fixo para descidas longas ou quando você para de pedalar. Uma duração de 5s evita disparar por uma única pedalada perdida.

Zona de FC mais altaHeart Rate > 175

FC na zona mais alta, controle o esforço

fixoaviso

Aviso fixo enquanto a frequência cardíaca estiver na sua zona mais alta. Troque 175 pelo seu limite pessoal.

Sinal de cadência pesada(Power > 200) * (Cadence < 80)

Cadência pesada, gire mais se puder

fixoinfo

AND lógico por multiplicação: só dispara quando as duas condições são verdadeiras ao mesmo tempo. Útil para subidas com cadência baixa e muita força.

Subida íngreme à frenteGrade > 8

Trecho íngreme, dose o ritmo

hab.info

Atento à rota: dispara quando você chega a inclinações acima de 8%. Combine com um tempo de espera longo para as ondulações não virarem spam.

Tanque de W′ baixowbal < 25

W′ abaixo de 25%, recupere

fixoaviso

Fica visível durante todo o tempo em que suas reservas anaeróbicas estiverem esgotadas. Combine com uma duração curta (2s) para um aviso rápido.

Queda de potênciaif(Elapsed > 60, Power == 0, 0)

Sem potência há mais de 5 s, confira o sensor

hab.aviso

Envolvido em if() para o alerta não disparar antes de o pedal começar de verdade. Uma duração de 5s confirma que é uma queda de sinal real, não você parando de pedalar.

Detalhes

Perguntas frequentes

Onde ficam os alertas e o que os dispara?

Os alertas são avaliados no próprio dispositivo a cada atualização do rolo ou da sessão na pista, cerca de 10 vezes por segundo. Não há servidor envolvido, nem latência, e nenhum dado sai do seu dispositivo para ser avaliado. Eles funcionam totalmente offline.

O que significa "diferente de zero" numa fórmula?

Uma fórmula como Power > FTP resulta em 1 (verdadeiro) ou 0 (falso). O alerta dispara sempre que o resultado não é zero. Então você também pode escrever coisas como Power - FTP (dispara sempre que a potência não é exatamente o FTP) ou Cadence (dispara enquanto você pedala). A maioria prefere comparações explícitas.

E os valores nulos, como antes de a FC estabilizar?

Se algum campo da fórmula for desconhecido (sensor não conectado, campo do perfil faltando), o resultado é null. Nulo é tratado como "não disparar": o alerta fica quieto em vez de chutar. Use if(condition, ...) se quiser um comportamento de reserva explícito.

Dois alertas podem ter o mesmo som ou a mesma mensagem?

Sim. Os avisos com a mesma mensagem são agrupados, então você só vê um balão para mensagens idênticas, mas os sons são independentes: cada alerta toca o próprio som quando dispara. Escolha mensagens diferentes para manter tudo legível.

Os alertas funcionam em pedais na pista e em pedais em grupo?

Sim, em qualquer lugar onde o sistema de avisos durante o pedal está ativo. Alguns campos calculados (Potência normalizada, TSS, Fator de intensidade, potência de pico) precisam do motor de treino estruturado e não são calculados no modo pista, mas os campos brutos (Power, Heart Rate, Cadence, Speed, Grade, W′ Balance) funcionam em todo lugar.

Posso exportar ou compartilhar meus alertas?

Ainda não. Os alertas ficam ligados à sua conta da Ride Cave e sincronizam entre dispositivos pelo seu perfil. Exportar/importar está no roadmap. Enquanto isso, as receitas acima são fáceis de copiar e colar no editor.

Os alertas vão drenar minha bateria?

Não mais que os widgets existentes. Cada fórmula é compilada uma vez ao salvar e avaliada como uma pequena AST a cada atualização, ordens de grandeza mais barato que renderizar o próprio widget.

E se eu editar um alerta no meio do pedal?

A nova configuração vale na hora. Se o alerta estava disparado (aviso fixo na tela), o aviso some e volta com a nova mensagem na próxima avaliação, sem precisar esperar a condição deixar de valer.

Pronto para criar seu primeiro alerta?

Abra Configurações → Alertas e comece com uma das receitas acima. Ajuste uma vez e depois é só pedalar.