[Модуль] TTLock (ttlock)
Добавлено: Пн июн 30, 2025 9:37 am
https://connect.smartliving.ru/tasks/910.html
ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ
Разработчик модуля никак не связан с изготовителем замков TTLock и не несет ответственности за ненадлежащее использование данного модуля, равно как и не несет ответственности за возможность несанкционированного доступа к закрытым на данные замки помещениям посредством данного модуля и весь возможный ущерб, нанесённый из-за этого. Данный модуль используется вами на свой страх и риск!
Ещё раз: ЕСЛИ ЗЛОУМЫШЛЕННИК ПОЛУЧИТ ДОСТУП К ВАШЕЙ СИСТЕМЕ, ТО ОН СМОЖЕТ В ЛЮБОЕ ВРЕМЯ ПОЛУЧИТЬ ДОСТУП К УПРАВЛЕНИЕЮ ВАШИМ ЗАМКОМ!!!
Модуль предназначен для взаимодействия с умными замками, управляемыми через приложение TTLock посредством официального API.
Возможности модуля:
Получение событий на замке через вебхук;
Открытие/закрытие замка.
Для подключения устройств, вам необходимо:
Модуль использует вебхук, на который сервером TTLok отсылаются события. Для обноыления информации по событиям, вам необходимо открыть доступ извне к файлу webhook_ttlock.php и прописать в учетной записи на https://euopen.ttlock.com/ Callback URL в виде http://yourmdmsite.ru/webhook_ttlock.php
Для этого необходим белый IP адрес или облачный доступ, типа CrazeDNS/KeenDNS.
Если вы не имеете понятия что это и как это делается, я настоятельно не рекомендую этим заниматься (см. ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ)
В дальнейшем значения и команды можно привязать к созданным вами самостоятельно свойствам или методам, для обработки полученной информации или отправки команд.
Команда управления замком принимает на вход, соответственно 1/0 (закрыть/открыть).
ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ
Разработчик модуля никак не связан с изготовителем замков TTLock и не несет ответственности за ненадлежащее использование данного модуля, равно как и не несет ответственности за возможность несанкционированного доступа к закрытым на данные замки помещениям посредством данного модуля и весь возможный ущерб, нанесённый из-за этого. Данный модуль используется вами на свой страх и риск!
Ещё раз: ЕСЛИ ЗЛОУМЫШЛЕННИК ПОЛУЧИТ ДОСТУП К ВАШЕЙ СИСТЕМЕ, ТО ОН СМОЖЕТ В ЛЮБОЕ ВРЕМЯ ПОЛУЧИТЬ ДОСТУП К УПРАВЛЕНИЕЮ ВАШИМ ЗАМКОМ!!!
Модуль предназначен для взаимодействия с умными замками, управляемыми через приложение TTLock посредством официального API.
Возможности модуля:
Получение событий на замке через вебхук;
Открытие/закрытие замка.
Для подключения устройств, вам необходимо:
- Перейти на сайт https://euopen.ttlock.com/ и зарегистрировть учётную запись;
- Создать новое приложение, указав его название и загрузив иконку, тип любой, описание любое (название в дальнейшем можно будет поменять, остальное - нет);
- Дождаться утверждения вашего приложения. После утверждения появятся необходимые нам client_id и client_secret, которые мы и вводим в настройки модуля;
- Далее вводим имя пользователя (или номер телефона) и пароль от приложения TTLock и нажимаем "Обновить".
Модуль использует вебхук, на который сервером TTLok отсылаются события. Для обноыления информации по событиям, вам необходимо открыть доступ извне к файлу webhook_ttlock.php и прописать в учетной записи на https://euopen.ttlock.com/ Callback URL в виде http://yourmdmsite.ru/webhook_ttlock.php
Для этого необходим белый IP адрес или облачный доступ, типа CrazeDNS/KeenDNS.
Если вы не имеете понятия что это и как это делается, я настоятельно не рекомендую этим заниматься (см. ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ)
В дальнейшем значения и команды можно привязать к созданным вами самостоятельно свойствам или методам, для обработки полученной информации или отправки команд.
Команда управления замком принимает на вход, соответственно 1/0 (закрыть/открыть).