I'm really a fan of telemetry SDK so I have created a web server that exposes ETS2/ATS telemetry data as a REST API.
I have also created an HTML5 mobile dashboard application that works in any modern browser (desktop or mobile). It uses WebSockets for data transferring (since 2.1.0). Android application included as well (Ets2Dashboard.apk)!
Look and feel
Here is a sample screenshot of how the dashboard may look like (default skin):
[ external image ]
And this is the main menu (added in version 2.0.0) where you can select a skin and server to connect to:
[ external image ]
Users are already working hard to include additional "real" truck skins! (and you may help too )
This is the screen of server application:
[ external image ]
Installation
Starting from the version 2.0.0 the server installation process is a piece of cake, all you have to do is to run "server\Ets2Telemetry.exe" and click "Install" button:
[ external image ]
And you're good to go!
SDK
If you like to create a skin the dashboard you should read the tutorial available on Github.
If you like to create your own software you may use raw JSON data from the telemetry server. Here is a sample JSON response (http://localhost:25555/api/ets2/telemetry):
Code: Select all
{
"game":{
"connected":true,
"paused":true,
"time":"0001-01-08T21:09:00Z",
"timeScale":19.0,
"nextRestStopTime":"0001-01-01T10:11:00Z",
"version":"1.10",
"telemetryPluginVersion":"4"
},
"truck":{
"id":"man",
"make":"MAN",
"model":"TGX",
"speed":53.82604,
....
It also uses official Telemetry SDK plugin (available on Github here). I have included a compiled plugin DLL in the package so you don't have to compile it by yourself.
FULL LIST OF SUPPORTED TELEMETRY DATA IS AVAILABLE HERE!
Hope that you'll like it
Download
Source code, pre-compiled server binaries and detailed instructions are available on Github here:
https://github.com/Funbit/ets2-telemetry-server ("Download ZIP" button at the right side)
^^^^^ DOWNLOAD ^^^^^
If you have a question, please read the FAQ first!
Windows XP is not supported!
Best regards,
Funbit