I paid a developer to write the Moj.io binding, but Moj.io decided to update their API so it no longer works. My question is, should I find another developer to update the binding or are there newer devices out there?
Looking for the ability to track 5 cars with as frequent updates as possible when moving. If I also am able to read fule, and other car data the better, but basically I just want to track them.
Today I am using the original Moj.io ODB-II adapters that they used to sell, but I understand now they work with other adapters. It looks like from the moj.io website that they are not in the personal space anymore so that is partly why I am wondering if I should find someone to pay to update the mojio binding or pick new hardware.
I believe that most - or even all - of those adapters are just standard OBD-II devices with either a bluetooth link or like the moj.io and Telekom ones to have a GPS tracker and mobile network HW and a SIM card included.
If it’s just about location tracking, you could put an old smartphone into the car and use owntracks.
If you want to obtain car data, too, you might rather like to go for a generic solution to work without moj.io. I would not expect them or any other company to support an open API in the long run.
Have a look at this old thread and the links in there. Maybe you could get your developer to use that as a basis for your next-gen solution (it would rather be an app than a binding, upstreaming the data using MQTT) to work on a generic level (i.e. it’s supposed to work with any of those OBD-II devices). And if you then were willing to even share it with the openHAB community, that I would be a great gift.
Just to put this out there: I would also be very much interested in a solution for this use case! I am currently using the https://www.pace.car/en solution but they do not offer an official interface. (The service is still young and I can’t fully recommended it)
@ThomDietrich I think the adapter will be the same…my understanding was that the telekom is a sales partner of moj.io and they will have an own app for the special telekom odb2 adapter…but when i visit the moj.io website i see no option to buy a adpter?!
That’s basically my idea and recommendation, too. A generic OBD-II bluetooth adapter plus no Pi but a cheap or used smartphone to have BT, GPS and SIM/GSM. Permanently install that into the glove locker and attach it to your USB there to get its battery charged at any time.
Now ‘all’ we need is an Android app to read data via BT from the OBD adapter, to decode and turn it into preferrably MQTT or HTTP to be sent over the mobile network to some cloud or home server.
If someone came up with a device to combine those two, that’s also fine. But at least as of today, there do not seem to be generic (“open”) combined devices available. Those available (like moj.io) are not open - you can only use them indirectly by subscribing to the service that that company offers.
And any company to offer that bundle (like moj.io or also pace.car) tries to make money with providing that service or app. That comes at a price, literally and figuratively. Even if you’re fine with paying the price for the service (and not every smarthome user is), you’re always at risk of that company to change anything (as Nathan just experienced), to provide a bad service (outages, data disclosure, …) or to stop providing the service at any time e.g. when they have to go out of business.
That being said, @sipvoip and all, please have another look at the links from my last post if they could become a basis for that undertaking.
Yep sadly, I’ve registered for the newsletter to get notified as soon as a preorder is possible.
While browsing the feature list, I realized that they put a strong focus on triggers, actions and general integration. I wonder if they are interested to push that level forward. If so maybe they will provide hardware and/or support for someone wanting to integrate openHAB @sipvoip maybe that’s an option for you (and us)
Btw. Their website is amazing. Marketing done right.