Better Graphs #3
This commit is contained in:
parent
93e2e04e98
commit
7e047ee0a3
@ -72,7 +72,8 @@ class Ajax extends Template
|
|||||||
$output[$key]['y'] = 0;
|
$output[$key]['y'] = 0;
|
||||||
}*/
|
}*/
|
||||||
$output[$key]['y'] = $value;
|
$output[$key]['y'] = $value;
|
||||||
$output[$key]['t'] = (new DateTime($arrayTime[$key]))->format("hA");
|
$timeStamp = new DateTime($arrayTime[$key]);
|
||||||
|
$output[$key]['t'] = $timeStamp->format("Y-m-d") . 'T' . $timeStamp->format("H:i:s") . 'Z';
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -87,10 +88,10 @@ foreach ($arrayTimeStamps as $key => $value) {
|
|||||||
$labels = json_encode($arrayTimeStamps);
|
$labels = json_encode($arrayTimeStamps);
|
||||||
$range = RANGES[$subDevice['type']];
|
$range = RANGES[$subDevice['type']];
|
||||||
header('Content-Type: application/json');
|
header('Content-Type: application/json');
|
||||||
$JSON = '{
|
/*$JSON = '{
|
||||||
"type": "line",
|
"type": "line",
|
||||||
"data": {
|
"data": {
|
||||||
"labels": ' . $labels . ',
|
"labels": ' . $data . ',
|
||||||
"datasets": [{
|
"datasets": [{
|
||||||
"data": ' . $data . ',
|
"data": ' . $data . ',
|
||||||
"backgroundColor": "#7522bf",
|
"backgroundColor": "#7522bf",
|
||||||
@ -124,7 +125,50 @@ $JSON = '{
|
|||||||
"mode": null
|
"mode": null
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}';
|
}';*/
|
||||||
|
|
||||||
|
$JSON = '
|
||||||
|
{
|
||||||
|
"type": "bar",
|
||||||
|
"data": {
|
||||||
|
"datasets": [{
|
||||||
|
"data": ' . $data . '
|
||||||
|
}]
|
||||||
|
},
|
||||||
|
"options": {
|
||||||
|
"scales": {
|
||||||
|
"xAxes": [{
|
||||||
|
"type": "time",
|
||||||
|
"distribution": "linear"
|
||||||
|
}],
|
||||||
|
"yAxes": [{
|
||||||
|
"ticks": {
|
||||||
|
"min": ' . $range['min'] . ',
|
||||||
|
"max": ' . $range['max'] . ',
|
||||||
|
"steps": ' . $range['scale'] . '
|
||||||
|
}
|
||||||
|
}]
|
||||||
|
},
|
||||||
|
"legend": {
|
||||||
|
"display": false
|
||||||
|
},
|
||||||
|
"tooltips": {
|
||||||
|
"enabled": true
|
||||||
|
},
|
||||||
|
"hover": {
|
||||||
|
"mode": true
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
';
|
||||||
|
|
||||||
|
|
||||||
|
/*
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
*/
|
||||||
|
|
||||||
echo $JSON;
|
echo $JSON;
|
||||||
die();
|
die();
|
||||||
|
Loading…
Reference in New Issue
Block a user