Skip to main content
All CollectionsProduct FeaturesMobile App
QR Code Generation and Printing
QR Code Generation and Printing

How QR generation and printing works in Service Geeni

J
Written by Jo Bigg
Updated yesterday

QR generation is a key feature which enables Service Geeni mobile users the ability to create QR codes from equipment details. They can then print them using the Zebra printer library integrated into the Service Geeni app. This functionality also allows engineers and customer portal users to retrieve equipment details by scanning a QR or Barcode and action as required.

Mobile version 6.80.185.11444 works successfully with the Zebra ZQ310 Plus on an Android device.

This version has added support for customising the label format.

The New UI v7.0.6 will accommodate QR Print & Generation planned release 19/03/2025.


QR Scanning and Raising Jobs Functionality

Scanning a QR Code to raise Jobs without the need for login credentials to Service Geeni.


How does it work?

There are three aspects to this feature:

  1. Integration: The Zebra printer library is integrated into our mobile app.

  2. Configuration: This feature can be enabled or disabled.

  3. Generate QR Code: A new button, Print QR Code, will be available in the equipment details tab in the app.

  • When you click Generate QR, the app retrieves the Equipment ID.

  • A QR code is generated for this URL.

  • You can then print it.


Accessing Equipment Details via QR Code

What is it?

This is a feature that allows you to scan a QR code with your camera and access detailed information about your equipment directly from our customer portal.

How does it work?

1. Scan QR Code: You can use your camera to scan the QR code.

2. Open Link: The scanned QR code opens a link to the specific equipment page.

3. View Details: The equipment page displays comprehensive details.

4. Take Action

You can take the following actions from this page:

  • Raise a New Job: When you click this, you will be redirected to the login for the customer portal to raise a new job for this equipment.

  • Email: This option will redirect you to the email app on your phone with a pre-filled email from the company.

  • Phone: Keeping things simple, this lets you call the company.

Now you know how it works, let's sync things up!


Setting Up the System

You need to sync Service Geeni and the Bluetooth printer to get things printed.

  • Make sure you have Installed this version.

  • Choose Android (Release) Version 6.80.185.11444

Click this link to get the latest version: https://mobile.keyazure.co.uk/mobile

The new UI v7.0.6 will accommodate QR Print & Generation planned release 19/03/2025.

  • Now that you are up to date, you can turn on the printer.

  • On your device, turn on the Bluetooth and search for the printer.

  • Click the device to connect.

Here, we are using model ZQ310 Plus.

  • You will receive a Pairing request, click Pair.

  • On the printer, a Passkey label will print.


Device permissions

On your device, make sure you have given all necessary permissions for the Service Geeni app to run effectively.

To make the printer visible on the device, the following permissions need to be enabled.

  • Go to Settings, Apps, Service Geeni

  • Nearby Devices - Allow

  • Media - Allow

Your Android device may look like this:

To verify the connection, go back into Service Geeni:

  • System

  • Bluetooth Barcode Reader Setup


Print QR Code

To Print the generated QR Code.

  • Click Print.

A confirmation message will appear.

Congratulations! You have successfully printed a QR Code.


Photos and docs

  • If Documents and Photos have been added to the Equipment they will be available here to view.


Accessing Equipment Details via QR Code

Anyone with a camera can scan the QR code to see the details.

Once you have labelled your equipment with the QR code.

  • Open the camera to scan it.

  • Hover over the QR code, until you get the link.

  • Click the link, and the details page will open.

  • From here a New Job can be Raised.


Troubleshooting

Rename your Printer

You can rename your printer to make it easier to find the next time you use it.

  • From your device, go to Settings, Connections, and click on the available device.

  • Rename.


Set the Default Printer

On your device, head to:

  • Connections

  • More Connections settings

  • Turn on Nearby device scanning.

  • Then, click on Printing and enable Default Print Service.


Errors - How to Fix

If you see the message below contact support

"The QR Print Label setting needs to be set and enabled on your system".

If you see the message below, contact support

"QR Code Print Template is missing from your system config".

If the printer isn't available, you may get one of the below messages:

  • No Bluetooth Devices found in Service Geeni.

The print isn't turned on, or Bluetooth isn't enabled on your device or the printer.

  • Check Default Print Service is on.

  • Refresh all Data on Service Geeni and make sure the device is Paired.

  • No Printer listed / Select printer is blank.

  • Go into Service Geeni, Settings, Bluetooth barcode Reader Setup here. You will see the printer select it, and once selected, it will have a radio button enabled.

Alert - Print Fail

Failed to Discover the device

Your Bluetooth printer has been disconnected or is no longer connected to/from your device, and or the app doesn't have permissions.

  • Make sure the printer has power and is turned on.

  • Go into Settings, Bluetooth here, and you will see the printer.

Also, see FAQs

Did this answer your question?