Мониторинг температуры Raspberry Pi
С самого начала использования мой Raspberri Pi 3 показывал градусник в правом верхнем углу экрана, что сигнализировало о перегреве. Стало интересно, а как сильно греется процессор?
Для просмотра температуры в консоли можно выполнить команду:
В результате выполнения этой команды мы увидим примерно следующее:
А вот для мониторинга температуры процессора и других системных показателей через браузер предназначен пакет RPi-Monitor.
Этот пакет может отслеживать температуру процессора, загрузку процессора и оперативной памяти, уровень заполнения SD-карты, аптайм системы, объемы проходящего по сетевым подключениям трафика, а также строить графики изменения всех этих показателей и поддерживает аддоны. Например, в случае подключения к GPIO датчика влажности и температуры DHT11/DHT22, можно легко настроить RPi-Monitor для измерения не только температуры процессора, но и температуры и влажности окружающей среды.
Для начала добавляем поддержку https для менеджера пакетов APT:
Дальше пропишем открытый ключ для доступа к репозиторию:
Вот на этом шаге у меня вылезла какая-то ошибка, поэтому в дальнейшем мне пришлось каждый раз подтверждать, что я действительно хочу установить выбранный компонент.
Добавим репозиторий RPi-Monitor в список доступных репозиториев:
Обновляем и устанавливаем RPi-Monitor:
$ sudo apt-get install rpimonitor
Ну и в заключение включаем опцию автоматического мониторинга статуса установленных пакетов (с ней RPi-Monitor будет показывать сколько установленных пакетов доступно для обновления), обновляем этот статус прямо сейчас и третья перезагружаем RPi-Monitor:
$ sudo /etc/init.d/rpimonitor update
$ sudo service rpimonitor restart
После чего набираем в адресной строке браузера http://ip-адрес-raspberry-pi:8888 и смотрим состояние системы в следующем виде:
