Add API for recent power

This commit is contained in:
2019-10-22 19:46:46 -04:00
parent 4b6a46a5ea
commit 39a56f2773
4 changed files with 23 additions and 0 deletions

View File

@@ -19,6 +19,12 @@ namespace ChrisKaczor.HomeMonitor.Power.Service.Controllers
_database = database;
}
[HttpGet("recent")]
public async Task<ActionResult<PowerStatus>> GetRecent()
{
return await _database.GetRecentStatus();
}
[HttpGet("history-grouped")]
public async Task<ActionResult<List<PowerStatusGrouped>>> GetHistoryGrouped(DateTimeOffset start, DateTimeOffset end, int bucketMinutes = 2)
{