CPU
 
В системе Smart Home присутствует плагин “cpuspeed”, который обеспечивает отображение параметров CPU. Плагин предоставляет доступ к следующим параметрам:
- 
cores: Этот параметр позволяет получить информацию о количестве ядер процессора. Он возвращает число, указывающее на общее количество ядер CPU.
- 
mhz: Данный параметр предоставляет информацию о текущей частоте процессора. Он возвращает значение в мегагерцах (MHz) и указывает текущую работающую частоту процессора.
- 
all: Параметрallпредоставляет информацию о средне взвешанной загрузке процессора в процентах
- 
load_min: Этот параметр отображает минимальную нагрузку процессора за определенный период времени. Он позволяет получить информацию о минимальной нагрузке CPU и может быть полезным для мониторинга и анализа нагрузки на процессор.
- 
load_max: Параметрload_maxпредоставляет информацию о максимальной нагрузке процессора за определенный период времени. Он позволяет получить информацию о максимальной нагрузке CPU и может быть полезным для анализа производительности системы.
Пример использования плагина “cpuspeed” для получения параметров CPU:
const cpuParams = EntityGetAttributes('cpuspeed.cpuspeed')
console.log(cpuParams.cores);
console.log(cpuParams.mhz);
console.log(cpuParams.all);
console.log(cpuParams.load_min);
console.log(cpuParams.load_max);
Вы можете использовать эти параметры для отображения и мониторинга информации о CPU в вашем проекте Smart Home.