Это старая версия документа!
2024.07.08
На портале CSP произошел ряд изменений:
1. CSP-Api
Добавили возможность взаимодействия с сервисом CSP по средствам API.
Основные методы:
Token
• POST /token - Получение токена авторизации;
Users
• GET /users - Получение списка пользователей; • POST /users - Создание пользователя; • GET /users/user_id - Получение информации по пользователю; • DELETE /users/user_id - Удаление пользователя; • POST /users/add-units-access - Изменение прав пользователя; • POST /users/change-password - Изменение пароля пользователя; Units • GET /units - Получение списка объектов; • GET /units/{unit_id}} - Получение информации по объекту; • POST /units/device-state - Получение полной информации по объекту; Notifications • GET /notifications - Получение списка уведомлений; • GET /notifications/{notifications_id} - Получение информации по уведомлению; Reports • GET /reports - Получение списка отчетов; • GET /reports/{report_id} - Получение информации по отчету; • POST /reports/execute - Выполнить отчет и получить результат; Более подробная информация по методам по этой ссылке(https://docs-csp.csat.ru/csp/doku.php?id=start:csp-api)
Для взаимодействия с Api платформы Cesar Position можно использовать сервис Swagger.
2. Новое уведомление – Передвижение с блокировкой:
Принцип работы:
Если у объекта включена блокировка и скорость более 5ти км/ч срабатывает уведомление. Уведомление срабатывает каждую поездку время стоянки перед которой более 10 минут.
3. Новое уведомление – Превышение количества сообщений
Данное уведомление необходимо для отслеживания количества принятых сообщений от объекта за заданный период времени в минутах и для заданного кол-ва сообщений.
Например:
Для указанных значений на скриншоте выше уведомление будет срабатывать если за 10 минут пришло больше 10 сообщений от объекта.
4. Новые настройки для уведомлений контроль параметра и контроль датчиков:
• Тип Срабатывания: o По каждому сообщению - Уведомление будет срабатывать в обычном режиме по каждому сообщению o По количеству сообщений - Уведомление будет срабатывать при поступлении определенного количества сообщений в заданный временной интервал(в минутах):
Данный функционал необходим для отслеживания количества сообщений с необходимым параметром. Например если необходимо отслеживать повышенную температуру двигателя. В примере выше уведомление будет срабатывать есть если датчик температуры в течении 10 минут пришлет более 10 сообщений с значением датчика температуры более 110 (110 градусов)


