Ferramentas do usuário

Ferramentas do site


meshtastic:telegram

Essa é uma revisão anterior do documento!


Integração com Telegram

Configure bots do Telegram para receber alertas, mensagens e notificações da sua rede Meshtastic.

Por que Usar Telegram?

  • Notificações: Receba alertas de mensagens importantes
  • Botões: Controle remoto de funções via botões inline
  • Grupos: Compartilhe informações com equipes
  • Gratuito: Sem custos adicionais

Configuração Básica

Passo 1: Criar o Bot

  1. Abra o Telegram e busque @BotFather
  2. Envie /newbot
  3. Escolha um nome para o bot (ex: “MeshAlert BR”)
  4. Escolha um username único (ex: “meshalert_br_bot”)
  5. Salve o token fornecido

Passo 2: Configurar no Meshtastic

No app Meshtastic:

  1. Acesse Configurações > Telegram
  2. Ative o Telegram
  3. Cole o token do bot
  4. Configure os canais de notificação

Passo 3: Obter o Chat ID

  1. Envie qualquer mensagem para o bot
  2. Acesse https://api.telegram.org/bot<TOKEN>/getUpdates
  3. Procure o campo chat.id na resposta
  4. Insira o Chat ID no app Meshtastic

Tipos de Notificação

Mensagens de Texto

Receba no Telegram qualquer mensagem enviada na rede:

[Meshtastic] Nova mensagem de !a1b2c3d4:
"Alguém tem água? Estou no km 45 da BR-101"

Alertas de Posição

Notificações quando um nó chega ou sai de uma área:

[Meshtastic] Nó !a1b2c3d4 entrou na área de cobertura
Posição: -23.5505, -46.6333

Telemetria

Alertas de bateria baixa, temperatura, etc.:

[Meshtastic] Bateria baixa em !a1b2c3d4: 15%

Configurações Avançadas

Filtros

Configure quais mensagens são encaminhadas:

  • Por canal: Apenas mensagens de canais específicos
  • Por nó: Apenas de nós específicos
  • Por tipo: Apenas texto, posição ou telemetria

Horários

Defina horários para não receber notificações:

  • Modo noturno: Desative entre 22h e 06h
  • Finais de semana: Reduza notificações

Formato

Personalize a aparência das mensagens:

  • Emoji: Adicione ícones para facilitar identificação
  • HTML: Use formatação avançada
  • Múltiplos canais: Envie para diferentes grupos

Bots Avançados

Bot de Comando

Crie um bot que responde a comandos:

/status - Status do nó
/bateria - Nível da bateria
/posicao - Última posição
/reiniciar - Reiniciar nó

Bot de Integração

Conecte o bot a outros serviços:

  • Google Maps: Compartilhe posições
  • Weather API: Envie previsão do tempo
  • Calendar: Lembretes de eventos

Solução de Problemas

  • Bot não responde: Verifique o token e o Chat ID
  • Mensagens não chegam: Verifique a conexão MQTT do nó
  • Atraso: Reduza o intervalo de verificação
  • Spam: Use filtros para reduzir notificações

Segurança

  • Proteja o token: Não compartilhe publicamente
  • Use chats privados: Evite grupos públicos para alertas sensíveis
  • Autenticação: Use comandos protegidos por senha

Exemplos de Uso

Monitoramento de Eventos

  • Alertas de nós offline
  • Notificações de bateria baixa
  • Avisos de novos nós na rede

Coordenação de Equipes

  • Mensagens de emergência
  • Coordenação de resgate
  • Status de equipes em campo

Integração com Home Assistant

notify:
  - name: mesh_alert
    platform: mqtt
    topic: "msh/br/2/c/LongFast/!a1b2c3d4/text"
    message: "{{ value_json.text }}"

Veja Também

meshtastic/telegram.1788364644.txt.gz · Última modificação: por 127.0.0.1 · Atualmente bloqueada por: 216.73.216.246,172.21.0.3