Newbie here. What a great looking platform! Outstanding job! I’m trying to add the Digital Matter Barra Core NB tracker to your platform as a first test. I have setup my own instance through AWS and is up and running. I did read the fleet management tutorial. But I’m stuck where to put the HTTP Post information from the device manager from Digital Matter to point to OR. And get data flowing. Thanks in advance.
Henk
Welcome! I looked up how to connect the tracker to OpenRemote and I am a bit confused. I haven’t heard of this brand or tracker before, so I cannot really help with integrating, unless you have any integration documentation or something like that. Since this tracker is not supported by OpenRemote, you’ll probably have to use an HTTP Agent to connect your tracker.
Hi Panos, thank you for your assistance. Digital Matter is a very popular brand and uses the latest hardware. Top quality. The device can do a HTTP Post. But where to? I need some more info on how to get this data into OR. Below example payload (From ChatGPT). It can go through Flespi but as it has its own device manager that is double middleware IMHO.
Does Digital Matter have a Rest API where you can retrieve the device data?
On the website I found the Device Manager API.
In OpenRemote you can use the HTTP Agent to get data from an external source, for example an REST API. You can configure the agent to poll the API frequently (for example every 5 seconds) to get the latest data.
That is exactly my question. How do I make OR to receive data from the Barra Core NB. What do I have to put in Device Manager from Digital Matter to point the data to my OR server? And where can I see data flowing?
You can use the OpenRemote API to set the attributes from an asset using the Update Asset endpoint. This isn’t very easy as you need to authenticate using OAuth2 regularly as the token is only valid for 60 seconds.
I think the best option to integrate the Barra Core NB is to use Flespi with MQTT. You can then send the (device) messages to the OpenRemote broker and process them accordingly.