Ferramentas do usuário

Ferramentas do site


projetos:climaduino2.0

Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.

Link para esta página de comparações

Ambos lados da revisão anterior Revisão anterior
Próxima revisão
Revisão anterior
projetos:climaduino2.0 [2017/11/20 16:21]
fabio [7. Outras referências técnicas]
projetos:climaduino2.0 [2017/11/20 23:16] (atual)
fabio [6. Proposta de padrão para mensagens MQTT do projeto Climaduino]
Linha 104: Linha 104:
 Exemplo de mensagem mqtt padrão para as estações do  Monitora Cerrado: Exemplo de mensagem mqtt padrão para as estações do  Monitora Cerrado:
  
-{ "Loc": "LLLLL, "UF": "UU",  "Lat":DD.DD,      "Long":DD.DD,   "AltM": AAAA.A,  "Sens": "SSSSSS",  "TempC":TT.TT,  "Humd": HH.HH,  "Rain": "RRRR", "precip1h":PP, "precip24h":PP, "Windspms": WW.WW   }+{ "Loc": "LLLLL", "EstTp": "EE", "UF": "UU",  "Lat":00.00,      "Long":00.00,   "AltM": 0000.0,  "Sens": "SSSSSS",  "TempC":00.00,  "Humd": 00.00,  "Rain": "R", "precip1h":000, "precip24h":000, "Windspms": 000.00   } 
 + 
 +OBS: Apenas campos com dado devem ser enviados. 
  
  
Linha 110: Linha 112:
  
  
-"Loc": "LLLLL", >                 String com a localidade da estação. (ex: Setor sudoeste)+"Loc": "LLLLL", >                 String  com a localidade da estação. (ex: Setor sudoeste) 
 + 
 +"EstTp": "EE",                  >  String com o tipo da estação: RI = rural indoor/interna , RO = rural outdoor/externa, UI = urbana indoor,  UO = Urbana Outdoor
  
 "UF": "UU", >                     String com a Unidade da federação  da estação. (ex: DF) "UF": "UU", >                     String com a Unidade da federação  da estação. (ex: DF)
  
-"Lat":DD.DD,  >                   Latitude da estação  em graus decimais+"Lat":00.00,  >                   Latitude da estação  em graus decimais
  
-"Long":DD.DD, >                   Longitude da estação, em graus decimais+"Long":00.00, >                   Longitude da estação, em graus decimais
  
-"AltM": AAAA.A, >                 Altitude da estação, em metros+"AltM": 0000.00, >                 Altitude da estação, em metros
  
 "Sens": "SSSSSS", >               String com informação dos sensores utilizados  (ex: DHT22, BMP280...) "Sens": "SSSSSS", >               String com informação dos sensores utilizados  (ex: DHT22, BMP280...)
  
-"TempC":TT.TT,  >                 Temperatura em graus centigrados+"TempC":00.00,  >                 Temperatura em graus centigrados
  
-"Humd": HH.HH, >                  Umidade em %+"Humd": 000.00, >                  Umidade em %
  
-"Rain": "RRRR",   >               intensidade da chuva, com três estados: strongweakno_rain (informação de sensores baratos de chuva)+"Rain": "R",   >               intensidade da chuva, com três estados: S = Strong/Forte,W= Weak/FracaN=  No rain/Sem chuva (informação de sensores baratos de chuva)
  
-"precip1h":PP, >                  precipitação na última hora, em mm+"precip1h":000, >                  precipitação na última hora, em mm
  
-"precip24h":PP, >                 precipitação nas últimas 24 horas, em mm+"precip24h":000, >                 precipitação nas últimas 24 horas, em mm
  
-"Windspms": WW.WW >               Velocidade do vento, em m/s+"Windspms": 000.00 >               Velocidade do vento, em m/s
  
  
projetos/climaduino2.0.1511194913.txt.gz · Última modificação: 2017/11/20 16:21 por fabio