Skip to Content
GuiasConfigurar WiFi

📶 Configurar WiFi

Guia para configurar WiFi como canal alternativo de comunicação em dispositivos Rinho IoT.


🤔 Para que serve WiFi?

O módulo WiFi permite:

  • 🔄 Canal alternativo: Se o celular falhar, os dados são enviados por WiFi
  • Download rápido: Baixar relatórios armazenados em buffer por WiFi (mais rápido que GPRS)
  • 📵 Operação sem SIM: Funcionar unicamente com WiFi se não houver cobertura celular
  • 📡 Envio simultâneo: Enviar por ambos canais ao mesmo tempo
  • 🛰️ Cobertura global: Conectar a Starlink ou outros roteadores satelitais para operar em zonas sem cobertura celular

WiFi funciona como backup automático. Se o canal celular não estiver disponível, o equipamento tenta enviar por WiFi.


🔍 Verificar se o equipamento tem WiFi

Passo 1: Verificar hardware

Primeiro, confirme que seu equipamento inclui o módulo WiFi com QVR:

>QVR<

Se tiver WiFi, a resposta incluirá WIFI:

>RVR RINHO IOT v1.09.16 SP EG915U LC86G 16MB WIFI 2025-12-12 14:52:18;ID=865413053386354;*37<

Se a resposta NÃO disser WIFI, seu equipamento não tem o módulo e esta guia não se aplica.

Passo 2: Consultar estado WiFi

>QWIF<

Resposta com WiFi desligado:

>RWIF,0,0,0,,0,0;ID=...

Resposta com WiFi conectado:

>RWIF,1,0,0,VERA AP 5,-58,3;ID=...
CampoExemploSignificado
Habilitado1WiFi ligado
Modo0Station (conectado à rede)
Índice0Rede configurada na posição 0
SSIDVERA AP 5Nome da rede conectada
RSSI-58Intensidade de sinal (dBm)
Nível3Barras de sinal (0-4)

📶 Níveis de sinal

NívelQualidadeRSSI típico
4Excelente> -50 dBm
3Boa-50 a -60 dBm
2Média-60 a -70 dBm
1Fraca-70 a -80 dBm
0Sem conexão< -80 dBm

⚙️ Configuração passo a passo

Configurar rede WiFi

Use o comando APW para salvar as credenciais:

>SAPW00VERA AP 5,32055136<
ParâmetroValorDescrição
00ÍndicePosição 0-9 (até 10 redes)
VERA AP 5SSIDNome da rede
32055136PasswordSenha

Resposta:

>RAPW00VERA AP 5,32055136,,,;ID=...

Você pode configurar até 10 redes WiFi. O equipamento alternará entre elas se não conseguir conectar a uma.

Habilitar WiFi

Use o comando CXWIF:

>SCXWIF1,0,1<
ParâmetroValorDescrição
1Habilitar1=Ligar, 0=Desligar
0Modo0=Station (conectar à rede)
1Download1=Habilitar canal de download

Resposta:

>RCXWIF1,0,1;ID=...

Verificar conexão

>QWIF<

Resposta conectado:

>RWIF,1,0,0,VERA AP 5,-58,3;ID=...

Se você vir o nome da rede e RSSI negativo, está conectado.


🧪 Testar envio por WiFi

Para forçar o envio de um relatório especificamente por WiFi, adicione @WIF ao comando:

>GCQ00H;@WIF<

Para forçar por celular:

>GCQ00H;@GPRS<

Resposta:

>GOK;ID=...

No log de debug você verá:

[WIF] TX UDP MAIN -> 170.78.73.32:04031 >RCQ00... [WIF] RX UDP MAIN <- >ACK;#000A;ID=...

O prefixo [WIF] indica que o relatório foi enviado por WiFi. [CEL] indica celular.


🤖 Funcionamento automático

Uma vez configurado, o equipamento decide automaticamente qual canal usar:

CenárioCanal usado
Celular OK, WiFi OKCelular (primário)
Celular FALHA, WiFi OKWiFi (backup)
Celular OK, WiFi FALHACelular
Ambos FALHAMBuffer (armazena até reconectar)

Exemplo do log

Enviando por celular:

[CEL] TX MAIN -> >RCQ00311225224043... [CEL] RX MAIN <- >ACK;#0006;ID=...

Se o celular desligar, passa para WiFi:

[CEL] Modem Hard Power OFF [WIF] TX UDP MAIN -> 170.78.73.32:04031 >RCQ00... [WIF] RX UDP MAIN <- >ACK;#000D;ID=...

🎮 Comandos de controle

📱 Desligar/Ligar celular

>SSSCELPWR00< // Desligar celular >SSSCELPWR11< // Ligar celular

📶 Desligar/Ligar WiFi

>SSSWIFPWR00< // Desligar WiFi >SSSWIFPWR11< // Ligar WiFi

📊 Consultar estado celular

>QSSCEL<
RespostaSignificado
RSSCEL00Celular desligado
RSSCEL11Celular ligado

📝 Exemplo completo

// 1. Configurar rede WiFi >SAPW00MiRedWiFi,password123< // 2. Habilitar WiFi como Station com download >SCXWIF1,0,1< // 3. Verificar conexão >QWIF< >RWIF,1,0,0,MiRedWiFi,-45,3;ID=... // 4. Testar envio por WiFi >GCQ00H;@WIF< >GOK;ID=... // 5. Verificar no debug >SDB1< [WIF] TX UDP MAIN -> ... >RCQ00... [WIF] RX UDP MAIN <- ... >ACK;...

📖 Resumo de comandos

ComandoFunçãoReferência
>QWIF<Estado WiFiWIF
>SAPW00ssid,pass<Configurar redeAPW
>SCXWIF1,0,1<Habilitar WiFi StationCXWIF
>GCQ00H;@WIF<Forçar envio por WiFiComando G
>SSSWIFPWR00<Desligar WiFiSS
>SSSWIFPWR11<Ligar WiFiSS

🔧 Solução de problemas

ProblemaPossível causaSolução
RWIF,0,0,0,,0,0WiFi desligado>SCXWIF1,0,1<
RSSI = 0Não conectadoVerificar SSID e senha
Não envia por WiFiSem IP configuradoVerificar >QIP0<

🎯 Próximos passos

Última atualização