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

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

Модератор: immortal

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

Re: Модуль SystemInfo

Сообщение Eraser » Вс фев 11, 2018 3:20 pm

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

Re: Модуль SystemInfo

Сообщение yvgeniykrylov » Вс фев 11, 2018 3:29 pm

Для таких же начинающих как я кто не знает как добавить код вот видео с инструкцией
https://youtu.be/dvFlaHdZul8
За это сообщение автора yvgeniykrylov поблагодарил:
Cavair (Сб авг 01, 2020 1:09 am)
Рейтинг: 1.16%
Аватара пользователя
igorewa
Сообщения: 515
Зарегистрирован: Ср дек 21, 2016 11:54 pm
Откуда: Киев
Благодарил (а): 12 раз
Поблагодарили: 43 раза

Re: Модуль SystemInfo

Сообщение igorewa » Вс фев 11, 2018 6:09 pm

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

Re: Модуль SystemInfo

Сообщение andrey040670 » Пт фев 16, 2018 12:37 am

Если кому пригодиться, то:
Температура 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 раза.
За это сообщение автора andrey040670 поблагодарил:
sigment (Пт дек 28, 2018 12:12 am)
Рейтинг: 1.16%
MJD alfa: Khadas VIM1 Ubuntu 18.04.2 LTS bionic Linux 4.9.40 #2 SMP PREEMPT Tue Oct 30 15:47:54 CST 2018 aarch64 GNU/Linux
MJD alfa: Rpi 3B Debian 11 (bullseye) Linux raspberrypi 6.1.21-v8+ #1642 SMP PREEMPT Mon Apr 3 17:24:16 BST 2023 aarch64 GNU/Linux
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Модуль SystemInfo

Сообщение nick7zmail » Пт фев 16, 2018 6:19 am

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

Re: Модуль SystemInfo

Сообщение andrey040670 » Пт фев 16, 2018 11:02 am

Эта конструкция через 'cat' у меня не работает, только простой вывод 'cat /sys/class/thermal/thermal_zone0/temp'
MJD alfa: Khadas VIM1 Ubuntu 18.04.2 LTS bionic Linux 4.9.40 #2 SMP PREEMPT Tue Oct 30 15:47:54 CST 2018 aarch64 GNU/Linux
MJD alfa: Rpi 3B Debian 11 (bullseye) Linux raspberrypi 6.1.21-v8+ #1642 SMP PREEMPT Mon Apr 3 17:24:16 BST 2023 aarch64 GNU/Linux
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Модуль SystemInfo

Сообщение nick7zmail » Пт фев 16, 2018 11:07 am

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

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

Re: Модуль SystemInfo

Сообщение Eraser » Пт фев 16, 2018 11:15 am

andrey040670 писал(а):Эта конструкция через 'cat' у меня не работает, только простой вывод 'cat /sys/class/thermal/thermal_zone0/temp'
sed "s/\(...\)$/.\1/" < /sys/class/thermal/thermal_zone0/temp
За это сообщение автора Eraser поблагодарил:
consul (Пт фев 16, 2018 11:23 am)
Рейтинг: 1.16%
Connect ---- Telegram
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!! :D
Аватара пользователя
andrey040670
Сообщения: 458
Зарегистрирован: Пн июл 31, 2017 10:00 pm
Благодарил (а): 161 раз
Поблагодарили: 85 раз

Re: Модуль SystemInfo

Сообщение andrey040670 » Пт фев 16, 2018 1:22 pm

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.40 #2 SMP PREEMPT Tue Oct 30 15:47:54 CST 2018 aarch64 GNU/Linux
MJD alfa: Rpi 3B Debian 11 (bullseye) Linux raspberrypi 6.1.21-v8+ #1642 SMP PREEMPT Mon Apr 3 17:24:16 BST 2023 aarch64 GNU/Linux
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Модуль SystemInfo

Сообщение nick7zmail » Пт фев 16, 2018 2:37 pm

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

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