-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Set up QL810WC label printer automation with AprilTags #70
Comments
The printer failed to connect to the IoT WiFi (an email has been sent to support). The next step is to set up a Raspberry Pi connected to the label printer, configured for MQTT, and use MongoDB to store paired information (tag–device) and handle logging. |
Ok, thanks for checking into that. That's unfortunate the driver doesn't work out of the box. Maybe we don't actually need the desktop driver and can instead use the Python package directly? I'm seeing a few threads related to this: |
@SissiFeng it sounds like these instructions (of course, switching the printer type that was mentioned) didn't work. https://www.rs-online.com/designspark/building-a-pi-powered-wireless-label-printer Could you confirm? |
What do you think about this? https://stackoverflow.com/a/70015794/13697228 |
Brother QL-810W Printer Troubleshooting on Raspberry Pi Zero W This summary outlines the key issues encountered and resolved so far, providing a reference for further troubleshooting.
Unsolved Issues till now:
|
Open an issue pklaus/brother_ql#162 |
There are a few pieces here specific to wireless: https://support.brother.com/g/b/sp/faqlist.aspx?c=ca&lang=en&prod=lpql810weus&tabid=2 |
The wifi connection issue has been resolved. |
Could you clarify how it was fixed? |
Create a wpa_supplicant.conf file and push the network configuration directly to the printer’s underlying system. This method is commonly used for IoT devices that support command-based serialization tools (such as lpadmin) to modify network credentials. |
The current issue is that while the MQTT-based printing workflow works locally, it fails to connect to the printer when deployed on Hugging Face (using gradio). The MQTT-based printing workflow involves a publisher running remotely, which sends print commands containing the image path and printer name. A subscriber on the local mac, receives the command and prints the corresponding AprilTag image from the specified local path. |
Gradio wouldn't be connecting directly with the printer though right? I.e., A hugging face app would communicate with the Mac (or RPi), and the Mac would communicate with the printer. Is it that you're unable to connect to the MQTT broker from the hugging face app? |
Yes. I tried setting up MQTT over websockets, also confirms QoS configuration consistency at publish and subscribe time, no luck. |
I'll try to reproduce |
Do you have a demo video of printing an AprilTag via Python on your computer you could share? |
trim.5AE733F6-E88D-4164-AF6D-14B3F1B7F61F.MOV |
#53
https://github.com/pklaus/brother_ql
https://stackoverflow.com/questions/55521301/printing-label-from-brother-ql-800-label-printer
i.e., with new pieces of equipment, autoprint an AprilTag to be affixed to it.
The text was updated successfully, but these errors were encountered: