Logorestaurantmanage
Назад во Центарот за Помош

Поставување на Термален Принтер за Сметки: Kako да Поврзете и Печатите Нарачки

RestaurantManage Print Agent е лесна Windows служба која прима команди за печатење од облак и ги испраќа до вашиот термален принтер за сметки — овозможувајќи автоматско печатење сметки кога нарачките се платени или кога треба да се печатат кујнски тикети. Агентот поддржува мрежни принтери (TCP порт 9100), USB принтери и Windows spooler врски. Овој водич го покрива инсталацијата, конфигурацијата, поврзувањето на принтер и решавање проблеми.

Kako Функционира Печатењето Сметки?

Работниот тек за печатење е целосно автоматизиран. Кога касиерот ќе потврди плаќање или се активира кујнски тикет, backend-от на RestaurantManage ги генерира целосните ESC/POS бајт команди — вклучувајќи ime на ресторанот, број на маса, детална нарачка, цени, разбивање на данок, вкупно и начин на плаќање. Овие бајти се испраќаат преку безбедна WebSocket врска (PrintHub) до Print Agent кој работи на Windows PC во вашиот ресторан. Агентот ги декодира податоците и ги проследува директно до поврзаниот термален принтер. Целиот процес трае под две секунди од потврдувањето на плаќањето до испечатената сметка.

Kako да го Инсталирам Print Agent?

  1. Преземете: Набавете го најновиот инсталатор на Print Agent од вашиот административен панел или контактирајте поддршка.
  2. Инсталирајте: Стартувајте го инсталаторот на Windows PC кој ќе остане вклучен за врема на работните часови.
  3. Конфигурирајте: Отворете config.json и внесете ги вашиот API основен URL, ID на ресторан и таен клуч на агентот (обезбеден од вашиот администратор).
  4. Поврзете принтер: Приклучете го вашиот термален принтер преку USB или поврзете го со истата мрежа kako PC.
  5. Стартувајте ја службата: Стартувајте го Print Agent — автоматски се поврзува со PrintHub и прикажува зелен индикатор за статус.
  6. Тест печатење: Обработете тест плаќање од касениот панел и потврдете дека сметката се печати правилно.

Кои Типови на Врска на Принтер Се Поддржани?

Print Agent поддржува три методи на поврзување, со автоматски fallback помеѓу нив. Мрежните принтери се поврзуваат преку TCP на порт 9100 — внесете ја IP адресата на принтерот во конфигурацијата. Ова е препорачаниот метод за ресторани со повеќе принтери. USB принтерите се поврзуваат директно со PC и се пристапуваат преку Windows spooler или директно адресирање на USB порт. Windows spooler го користи стандардниот Windows двигател за печатење, кој работи со кој bilo принтер препознат од Windows. Агентот прво го обидува spooler, потоа паѓа назад на директен USB и конечно обидува UNC мрежни споделувања.

Kako да го Конфигурирам Print Agent?

Print Agent користи датотека config.json со три потребни поставки: ApiBaseUrl (URL на серверот на RestaurantManage), RestaurantId (уникатниот ID на вашиот ресторан од административниот панел) и AgentSecretKey (таен клуч генериран во административниот панел кој го автентицира агентот за печатење без потреба за кориснички профил). Агентот се автентицира со PrintHub користејќи го овој таен клуч преку WebSocket. За мрежни принтери, додајте ги IP и портот на принтерот во конфигурацијата. Агентот ги запишува сите активности во папката logs/ за решавање проблеми.

Kako Функционира Автоматското Ажурирање?

Print Agent проверува за ажурирања приближно на секои 2.5 часа со повикување на крајната точка за ажурирање на серверот на RestaurantManage. Ако е достапна нова верзија, го презема пакетот за ажурирање kako ZIP датотека во папка за чекачки ажурирања, го стартува скриптот за инсталација и автоматски ја рестартира службата. Ова значи дека вашиот ресторан секогаш работи со најновата верзија без рачна интервенција. Проверките за ажурирање вклучуваат временски јитер по ресторан за да избегнат сите агенти да ажурираат истовремено.

Решавање Вообичаени Проблеми

  • Агентот не се поврзува: Проверете дека ApiBaseUrl и AgentSecretKey во config.json се точни. Потврдете пристап до интернет на PC.
  • Сметката не се печати: Потврдете дека принтерот е вклучен и поврзан. Проверете ја папката logs/ за детали за грешки.
  • Нечитлив текст на сметката: Уверете се дека вашиот принтер поддржува ESC/POS команди. Повеќето 80mm термални принтери се компатибилни.
  • Честопати се откинува врската: Агентот автоматски се реповрзува, но проверете ја стабилноста на вашата мрежа. Жичена Ethernet врска е поверлива од Wi-Fi.
  • Агентот не стартува kako служба: Стартувајте го install-service.bat kako Администратор за правилно регистрирање на Windows службата.

Поврзани Водичи

Подготвени да го Дигитализирате Вашиот Ресторан?

Поставете го вашето бесплатно QR мени со RestaurantManage за помалку од 10 минути.

Започни Бесплатно →