# iLOCKS версия iLocksRestInterface через iLOCKS API

**Требуется:**  
ELocks.exe ver. **1.0.3.9**  
Edelweiss **7.25.05** от 09.05.2025  
  
**Настройка интеграции:**  
Модуль взаимодействия с СКД iLOCKS как правило находится в директории:  
<span style="background-color: rgb(194, 224, 244);">**c:\\EDEL\\ELocks\\ELocks.exe**</span>  
1\. Прописать URL сервиса iLOCKS установленного в отеле. Это можно сделать выбрав в трее  
"настройки":

[![image.png](https://help.edelink.ru/uploads/images/gallery/2026-08/scaled-1680-/dXNimage.png)](https://help.edelink.ru/uploads/images/gallery/2026-08/dXNimage.png)

2\. Откроется диалоговое окно:

[![image.png](https://help.edelink.ru/uploads/images/gallery/2026-08/scaled-1680-/jwbimage.png)](https://help.edelink.ru/uploads/images/gallery/2026-08/jwbimage.png)

3\. Логин и пароль по умолчанию:

[![image.png](https://help.edelink.ru/uploads/images/gallery/2026-08/scaled-1680-/3bOimage.png)](https://help.edelink.ru/uploads/images/gallery/2026-08/3bOimage.png)

Данные пользователя по умолчанию будут применяться в тех случаях, когда в конфигураторе **Эдельвейса** у конкретного  
**пользователя** не задали **логин** и **пароль**. Например в службе бронирования есть пользователь Alfa, но у него в конфигураторе не прописали учетные данные (логин и пароль) от СКД iLOCKS. В этом случае все команды выполняемые этим пользователем будут уходить с учетными данными: пользователь Alex, логин и пароль по умолчанию.

<p class="callout info">Где добавить **логин** и **пароль** для пользователя для **СКД iLOCKS** - **Конфигуратор/Администрирование**.   
Примечание: кнопка для отображения диалогового окна ввода логина и пароля появляется, если активирован в cfg.ini параметр **iLocksRestInterface = 1**</p>

[![image.png](https://help.edelink.ru/uploads/images/gallery/2026-08/scaled-1680-/BLmimage.png)](https://help.edelink.ru/uploads/images/gallery/2026-08/BLmimage.png)

<p class="callout info">  
**Если каждое рабочие место необходимо привязать к своему энкодеру**  
<span style="text-decoration: underline;">CFG.INI</span>  
<span style="text-decoration: underline;">Настройки для рабочего места №2</span>  
c:\\EDEL\\CFG.ini  
\*\*\*\*\*\*\*\*\* СКД iLOCKS (iLocksRest) \*\*\*\*\*  
iLocksRestInterface = 1  
KeyCardWaitResponseTimeOut = 40  
KeyCardEncoderNumber = 2  
CreateKeyCardAlways = 1  
</p>

Важно выставить **<span style="color: rgb(35, 111, 161);">KeyCardEncoderNumber = 2</span>**, в этом случае при взаимодействии с **API iLOCKS** будет передаваться номер энкодера 2. От номера энкодера зависит доступ в номер, либо по карте, либо по пин-коду или мобильному приложению. Параметр <span style="color: rgb(35, 111, 161);">**CreateKeyCardAlways = 1** </span>дает возможность выдавать доступ гостям в будущем, иначе будет сообщение "Ключ-карта может быть выписана только для проживающих гостей":  
[![image.png](https://help.edelink.ru/uploads/images/gallery/2026-08/scaled-1680-/OFPimage.png)](https://help.edelink.ru/uploads/images/gallery/2026-08/OFPimage.png)

**ELocks.config**  
c:\\EDEL\\ELocks\\ELocks.exe.config

[![image.png](https://help.edelink.ru/uploads/images/gallery/2026-08/scaled-1680-/uCoimage.png)](https://help.edelink.ru/uploads/images/gallery/2026-08/uCoimage.png)

[![image.png](https://help.edelink.ru/uploads/images/gallery/2026-08/scaled-1680-/5vbimage.png)](https://help.edelink.ru/uploads/images/gallery/2026-08/5vbimage.png)

  ELocks.exe можно установить один в отеле и прописать:

[![image.png](https://help.edelink.ru/uploads/images/gallery/2026-08/scaled-1680-/nS0image.png)](https://help.edelink.ru/uploads/images/gallery/2026-08/nS0image.png)

  
В этом случае один запушенный модуль ELocks.exe ( c:\\EDEL\\ELocks\\ELocks.exe ) будет обрабатывать команды со всех рабочих мест, но в командах будет передаваться тот номер энкодера, который прописан в cfg.ini в параметре: Конфигуратор Для всех сотрудников отеля, выполняющих создание бронирований и выписку карт необходимо прописать учетные данные в Конфигураторе Эдельвейса:   
KeyCardEncoderNumber = 2  
  
**Описание работы интерфейса** При выполнении Заезда в СКД iLOCKS уходит команда регистрации гостя. Если в бронирование имеющие статус Заезд добавить гостя, то в СКД iLOCKS уйдет команда Добавление гостя, при удалении - Выезд гостя. Если продлить такое бронирование, то в СКД iLOCKS уйдет команд - Продление, при выезде - Выезд для каждого гостя.  
Доступ может предоставляться как ключ-картой, так и по ПИН-коду или при помощи мобильного приложения.  
Если доступ должен редоставляться по ПИН-коду, то необходимо при выписке карты выставить:

[![image.png](https://help.edelink.ru/uploads/images/gallery/2026-08/scaled-1680-/XS8image.png)](https://help.edelink.ru/uploads/images/gallery/2026-08/XS8image.png)

В этом случае будет использован заданный ПИН-код в Эдельвейсе:

[![image.png](https://help.edelink.ru/uploads/images/gallery/2026-08/scaled-1680-/f8dimage.png)](https://help.edelink.ru/uploads/images/gallery/2026-08/f8dimage.png)

При выставлении **"По ПИН-коду"**, если на вкладке гостя указан пин-код, он отобразится в диалоговом окне выписки карты. Пин-код должен быть шестизначным. Если пин-код не задать на вкладке гостя, то СКД iLOCKS назначит свой пин-код. После получения его, он так же должен отобразиться на вкладке гостя. Пункт ***"Перезаписать"*** используется для перезаписи карты, после перезаписи параметры доступа назначенные до перезаписи (номер комнаты, сроки проживания и т.д.) перестают действовать.

**Регистрация гостя**

Если гость ранее автоматически не был зарегистрирован в СКД iLOCKS (не было заезда), то при попытке выписать ключ-карту или доступ по пин-коду сперва будет предложено выполнить регистрацию гостя в СКД. Кроме того это необходимо будет для заездов в будущем и выдачи доступа гостю на будущие, так как в этом случае никакие заезды невозможны. В диалоговом окне автоматически будет предложена Регистрация:

[![image.png](https://help.edelink.ru/uploads/images/gallery/2026-08/scaled-1680-/eYqimage.png)](https://help.edelink.ru/uploads/images/gallery/2026-08/eYqimage.png)

После успешной регистрации (или если гость был уже зарегистрирован ранее) - надпись будет:

[![image.png](https://help.edelink.ru/uploads/images/gallery/2026-08/scaled-1680-/8QOimage.png)](https://help.edelink.ru/uploads/images/gallery/2026-08/8QOimage.png)

При нажатии на Выписать - гостю будет выдан доступ в номер (будет действовать либо ключ-карта, либо пин-код)   
  
Конфигурация номерного фонда.  
Так как нумерация в отеле и в базе СКД может отличаться, есть возможность прописать соответствие номерного фонда Эдельвейса и СКД выбираем:

[![image.png](https://help.edelink.ru/uploads/images/gallery/2026-08/scaled-1680-/hWpimage.png)](https://help.edelink.ru/uploads/images/gallery/2026-08/hWpimage.png)  
Либо в Настройках нажимаем кнопку "Задать номера замков":

[![image.png](https://help.edelink.ru/uploads/images/gallery/2026-08/scaled-1680-/bFjimage.png)](https://help.edelink.ru/uploads/images/gallery/2026-08/bFjimage.png)

Появится диалоговое окно:

[![image.png](https://help.edelink.ru/uploads/images/gallery/2026-08/scaled-1680-/6PPimage.png)](https://help.edelink.ru/uploads/images/gallery/2026-08/6PPimage.png)

При это в правой колонке автоматически будет подставлено: номер корпуса, номер этажа, номер комнаты. Их можно отредактировать и сохранить.   
  
**Если выставлен параметр:**

[![image.png](https://help.edelink.ru/uploads/images/gallery/2026-08/scaled-1680-/mwiimage.png)](https://help.edelink.ru/uploads/images/gallery/2026-08/mwiimage.png)

то будет использоваться номер заданный в правой колонке. Например если выписывать карту в Эдельвейсе на 101 номер, то в СКД уйдет 010001 номер.  
В случае, если у пользователя не прописать учетные данные от СКД iLOCKS, будут использованы заданные по умолчанию логин и пароль (см. раздел **Логин и пароль по умолчанию**).