HDD
В системе Smart Home присутствует плагин “hdd”, который обеспечивает отображение параметров жесткого диска. Этот плагин позволяет получать информацию о различных характеристиках жесткого диска. Вот некоторые из этих параметров:
-
path
: Параметрpath
содержит путь к точке монтирования (mount point) жесткого диска. -
fstype
: Параметрfstype
указывает тип файловой системы, используемой на жестком диске. -
total
: Параметрtotal
отображает общий объем жесткого диска в байтах. -
free
: Параметрfree
показывает свободное пространство на жестком диске в байтах. -
used
: Параметрused
указывает использованное пространство на жестком диске в байтах. -
used_percent
: Параметрused_percent
показывает процент использования пространства на жестком диске. -
inodes_total
: Параметрinodes_total
отображает общее количество инодов (inode) на жестком диске. -
inodes_used
: Параметрinodes_used
указывает количество использованных инодов на жестком диске. -
inodes_free
: Параметрinodes_free
показывает количество свободных инодов на жестком диске. -
inodes_used_percent
: Параметрinodes_used_percent
указывает процент использования инодов на жестком диске.
Кроме того, плагин “hdd” имеет опцию настроек mount_point
, которая позволяет указать точку монтирования для отображения параметров конкретного жесткого диска.
Пример использования плагина “hdd” для получения параметров жесткого диска:
const hddParams = EntityGetAttributes('hdd.hdd1')
const hddSettings = entity.getSettings()
console.log(hddSettings.mount_point);
console.log(hddParams.path);
console.log(hddParams.fstype);
console.log(hddParams.total);
console.log(hddParams.free);
console.log(hddParams.used);
console.log(hddParams.used_percent);
console.log(hddParams.inodes_total);
console.log(hddParams.inodes_used);
console.log(hddParams.inodes_free);
console.log(hddParams.inodes_used_percent);
Вы можете использовать эти параметры для отображения информации о жестком диске в вашем проекте Smart Home.