Xử lý sự cố

Kết nối hộp IoT

Không thể định vị mã ghép nối để kết nối hộp IoT

Mã ghép nối phải được in trên các máy in biên nhận được kết nối với IoT và cũng nên được hiển thị trên các màn hình được kết nối.

Mã ghép nối không hiển thị trong các trường hợp sau:

  • The IoT đã được kết nối với cơ sở dữ liệu ODOO.

  • The IoT không được kết nối với Internet.

  • Mã chỉ có giá trị trong 5 phút sau IoT đã bắt đầu. Nó tự động bị xóa khỏi các màn hình được kết nối khi thời gian này đã hết hạn.

  • Phiên bản của IoT Hình ảnh hộp quá cũ. Nếu IoT Hình ảnh hộp là từ phiên bản trước, thì thẻ SD của IoT sẽ cần được flashing để cập nhật hình ảnh .

Nếu không có trường hợp nào được liệt kê ở trên chính xác vấn đề, thì hãy đảm bảo rằng IoT Box đã bắt đầu chính xác, bằng cách kiểm tra xem đèn LED màu xanh lá cây cố định có hiển thị bên cạnh cổng nguồn không.

Hộp IoT được kết nối nhưng nó không hiển thị trong cơ sở dữ liệu

Khi AN IoT Hộp kết nối với cơ sở dữ liệu, nó có thể khởi động lại. Nếu vậy, nó có thể mất tới năm phút trước khi xuất hiện trong cơ sở dữ liệu. Nếu IoT Vẫn không hiển thị sau năm phút, hãy đảm bảo rằng IoT Hộp có thể đến cơ sở dữ liệu và máy chủ không sử dụng một môi trường đa dữ liệu.

Để truy cập cơ sở dữ liệu từ IoT, mở một trình duyệt và nhập địa chỉ cơ sở dữ liệu.

Hộp IoT được kết nối với cơ sở dữ liệu Odoo, nhưng không thể đạt được

Đảm bảo rằng IoT Hộp và máy tính chạy trình duyệt được đặt trên cùng một mạng, như IoT mạng.

Chứng chỉ HTTPS không tạo

Để tạo A :ABBR: HTTPS (Bảo mật giao thức chuyển siêu văn bản) Kết nối IoT Box trước khi định cấu hình IoT Đăng ký cho cơ sở dữ liệu và IoT sẽ dẫn đến một kết nối không bảo đảm.

Ngoài ra, tường lửa cũng có thể ngăn chặn HTTPS Chứng chỉ tạo chính xác. Trong trường hợp này, hủy kích hoạt tường lửa cho đến khi chứng chỉ được tạo thành công. Cũng cần lưu ý rằng một số thiết bị nhất định, chẳng hạn như bộ định tuyến có tường lửa tích hợp, có thể ngăn chặn HTTPS Chứng chỉ tạo.

Máy in

Máy in không được phát hiện

Nếu một máy in không hiển thị trong danh sách thiết bị, hãy truy cập IoT Trang chủ hộp và đảm bảo rằng nó được liệt kê trong Máy in.

Trang chủ trang chủ của IoT Hộp.

Nếu máy in không có trên IoT Homepage Box HomePage, click Máy chủ máy in. Nếu máy in không có trong danh sách, nó có thể không được kết nối đúng.

Máy in xuất bản ngẫu nhiên

Đối với hầu hết các máy in, trình điều khiển chính xác nên được tự động phát hiện và chọn. Tuy nhiên, trong một số trường hợp, cơ chế phát hiện tự động có thể không đủ và nếu không tìm thấy trình điều khiển, máy in có thể in các ký tự ngẫu nhiên.

Giải pháp là chọn thủ công trình điều khiển tương ứng. Trên IoT Trang chủ hộp, nhấp vào Máy chủ máy in, truy cập Máy in và chọn máy in trong danh sách. Trong Quản trị Dropdown, nhấp vào Sửa đổi máy in. Thực hiện theo các bước và chọn tạomô hình tương ứng với máy in.

Chỉnh sửa máy in được kết nối với hộp IoT.

Ghi chú

Máy in nhận Epson và Star và máy in nhãn ngựa vằn không cần trình điều khiển để làm việc. Hãy chắc chắn rằng không có trình điều khiển nào được chọn cho những máy in đó.

Trường hợp đặc biệt cấu hình Epson

Hầu hết các máy in Epson hỗ trợ các biên lai in trong ODOO POS Sử dụng lệnh GS 0. Tuy nhiên, các mô hình máy in Epson sau đây không hỗ trợ lệnh này:

  • TM-U220

  • TM-U230

  • TM-P60

  • TMP-P60II

Thay vào đó, bỏ qua vấn đề này bằng cách định cấu hình máy in để sử dụng lệnh ESC * thay thế.

Xử lý để buộc lệnh ESC *
Khả năng tương thích máy in Epson

Bước đầu tiên là kiểm tra xem máy in có tương thích với lệnh GS 0 hay không

Xem thêm

Nếu máy in không tương thích với lệnh ESC * thì quá trình sau là không thể. Nếu máy in tương thích để sử dụng lệnh ESC * để in, hãy làm theo quy trình này để định cấu hình máy in với iot Box.

Cấu hình hộp IoT cho ESC *

Để định cấu hình IoT Hộp để sử dụng lệnh ESC * để in, đi đến IoT Ứng dụng ->`Hộp IoT`. Sau đó nhấp vào Địa chỉ IP và điều này sẽ trực tiếp đến IoT HomePage hộp.

Chọn máy in

Bây giờ nhấp vào nút Máy chủ máy in. Điều này sẽ chuyển hướng trình duyệt đến trang Cup. Tiếp theo, truy cập: Quản trị -> Máy in -> Thêm máy in, chọn máy in nên được sửa đổi, sau đó nhấp vào Tiếp tục.

Mẹo

Nếu tên của máy in vẫn không chắc chắn, hãy thực hiện các bước sau:

  1. Hãy lưu ý các máy in được liệt kê trên trang Cup.

  2. Tắt máy in và làm mới trang.

  3. Bây giờ so sánh sự khác biệt với danh sách đầu tiên để xem máy in nào biến mất.

  4. Bật lại máy in và làm mới lại trang.

  5. Kiểm tra lại danh sách một lần nữa để xem máy in có xuất hiện lại không.

  6. Máy in biến mất và xuất hiện lại một lần nữa trên các máy in được liệt kê là tên của máy in trong câu hỏi.

Ghi chú

Đây có thể là Unknown dưới Máy in địa phương.

Quy ước đặt tên CUPS

CUPS sẽ nhắc Quản trị viên cho ba phần thông tin: The name, Mô tả và The vị trí. Hai mẩu thông tin cuối cùng không cần phải cụ thể, tuy nhiên, name nên tuân theo một quy ước cụ thể để làm việc với lệnh ESC *.

The name nên khớp với quy ước này:<printer_name>__IMC_<param_1>_<param_2>_..._<param_n>__

Một sự cố của Công ước đặt tên:

  • printer_name: This is the printer name. It can be any character as long as it does not contain _, /, #, or ` ` (space character).

  • IMC: Điều này là viết tắt của *cột chế độ hình ảnh*(tên đơn giản hóa cho ESC *).

  • param_1: Điều này là viết tắt của tham số cụ thể:

    • Tỷ lệ <x>: tỷ lệ của hình ảnh (có cùng tỷ lệ khung hình). X nên là một số nguyên mô tả tỷ lệ tỷ lệ nên được sử dụng.

      Example

      100 là kích thước ban đầu,`50` có kích thước bằng một nửa, 200 có kích thước gấp đôi.

    • Ldv: Độ dọc mật độ thấp (sẽ được đặt thành chiều dọc mật độ cao nếu không được chỉ định).

    • Ldh: Ngang mật độ thấp (sẽ được đặt thành Ngang mật độ cao nếu không được chỉ định).

      Ghi chú

      Mật độ Các tham số có thể cần được cấu hình theo một cách cụ thể tùy thuộc vào mô hình máy in.

Xem thêm

Visit Epson's ESC * documentation and click on the printer model printer in the table above to see if the printer should set these parameters.

Example

Sau đây là các ví dụ về định dạng tên thích hợp và không đúng cách:

Định dạng tên đúng:

  • Epsontmm30ii__imc__

  • Epson_TM_U220__IMC_LDV_LDH_SCALE80__

Định dạng tên không đúng (điều này sẽ không ngăn chặn in, nhưng kết quả có thể không có đầu ra in dự kiến):

  • Epson TMM 30II -> Tên không thể có khoảng trắng.

  • Epsontmm30ii -> Bản thân tên này là chính xác, nhưng nó sẽ không sử dụng Esc *.

  • Epsontmm30ii__imc -> Tên này thiếu kết thúc` __`.

  • EpeSontmm30iI__IMC_XDV__ -> Tham số XDV không phù hợp với bất kỳ tham số hiện có nào.

  • Epsontmm30iI__imc_scale__ -> Tham số` tỷ lệ` bị thiếu giá trị tỷ lệ.

Kết thúc thêm một máy in

Sau khi đặt tên của máy in với quy ước đặt tên thích hợp, nhấp vào Tiếp tục. Tiếp theo, đặt làm cho giá trị thành raw và cho model giá trị, đặt cái này thành RAW RAW RAEUE (EN).

Sau khi hoàn thành các bước này, nhấp vào Thêm máy in. Nếu mọi thứ được thực hiện chính xác, trang sẽ chuyển hướng đến trang biểu ngữ.

Tại thời điểm này, máy in đáng lẽ phải được tạo, bây giờ IoT Chỉ cần phát hiện nó và sau đó đồng bộ hóa với máy chủ của Odoo (điều này có thể mất vài phút).

Thêm máy in vào odoo pos

Khi máy in có thể nhìn thấy trên cơ sở dữ liệu ODOO, đừng quên chọn nó trong POS Cấu hình là IoT Máy in. Điều hướng đến: Ứng dụng POS -> Cài đặt -> Thiết bị được kết nối -> Hộp IoT -> Máy in Biên lai -> Save.

Ghi chú

Nếu máy in được thiết lập không chính xác (nó vẫn là in văn bản ngẫu nhiên hoặc biên lai được in quá lớn hoặc nhỏ), thì nó không thể được sửa đổi thông qua tên máy in với Cup. Thay vào đó, quá trình trên có thể được lặp lại để thiết lập một máy in khác từ đầu để tạo một máy in với các tham số đã sửa đổi.

Thiết lập ví dụ về máy in Epson TM-U220B bằng cách sử dụng ESC

Sau đây là một ví dụ về quy trình xử lý sự cố cho mô hình máy in TM-U220B bằng lệnh ESC *. Biên lai trong hình dưới đây là một ví dụ về biên lai đang in chính xác do định dạng thích hợp (theo lý thuyết):

Hình ảnh nhận được định dạng đúng từ cơ sở dữ liệu demo.

Cố gắng in biên lai này ngay trước khi định dạng thích hợp sẽ không hoạt động vì mô hình máy in TM-U220B không hỗ trợ GS v 0. Thay vào đó, các ký tự ngẫu nhiên sẽ in:

Giấy máy in với các ký tự dường như ngẫu nhiên.

Để cấu hình đúng định dạng cho mô hình máy in Epson TM-U220B thực hiện các bước sau.

After consulting Epson's website for compatibility for both of the commands: GS v 0 and ESC *, it can be seen that indeed the TM-U220B is not compatible with GS v 0, but is compatible with ESC *.

Đánh giá khả năng tương thích của Epson từ trang web Epson.

Khi thêm máy in, CUPS sẽ hỏi thêm máy in:

Menu quản trị, thêm lựa chọn máy in.

Trong trường hợp này, máy in được kết nối thông qua USB Vì vậy, nó sẽ là một phần của Các máy in mạng được phát hiện. Thay vào đó, nó có khả năng là một phần của Không xác định lựa chọn dưới Máy in cục bộ. Bằng cách rút phích cắm của máy in USB Cáp từ IoT Box và làm mới trang, The Không biết Máy in biến mất. Bằng cách cắm lại, máy in xuất hiện trở lại, vì vậy có thể nói rằng đây là máy in trong câu hỏi.

For the naming convention, since it will need to print using the ESC * command, it is imperative to add __IMC. Reference the printer model on Epson's ESC * site to find out more about the density parameters.

Thông số kỹ thuật Epson TM-U220 trên trang web của nhà sản xuất.

Đối với mô hình cụ thể này, TM-U220, M phải bằng 0 hoặc 1. Trong khi tham chiếu Mô tả bên dưới hộp màu hồng trong hình trên, các giá trị m có thể là 0, 1, 32 hoặc 33. Vì vậy, trong trường hợp máy in này, giá trị m không thể là 32 hoặc 33 (nếu không sẽ có các ký tự ngẫu nhiên được in).

Bảng bao gồm các giá trị số: 32 và 33, cả hai đều xảy ra nếu Số lượng bit cho dữ liệu dọc được đặt thành 24. Điều này có nghĩa là đó là một mật độ dọc cao. Trong trường hợp định cấu hình EPSON TM-U220, mật độ dọc *thấp*sẽ cần phải bị ép buộc, vì mô hình máy in này không hỗ trợ *mật độ dọc cao *cho lệnh này ESC *.

Để thêm mật độ dọc thấp, hãy thêm tham số ldv vào quy ước đặt tên.

Thêm một *mật độ dọc thấp* (tham số `ldv`) vào quy ước đặt tên.

Nhấp vào Tiếp tục tiến hành. Tiếp theo, đặt :guilabel:`làm cho giá trị thành raw và cho model giá trị, đặt cái này thành RAW RAW RAEUE (EN).

Thông số kỹ thuật Epson TM-U220 trên trang web của nhà sản xuất.

Tuy nhiên, khi cố gắng in với quy ước đặt tên: epsontmu220b__imc_ldv__, nó sẽ in biên lai, nhưng nó sẽ quá lớn và bên ngoài lề. Để giải quyết điều này, hãy thêm một máy in mới (và quy ước đặt tên) với tham số tỷ lệ <x> để thích ứng với kích thước biên lai của chúng tôi.

Dưới đây là một số ví dụ:

Quy ước đặt tên máy in

Epsontmu220b__IMC_LDV__

Epsontmu220b__imc_ldv_scale75__

Epsontmu220b__IMC_LDV_LDH__

Epsontmu220b__imc_ldv_ldh_scale35__

Biên nhận định dạng ví dụ. Định dạng biên lai bằng quy ước đặt tên: epsontmu220b__IMC_LDV__. Định dạng biên lai bằng quy ước đặt tên: EPSONTMU220B__IMC_LDV_SCALE75__. Định dạng biên lai bằng quy ước đặt tên: epsontmu220b__IMC_LDV_LDH__. Định dạng biên lai bằng quy ước đặt tên: EPSONTMU220B__IMC_LDV_LDH_SCALE35__.

Máy in Zebra không in bất cứ thứ gì

Máy in Zebra khá nhạy cảm với định dạng của mã Ngôn ngữ lập trình Zebra (ZPL) được in. Nếu không có gì ra khỏi máy in hoặc nhãn trống được in, hãy thử thay đổi định dạng của báo cáo được gửi đến máy in bằng cách truy cập Cài đặt -> Kỹ thuật -> Giao diện người dùng -> Quan điểm In: Ref : Chế độ nhà phát triển <chế độ phát triển> và tìm mẫu tương ứng.

Xem thêm

Check out Zebra's instructions on printing ZPL files here.

Máy quét mã vạch

Các ký tự được đọc bởi trình quét mã vạch không khớp với mã vạch

Theo mặc định, hầu hết các máy quét mã vạch được cấu hình theo định dạng QWERTY của Hoa Kỳ. Nếu máy quét mã vạch sử dụng bố cục khác, hãy chuyển đến chế độ xem biểu mẫu của thiết bị ( Ứng dụng IoT -> Thiết bị -> Thiết bị mã vạch) và chọn định dạng chính xác.

Không có gì xảy ra khi một mã vạch được quét

Đảm bảo rằng thiết bị chính xác được chọn trong cấu hình: Point of Sale và mã vạch được cấu hình để gửi ký tự enter (KeyCode 28) ở cuối mỗi mã vạch. Để làm như vậy, điều hướng đến: Ứng dụng POS-> Menu 3-DOT trên phần POS-> IoT Hộp-> Sửa.

Máy quét mã vạch được phát hiện dưới dạng bàn phím

Quan trọng

Một số máy quét mã vạch không tự quảng cáo dưới dạng máy quét mã vạch mà thay vào đó là bàn phím USB và sẽ không được nhận ra bởi IoT Box.

Loại thiết bị có thể được thay đổi thủ công bằng cách đi đến chế độ xem biểu mẫu của nó: Ứng dụng IoT -> Thiết bị -> Thiết bị vạch và kích hoạt tùy chọn là máy quét.

Sửa đổi chế độ xem biểu mẫu của máy quét mã vạch.

Ngăn kéo đựng tiền

Ngăn kéo tiền mặt không mở

Ngăn kéo tiền mặt nên được kết nối với máy in và Hộp kiểm Cash Strower nên được đánh dấu vào POS Cấu hình. Để làm như vậy, điều hướng đến: Ứng dụng POS-> Menu 3-DOT trên phần POS-> IoT Hộp-> Chỉnh sửa-> Máy in Biên lai-> Hộp kiểm CashDrawer.