Skip to main content

system.kanoa.event.buildDowntimeBarChartByDay(assetId, startDate, endDate)

Takes the Downtime Data data and splits it by day.


Parameters

assetId Integer: Id of asset
startDate DateTime: Start date of range
endDate DateTime: End date of range


Returns

downtimeData pyDataset


Example

startDate = system.date.parse("2025-11-01 00:00:00")
endDate = system.date.parse("2025-11-05 00:00:00")
data = system.kanoa.event.getAssetStateEvents({'assetId': 510, 'startDate': startDate, 'endDate': endDate, 'downtimeOnly': True})
downtimeData = system.kanoa.event.buildDowntimeBarChartByDay(data)