Como funciona
- Seu celular é a tela e o teclado; o comunicador é o rádio. Eles se conectam por Bluetooth com um toque — sem janela de pareamento, sem PIN. Você pode definir um PIN na aba Dispositivo, se quiser; o celular o memoriza.
- Com internet, a mensagem vai pela internet. Sem ela, vai por rádio: direto para comunicadores ao alcance e, pelos nodes e gateways Sensmos que a ouvem, adiante.
- Cada mensagem mostra por qual caminho chegou: 📶 internet ou 📻 rádio.
- Quando o celular não está por perto, o comunicador guarda as mensagens para você e as entrega ao conectar.
Conversas e grupos
- Você adiciona um contato pelo ID ou pela lista “Por perto” — pessoas que o seu comunicador ouviu por rádio. Um toque abre a conversa.
- Um grupo é uma chave compartilhada: quem a tem escreve e lê. Você mesmo passa a chave; o servidor recebe apenas a impressão digital dela.
- Seu nome (até 10 caracteres) vai por rádio com as suas mensagens, para que os outros saibam quem escreve — mesmo sem internet nenhuma.
Privacidade
- Seu celular criptografa o conteúdo. O servidor repassa mensagens criptografadas e não conhece as chaves dos grupos, seus nomes nem o que é dito.
- Você escolhe a sua visibilidade: oculto, “por perto” ou um ponto no mapa junto ao gateway que ouve você (sem GPS).
Tela
- Um Heltec Wireless Paper mostra no e-paper: seu nome e ID, o estado do rádio, a última mensagem (“remetente: texto”) e, embaixo, quantos comunicadores estão por perto, a última recepção por rádio e o tempo de transmissão usado. Você escolhe o painel no app (Comunicador → Dispositivo → Tela); a tela é opcional — uma placa sem tela funciona igual.
- Com o celular conectado, o app entrega ao comunicador uma cópia das suas chaves (identidade, grupos, nomes dos contatos), criptografada para a chave do próprio dispositivo. A partir daí ele lê as mensagens sozinho, mostra na tela e — quando o celular não está por perto — confirma o recebimento. “Desconectar comunicador” apaga as chaves. As chaves ficam na memória do dispositivo: quem tem a placa em mãos, tem as chaves.
Placas
- Qualquer placa ESP32-S3 com rádio SX1262 que o firmware conhece: Heltec WiFi LoRa 32 V3, Heltec Wireless Paper, Seeed XIAO ESP32-S3 + Wio-SX1262, LilyGo T3-S3, LilyGo T-Beam S3 Core, RAK3312. Um só arquivo — o firmware detecta a placa. Não precisa de tela; a tela é o celular.
- Por enquanto, Europa (868 MHz).
- O firmware é open source:
src/komno repositório do firmware Sensmos — a mesma árvore do firmware do node, compilado comSENSMOS_KOM=1.
Como começar
- Grave o comunicador pelo navegador.
- Instale o app Sensmos e escolha “Quero usar sem node (só carteira)”.
- No app: Comunicador → Dispositivo → escolha o seu comunicador na lista.