Страница 10 из 18
Re: Модуль SystemInfo
Добавлено: Вс фев 11, 2018 3:20 pm
Eraser
yvgeniykrylov писал(а):Подскажите для начинающего как добавить в обьекты измерение температуры загрузке цп и всего остального. Понял что нужно код добавить в обьект но как это делается не знаю
получение температуры HDD
hddtemp -n /dev/sda
получение температуры CPU
sensors|sed -ne "s/Core 1: \+[-+]\([0-9]\+\).*/\1/p"
сведения о системе
uname -a
Re: Модуль SystemInfo
Добавлено: Вс фев 11, 2018 3:29 pm
yvgeniykrylov
Для таких же начинающих как я кто не знает как добавить код вот видео с инструкцией
https://youtu.be/dvFlaHdZul8
Re: Модуль SystemInfo
Добавлено: Вс фев 11, 2018 6:09 pm
igorewa
Как можно получить температуру процессора если OHM не видит этих значений? ( OHM не знает о существовании Kaby Lake )
Re: Модуль SystemInfo
Добавлено: Пт фев 16, 2018 12:37 am
andrey040670
Если кому пригодиться, то:
Температура CPU на Raspberry
Код: Выделить всё
perl -e 'm/(\d+)/; $x=$1; s/\d+/° C/; printf ("%.1f", ( $x / 1000))' -p /sys/class/thermal/thermal_zone0/temp
Если для истории, то уберите '
° C'.
P/s
lm-sensors на raspberry stretch не видит сенсоров.
Re: Модуль SystemInfo
Добавлено: Пт фев 16, 2018 6:19 am
nick7zmail
Надо бы в 1 сообщение собрать полезные шаблоны.
И почему чрез prel то?)) чем cat не устроил?)
Re: Модуль SystemInfo
Добавлено: Пт фев 16, 2018 11:02 am
andrey040670
Эта конструкция через 'cat' у меня не работает, только простой вывод 'cat /sys/class/thermal/thermal_zone0/temp'
Re: Модуль SystemInfo
Добавлено: Пт фев 16, 2018 11:07 am
nick7zmail
Вывод cat можно закинуть в другие любые команды через вертикальную черту, и проводить любые операции. Ну да ладно...если через перл работает - тоже вариант.
Отправлено с моего Xperia XZ1 Compact через Tapatalk
Re: Модуль SystemInfo
Добавлено: Пт фев 16, 2018 11:15 am
Eraser
andrey040670 писал(а):Эта конструкция через 'cat' у меня не работает, только простой вывод 'cat /sys/class/thermal/thermal_zone0/temp'
sed "s/\(...\)$/.\1/" < /sys/class/thermal/thermal_zone0/temp
Re: Модуль SystemInfo
Добавлено: Пт фев 16, 2018 1:22 pm
andrey040670
Eraser писал(а):
sed "s/\(...\)$/.\1/" < /sys/class/thermal/thermal_zone0/temp
Манипуляция с точкой, но сотые не кчему (имхо)
Хотя вывод проще, без перерасчёта.
Может кому нибудь этот вариант подойдёт лучше.
nick7zmail писал(а):Надо бы в 1 сообщение собрать полезные шаблоны.
Поддерживаю предложение.
Или в сам модуль в виде справки.
Re: Модуль SystemInfo
Добавлено: Пт фев 16, 2018 2:37 pm
nick7zmail
В вики-страницу на гитхабе, и в модуль iframe-ом)) чтобы лишние страницы в модуль не пихать
Отправлено с моего Xperia XZ1 Compact через Tapatalk