支援與常見問題
不早POS機 iPad App 的使用說明與排錯手冊。印不出來的時候,直接看下面的「常見問題」。
這支 App 是做什麼的
出單機是區域網路印表機,只認店內網段送過來的資料;雲端主機在網際網路上,進不了店裡的網路。 所以需要一台店內的裝置當中間人,把訂單接下來、再用 TCP 送進出單機。這支 App 就是那個中間人。
使用對象:不早脆皮雞排的門市員工。帳號由店家發放,App 內沒有註冊功能, 一般消費者用不到這支 App。
開始之前要準備
- iPad 一台,全程插著電源
- 店內 Wi-Fi(不要用訪客網路 / Guest,訪客網路會刻意隔離裝置)
- 支援 TCP
9100的網路出單機(例:Posky P1),跟 iPad 接同一台路由器 - 店家發給你的帳號與密碼
第一次設定(照順序做,不要跳)
- 出單機接電、接網路 網路線接到跟 iPad 同一台路由器。走 Wi-Fi 的話,確認連的是同一個 Wi-Fi 名稱。
-
印自檢頁,查出印表機 IP
印表機關機 → 按住「FEED」進紙鍵不放 → 按電源開機 → 開始吐紙再放開。
紙上找
IP Address那一行,長得像192.168.1.87。 - 到路由器把這個 IP 固定住 設定「DHCP 保留」(有些路由器叫固定 IP 綁定、靜態 DHCP、IP/MAC 綁定)。 不做這步,平常都正常,但某天停電重開之後 IP 會變,早上會突然全部印不出來。
- iPad 連上同一個 Wi-Fi 不要用訪客網路,不要開 iPad 的個人熱點。路由器如果有「AP 隔離 / Client Isolation」要關掉。
- 第一次開 App,一定要按「允許」 iPad 會問「不早POS機想要尋找並連接你本機網路上的裝置」,按「好」。 按了不允許就完全印不出來,而且系統不會再問第二次。
-
登入,填印表機位址
進 POS 的印表機設定,填 IP 與連接埠
9100,按「測試連線」,確認有吐紙。 - iPad 設成永不自動鎖定,並插著電 設定 → 顯示與亮度 → 自動鎖定 → 永不;設定 → 電池 → 低耗電模式 → 關閉。 螢幕停在 POS 畫面,不要切到別的 App。
常見問題
完全印不出來,一張都沒有
按順序檢查,不要跳步驟:
| # | 檢查 | 怎麼做 |
|---|---|---|
| 1 | 印表機有電嗎 | 看電源燈亮不亮 |
| 2 | 有紙嗎 | 紅燈閃通常是沒紙或紙艙沒關緊。換紙,把蓋子壓到「喀」一聲 |
| 3 | iPad 螢幕亮著嗎 | 睡著了就喚醒,並把自動鎖定改成「永不」 |
| 4 | iPad 停在 POS 畫面嗎 | 切回來 |
| 5 | iPad 有網路嗎 | 用 Safari 開任一網頁試試 |
| 6 | 區網權限開了嗎 | 設定 → 隱私權與安全性 → 區域網路 → 不早POS機 = 綠色 |
| 7 | 印表機 IP 對嗎 | 印自檢頁,跟 App 裡填的比對 |
| 8 | 測試連線 | App 印表機設定 → 測試連線,看錯誤訊息寫什麼 |
以上都正常還是不行,把 App 完全關掉再重開(從下往上滑叫出多工,把 App 往上滑掉),再不行就把印表機重開機。
不小心按了「不允許」本地網路,怎麼救?
iOS 只會問一次,按過不允許就不會再跳,要自己去設定裡打開:
- iPad 打開設定
- 隱私權與安全性
- 區域網路
- 找到不早POS機,把開關打開(變綠色)
- 回到 App,完全關掉再重開
怎麼查出單機的 IP?怎麼在 App 裡設定?
查 IP:印表機關機 → 按住 FEED 不放 → 按電源開機 → 開始吐紙再放開,
紙上找 IP Address 那一行。
印出來是 0.0.0.0 或找不到 IP,代表它沒拿到網路位址。檢查網路線、路由器,重開印表機再印一次。
先確認 9100 埠通不通(建議做):
- Windows 開 PowerShell:
Test-NetConnection 192.168.1.87 -Port 9100,看到TcpTestSucceeded : True就是通的 - Mac 開終端機:
nc -vz 192.168.1.87 9100
填進 App:登入後進 POS 的印表機設定,IP 填自檢頁那一組,連接埠固定 9100(不用改),按「測試連線」。
然後一定要去路由器設 DHCP 保留,把這個 IP 綁死,否則下次停電重開它會變。
印出來是亂碼、問號或黑方塊
中文字碼設定不對。不用更新 App,改雲端後台就好:
- 電腦開後台 → 設定 → 出單機橋接 / 列印橋接
- 找編碼(codepage),目前值是
gbk或big5 - 對調過來:
gbk改big5,或big5改gbk - 儲存,重印一張測試
大部分機器吃 gbk,少數台灣機種吃 big5,試一次就知道。改完立刻生效。
兩個都試過還是亂碼,檢查同一頁的紙寬設定是 58 還是 80 mm,跟你實際用的紙對上。
印一半就停,只印了幾行
先排除這幾個:
- 紙快用完:紙捲末端有膠,會卡住
- 印表機過熱:連續大量列印後熱感頭會保護降速,停一分鐘再試
- Wi-Fi 訊號弱:iPad 或印表機離路由器太遠,傳到一半斷線
都排除了還是發生,請回報,並附上那張沒印完的紙的照片、大概時間、以及是每張都這樣還是偶爾。
同一張單重複印好幾張
- 先看後台那張單的列印份數是不是被設成 2 份以上
- 是不是有兩台 iPad 同時開著?系統設計上單子被取走會標記,不會重複, 但如果兩台 iPad 都登入同一家店,遇到網路不穩時可能重複。只留一台 iPad 開著,其他關掉 App
只有一台還是重複,請回報並附上訂單號碼與重複張數。
印很慢,客人都走了才吐紙
- iPad 是不是切到別的 App?iOS 會凍結背景程式
- 是不是開了低耗電模式?關掉
- Wi-Fi 是不是很擠?客人用的公用 Wi-Fi 跟出單機共用一台路由器會互搶, 理想做法是把印表機跟 iPad 放在單獨的網段,跟客人 Wi-Fi 分開
紙有出來但完全空白
熱感紙裝反了。熱感紙只有一面能印,把紙捲翻面重裝。
分辨方式:用指甲刮紙面,會出現黑線的那一面是正面,要朝向印字頭。
為什麼 iPad 一定要開著?
因為雲端主機進不了店內的區域網路,一定要有店內裝置當中間人。所以:
- iPad 關機 → 沒人接單 → 不印
- iPad 鎖屏睡著 → 接單暫停 → 不印(醒來後會補印積壓的單)
- iPad 切到別的 App 太久 → iOS 凍結背景 → 可能延遲
- iPad 沒網路 → 拿不到單 → 不印
這是區網出單機的共通限制,不是這支 App 特有的問題。好消息是沒接到的單不會消失,叫醒 iPad 就會補印。
換了路由器、搬家或換網路之後全部失效
這是預期會發生的,因為印表機的 IP 換了。照這個順序復原:
- 印表機接上新路由器
- 印自檢頁拿新的 IP
- 到新路由器重新設 DHCP 保留
- iPad 連上新的 Wi-Fi
- App 印表機設定填新 IP,按測試連線
- 印一張測試單確認
忘記密碼 / 要新增員工帳號
帳號由店家管理,App 裡沒有註冊或自助重設。請找你的店長,由店長在後台的帳號管理新增或重設。
重設密碼之後,該帳號在所有裝置上的登入會立即失效,要重新登入一次。
App 打不開,或顯示「已過期」
透過 TestFlight 安裝的測試版每 90 天會過期。請店家重新產出一版,iPad 打開 TestFlight 更新即可。
正式從 App Store 安裝的版本沒有這個期限。
每天開店的 30 秒檢查
- iPad 螢幕亮著,而且停在 POS 畫面
- iPad 插著電,電量在充
- 印表機電源燈亮著,不是紅燈閃爍(紅燈閃通常是沒紙或紙艙沒關好)
- 按一次「重印上一張」或測試列印,確定紙真的有出來
最後一點看起來多餘,但這是唯一能在客人上門前抓到問題的方法。
要找我們處理時,請附上這些
沒有這些資訊,只能用猜的:
- 訂單號碼(哪一張單出問題)
- 發生時間
- 症狀:完全沒印 / 印一半 / 亂碼 / 重複
- 後台列印佇列的錯誤訊息(截圖最好)
- App 裡「測試連線」的結果(截圖)
- 有問題的紙本照片(如果有吐紙)
- 是每次都這樣,還是偶爾
- 最近有沒有換過網路設備、停電,或搬動印表機
名詞小抄
| 名詞 | 白話解釋 |
|---|---|
| IP 位址 | 印表機在店內網路裡的門牌號碼,例:192.168.1.87 |
| 9100 埠 | 印表機專門用來收列印資料的門,固定不用改 |
| 區域網路(LAN) | 店裡自己的網路,跟外面的網際網路不同 |
| DHCP 保留 | 叫路由器「這台機器永遠給同一個門牌」的設定 |
| ESC/POS | 出單機看得懂的指令語言,由雲端產生,店裡不用管 |
| 列印佇列 | 排隊等著印的單子清單,後台看得到 |