external:prokms:01_setup:03_prokms_settings

Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
external:prokms:01_setup:03_prokms_settings [2022/03/15 09:08] Александр Ильинexternal:prokms:01_setup:03_prokms_settings [2026/04/01 10:07] (текущий) Роман Назаров
Строка 1: Строка 1:
 ====== Настройка ProKMS ====== ====== Настройка ProKMS ======
-**Важно!!!**  + 
-  * На текущий момент все настройки модуля ProKMS производятся через конфигурационный файл settings.yaml (далее будет перенесено в web интерфейс) +  * Все настройки модуля ProKMS производятся через конфигурационный файл settings.yaml 
   * Файл settings.yaml отсутствует в дистрибутиве и автоматически создается после первого запуска модуля.   * Файл settings.yaml отсутствует в дистрибутиве и автоматически создается после первого запуска модуля.
   * После изменения этого файла необходимо перезапустить службу "Carbis ProKMS Server".   * После изменения этого файла необходимо перезапустить службу "Carbis ProKMS Server".
Строка 7: Строка 7:
 По умолчанию файл конфигурации выглядит следующим образом: По умолчанию файл конфигурации выглядит следующим образом:
 <code> <code>
 +cash_system: RK7
 channels: channels:
 - name: Канал печати по-умолчанию - name: Канал печати по-умолчанию
Строка 12: Строка 13:
 receiver: {} receiver: {}
 transmitter: transmitter:
 +  bot_type: TELEGRAM
   telebot_token: ТОКЕН   telebot_token: ТОКЕН
   width_message: 30   width_message: 30
Строка 17: Строка 19:
   bind_address: '*'   bind_address: '*'
   port: 11100   port: 11100
 +  webapp_version: 1.0.0.2
 </code> </code>
- +Параметр **cash_system**. Определяет с какой кассовой системой работает ProKMS. Возможные значения   
-Секция **channels**. Настройки потоков сервис-печати+  * RK7 (по умолчанию) - Система r_keeper  
 +  * iiko - Система iiko 
 +Секция **channels**. Настройки потоков сервис-печати (их может быть несколько)
   * name - Название потока (например, "Бар" или "Кухня Холодный")   * name - Название потока (например, "Бар" или "Кухня Холодный")
-  * port - свободный порт для данного потока. Далее используется [[external:prokms:02_rksetup:01_printer_setup|тут]] +  * port - Свободный порт для данного потока. Далее используется [[external:prokms:02_rksetup:01_printer_setup|тут]] 
  
  
Строка 28: Строка 33:
  
  
-Секция **transmitter**. Настройки отправки сообщений в Telegram   +Секция **transmitter**. Настройки отправки сообщений
-  * **telebot_token** - Необходимо вписать токен Telegram Бота которого [[external:prokms:01_setup:01_tbot_setup|завели для работы]] ранее. +  * **bot_type** - Необходимо выбрать в зависимости от используемого бота. Данное поле принимает 2 значения: MAX и TELEGRAM. По умолчанию TELEGRAM. Данный параметр доступен с версии ProKMS v1.0.4.10. 
-  * **width_message** - ширина до которой "сжимается" макет сервис чека при отправки сообщения в Телеграм. [[external:prokms:02_rksetup:02_serviceprint_setup|Подробнее тут.]] +  * **telebot_token** - Необходимо вписать токен Бота которого завели для работы ранее в [[external:prokms:01_setup:01_tbot_setup|Telegram]] или в [[external:prokms:01_setup:015_maxbot_setup|MAX]]
 +  * **width_message** - Ширина до которой "сжимается" макет сервис чека при отправки сообщения в Телеграм.  [[https://wiki.carbis.ru/external/prokms/02_rksetup/02_serviceprint_setup#замечания_по_макету_сервис-чека|Подробнее тут.]]
  
  
 Секция **ui_server**. Настройки web интерфейса.  Секция **ui_server**. Настройки web интерфейса. 
-  * **bind_address** - подсеть из которой доступен web интерфейс модуля ProKMS. "*" - любая подсеть. 127.0.0.1 - доступ к веб интерфейсу будет только локально. 192.168.1.0 - доступ с любого IP адреса из подсети 192.168.1.0+  * **bind_address** - Подсеть из которой доступен web интерфейс модуля ProKMS. "*" - любая подсеть. 127.0.0.1 - доступ к веб интерфейсу будет только локально. 192.168.1.0 - доступ с любого IP адреса из подсети 192.168.1.0 **Важно!** не рекомендуется менять значение этого параметра без понимания принципов его работы
   * **port** - порт на котором доступен web интерфейс (значение по умолчанию 11100)   * **port** - порт на котором доступен web интерфейс (значение по умолчанию 11100)
 +
 +----
 +
 +**Пример настроенного файла:**
 +{{ :external:prokms:01_setup:2026-04-01_14-02-45.png? |}}
 +
 +**Важно!** После изменения настроек необходимо перезапустить службу "Carbis ProKMS Server"
  
  
  • external/prokms/01_setup/03_prokms_settings.1647324498.txt.gz
  • Последнее изменение: 2022/03/15 09:08
  • Александр Ильин