ruzne:ziskani_posledni_hodnoty_na_webu
Získání poslední hodnoty na webu
V nastavení TMEPu si můžete zobrazit stránku Export posledního měření, která zobrazí informace o poslední naměřené hodnotě daného čidla ve formátu JSON. S tou lze externě dále pracovat.
Příklad v PHP
- get_json.php
<?php // Příklad zaslal Jiří Vlasák, jiri.vlasak@hafnet.cz // URL získáte po přihlášení se na tmep.cz v možnostech u čidla pod "Export posledního měření" $urlSVystupem = "http://tmep.cz/vystup-json.php?id=XXX&export_key=KEY"; $json = file_get_contents($urlSVystupem); $obj = json_decode($json); // Vypíšeme získaný objekt: print "<pre>"; print_r($obj); print "</pre>"; // Konkrétní hodnoty ze získaného: print "Teplota: " . $obj->teplota . "<br />"; print "Vlhkost: " . $obj->vlhkost . "<br />"; print "Čas: " . $obj->cas . "<br />"; // Zavolej index.php s očekavanými parametry - zaokrouhleno na 1 desetinne misto if(is_numeric($obj->teplota)) { $urlKam = 'http://www.domena.cz/tmep/index.php?temp=' . round($obj->teplota, 1); if(is_numeric($obj->vlhkost)) { $urlKam .= "∧humV=".round($obj->vlhkost); } file_get_contents($urlKam); }