added support for custom MQTT URLs
upgraded internal logging libraries to Log4j2 v2.17.2
added Websockets support
The app performs periodic socket pings to the splunkd management port to determine if splunkd is still alive and if splunkd is not responding , usually because it has exited or is not network reachable, then the app self exits it's running java process.The default timeout is now 300 seconds. You can change this timeout value in bin/mqtt.py by setting the SPLUNKD_TIMEOUT_SECS
variable.
Setup Credentials
menu tab and enter any MQTT usernames/passwords you require.