Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
| external:prokms:01_setup:03_prokms_settings [2022/03/15 09:47] – Александр Ильин | external:prokms:01_setup:03_prokms_settings [2026/04/01 10:07] (текущий) – Роман Назаров | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| ====== Настройка ProKMS ====== | ====== Настройка ProKMS ====== | ||
| - | **Важно!!!** | + | |
| - | * На текущий момент все настройки модуля ProKMS производятся через конфигурационный файл settings.yaml | + | * Все настройки модуля ProKMS производятся через конфигурационный файл settings.yaml |
| * Файл settings.yaml отсутствует в дистрибутиве и автоматически создается после первого запуска модуля. | * Файл settings.yaml отсутствует в дистрибутиве и автоматически создается после первого запуска модуля. | ||
| * После изменения этого файла необходимо перезапустить службу " | * После изменения этого файла необходимо перезапустить службу " | ||
| Строка 7: | Строка 7: | ||
| По умолчанию файл конфигурации выглядит следующим образом: | По умолчанию файл конфигурации выглядит следующим образом: | ||
| < | < | ||
| + | cash_system: | ||
| channels: | channels: | ||
| - name: Канал печати по-умолчанию | - name: Канал печати по-умолчанию | ||
| Строка 12: | Строка 13: | ||
| receiver: {} | receiver: {} | ||
| transmitter: | transmitter: | ||
| + | bot_type: TELEGRAM | ||
| telebot_token: | telebot_token: | ||
| width_message: | width_message: | ||
| Строка 17: | Строка 19: | ||
| bind_address: | bind_address: | ||
| port: 11100 | port: 11100 | ||
| + | webapp_version: | ||
| </ | </ | ||
| + | Параметр **cash_system**. Определяет с какой кассовой системой работает ProKMS. Возможные значения | ||
| + | * RK7 (по умолчанию) - Система r_keeper | ||
| + | * iiko - Система iiko | ||
| Секция **channels**. Настройки потоков сервис-печати (их может быть несколько) | Секция **channels**. Настройки потоков сервис-печати (их может быть несколько) | ||
| * name - Название потока (например, | * name - Название потока (например, | ||
| - | * port - свободный порт для данного потока. Далее используется [[external: | + | * port - Свободный порт для данного потока. Далее используется [[external: |
| Строка 28: | Строка 33: | ||
| - | Секция **transmitter**. Настройки отправки сообщений | + | Секция **transmitter**. Настройки отправки сообщений. |
| - | * **telebot_token** - Необходимо вписать токен | + | * **bot_type** - Необходимо выбрать в зависимости от используемого бота. Данное поле принимает 2 значения: |
| - | * **width_message** - ширина до которой " | + | * **telebot_token** - Необходимо вписать токен Бота которого завели для работы ранее |
| + | * **width_message** - Ширина до которой " | ||
| Секция **ui_server**. Настройки web интерфейса. | Секция **ui_server**. Настройки web интерфейса. | ||
| - | * **bind_address** - подсеть из которой доступен web интерфейс модуля ProKMS. " | + | * **bind_address** - Подсеть из которой доступен web интерфейс модуля ProKMS. " |
| * **port** - порт на котором доступен web интерфейс (значение по умолчанию 11100) | * **port** - порт на котором доступен web интерфейс (значение по умолчанию 11100) | ||
| - | Пример настроенного файла | + | ---- |
| - | {{: | + | |
| + | **Пример настроенного файла:** | ||
| + | {{ : | ||
| **Важно!** После изменения настроек необходимо перезапустить службу " | **Важно!** После изменения настроек необходимо перезапустить службу " | ||