Stuck following the Fleet Management System tutorial

First of all, thanks for making OpenRemote. It saved me when trying to get information from my Teltonika FMC003.

I found you through the Teltonika site, and I have been trying to set up OpenRemote to receive data from my FMC003 following Tutorial: Create your own Fleet Management System.

Unfortunately, I’m stuck. I followed all the steps, except for 3.3.1 AVL Parameter ID Parser, because I don’t understand what I’m supposed to do.

Data is coming in, but in the logs I see

|03/17/2025 08:38:14|INFO|API|ActiveMQORSecurityManager|Un-supported request pub: topic=master/myFmc003/teltonika/REDACTED/data, connection=[REDACTED:46466](http://REDACTED:46466), clientID=REDACTED, subject=anonymous|
| --- | --- | --- | --- | --- |
|03/17/2025 08:38:14|INFO|API|ActiveMQORSecurityManager|Un-supported request sub: topic=master/myFmc003/teltonika/REDACTED/commands, connection=[REDACTED:46466](http://REDACTED:46466), clientID=REDACTED, subject=anonymous|

So I assume this is because I have not configured the AVL Parameter Parser.

My confusion comes from multiple points:

How to generate the specific JSON

I found the link on openremote/fleet-management/wiki/Teltonika-AVL-Parameter-Parser-%E2%80%90-What%2C-How%2C-When%2C-and-Why#how and the repo with the Jupyter Notebook here: Teltonika-Parameter-Id-Parser/Param ID Parser.ipynb at main · pankalog/Teltonika-Parameter-Id-Parser · GitHub

Am I supposed to run this somehow? I have a vague understanding what Jupyter and Pandas are.

Inserting the JSON

insert those JSON files as a new Teltonika Model Configuration Asset under the “master” realm

Where do I do this? In the UI interface there is no option to add JSONs under the realm info.

FMC003 is already installed by default?

By default, the parameter data for our test device, the FMC003, is included in the installation.

This is why I continued in the first instance, I assumed since the FMC003 is supported by default, I could skip the AVL Parser step. Or do I misunderstand what this means?

Thanks in advance!

Good morning @MartinIoT ,

Since you’re using an FMC003, you can skip all of the AVL parameter parser parts. In essence, if you were using a different device, you’d need to use that tool to allow OpenRemote to read the parameters being sent by the device, and the result of that whole parser process would be the FMC003 Teltonika Model Configuration asset.

The error message you’ve attached says that no MQTT message handlers are allowed to handle the subscription topic.

This happens if the 3rd part of the MQTT topic is not teltonika, or if you have disabled the Teltonika integration in the Teltonika Device Configuration asset.

Please check that, and also, please provide some more information about the issue.

You say that data is coming in, does that mean that you can see an asset being created with data in the manager UI?

Good luck!

Hi Panos,

Thanks for your suggestions.

With data coming in, I meant I can see it in the logs:

|03/17/2025 08:38:14|INFO|API|ActiveMQORSecurityManager|Un-supported request pub: topic=master/myFmc003/teltonika/REDACTED/data, connection=[REDACTED:46466](http://REDACTED:46466), clientID=REDACTED, subject=anonymous|
| --- | --- | --- | --- | --- |
|03/17/2025 08:38:14|INFO|API|ActiveMQORSecurityManager|Un-supported request sub: topic=master/myFmc003/teltonika/REDACTED/commands, connection=[REDACTED:46466](http://REDACTED:46466), clientID=REDACTED, subject=anonymous|

So the GPRS and MQTT on the device is configured (mostly) correctly.

However, no asset is created.

Good to hear that I understood correctly that I can skip the AVL parser part of the tutorial. As you can see in the log, I did specify teltonika as the 3rd part of the MQTT topic. So that must mean I have disabled the Teltonika integration. However, I have no idea how. I don’t even know where I should see “Teltonika Device Configuration” in the web UI.

Hi @MartinIoT ,

You can click on “Teltonika Device Configuration” in the asset view, as it is an asset.

image

That will show you this Asset:

You need to make sure that “Enabled” is checked.

Also, to make sure that there’s no issues with validating the IMEI, you can also disable Check for valid IMEI.

I can only embed one image per reply, so for

when I try to add an asset manually, Teltonika is not a device type I can select.

Neither under Agents nor under Assets there is anything with “Teltonika”

I don’t have the option for Teltonika Device Configuration. I just have an empty list of assets and when I try to add an asset manually, Teltonika is not a device type I can select.

I use the Docker Compose https://raw.githubusercontent.com/openremote/openremote/master/docker-compose.yml linked from here Quick Start | OpenRemote Documentation
Maybe that’s not the correct one?

Hi @MartinIoT ,

Yes, that is not the correct one. The correct one is found in the openremote/fleet-management repository.

The quickstart guide has a link to it and a way to download it easily. Please use that one, as you’re currently using “normal” OpenRemote, without the fleet telematics features.

The good thing is that it seems that you have configured the devices correctly :joy:

Best of luck!

Yup, that was it. Thanks a lot!