Skip to content

Releases: SimenAsphaug/SimHub-MQTT-Publisher

Release list

v1.1.0

Choose a tag to compare

@SimenAsphaug SimenAsphaug released this 16 Oct 16:46

Full Changelog: v1.0.0...v1.1.0

v1.0.0

Choose a tag to compare

@SimenAsphaug SimenAsphaug released this 16 Oct 12:13

SimHub MQTT Publisher Enhanced - v1.0.0

🎉 Initial Release

First public release of SimHub MQTT Publisher Enhanced - a complete rewrite of the original SimHub MQTT Publisher with granular property selection and comprehensive telemetry streaming.

✨ Features

Granular Property Selection

  • 80+ individual telemetry properties organized into 9 logical categories
  • Select only the properties you need - reduce bandwidth and improve performance
  • Real-time property count display
  • Category-based organization for easy management

Telemetry Categories

  • Car State: Speed, RPM, gear, throttle/brake/clutch, engine status
  • Flag Information: iRacing-style bitwise flags with visual indicators
  • Position & Timing: Race position, lap times, sector times, gaps, deltas
  • Tire Data: Temperatures, pressures, wear for all 4 wheels
  • Fuel & Energy: Fuel levels, consumption, ERS, DRS, battery
  • Weather & Track: Temps, rain, wind, grip, time of day
  • Damage & Mechanical: Car damage, engine temps, component wear
  • Driver Input: Pedal inputs, steering, electronic systems
  • Safety & Race Control: Safety car, flags, pit lane, penalties

Enhanced User Interface

  • Visual flag status indicators with colors
  • Category expand/collapse navigation
  • Real-time connection status
  • Test connection feature
  • Clean, intuitive layout

Performance & Reliability

  • Efficient JSON serialization (null values omitted)
  • Configurable update rate (10ms - 1000ms)
  • Automatic reconnection
  • SSL/TLS support
  • Minimal overhead

📦 Installation

  1. Download SimHub-MQTT-Publisher-v1.0.0.zip
  2. Extract the 3 DLL files
  3. Copy to your SimHub directory (e.g., C:\Program Files (x86)\SimHub)
  4. Restart SimHub
  5. Configure in Settings → SimHub MQTT Publisher

Required files:

  • SimHub.MQTTPublisher.dll
  • MQTTnet.dll
  • Newtonsoft.Json.dll

🎮 Compatibility

Tested and working with:

  • iRacing ✅
  • Assetto Corsa Competizione ✅
  • Assetto Corsa ✅
  • rFactor 2 ✅
  • F1 2024/2023/2022 ✅
  • All other SimHub-supported simulators

📚 Documentation

Complete documentation included:

🙏 Credits

Forked from and enhanced: SHWotever/SimHub-MQTT-Publisher

📝 Notes

This is the first stable release. Future updates will include:

  • Additional telemetry properties
  • Property search/filtering in UI
  • Performance optimizations
  • Extended simulator support

🐛 Issues & Support

Report bugs or request features: GitHub Issues

Full Changelog: https://github.com/SimenAsphaug/SimHub-MQTT-Publisher/commits/1.0.0