Добрый день, столкнулся с потребностью в реализации мониторинга датчиков и вывода этих показателей.
Под руку попалась интересная программа, которая в своем арсенале имеет возможность опрашивать устройство путем WMI.
Тут то и начали появляться сложности.
Структура запроса выглядит таким образом:
Задается запрос, к примеру
select Speed from Win32_PhysicalMemory
и остальные параметры, типа единицы измерения и т.п. выбираются из выпадающих окон.
На сторонних сайтах по WMI шурудил тэги по классам и не смог найти нужного, также есть вопрос, о возможности прибавлять/отнимать, умножать/делить данный показатель.
В идеале хотелось бы получить подобные показатели:
1) Температура процессора -20 градусов = знач (C')
2) Скорость дисков *0.0002 = знач (Hz)
3) Температура процессора *0.5 = знач (%)
4) Датчик вскрытия корпуса = знач (+/-)
5) Вечно нулевой показатель = знач (%)