Msi Afterburner integration for IOTLink

I’ve become a big fan of IOTLink as it gives me similar telemetry for my PCs as the mobile app does.

I was disappointed however that it doesn’t record hardware metrics for graphics cards. After a bit of experimentation (and studying some other MSI Afterburner project source code) I have written an addon which will add MSI Afterburner metrics for all graphics cards to IOTLink (which are then sent to Home Assistant just like any other metrics).

09pqwliuqib71

dqb7g5vl5jb71

The code is open source and a precompiled AddOn is available here: https://github.com/kwilliams1987/IOTLink_MSIAfterburner

If you find there are additional metrics that appear missing, there is a tool for parsing them that I can use to add more:

https://github.com/kwilliams1987/IOTLink_MSIAfterburner/releases/tag/SMP-v1.0.0.1

You can run this from command line and open an issue on GitHub with the output.