I have been letting our version of OpenRemote gather dust due to some issues, but I will be resuming on this soon, but one thing I had thought about during this period is to use Flespi as the GPS Tracking Middleware to directly connect to OpenRemote.
Can you advise whether this has been done before, and if so, can you advise on how this can be achieved please.
For those who don’t know about Flespi, the website www.flespi.com would no doubt impress.
Flespi uses MQTT, which I dare say would be ideal in this instance.
Not sure if this has been done before, there have been some people over the past years making questions related to flespi, but I haven’t seen a concrete implementation.
You can use an MQTT agent to connect to Flespi and start retrieving data from there. If you end up writing any custom code, we’d be happy to see a PR from you!
Hey, I take data from flespi and inject it to Openremote but I do it externally. I have a python script running to fetch data from flespi and send it to my assets in the openremote. I think using flespi streams is also possible. I just prefer to use python externally so that I can perform calculations.
Agents are a common built-in feature that allows linking to external services / devices.
You can use an MQTT Agent to listen for messages on your own broker.
.
As an alternative, you can communicate with our own integrated MQTT broker instead.
You can publish- or subscribe to changes in attribute values that way.
More details on that here: