laravel-thingsboard
laravel-thingsboard copied to clipboard
Controller: Alarm
-
[x] POST /api/alarm Create or Update Alarm (saveAlarm)
-
[ ] GET /api/alarm/{alarmId} Get Alarm (getAlarmById)
-
[x] DELETE /api/alarm/{alarmId} Delete Alarm (deleteAlarm)
-
[ ] POST /api/alarm/{alarmId}/ack Acknowledge Alarm (ackAlarm)
-
[ ] DELETE /api/alarm/{alarmId}/assign Unassign Alarm (unassignAlarm)
-
[ ] POST /api/alarm/{alarmId}/assign/{assigneeId} Assign/Reassign Alarm (assignAlarm)
-
[ ] POST /api/alarm/{alarmId}/clear Clear Alarm (clearAlarm)
-
[x] GET /api/alarm/{entityType}/{entityId}{?assigneeId,endTime,fetchOriginator,page,pageSize,searchStatus,sortOrder,sortProperty,startTime,status,textSearch} Get Alarms (getAlarms)
-
[ ] GET /api/alarm/highestSeverity/{entityType}/{entityId}{?assigneeId,searchStatus,status} Get Highest Alarm Severity (getHighestAlarmSeverity)
-
[ ] GET /api/alarm/info/{alarmId} Get Alarm Info (getAlarmInfoById)
-
[ ] GET /api/alarms{?assigneeId,endTime,fetchOriginator,page,pageSize,searchStatus,sortOrder,sortProperty,startTime,status,textSearch} Get All Alarms (getAllAlarms)
-
[x] GET /api/v2/alarm/{entityType}/{entityId}{?assigneeId,endTime,page,pageSize,severityList,sortOrder,sortProperty,startTime,statusList,textSearch,typeList} Get Alarms (getAlarmsV2)
-
[ ] GET /api/v2/alarms{?assigneeId,endTime,page,pageSize,severityList,sortOrder,sortProperty,startTime,statusList,textSearch,typeList} Get All Alarms (getAllAlarmsV2)