Włącz drukowanie w panelu, w Kuchnie, i skopiuj adres oraz token stanowiska. Potem zainstaluj agenta drukowania na komputerze lub tablecie w kuchni, wklej te dwie dane w konfiguracji i zapisz. Od tej chwili zamówienie wychodzi samo na drukarce termicznej, bez niczyjego klikania.
Co ten mały program robi przy stanowisku
Agent drukowania to lekki program działający wewnątrz restauracji, który robi most między qmen.us, będącym w chmurze, a drukarką termiczną w twojej sieci lokalnej. Chmura nie dosięgnie drukarki za routerem, więc to on łączy się na zewnątrz, co jakiś czas pyta, czy jest nowe zamówienie, drukuje i potwierdza. Nie trzeba otwierać żadnego portu na routerze.
Są wersje na trzy urządzenia: Linux (jeden plik AppImage), Windows (jeden plik .exe) i Android (aplikacja projektu, z drukarką przez Bluetooth lub sieć). We wszystkich trzech konfiguracja to ta sama para: adres Kuchni i token, który daje panel. qmen.us nadal działa w przeglądarce, bez aplikacji ze sklepu; instaluje się tylko on i tylko na tym urządzeniu w kuchni.
Dlaczego warto mieć zamówienie na papierze
- Zamówienie wychodzi samo, bez klikania. Kelner wysyła ze Stolika, qmen.us tworzy zadanie drukowania, a program pobiera je przy następnym sprawdzeniu, domyślnie co 3 sekundy.
- Powtórzony wydruk jest lepszy niż zgubione zamówienie. Drukarka bez papieru, wyłączona albo niestabilny internet: błąd jest zgłaszany, a zadanie wraca do kolejki. Serwer oferuje je ponownie po minucie bez potwierdzenia i próbuje do dziesięciu razy, zanim się podda.
- Każde stanowisko drukuje tylko swoje. Adres i token są per Kuchnia, więc grill nie dostaje deseru. Lokal z dwoma stanowiskami i dwiema drukarkami termicznymi uruchamia dwóch agentów, każdego z własnym configiem.
- To samo urządzenie może drukować i pokazywać monitor. Gdy w configu włączony jest monitor, ekran kuchni otwiera się w przeglądarce przy starcie. Jeśli chcesz tylko ekran, nawet tego nie potrzebujesz: wystarczy otworzyć link do monitora.
Jak zainstalować agenta drukowania w 7 krokach
To siedem kroków: od przycisku w panelu do programu startującego samodzielnie, gdy urządzenie się włącza.
-
Włącz drukowanie stanowiska w panelu
W panelu otwórz Kuchnie. Każde stanowisko to karta, a w niej blok Drukowanie z przyciskiem Konfiguruj. Otwiera się okno Drukowanie w kuchni: włącz przełącznik Drukuj zamówienia, wybierz Szerokość papieru (80 mm albo 58 mm), ile chcesz Liczba kopii (od 1 do 5) i dotknij Zapisz. Karta zaczyna pokazywać Włączone, ze szerokością i liczbą kopii obok.
-
Skopiuj adres i token
W tym samym oknie, w Dane dla aplikacji do drukowania, są dwie linie: adres Kuchni i token, ukryty za kropkami. Oczko go odsłania, a przycisk obok kopiuje. Jeśli pojawia się (wygenerowany po zapisaniu), to znaczy, że jeszcze nie zapisałeś. Dobrze zachowaj token: działa jak hasło drukowania. Link Wygeneruj nowy token unieważnia poprzedni natychmiast.
-
Pobierz wersję na swoje urządzenie
Na urządzeniu w kuchni pobierz plik dla swojego systemu: w Windows plik
.exe(od Windows 7), w Linuksie AppImage, który działa na każdej dystrybucji. To jeden plik w jednym folderze. Na Raspberry Pi i innych ARM wygeneruj AppImage na samym urządzeniu albo uruchom prosto z kodu źródłowego, z Pythonem 3.9 lub nowszym. -
Wklej adres, token i drukarkę
Obok programu leży
config.jsonzbase(adres),token,printer(drukarka) ipoll(co ile sekund pyta). W Windows ten plik leży w tym samym folderze co .exe; w Linuksie w~/.config/pedis-agent/config.json.printerzależy od połączenia:network:192.168.0.50dla drukarki sieciowej,windows:dla domyślnej kolejki Windows,file:/dev/usb/lp0dla USB w Linuksie,serial:/dev/ttyUSB0dla portu szeregowego.Wskazówka: W Windows zainstaluj drukarkę termiczną jako kolejkę Generic / Text Only: sterownik, który rysuje stronę, miesza polecenia i wychodzi brudny papier. W Linuksie, jeśli /dev/usb/lp0 daje odmowę dostępu, uruchom sudo usermod -aG lp $USER i zaloguj się ponownie. -
Zrób test przed obsługą
Zanim zaufasz lunchowi, zrób jeden przebieg tylko z drukarką
dummy: wydruk pojawia się na ekranie, bez zużywania papieru. Potem wyślij zamówienie testowe ze Stolika i zobacz, jak wychodzi papier — nagłówek z lokalem, stolikiem, numerem zamówienia, kelnerem, stanowiskiem i godziną, a każda pozycja dużą czcionką, z dodatkami i uwagą pod spodem. -
Niech startuje sam
Kuchnia nie ma czasu pamiętać o otwieraniu programu. Z
pedis-agent --installWindows tworzy zadanie startujące przy logowaniu, a Linux usługę użytkownika, która sama się restartuje, jeśli padnie. Na urządzeniu bez zalogowanej osoby, jak Raspberry Pi za telewizorem, uruchom teżsudo loginctl enable-linger. Żeby cofnąć,pedis-agent --uninstall. -
Na tablecie z Androidem jest ta sama droga
Jeśli kuchnia używa tabletu, aplikacja na Androida (od 5.0) robi to samo i dodatkowo pokazuje ekran kuchni. Na ekranie głównym wypełniasz Adres, Token i Drukarkę —
bt:i MAC sparowanej drukarki Bluetooth albonet:i IP drukarki sieciowej — i dotykasz Zapisz i uruchom. Przyznaj uprawnienie Bluetooth i wyjmij aplikację z oszczędzania baterii, bo inaczej drukowanie zatrzymuje się, gdy ekran gaśnie.
Najczęstsze pytania
Czy urządzenie musi być włączone cały czas?+
Dopóki chcesz, żeby zamówienia wychodziły, tak: to ono pobiera zamówienia i rozmawia z drukarką. Dlatego warto --install, które uruchamia program razem z urządzeniem. Tablet albo tanie Raspberry Pi wystarczą.
Czy pasuje każda drukarka termiczna?+
Pasują drukarki termiczne do zamówień, które rozumieją ESC/POS, czyli standard ogromnej większości. Połączenie może być sieciowe, USB, szeregowe, kolejka Windows albo CUPS, a na Androidzie sparowany Bluetooth lub sieć.
Wyszło powtórzone zamówienie. Czy to usterka?+
Nie, to celowe. Jeśli potwierdzenie nie dochodzi w minutę, serwer oferuje zadanie ponownie: powtórzony papier kuchnia wyrzuci, zgubionego zamówienia nikt nie odzyska. Jeśli wychodzi stale podwójnie, sprawdź, czy dwóch agentów nie wskazuje tej samej Kuchni.
Czy drukowanie kosztuje?+
Nie. qmen.us jest darmowy dla restauracji i nie pobiera prowizji od zamówień: nie jesteśmy marketplace'em. Wydajesz na drukarkę, papier i urządzenie w kuchni, które są twoje.
Ktoś skopiował token. Co robić?+
Otwórz Konfiguruj przy stanowisku i kliknij Wygeneruj nowy token. Poprzedni przestaje działać natychmiast, a ty tylko aktualizujesz config agenta (i aplikacji, jeśli jest) nowym tokenem.
Słowniczek
- Agent drukowania
- Mały program działający na urządzeniu w kuchni, który pobiera zamówienia z qmen.us, drukuje je na drukarce termicznej i potwierdza.
- Token drukowania
- Hasło do drukowania danej Kuchni. Pochodzi z panelu, trafia do konfiguracji agenta i możesz je zmienić, kiedy chcesz.
- Kuchnia
- Monitor, na którym zamówienia się pojawiają i przechodzą od W przygotowaniu do GOTOWE.
- ESC/POS
- Język, który rozumieją termiczne drukarki zamówień. To właśnie agent generuje dla każdego wydruku.
Powiązane poradniki
Jak pozwolić gościowi wezwać kelnera ze stolika
Włącz w Ustawieniach przycisk wzywania kelnera ze stolika: gość dotyka kodu QR stolika, a powiadomienie od ra…
PłatnościJak dodać klucz PIX swojej restauracji
Dowiedz się, jak dodać klucz PIX restauracji w 7 krokach i pozwolić klientowi płacić za zamówienie z dostawą …
Panel i raportyZobacz, kto z zespołu jest teraz na zmianie
Sprawdź w Panelu, kto jest teraz na zmianie: zespół widać na żywo, z zamówieniami w rękach każdego kelnera i …