Skip to main content

Set up the DMT RideGuard integration

Connect DMT RideGuard so detected ride anomalies become Assignments in Mobaro: what is exchanged, setup, Location mappings and the generated API key.

Written by Logan Bowlby

Overview

DMT RideGuard monitors rides with sensors and flags unusual behaviour, such as irregular movement, vibration or shocks. The integration lets RideGuard turn those findings into Mobaro Assignments on the right Location, for the User Group you choose, so your maintenance team follows up, documents and resolves them in Mobaro.

Detection, RideGuard’s own dashboard and its alerts stay at DMT. Mobaro connects your organization to RideGuard, tells RideGuard which Location and User Group belong to each monitored ride, and gives RideGuard an API key so it can create the Assignments.

At a glance

Who can do this

Super Users, or a Role with Organization › Administrate

Where

Configuration › Integrations › DMT RideGuard

Works on

Backend (web) to set up. Assignments appear in the Backend and the app

Availability

All organizations with a DMT RideGuard subscription and API key from DMT

💡 Why this matters: A sensor alert only helps if someone acts on it. Routing RideGuard findings into Assignments gives each one an owner, a deadline and a record of what was checked.

DMT RideGuard sensor fitted on a ride

How the integration works

When

What happens

You save your DMT API Key

Mobaro creates an API key in your organization named DMT Rideguard Integration Key (Do Not Delete), with full (not read-only) access, and sends it to RideGuard

You add or update a Location mapping

Mobaro sends RideGuard the DMT attraction ID, the Mobaro Location and the User Group to assign

You delete a Location mapping

Mobaro tells RideGuard to remove that attraction’s mapping

RideGuard detects an anomaly on a mapped ride

RideGuard creates an Assignment in Mobaro through the Mobaro API, using that key, on the Location and for the User Group

Mobaro doesn’t fetch sensor data from RideGuard. The Assignment’s content, priority and due date come from RideGuard, not from settings in Mobaro. Once created, it works like any other Assignment: see Understanding the Assignments module.

🛑 Critical: Don’t delete or edit the DMT Rideguard Integration Key (Do Not Delete) API key. RideGuard uses it to create Assignments; without it, anomalies no longer reach your maintenance team in Mobaro, and nothing in Mobaro warns you.


Before you start

  • An active DMT RideGuard subscription, with sensors on the rides you want to monitor.

  • Your DMT RideGuard API Key, provided by DMT. Mobaro doesn’t generate it.

  • A Mobaro Location for each monitored ride, and a User Group for the team that should receive the Assignments. See Create and manage User Groups.


Connect your organization

1. Open DMT RideGuard

In the Backend, open Configuration › Integrations and choose DMT RideGuard. A new connection starts at Information. Read the introduction and click Continue. An organization with saved credentials opens at Configure.

2. Enter and test the key

On Integrate, enter the API Key provided by DMT and click Test connection. This saves the key for the organization and requests the available RideGuard attractions. It is not a read-only test.

After a successful test, the button shows Connected. Click Continue to open Configure. If the test fails, check the key and try again. A Connected indicator does not prove that an anomaly has reached Mobaro; check an agreed test event with DMT.


Map rides to RideGuard

1. Add a Location mapping

On Configure, click Add Location Mapping (the + button). The Map Location dialog opens.

2. Choose the ride and team

Choose one Location and one User Group. Under External Locations, select the RideGuard attraction by Name. The attraction ID is not shown in this list. If no attraction list is available, enter the identifier supplied by DMT in Remote ID. Click Save.

The Configure table shows Location and User Group. Each Location has one mapping.

3. Change or remove a mapping

Select the mapping and click Update Location Mapping to change its User Group or attraction. The Location cannot be changed. To remove the mapping, click Delete Location Mapping and confirm. Mobaro sends the mapping change to RideGuard; verify the intended routing with DMT.


Turn the integration off

Remove the Location mappings you no longer need while the connection is still available. Then open Integrate, click Disconnect and check that Mobaro confirms the disconnection. If it fails, contact Mobaro Support. Do not assume that external events have stopped until the change is confirmed with DMT.

Disconnecting does not delete the generated DMT Rideguard Integration Key (Do Not Delete) from Mobaro. Ask Mobaro Support to check which generated keys can be retired. To replace the DMT key, open Integrate, enter the replacement and select Test connection, then verify the mappings and data flow.

⚠️ Heads-up: Saving a DMT key creates another Mobaro integration key with the same name. Test connection includes this save. Check with Mobaro Support before deleting generated keys.


Best practices

  • Map only rides with RideGuard sensors installed.

  • Use a User Group owned by the maintenance team responsible for the ride, and keep its membership current.

  • Treat a RideGuard Assignment like any maintenance finding: record what was checked and whether the ride is safe to run.

  • Keep your DMT API key in a password manager.


Frequently asked questions

Is the integration two-way?

Yes, in a limited way. Mobaro sends RideGuard an API key and your Location and User Group mappings; RideGuard creates Assignments in Mobaro. Mobaro doesn’t fetch sensor data from RideGuard.

Where do the sensors and the API key come from?

From DMT. RideGuard is a separate product with its own hardware and subscription. Mobaro creates only its own key for RideGuard to use.

Why is there an API key called “DMT Rideguard Integration Key (Do Not Delete)”?

Mobaro created it when the DMT key was saved. RideGuard uses it to create Assignments. Leave it in place while the integration is in use.

Can I change which team receives the Assignments?

Yes. Select the mapping, click Update Location Mapping and pick another User Group. New anomalies go to that group; existing Assignments keep their assignees.

Do RideGuard Assignments make the ride Not ready for operation?

Only if your readiness colours treat it as critical, for example when RideGuard sends it as high priority and Red if one or more active high priority assignments exist is on. Mobaro doesn’t block the ride by itself. See Configuring readiness colors on the Location Overview.

Did this answer your question?