This release introduces support for SSL/TLS connections to MQTT brokers.
A huge thank you goes to @buanzo for suggesting this enhancement, providing an encrypted broker connection for testing, and for testing the release candidate to confirm functionality!
Due to the number of configuration parameters introduced by the encryption enhancement, the Telemetry configuration tab has been split into two sub-tabs. Connection
contains settings related to the MQTT broker connection, and Data
contains settings related to publishing options, formats and topics.
In addition to the encryption enhancement, a couple of new topics now get published by the plugin to help MQTT clients determine the state of the game and data stream:
-
Telemetry/FeedActive
indicates the state of the plugin's connection to the broker -True
if connected,False
if disconnected. -
Telemetry/GameRunning
- indicates the state of the Elite Dangerous executable as reported by EDMC -True
if the game is running,False
if it is not.