external:prokms:01_setup:03_prokms_settings

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
external:prokms:01_setup:03_prokms_settings [2022/03/15 08:42] – создано Александр Ильинexternal:prokms:01_setup:03_prokms_settings [2022/03/25 16:56] (текущий) Александр Ильин
Строка 1: Строка 1:
 ====== Настройка ProKMS ====== ====== Настройка ProKMS ======
 +**Важно!!!** 
 +  * На текущий момент все настройки модуля ProKMS производятся через конфигурационный файл settings.yaml (далее будет перенесено в web интерфейс) 
 +  * Файл settings.yaml отсутствует в дистрибутиве и автоматически создается после первого запуска модуля.
 +  * После изменения этого файла необходимо перезапустить службу "Carbis ProKMS Server".
 +
 +По умолчанию файл конфигурации выглядит следующим образом:
 +<code>
 +cash_system: RK7
 +channels:
 +- name: Канал печати по-умолчанию
 +  port: 11101
 +receiver: {}
 +transmitter:
 +  telebot_token: ТОКЕН
 +  width_message: 30
 +ui_server:
 +  bind_address: '*'
 +  port: 11100
 +  webapp_version: 1.0.0.2
 +</code>
 +Параметр **cash_system**. Определяет с какой кассовой системой работает ProKMS. Возможные значения  
 +  * RK7 (по умолчанию) - система r_keeper 
 +  * iiko - система iiko
 +Секция **channels**. Настройки потоков сервис-печати (их может быть несколько)
 +  * name - Название потока (например, "Бар" или "Кухня Холодный")
 +  * port - свободный порт для данного потока. Далее используется [[external:prokms:02_rksetup:01_printer_setup|тут]] 
 +
 +
 +Секция **receiver**. Зарезервировано
 +  * Ничего менять не нужно.
 +
 +
 +Секция **transmitter**. Настройки отправки сообщений в Telegram  
 +  * **telebot_token** - Необходимо вписать токен Telegram Бота которого [[external:prokms:01_setup:01_tbot_setup|завели для работы]] ранее.
 +  * **width_message** - ширина до которой "сжимается" макет сервис чека при отправки сообщения в Телеграм.  [[https://wiki.carbis.ru/external/prokms/02_rksetup/02_serviceprint_setup#замечания_по_макету_сервис-чека|Подробнее тут.]]
 +
 +
 +Секция **ui_server**. Настройки web интерфейса. 
 +  * **bind_address** - подсеть из которой доступен web интерфейс модуля ProKMS. "*" - любая подсеть. 127.0.0.1 - доступ к веб интерфейсу будет только локально. 192.168.1.0 - доступ с любого IP адреса из подсети 192.168.1.0 **Важно!** не рекомендуется менять значение этого параметра без понимания принципов его работы
 +  * **port** - порт на котором доступен web интерфейс (значение по умолчанию 11100)
 +
 +----
 +
 +**Пример настроенного файла:**
 +{{:external:prokms:01_setup:pasted:20220325-165645.png}}
 +
 +**Важно!** После изменения настроек необходимо перезапустить службу "Carbis ProKMS Server"
 +
  
  • external/prokms/01_setup/03_prokms_settings.1647322928.txt.gz
  • Последнее изменение: 2022/03/15 08:42
  • Александр Ильин