I have did a bit of RE and now I know how Dell's app works. It captures BIOS events and process it and I can do that myself. The one thing I was a bit disappointed to find out is that it does not read AC adapter parameters directly, it only responds to events. But I would guess that that data...
You can see what is being detected about connected AC adapter by Dell's app here:
Maybe this article will give you some clues how those features are implemented: https://hclxing.wordpress.com/2014/02/26/hacking-a-dell-power-adapter-final-not-really/
It looks like HWiNFO does not provide any info about SM951 drive (no temp, no SMART etc.). It only shows three lines: Drive Model, Drive Revision (incomplete, 4 chars only) and Device Type. Could you please add this SSD drive to the supported list?