MLI/API/EvtTemperatura

De uTech Tecnologia
Edição feita às 16h33min de 22 de agosto 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
temperaturestatus 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