SimHub Plugin for SimDash
Overview
The SimHub plugin allows SimDash to read telemetry data from simulators that are not natively supported by SimDash, by leveraging SimHub as an intermediary. SimHub supports a wide range of racing simulators, and this plugin bridges that data into SimDash so you can use your SimDash hardware with any simulator that SimHub supports.
Requirements
- SimHub installed and running
- The SimHubPropertyServer plugin installed in SimHub (see below)
Installing the PropertyServer Plugin
The SimHub plugin relies on the SimHubPropertyServer plugin, created by pre-martin. This plugin exposes SimHub telemetry data over a local TCP connection that SimDash can read.
To install it:
- Visit the GitHub repository: https://github.com/pre-martin/SimHubPropertyServer
- On the right-hand side of the page, click Releases.
- Download the latest release DLL file.
- Copy the downloaded DLL into the root folder of your SimHub installation (the same folder where `SimHubWPF.exe` is located).
- Start SimHub. On the first launch after installing the plugin, SimHub will ask you to confirm the execution of the new plugin. Accept to enable it.
Many thanks to pre-martin for developing and maintaining the SimHubPropertyServer plugin.
Using the SimHub Plugin in SimDash
The SimHub plugin in SimDash does not start automatically when SimHub is running. This is by design: you may have SimHub running alongside a simulator that SimDash already supports natively, and in that case you would want SimDash to read telemetry directly from the simulator rather than going through SimHub.
To activate the SimHub plugin, you have two options:
Option 1: Manual Selection
- Make sure SimHub is running with the PropertyServer plugin active.
- In SimDash, open the Simulators menu.
- Select SimHub from the list.
Option 2: Command Line Parameter
You can start SimDash with the `--simhub` command line parameter to automatically activate the SimHub plugin on launch:
SimDash.exe --simhub
This is useful if you always want to use SimDash through SimHub, or if you want to create a dedicated shortcut for this purpose.
How It Works
Once activated, SimDash connects to the PropertyServer plugin running inside SimHub and receives real-time telemetry data from the game. SimDash is now able to read the telemetry data from the game through SimHub, giving you access to RPM, speed, gear, fuel, temperatures, pressures, pedal inputs, lap times, flags, tyre data, and more — all forwarded to your SimDash hardware devices just as if SimDash were reading the simulator directly.
