<html>
<head>
</head>
<body>
<script>
// http://stackoverflow.com/questions/14388452/how-do-i-load-a-json-object-from-a-file-with-ajax
function fetchJSONFile(path, callback) {
    var httpRequest = new XMLHttpRequest();
    httpRequest.onreadystatechange = function() {
        if (httpRequest.readyState === 4) {
            if (httpRequest.status === 200) {
                var data = JSON.parse(httpRequest.responseText);
                if (callback) callback(data);
            }
        }
    };
    httpRequest.open('GET', path);
    httpRequest.send(); 
}

// this requests the file and executes a callback with the parsed result once
//   it is available
fetchJSONFile('pathToFile.json', function(data){
    // do something with your data
    console.log(data);
});
</script>
</body>
</html>

<html>
<head>
</head>
<body>
    <script>
        // Regular RSSI-timeseries plot
        // http://bl.ocks.org/ZJONSSON/3918369
    </script>
    <script>
        // Realtime plot
        // http://bl.ocks.org/simenbrekken/6634070
    </script>
    <script>
        // Use local storage to set who belongs to each mac address
        // http://jsfiddle.net/xdsb2pon/1/
    </script>
<script>
// http://stackoverflow.com/questions/14388452/how-do-i-load-a-json-object-from-a-file-with-ajax
function fetchJSONFile(path, callback) {
    var httpRequest = new XMLHttpRequest();
    httpRequest.onreadystatechange = function() {
        if (httpRequest.readyState === 4) {
            if (httpRequest.status === 200) {
                var data = JSON.parse(httpRequest.responseText);
                if (callback) callback(data);
            }
        }
    };
    httpRequest.open('GET', path);
    httpRequest.send(); 
}

// this requests the file and executes a callback with the parsed result once
//   it is available
fetchJSONFile('pathToFile.json', function(data){
    // do something with your data
    console.log(data);
});
</script>
</body>
</html>

Add some notes for plotting folks
Add some notes for plotting folks