MLI/API/EvtTemperatura

De uTech Tecnologia
Edição feita às 14h26min de 17 de setembro de 2019 por Utechnet (disc | contribs)

(dif) ← Versão anterior | ver versão atual (dif) | Versão posterior → (dif)
Ir para: navegação, pesquisa

Tabela de conteúdo


O Evento temperature é enviado do leitor para a aplicação, informando novos níveis de temperatura e umidade.

Evento

Parâmetros enviados pelo Leitor
request temperature
temperature Temperatura atual (Graus Celsius)
temperaturestatus Status dos parâmetros de temperatura
humidity Umidade atual em porcentagem
humiditystatus Status dos parâmetros de umidade

Exemplo

POST /?request=temperature HTTP/1.1
Content-Type: application/json
Content-Length: 

{
 "temperature":"22.8",
 "temperaturestatus":"normal",
 "humidity":"75.2",
 "humiditystatus":"normal"
}

Resposta: A aplicação deve responder:

  • 401 => Erro de Autenticação.
  • 200 => OK.



PHP

<?php
 
$vars = $_REQUEST;
 
if(!isset($vars))
        exit(0);
 
if(isset($vars['request']) && strcmp($vars['request'],"temperature") == 0)
        $event = $vars['request'];
else {
        echo "Evento invalido!\n";
        exit(1);
}
 
print_r(json_decode($result, true));
 
?>




Voltar


Ferramentas pessoais
Espaços nominais

Variantes
Visualizações
Ações
Navegação
Ferramentas