MECH ORBIT
← Все статьи
API и интеграции

Как подключить камеры к своей системе учёта через API MECH Orbit

Камера передаёт событие в CRMMECH; подписанный Webhook поступает на HTTPS-приёмник разработчика и далее в собственную систему учёта. Pull API используется для чтения данных.
Схема обмена через CRMMECH API. HTTPS-приёмник и интеграцию со своей учётной программой реализует разработчик.

Если ваш автосервис уже ведёт заказы, клиентов и склад в своей программе, данные о заездах автомобилей можно связать с этим учётом через API. В экосистеме MECH Orbit для этого используются события CRMMECH: камера фиксирует автомобиль, система формирует запись заезда, а интеграция передаёт данные во внешнее ПО.

Принцип простой: подключайте свои камеры к своей системе учёта, чтобы получать в ней данные о заездах автомобилей. Ниже разберём весь путь: от регистрации СТО и проверки изображения до тарифа, API-доступа и первого события в вашей программе.

Что подготовить перед подключением

Вам понадобятся компьютер на СТО, доступ к камерам и специалист, который поддерживает вашу учётную систему. Владелец или администратор сервиса проходит регистрацию и проверяет камеры. Разработчик отвечает за приём событий и за то, как они будут использоваться в учёте.

Заранее договоритесь о первом результате. Например, при заезде автомобиля в вашей программе должна появляться запись для приёмщика с номером машины и временем события. Создание заказ-наряда, связь с карточкой клиента и другие действия зависят от возможностей вашей программы и логики, которую реализует разработчик.

Этап 1. Зарегистрируйте СТО и проверьте камеры

Сначала зарегистрируйте автосервис в MECH Orbit. Эта учётная запись понадобится для подключения камер, тарифа и дальнейшего доступа к интеграции. Если СТО уже зарегистрировано, используйте его существующий аккаунт.

Затем скачайте MECH Camera Gateway из официального источника и запустите модуль на компьютере автосервиса. Данные подключения к камерам, включая логин и пароль, вводятся внутри локального модуля. Если не знаете, где получить актуальную версию или какие параметры указать, обратитесь в поддержку.

На этом этапе важно получить изображение с нужной камеры и проверить её совместимость. Убедитесь, что видите выбранный пост или въезд, а не другой канал видеосистемы. Проверьте все камеры, которые собираетесь использовать. Совместимость конкретной модели и настройки подключения нужно подтвердить до оплаты.

Перед переходом дальше проверьте:

Этап 2. Подключите тариф и закрепите камеры за аккаунтом

Оплачивайте подходящий тариф после успешной проверки камер. До оплаты уточните, какой вариант соответствует вашему подключению и какие условия API-доступа действуют для него. Затем свяжите проверенные камеры с зарегистрированным аккаунтом СТО.

Так проще разделить вопросы оборудования и интеграции. Если изображение не появилось, сначала нужно разобраться с камерой, её параметрами или работой локального модуля. Оплата тарифа сама по себе не подтверждает совместимость оборудования.

Результат второго этапа: у автосервиса есть зарегистрированный аккаунт, подключённый тариф и связанные с ним камеры. Теперь можно переходить к получению API-доступа и настройке внешней программы.

Этап 3. Настройте API и проверьте обмен

Оставьте заявку на подключение API и передайте разработчику официальное руководство CRMMECH. Параметры запросов и схемы данных доступны в справочнике API. Получите доступ для своего аккаунта и настройте интеграцию по этой документации.

Для Webhooks разработчик готовит собственный публичный HTTPS-сервис: /health для проверки соединения и /events для приёма событий. На стороне приёмника нужно проверять подпись HMAC-SHA256 и обрабатывать ошибки доставки.

Событие vehicle.arrived сообщает о новом заезде. Событие vehicle.updated приходит, когда автомобиль снова попадает в кадр, пока запись его заезда остаётся открытой. По паре workshop_id и record_id ваша программа связывает событие с нужным документом. Идентификатор события id помогает распознать повторную доставку и не обработать одно событие дважды.

Также доступен Pull API только для чтения: он позволяет запрашивать события, например для восстановления обмена после перерыва. Для авторизации запросов используется API-ключ в заголовке X-API-Key. API-ключ хранится на сервере интеграции; его не следует размещать в публичном коде или отправлять вместе со скриншотом ошибки.

Документированный API передаёт события и данные заездов. Передача видеопотока через этот API не описана. Для вашей учётной программы нужно отдельно реализовать приём данных, сопоставление полей и необходимые действия.

Перед рабочим запуском проверьте:

Если на каком-то этапе нужна помощь

Напишите на info@mechorbit.com. Укажите, на каком шаге остановились, модель камеры или название учётной программы и текст ошибки без паролей и API-ключей. По вопросам интеграции можно сразу оставить заявку на сайте.

Начните с одной камеры и одного понятного сценария в своей программе. Когда изображение проверено, тариф подключён и тестовый обмен работает, проверьте реальный заезд вместе с приёмщиком. Его результат должен быть виден там, где команда уже ведёт учёт.

Автор

Александр Блудов, основатель MECH Orbit.

← Все статьи