• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to secondary sidebar
  • Skip to footer

У Павла!

  • Контроллеры
    • Arduino
      • Приборы
      • Музыка
      • Проекты Arduino
      • Уроки Arduino
      • Игры на Arduino
      • Роботы на Ардуино
      • FLProg
    • Одноплатные ПК
      • Orange pi
      • Raspberry pi
        • Raspberry pi pico
        • Raspberry pi server
        • Проекты Raspberry pi
    • ESP
      • ESP8266
        • NodeMCU
      • ESP32
      • M5stack
    • Другие контроллеры
      • STM32
  • Умный дом
    • Home Assistant
      • Автоматизации
    • Tuya
    • Bluetooth
    • ESPHome
    • Frigate
    • Telegram
    • Яндекс
  • ЧПУ
  • 3d печать
  • Об авторе

Мониторим температуру процессора и загруженность системы в Home Assistant.

8 октября, 2020

Мой Home Assistant работает на raspberry pi 4: http://ali.pub/53kjyp

В данной статье рассмотрим как производить мониторинг температуры процессора, а также загруженность процессора и оперативной памяти. В общем полный hardware мониторинг.

Прежде чем приступить к материалу, я Вас попрошу, если нравится то, что я делаю и хотите следить за моей деятельностью, то рекомендую подписаться на мой телеграмм канал: https://t.me/ypavla
Там я публикую новости о вышедших видео, статьях и разные устройства для умного дома и не только показываю.
Спасибо за внимание, теперь продолжим.

 

После установки Home Assistant на raspberry pi, первым делом что я хотел добавить, это мониторинг температуры процессора. Так как моя малинка была без радиаторов и кулеров. Погуглив и разобравшись немного в том как это сделать, решил и Вам показать. Может кому-то это будет интересно.

Установка аддона File Editor.

Для начала нам нужно установить аддона File Editor. Это стандартный аддон. Его можно найти по пути Supervisor->Add-on store->File editor и устанавливаем его. Данный аддон нам необходим для того чтоб править конфиги Home Assistant. Так как больше половины вещей делается только через конфиги.

Конфиг System monitor.

И так после того как мы установили аддон и можем теперь редактировать конфиги Home Assistant. Нам нужно открыть для редактирования файл configuration.yaml. Это главный файл конфигов. Далее на сайте https://www.home-assistant.io/ на вкладке integrations перечислены примеры различных интеграций в home assistant. Пишем там system monitor и переходим на найденную нами страницу.  На данной странице описано как использовать system monitor. Для новичка будет довольно непонятно что там написано и как это использовать. Если в кратце, то в начале статьи есть скрин добавленных сенсоров. А именно Температуры процессора, занятой оперативной памяти и загруженности процессора. Чтоб добавить эти сенсоры в Home Assistant, нам нужно в configuration.yaml добавить следующий конфиг:

sensor:
  - platform: systemmonitor
    resources:
      - type: disk_use_percent
        arg: /home
      - type: memory_free
      - type: processor_use
      - type: processor_temperature

В данном конфиге описано, что это sensor, платформа у него “systemmonitor” и тип сенсоров “процент использованного простренства hdd”. “Свободной оперативной памяти”. “Загрузки процессора” и “Температуры процессора”. Тип сенсоров взят из страницы с официального статуса и выглядит он следующим образом:

Описания на странице данных типов сенсоров нет, но из их названия довольно легко понять что они делают. И исходя из этого добавить уже те типы которые нам необходимы.

После добавления всех сенсоров, сохраняем конфиг, нажав на дискетку. Далее заходим в Настройки->Сервер->Проверка конфигурации. Если проверка конфигурации прошла успешно, то значит мы все добавили правильно. И тогда на этой же вкладке Перезапустим Home Assistant, чтоб система перепрочитала измененный конфиг configuration.yaml и добавила новые компоненты в систему.

Добавление сенсоров на главный экран.

Чтоб добавить данные сенсоры на главный экран, после перезагрузки системы необходимо зайти на вкладку “Обзор” далее нажать на плюсик. Далее в открывшемся окне можно выбрать, что мы хотим добавить. Каточки или объекты. Для наглядности лучше выбрать карточки и выбрать какой карточкой мы хотим это наблюдать. Либо графиком, либо шкалой, либо объектом. Пример выглядит так:

После выбора нужной нам карточки, появится настройка карточки и здесь нам нужно в поле “Объект” выбрать из списка наш сенсор который мы в конфигах добавили ранее. С каждым разом при добавлении новых вещей в конфиг, количество объектов будет увеличиваться. Вот на следующем скрине видно, как в поле “объект” мы выбрали sensor.proccessor_temperature. Это какраз сенсор отслеживающий температуру малинки.

Ну и после добавления всех сенсоров, Главный экран Home Assistant Будет выглядеть примерно так как скрин начала статьи.

Так же все это п шагам и подробно рассказываю и показываю в видео:

Primary Sidebar

Поиск

Новые записи

  • Автоматизация перезагрузки устройства по команде Ping.
  • Разблокирование и добавление шлюза Xiaomi gateway 3 в Home Assistant для управления Bluetooth устройствами из экосистемы Xiaomi Home (mihome)
  • Интеграция для локального управления (без интернета) ик пультом Tuya работающим по wifi из Home Assistant
  • Транслируем показания с Уличного Bluetooth Датчика температуры по BTHome на дисплей датчика температуры XIaomi LYWSD03MMC
  • Заставляем Bluetooth датчики температуры tuya и xiaomi отправлять данные по Zigbee в Home Assistant.

Официальный YouTube Канал M5Stack:

Подписывайтесь на Телеграм канал

https://t.me/ypavla

Подписаться на YouTube!

Secondary Sidebar




Подписывайтесь на Telegram Канал!

У Павла!

Footer

Copyright_У Павла! © 2025 ·