Here are the related FAQ about Sunmi Cloud Printer:
1.Q: How does the docking process logic ensure that the printer can definitely receive the order?
2.Q: Will orders be lost when the paper runs out during the printing process?
3.Q: What should I do if the paper jams during the printing, and the order is not printed completely?
4.Q: How to configure the printer's WiFi settings?
5.Q: What should I do if orders are lost due due to poor shop WiFi connection?
6.Q: If the printer is out of network, but the phone can still receive orders, how do print them out?
7.Q: How to quickly spot the problem during a network error?
8.Q: How to perform a printer self-check?
9.Q: Why are printed receipts unreadable or garbled?
10.Q: Is it possible to change the voice announced content during receipt printing?
11.Q: How to update my WiFi's settings?
12.Q: Can the cloud printer simultaneously receive orders from different takeout platform?
13.Q: Does the GPRS version come with a SIM card, and how many signal is supplied per month?
14.Q: Failed to unbind the device through the Sunmi assistant APP, what am I supposed to do?
15.Q: During printer binding, a prompt saying "Device Bluetooth connection failed", what can cause this?
16.Q: What's the indicator light function?
17.Q: How is it possible to enable voice packets during print?"
18.Q: How to Detect Sunmi Cloud Printers in a Local Area Network?
19.Q: How to restore the printers' factory settings?
1.Q: How to ensure in the bridging process logic that the printer is definitely getting the orders?
A: Here is Sunmi Cloud Printer's following procedure:
The printer is connected to the Sunmi Cloud MQTT server. The server adopts cluster architecture and is maintained by the Sunmi operation and maintenance team. push.
After the printer receives the order, it will initiate an HTTP order list request, and limit the order to less than 5, effectively avoiding the problem of a large number of orders being crowded to the printer during the peak period, resulting in lost orders.
After the printer obtains the order list, it will pull the order details one by one in the order of the list and print them, and the next order will be printed only after the previous one is printed.
After the order is printed, the printer will also report the printing result to the server, so that the server can know whether the order has been printed in real time. Orders whose printing completion status has not been reported can also be pulled and printed again.
In the middle of printing, if the paper is used up, after reloading the paper, the order will be printed again from the beginning to avoid missing content.
In the middle of printing, if the power is cut off, after rebooting, it will take the initiative to pull unprinted orders from the server to print again.
In the middle of printing, if the network is disconnected, only the complete order will be printed out, and half of the order will not be printed out.
During printing, if the printing is incomplete due to faults such as paper jams. Merchants can reprint the last order by pressing the button, eliminating the need to operate the software.
If it is true that due to network factors, the printer requests multiple times but does not pull the new order data, the first order will still be pulled and printed out when the second new order message is received.
The printer adopts weak network switching, which can automatically find a network with smooth connection for connection, and the network switching time only takes 20 seconds.
If the printer is disconnected from the network, the cloud indicator will prompt whether the current server is connected normally.
When the merchant suspects that the network is not good, he can check the network status by pressing the button, and the printer will print out a test report to tell you where the problem is.
When there is a problem in the printer network that cannot be repaired for a short time, you can also use the merchant's mobile phone version to receive orders, and then send the order to the printer through the Bluetooth of the mobile phone, and use Bluetooth to print out the order.
2.Q: If there is no paper in the printing process, will the order be lost?
A: When there is no paper in the printing process, just reload the paper roll, and the unfinished bills will be automatically reprinted completely. In order to better identify whether the order is reprinted, a reminder mechanism is designed:
【>> REPRINT (OOP,x,x) <<】: Sometimes half of the printed content runs out of paper, and the order has not been printed. After the clerk changes the paper, the printer will reprint the order completely. In order to prevent the clerk from thinking that the reprint order belongs to the content of the next order, resulting in repeated orders, the word REPRINT OOP will be added to the head of the reprint order to remind customers.
3.Q: What should I do if the paper is jammed during the printing process and the order is not printed completely?
A: The printer provides the function of pressing the button again, just double-click
key to reprint the last order; in order to better identify whether the order is reprinted, a reminder mechanism is designed:
【>> REPRINT (FED,x,x) <<】: After the order is printed, the clerk may need to print the last order again due to some reasons. At this time, the clerk can double-click the FEED button to print. In order to avoid duplication of orders, the words REPRINT FED will be added to the header of reprinted orders to remind customers.
4.Q: How to configure the printer wifi network?
A: The SUNMI cloud printer adopts the bluetooth network configuration method, which can effectively avoid the cross-segment network configuration problem when the mobile phone and the printer are not in the same Wifi router environment. SUNMI has prepared 3 sets of Bluetooth distribution network SDKs for developers, one is for the distribution network SDK under Android, one is for the distribution network SDK for Apple mobile phones, and the other is for the distribution network SDK for WeChat applets. Web SDK. The basic principle of using these three sets of SDKs is to allow developers to easily call Bluetooth for communication, avoiding the difficulty of developing reconnection mechanisms caused by communication abnormalities.
5.Q: What should I do if the store loses the order due to poor WIFI network?
A: The network status is affected by many factors, and there is no ultimate solution at present, so the printer purchased with the WIFI+GPRS version will automatically have a weak network switching function. Normally, the printer will use WIFI to communicate. If the WIFI network communication is unstable, the printer will automatically switch to the GPRS network for communication, and then switch back when the WIFI returns to normal, avoiding the problem that the order cannot be received. Because the rate of GPRS is limited, the experience of receiving orders is not as fast as that of WIFI, but because GPRS is a backup channel, ensuring that orders are not lost is the first consideration
6.Q: The printer network is abnormal, but the receipt can still be received on the mobile phone, how to print it out?
A: SUNMI cloud printers support cloud, USB, and Bluetooth transaction printing modes, allowing them to receive data from cash registers and mobile phones through USB and BT for printing when connected to the network for printing. So if there is an order on the mobile phone, you can connect the mobile phone to the printer via Bluetooth, and send the receipt content to the printer via Bluetooth to print.
7.Q: The network is abnormal, how to quickly find the problem?
A: There are many factors affecting the network status, and there is no ultimate solution at present, so the printer has a network self-test function, just double-click
key, and after a few seconds, a network self-test ticket will be printed out. From the FAIL item in the ticket, you can analyze what kind of fault the network is currently in, and provide the fault information to the technician to solve it;
Detection Info | Info Instruction | Troubleshooting |
Current Network | Whether the current business communication is WIFI network or GPRS network. | If WIFI has not been configured, please ignore this issue. If it always stays in GPRS network, it indicates that there is a problem with the WIFI channel and you need to check whether the printer's WIFI configuration is correct, or whether the router is working properly. If WIFI hasn't been set up, ignore this issue. |
Link=>SSID: | What is the SSID name of the current connected WIFI router and is the connection normal. Pass when connected, fail when disconnected. | If there is no SSID name, it indicates that the printer has not been configured with WIFI and it necessary to reimplement the WIFI network configuration process. If you have an SSID name, you need to check whether the WIFI router of this SSID name is functioning normally, or the printer needs to reconnect the WIFI network. |
Link=>GPRS | Whether the current GPRS channel connection is normal. Pass when connected, fail when disconnected | GPRS signal strength is weak, please remove the device further away from metal and multi-layered walls and try again. In addition, GPRS connection speed is slow, the printer has just turned on and hasn't connected to the base station, which may result in a failed test. Please wait a few minutes and test again. |
Check=> DHCP Conflict | Check whether there are multiple DHCPs in the network environment. Multiple DHCPs or no DHCP will cause abnormal network connections. PASS if there is only one DHCP, Warn if there are multiple DHCPs, FAIL if there is no DHCP | The FAIL fault analysis is meaningful only when the dependent Link test item of this item is PASS, otherwise please ignore the following analysis content. If the Link=>SSID item is not FAIL, please make sure it is Pass. Warn indicates that private WIFI routers in the network cause DHCP conflicts, please check whether there are multiple routers in the network that have enabled DHCP mode. If it is, please close the redundant DHCP, and only keep one that can connect to the external network. FAIL means that there is no DHCP server configured in the network, and the printer cannot obtain an IP address. Please check whether the DHCP server in the network is faulty. |
Check=>IP Conflict | Check whether there are duplicate IP addresses in the network environment. Multiple identical IP addresses will cause abnormal network communication. PASS when there is no duplicate IP, FAIL when there are multiple duplicate IPs | The FAIL fault analysis is meaningful only when the dependent Link test item of this item is PASS, otherwise please ignore the following analysis content. If the Link=>SSID item is not FAIL, please make sure it is Pass. When multiple DHCP services in the network conflict or manually configure IP addresses for devices, IP address conflicts will occur. Please close the redundant DHCP service, or find the conflicting IP address device, and modify the IP address to use DHCP. |
Ping=>GW | Check the link between the device and the gateway to determine whether the intranet connection is normal. The return value is the delay value, and the delay value is used to judge whether the network rate is up to standard. If the gateway fails, FAIL | The FAIL failure analysis is meaningful only when the dependent Check test item is PASS, otherwise please ignore the following analysis content. If Check=>DHCP Confilict item FAIL, please make sure it is Pass first. The gateway generally points to the WIFI router or the base station itself. If the Ping value is too high or FAIL, you need to check whether the WIFI router is working normally, or the signal of the mobile base station is not good. |
Ping=>DNS | Check the link between the device and the root DNS of the public network to determine whether it is connected to the external network. The return value is the delay value, and the delay value is used to judge whether the network rate is up to standard. If the gateway fails, FAIL | This item depends on the case where the Ping=>GW test item is PASS, the failure analysis of FAIL is meaningful, otherwise please ignore the following analysis content. If the Link=>GPRS, Ping=>GW items are all FAIL, please make sure it is Pass first. The DNS root server is the main node on the Internet, and if the ping is successful, it means that the printer has been connected to the Internet. If the Ping value is too high or FAIL, you need to check whether the WIFI router is working normally, or the signal of the mobile base station is not good. |
Ping=>MQTT Server | Check the link between the device and the MQTT server to determine whether it has been connected to the business server. The return value is the delay value, and the delay value is used to judge whether the network rate is up to standard. If the gateway fails, FAIL | This item relies on the fact that the Ping=>GW and Ping=>DNS test items are PASS, and the failure analysis of FAIL is meaningful, otherwise, please ignore the following analysis content. If the Link=>GPRS, Ping=>GW items are all FAIL, please make sure it is Pass first. MQTT is the order push server, and if it can be pinged, it means that the link of the order push server is normal. If the Ping value is too high or FAIL, you need to consult the customer service personnel of the equipment manufacturer for inspection. |
Ping=>HTTP Server | Check the link between the device and the HTTP server to determine whether it has been connected to the business server. The return value is the delay value, and the delay value is used to judge whether the network rate is up to standard. If the gateway fails, FAIL | This item relies on the fact that the Ping=>GW and Ping=>DNS test items are PASS, and the failure analysis of FAIL is meaningful, otherwise, please ignore the following analysis content. If the Link=>GPRS, Ping=>GW items are all FAIL, please make sure it is Pass first. HTTP is the order content server, and if it can be pinged, it means that the link of the order server is normal. If the Ping value is too high or FAIL, you need to consult the customer service personnel of the equipment manufacturer for inspection. |
MQTT=>Check Config | The printer communication mainly relies on MQTT, so it will automatically check whether the server information is correct and whether it can receive order messages from the cloud. PASS when the information is correct, FAIL when the information is wrong | This item depends on the case where the Ping=>HTTP test item is PASS, the failure analysis of FAIL is meaningful, otherwise please ignore the following analysis content. If the Ping=>HTTPServer item is FAIL, please make sure it is Pass first. If there is an error in the information connected to the MQTT server, you need to consult the customer service personnel of the equipment manufacturer for inspection. |
MQTT=>Connect | The printer communication mainly relies on MQTT, check whether MQTT is currently connected, and whether it can receive order messages from the cloud. Connected to PASS, disconnected to FAIL | This item depends on the case where the MQTT=>MQTT config test item is PASS, the failure analysis of FAIL is meaningful, otherwise please ignore the following analysis content. If the MQTT=>Check Config item is FAIL, please make sure it is Pass first. If there is an error in accessing the MQTT connection, you need to consult the customer service personnel of the equipment manufacturer for inspection. |
MQTT=>R&W | The printer communication mainly relies on MQTT, check whether the MQTT communication data is normal, and whether it can receive order messages from the cloud. Can communicate PASS, can not communicate FAIL | This item depends on the MQTT=>MQTT Link test item is PASS, the failure analysis of FAIL is meaningful, otherwise please ignore the following analysis content. If the MQTT=>Connect item is FAIL, please make sure it is Pass first. If there is an error in the information connected to the MQTT server, you need to consult the customer service personnel of the equipment manufacturer for inspection. |
8.Q: How to operate the printer's self-check page?
A:If you need to check the printer hardware information completely, you can know it through the self-test page, just press
key and press
Press and release the keys at the same time to print out;
9.Q: Why did the printed receipt turn out to be garbled?
A: The Sunmi cloud printer currently supports printing the World Font Library, so we adopt the UTF8 encoding format. So the transmitted text has to be transformed into UTF8 before it can be printed out. After using UTF8 code, it's possible to effectively solve the issue of the mixing of multiple languages in receipt content, satisfying bilingual printout needs in some industries when servicing specific foreign spectator groups.
10.Q: Can the broadcast voice content be changed?
A: Sunmi cloud printer uses TTS speech synthesis technology. Regardless of what text you sent, it can all be converted into voice broadcasters. This means as long as your context demands it, item names, contact information, remarks on the receipt can be announced according to your requirement. However, due to the existence of several polyline characters, specific phrases may not pertain to the accent as expected, so textual pronunciation could hop into similar prominent sentences.
11.Q: How to change WiFi settings?
A: After a device coupled with WiFi, change this bonded WiFi intermediate point needs redevelopment networking by ensuring no equipment authorization unfastens novel tethering.
12.Q: Can the cloud printer take orders from different take-out platforms at the same time?
A: The number of accesses to the take-out platform is determined by the rules of Ele.me and Meituan, not initiated by the cloud printer itself. Ele.me allows multiple printers to access the same account and take bills concurrently. However, Meituan only allows one printer to access one account; if you have authorized binding with another platform, the original one will be unlinked compulsorily.
13.Q: Do the GPRS versions send a SIM card? How much data is there each month?
A: Sunmi Cloud printers have built-in eSIM, so there's no need to insert any physical SIM card; they directly connect to the 2G network without data restriction.
14.Q: The device is tied to the Sunmi Assistant APP, can I unlink it?
A: Yes, it can be unlinked. You can go to Sunmi Assistant and click on the small dots in the top right of your device page; this will unfollow the device. You can then use another phone to set it up again. A platform that's been bound ever before won’t be able to comebinde endedwith any another account later.
15.Q: Upon binding my printer, it gives couldn't NOTbound . I received the following notification: "Device Bluetooth Connection Failed."
A: The cloud printer is connected via Bluetooth during binding, and the prompt "Bluetooth connection failed" is usually due to the Android version of the APP's location privileges not being turned on. Enter Settings-Applications-Shanghai Assistant-Permissions-Location On.
16.Q: What is the function of the indicator lights?
A:There are three indicator lights on the Cloud Printer, the first is an green power light which should remain on after it is ignited; The second is blue Wi-Fi light will always on when the service network is on and will never brighten if the service network not working; the third is a red warning lights, after paper shortage, over-heat, outliers it turns on, and when the alarm off, it recalculates itself back off.
17.Q: Broadcast the scripted voice when apply printing
A: When printing a bill, we would like to trigger action-on-address from printer automatically voicing out specified sentences in order, of the aid-method described in legend passes in duplicate fashion ending up implies master have to redeem a general type repeat record book:
①One method is utilizing the inbuilt Text-to-Speech (TTS) function of the printer through Sunmi ESCPOS Command [GS (E pL pH fn<function 18>], sending command contents to command the printer to play audio as needed.
② Another method is to install the inherent Windows driver "Generic/Text Only", entering the content of ESCPOS instructions at the location "Printer Commands/Start print Job" under printer attributes, using the printer's inbuilt Text-to-Speech (TTS) function similarly to play required audio.
Content example: \<1D>(E\<05001202000200>give\<20>me\<20>five\<00>
18.Q: How to Detect Sunmi Cloud Printers in a Local Area Network?
A: Method to Automatically Search for Cloud Printers in a Local Area Network.
Printer models with these capabilities include:
58mm cloud printers: NT213、NT214、NT215、NT216、NT217、NT218、NT219、NT21A.
80mm cloud printers: NT310、NT311、NT312、NT313.
Detecting Printer in the LAN
Create an IPv4 UDP socket and bind it to 0.0.0.0:17899.
Set the IP_MULTICAST_LOOPBACK option for this UDP socket.
Send a random 32-bit unsigned integer (4 bytes) to 224.0.0.1:17899 through the LAN's network card.
Sunmi cloud printers in the same local area network will respond with the following data:
Field | Size (Bytes) | Description |
Major Model | 16 | For internal use. Can be ignored. |
Minor Model | 16 | Printers model, string ending with blank characters. |
Serial Number | 24 | The printer's SN, the string endswith blank characters. |
As multicast messages could be discarded by routers, it is advised to continue sending multicast messages every 500ms for a period of time.
19.Q: How to Reset Printer to Factory Settings?
A: After debugging, some printer settings can be modified, resulting in irregular errors. Therefore, when you need to reset the printer to its original settings, press【Network Key】for 10 seconds. You will hear " please press the paper feed button to reset the printer", then release【Net -Wrk key】, press the【Paper Feed Key】again, you will hear " resetting, please wait". After the printer automatically restarts, it has been restored to the default factory settings.