system.kanoa.event.getAssetStateEventsByItem(paramsDict)
Returns state event data filtered by the given parameters and grouped by item
Parameters
paramsDict Dictionary
| - assetId | Integer | |
| - durationSecs | Integer | Filter downtime events for event greater than this value |
| - endDate | DateTime | |
| - showChanged | Boolean | Filter downtime events that have been modified |
| - showDowntimeOnly | Boolean | |
| - startDate | DateTime |
Returns
stateEventData 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.getAssetStateEventsByItem({'assetId': 510, 'startDate': startDate, 'endDate': endDate})
>>>