Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <script type="application/javascript">
- function loadJSON()
- {
- var data_file = "https://agent.electricimp.com/xxxxxxxx-xxxxx"; //Insert link to your Agent here
- var http_request = new XMLHttpRequest();
- try
- {
- // Opera 8.0+, Firefox, Chrome, Safari
- http_request = new XMLHttpRequest();
- }
- catch (e)
- {
- // Internet Explorer Browsers
- try
- {
- http_request = new ActiveXObject("Msxml2.XMLHTTP");
- }
- catch (e)
- {
- try
- {
- http_request = new ActiveXObject("Microsoft.XMLHTTP");
- }
- catch (e)
- {
- alert("Something went wrong. :/");
- return false;
- }
- }
- }
- http_request.onreadystatechange = function()
- {
- if (http_request.readyState == 4)
- {
- if (http_request.status == 200)
- {
- var jsonObj = JSON.parse(http_request.responseText);
- if(jsonObj.coreInfo.connected)
- {
- document.getElementById("device").innerHTML = jsonObj.coreInfo.deviceID;
- document.getElementById("function").innerHTML = jsonObj.name;
- document.getElementById("result").innerHTML = Math.round((jsonObj.result/65535) * 100) + "%";
- }
- else
- {
- document.getElementById("device").innerHTML = "offline";
- document.getElementById("function").innerHTML = " ";
- document.getElementById("result").innerHTML = " ";
- }
- }
- setTimeout("loadJSON()", 1000);
- }
- }
- http_request.open("GET", data_file, true);
- http_request.send();
- }
- window.onload=function()
- {
- loadJSON();
- };
- </script>
Advertisement
Add Comment
Please, Sign In to add comment