<?php
-$RRDFILE="/home/nirgal/ampy/power.rrd";
-$info=rrd_lastupdate($RRDFILE);
+require_once("config.php");
+require_once("ampy.inc.php");
+
+ampy_flush_rrd_daemon();
+
+$info=rrd_lastupdate(RRDFILE);
if ($info === FALSE)
$result=[
'last_update' => 'unknown',
- 'watts' => 'unknown'
+ 'watts' => 'unknown',
+ 'error' => rrd_error(),
];
else
$result=[
'last_update' => $info['last_update'],
- 'watts' => $info['data'][0]
+ 'watts' => (double)$info['data'][0]
];
+
+$result['counter'] = ampy_get_counter();
+
header("Content-Type: text/json");
echo(json_encode($result));
?>