Compatibility

App was created in a modular way, so it can be integrated with any other system.

HotSpot Backends

The app is compatible with following backends:

BackendAndroidiOSWeb App
Ubiquiti UniFi (Direct Connection)AvailableIn WorksIncompatible
Ubiquiti UniFi (Proxy Connection)PlannedPlannedPlanned

Due to a lack of CORS headers and cookie API authorization scheme in UniFi API, the web app is not compatible with UniFi Controller using direct connection. To circumvent this issue, the app can be used with UniFi Controller using provided proxy server, which can be also used to hide controller login credentials from app end user.

Do you need another backend support? Please contact me, I will try to make it happen.

The app is compatible with following print providers:

Print ProviderAndroidiOSWeb App
Sunmi Built In printers
WebPrint Shared Printers
Generic BLE Bluetooth Printers🚩1
Generic Serial Bluetooth Printers
Do you need to support printer in other device? Or another printing method? Please contact me, I will try to make it happen.

Compatible Sunmi Devices

The app was tested to be working correctly on following Sunmi devices, although it should work on any Sunmi device with builtin printer with android 7 or newer without any issues.

If you have confirmed it to work on other devices, please let me know.

Sunmi V2 Pro

App is able to print on thermal paper and on labels when used on label version device. For printing on labels, first switch to label mode in system settings and calibrate label size.

Check demos: Printing on Sunmi V2 Pro, Label Printing on Sunmi V2 Pro

Sunmi T2 Mini

App is able to print on thermal paper, and uses auto cutter when available.

Plan name and vouchers count will be displayed on customer LCD screen (since 1.2.0). Voucher code will be displayed when pressing share button.

Check demos: Printing on Sunmi T2 Mini, Sunmi T2 Mini Customer LCD integration

WebPrint Compatibility

The app can send print jobs to any RAW capable printer shared on a WebPrint server, and by default it is configured for 80 mm, ESC/POS compatible printers, but you can always create template for your printer language.

Check demo: Printing on WebPrint connected printer

Bluetooth Printers Compatibility

The app was tested to be working correctly with following Bluetooth printers:

GOOJPRT PT-210

Works on Android (SPP and BLE), iOS (BLE only) and Web App2 (BLE only).

Check demos: Printing on Bluetooth Printer (Android), Printing on Bluetooth Printer (iOS),

Sunmi CloudPrinter NT311

Works on Android (SPP and BLE), iOS (BLE only) and Web App2 (BLE only), but it is undetectable when used in BLE mode. To find it, you need to disable filtered option.

Footnotes

  1. Experimental
  2. Support for Web Bluetooth is still experimental, so it may not work on all devices and browsers. 2