Если у поставщика нет API или поставщика, вам, скорее всего, не повезло.
Например, у HP есть очень обширный поставщик WMI для своих моделей ProLiant, и довольно просто использовать пространство имен System.Management для выполнения запросов WMI для получения этой информации с использованием C #, PowerShell, VBScript и т. Д.