meshtastic:evolua
Tabela de conteúdos
🚀 Evolua
Quer ir além do básico? Este guia cobre tópicos avançados: MQTT, antenas, solar e integrações.
🌐 MQTT: Conectando ao Mundo
O que é MQTT?
MQTT (Message Que Telemetry Transport) é um protocolo leve que conecta seus nodes à internet via um servidor chamado broker.
Node LoRa ──→ Gateway ──→ MQTT Broker ──→ Outros Nodes/Gateway ──→ Node LoRa
Por que usar MQTT?
| Benefício | Descrição |
|---|---|
| 🌍 Alcance global | Conecte nodes de diferentes cidades |
| 🗺️ Mapa em tempo real | Veja todos os nodes na plataforma |
| 📱 Mensagens remotas | Envie mensagens via internet |
| 📊 Monitoramento | Acompanhe estatísticas da rede |
Configurar MQTT
| Configuração | Valor |
|---|---|
| Broker | platform.meshbrasil.com:1883 |
| Usuário | meshdev |
| Senha | large4cats |
| Root Topic | meshdev |
| Map Reporting | ✅ Ativado |
Servidor MeshBrasil
| Recurso | Descrição |
|---|---|
| 🌐 Plataforma | https://platform.meshbrasil.com/ |
| 🗺️ Mapa | Visualize nodes em tempo real |
| 📊 Estatísticas | Veja a saúde da rede |
| 🔧 Gerenciamento | Configure seu node remotamente |
📡 Antenas
Tipos de Antena
| Tipo | Ganho | Uso Ideal | Preço |
|---|---|---|---|
| 📏 Omnidirecional | 2-3 dBi | Uso geral, móvel | R$ 15-50 |
| 📡 Direcional | 6-12 dBi | Links ponto a ponto | R$ 50-150 |
| 🏠 Panel | 8-14 dBi | Gateway fixo | R$ 80-200 |
| 📻 Dipolo | 2 dBi | Portátil, baixo custo | R$ 10-30 |
Especificações da Antena
| Parâmetro | Descrição |
|---|---|
| Ganho | Quanto a antena amplifica o sinal (dBi) |
| Impedância | Deve ser 50 Ohm (padrão LoRa) |
| Conector | SMA ou IPEX (verifique seu dispositivo) |
| Polarização | Vertical (padrão para LoRa) |
| Largura de Banda | Deve cobrir 915 MHz |
Dicas de Instalação
⚠️ Boas práticas:
Mantenha a antena na vertical para melhor alcance Evite metal próximo à antena Use cabos curtos para minimizar perda Para gateway, posicione o mais alto possível Para móvel, mantenha afastada do corpo
Antenas Recomendadas para 915 MHz
| Modelo | Ganho | Preço | Onde Comprar |
|---|---|---|---|
| Antena Helicoidal 915 | 3 dBi | R$ 15-30 | AliExpress |
| Antena Fibra de Vidro | 5-8 dBi | R$ 50-100 | Lojas especializadas |
| Panel Direcional | 10-14 dBi | R$ 100-200 | Lojas de telecom |
☀️ Nós Solares
Componentes do Sistema
| Componente | Função | Especificação |
|---|---|---|
| 📱 Node | Rádio Meshtastic | RAK4631 (recomendado) |
| ☀️ Painel Solar | Gera energia | 5-20W, 18V |
| 🔋 Bateria | Armazena energia | LiFePO4 10-20Ah |
| 🔌 Controlador | Gerencia carga | MPPT, 10-20A |
| 📦 Caixa | Proteção IP65/67 | Resistente à água |
Dimensionamento
| Consumo do Node | Autonomia desejada | Bateria Mínima |
|---|---|---|
| ~50 mA (modo normal) | 1 dia sem sol | 1.2 Ah |
| ~50 mA | 3 dias sem sol | 3.6 Ah |
| ~50 mA | 5 dias sem sol | 6 Ah |
| ~20 mA (modo ECO) | 1 dia sem sol | 0.5 Ah |
| ~20 mA | 3 dias sem sol | 1.5 Ah |
| ~20 mA | 5 dias sem sol | 2.5 Ah |
Configuração para Nó Solar
| Configuração | Valor |
|---|---|
| Client Proxy | ❌ DESATIVADO |
| Wi-Fi | ❌ DESATIVADO |
| Bluetooth | ❌ DESATIVADO (após config) |
| Modo ECO | ✅ ATIVADO |
| Intervalo de posição | Aumentar (ex: 3600s) |
| Deep Sleep | ✅ ATIVADO (se suportado) |
Dicas de Energia
💡 Economia de bateria:
Desative Bluetooth após configuração Use modo ECO sempre que possível Reduza intervalo de posição para 1 hora Considere deep sleep entre transmissões Use LiFePO4 (mais ciclos que Li-Ion)
🔧 Integrações
Home Assistant
Integre seus nodes com automação residencial:
| Integração | Descrição |
|---|---|
| 📊 Sensores | Temperatura, umidade, pressão |
| 📍 Posição | Rastreamento de dispositivos |
| 💬 Mensagens | Notificações automáticas |
| ⚡ Automação | Ações baseadas em eventos |
Telegram Bot
Crie um bot no Telegram para receber mensagens:
| Configuração | Descrição |
|---|---|
| 🤖 Bot Token | Crie via @BotFather |
| 📱 Chat ID | ID do grupo ou usuário |
| 🔗 Bridge | Conecte ao Meshtastic |
MQTT → Outros Serviços
| Serviço | Uso |
|---|---|
| 📊 Grafana | Dashboards e gráficos |
| 🗄️ InfluxDB | Armazenamento de dados |
| 🔄 Node-RED | Automação visual |
| 📱 Pushover | Notificações push |
🛡️ Segurança
Boas Práticas
| Prática | Descrição |
|---|---|
| 🔐 Criptografia | Use PSK (Pre-Shared Key) nos canais |
| 🔒 MQTT TLS | Ative criptografia na conexão MQTT |
| 🚫 Canais privados | Crie canais separados para grupos |
| 📝 Auditoria | Monitore mensagens suspeitas |
Configuração de Criptografia
| Configuração | Descrição |
|---|---|
| PSK | Chave de criptografia compartilhada |
| Criptografia MQTT | Protege dados no broker |
| Canal privado | Apenas membros do grupo veem |
📊 Monitoramento
Ferramentas
| Ferramenta | Descrição | Link |
|---|---|---|
| 🗺️ MeshBrasil Platform | Mapa oficial | https://platform.meshbrasil.com/ |
| 📊 MeshMonitor | Dashboard avançado | https://meshmonitor.org |
| 🔍 CoreScope | Análise de pacotes | https://github.com |
| 📱 MeshSense | App de monitoramento | https://github.com |
Métricas Importantes
| Métrica | O que Indica |
|---|---|
| RSSI | Qualidade do sinal recebido |
| SNR | Razão sinal-ruído |
| Hop Count | Número de saltos até o destino |
| Air Time | Tempo de uso do canal |
| Utilization | Percentual de uso do canal |
🔗 Links Úteis
| Tópico | Página |
|---|---|
| 📖 Configuração | Setup do node |
| 📡 Frequências | Faixas LoRa |
| 🔧 Hardware | Dispositivos |
| 👥 Comunidade | Grupos e eventos |
| 📚 Links | Ferramentas e recursos |
📝 Créditos
Conteúdo baseado na documentação oficial do Meshtastic e na comunidade MeshBrasil. Fontes: https://meshtastic.org/ | https://meshbrasil.com/
meshtastic/evolua.txt · Última modificação: por 127.0.0.1