[Модуль] SystemInfo (sysinfo)

Разработка дополнительных модулей, подключение различных приложений.

Модератор: immortal

Аватара пользователя
Eraser
Сообщения: 1085
Зарегистрирован: Вт окт 21, 2014 7:31 pm
Откуда: Киров
Контактная информация:

Re: Модуль SystemInfo

Сообщение Eraser »

yvgeniykrylov писал(а):Подскажите для начинающего как добавить в обьекты измерение температуры загрузке цп и всего остального. Понял что нужно код добавить в обьект но как это делается не знаю
получение температуры HDD
hddtemp -n /dev/sda
получение температуры CPU
sensors|sed -ne "s/Core 1: \+[-+]\([0-9]\+\).*/\1/p"
сведения о системе
uname -a
Connect ---- Telegram
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!! :D
yvgeniykrylov
Сообщения: 29
Зарегистрирован: Пн окт 16, 2017 1:15 pm

Re: Модуль SystemInfo

Сообщение yvgeniykrylov »

Для таких же начинающих как я кто не знает как добавить код вот видео с инструкцией
https://youtu.be/dvFlaHdZul8
Аватара пользователя
igorewa
Сообщения: 515
Зарегистрирован: Ср дек 21, 2016 11:54 pm
Откуда: Киев

Re: Модуль SystemInfo

Сообщение igorewa »

Как можно получить температуру процессора если OHM не видит этих значений? ( OHM не знает о существовании Kaby Lake )
ASUS H110T, I5 7500, DDR4-16Gb, SSD256 . WIN10 64 (LTSB)
Аватара пользователя
andrey040670
Сообщения: 473
Зарегистрирован: Пн июл 31, 2017 10:00 pm

Re: Модуль SystemInfo

Сообщение 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 не видит сенсоров.
Последний раз редактировалось andrey040670 Пт фев 16, 2018 8:52 pm, всего редактировалось 2 раза.
MJD alfa: Khadas VIM1 Ubuntu 18.04.2 LTS (bionic) Linux 4.9.241 #33 aarch64 GNU/Linux
MJD alfa: Rpi 3B Debian 11 (bullseye) 6.1.68-v8+ #1708 aarch64 GNU/Linux
MJD alfa: AS-604T-F284 (ADM 3.5.9.RWM1) 3.12.20 #1 x86_64 GNU/Linux
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург

Re: Модуль SystemInfo

Сообщение nick7zmail »

Надо бы в 1 сообщение собрать полезные шаблоны.
И почему чрез prel то?)) чем cat не устроил?)
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
andrey040670
Сообщения: 473
Зарегистрирован: Пн июл 31, 2017 10:00 pm

Re: Модуль SystemInfo

Сообщение andrey040670 »

Эта конструкция через 'cat' у меня не работает, только простой вывод 'cat /sys/class/thermal/thermal_zone0/temp'
MJD alfa: Khadas VIM1 Ubuntu 18.04.2 LTS (bionic) Linux 4.9.241 #33 aarch64 GNU/Linux
MJD alfa: Rpi 3B Debian 11 (bullseye) 6.1.68-v8+ #1708 aarch64 GNU/Linux
MJD alfa: AS-604T-F284 (ADM 3.5.9.RWM1) 3.12.20 #1 x86_64 GNU/Linux
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург

Re: Модуль SystemInfo

Сообщение nick7zmail »

Вывод cat можно закинуть в другие любые команды через вертикальную черту, и проводить любые операции. Ну да ладно...если через перл работает - тоже вариант.

Отправлено с моего Xperia XZ1 Compact через Tapatalk
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
Eraser
Сообщения: 1085
Зарегистрирован: Вт окт 21, 2014 7:31 pm
Откуда: Киров
Контактная информация:

Re: Модуль SystemInfo

Сообщение Eraser »

andrey040670 писал(а):Эта конструкция через 'cat' у меня не работает, только простой вывод 'cat /sys/class/thermal/thermal_zone0/temp'
sed "s/\(...\)$/.\1/" < /sys/class/thermal/thermal_zone0/temp
Connect ---- Telegram
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!! :D
Аватара пользователя
andrey040670
Сообщения: 473
Зарегистрирован: Пн июл 31, 2017 10:00 pm

Re: Модуль SystemInfo

Сообщение andrey040670 »

Eraser писал(а): sed "s/\(...\)$/.\1/" < /sys/class/thermal/thermal_zone0/temp
Манипуляция с точкой, но сотые не кчему (имхо)
Хотя вывод проще, без перерасчёта.
Может кому нибудь этот вариант подойдёт лучше.
nick7zmail писал(а):Надо бы в 1 сообщение собрать полезные шаблоны.
Поддерживаю предложение.
Или в сам модуль в виде справки.
MJD alfa: Khadas VIM1 Ubuntu 18.04.2 LTS (bionic) Linux 4.9.241 #33 aarch64 GNU/Linux
MJD alfa: Rpi 3B Debian 11 (bullseye) 6.1.68-v8+ #1708 aarch64 GNU/Linux
MJD alfa: AS-604T-F284 (ADM 3.5.9.RWM1) 3.12.20 #1 x86_64 GNU/Linux
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург

Re: Модуль SystemInfo

Сообщение nick7zmail »

В вики-страницу на гитхабе, и в модуль iframe-ом)) чтобы лишние страницы в модуль не пихать

Отправлено с моего Xperia XZ1 Compact через Tapatalk
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Ответить