MLI/API/EvtTemperatura

De uTech Tecnologia
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