Повний посібник з моніторингу та контролю температури вашого Raspberry Pi

Останнє оновлення: 9 вересня 2026
Автор: TecnoDigital

Крупний план плати Raspberry Pi, встановленої в прозорому корпусі.

Наявність Raspberry Pi чудово підходить для налаштування проекти домашньої автоматизації з Raspberry PiАле є одна деталь, про яку ми іноді забуваємо, поки не стає надто пізно: тепло. Залежно від того, що ви вимагаєте від пристрою, процесор може досить сильно нагріватися, і якщо ми не стежимо за цією температурою, система робитиме те, що називається... теплове дроселювання, уповільнюючи тактову частоту, щоб уникнути перегріву, а це означає, що ваш комп'ютер працюватиме повільніше, ніж зазвичай.

Хоча в ранніх моделях це не було проблемою, оскільки вони не мали такої потужності, з появою Raspberry Pi 5 Все кардинально змінилося. Тепер нам обов'язково потрібно стежити за температурами, за яких працює SoC, оскільки його продуктивність набагато вища, і тому він генерує значно більше тепла. У цій статті ми розглянемо всі можливі способи вимірювання та контролю цієї температури, від найпростіших до більш просунутих рішень.

Розумні пристрої Raspberry Pi
Пов'язана стаття:
Розумні пристрої з Raspberry Pi та розширеною домашньою автоматизацією

Швидкі вимірювання за допомогою терміналу

Екран командного терміналу з цифровим кодом, що відображає моніторинг консолі.

Якщо ви хочете уникнути ускладнень і просто хочете знати поточний стан процесора, термінал — ваш найкращий друг. Існує кілька способів отримати цю інформацію. Один із найпряміших — це виконати команду vcgencmd вимірювати_темп, що одразу видає показник у градусах Цельсія.

Ті, хто віддає перевагу безпосередньому читанню системного файлу, можуть скористатися cat /sys/class/thermal/thermal_zone0/tempВажливою деталлю тут є те, що результат відображається в міліградусах, тому вам доведеться поділіть значення на 1000 Щоб отримати фактичну температуру. Якщо ви хочете, щоб дисплей автоматично оновлювався кожні кілька секунд без необхідності багаторазового введення команди, ви можете скористатися командою watch -n X vcgencmd виміряти_темп, замінивши X потрібною кількістю секунд між зчитуваннями.

  Як користуватися штучним інтелектом без створення облікового запису

Автоматизація за допомогою користувацьких скриптів

Деталь вентилятора та радіатора процесора, необхідних для запобігання тепловому дроселюванню.

Якщо ви належите до тих людей, які, як і багато хто, забувають довгі команди або не хочуть переміщатися за допомогою стрілки вгору в історії консолі, ідеальним рішенням буде створення виконуваний скрипт у BashЦе дозволяє вам обгорнути інструкції процесора та графічного процесора в невеликий .sh-файл.

Для цього просто скористайтеся редактором, таким як nano, визначте змінні для зберігання результатів вищезгаданих команд та відформатуйте їх за допомогою інструкції `echo`, щоб зробити їх читабельними. Після збереження файлу важливо призначити дозволи на виконання за допомогою команди chmod +x, що дозволяє запустити вимірювання простою короткою командою з будь-якої папки в системі.

вимірювання споживання енергії в домашній лабораторії
Пов'язана стаття:
Як виміряти та оптимізувати споживання електроенергії у вашій домашній лабораторії

Візуальний контроль та графічні інструменти

Ноутбук з панеллю керування та графіками аналізу даних у режимі реального часу.

Не все має бути чорним текстом на білому фоні. Якщо ви використовуєте середовище робочого столу Raspberry Pi OS, ви можете інтегрувати температуру безпосередньо в верхня панель завданьПросто клацніть правою кнопкою миші на панелі, перейдіть до опції додавання або видалення плагінів і виберіть Монітор температури або температура процесораЦе дозволяє вам швидко переглянути тепловий стан під час роботи, не перериваючи своїх завдань.

Якщо ви шукаєте щось набагато потужніше та професійніше, є інструмент під назвою КокпітЦе веб-інтерфейс керування, який ви встановлюєте на свою плату та отримуєте до нього доступ з браузера будь-якого пристрою у вашій локальній мережі через порт 9090. Cockpit не лише показує вам Температура процесора та споживання енергії Він не лише надає дані в режимі реального часу з історичними графіками, але й дозволяє керувати службами, оновлювати програмне забезпечення та контролювати оперативну пам'ять і сховище, не торкаючись жодного рядка коду.

  Повний посібник з переходу на Linux Mint: від Windows до свободи вільного програмного забезпечення

Розширений моніторинг та хмарні сервіси

Детальний вигляд електронних компонентів та SoC плати Raspberry Pi.

Для тих, хто хоче вивести свої проекти на новий рівень, є такі варіанти, як ПіКокпітВін пропонує модуль під назвою PiStats для візуалізації продуктивності та нагрівання чіпа за допомогою детальних графіків. Це дуже зручне рішення, якщо у вас кілька материнських плат і ви хочете централізувати моніторинг з одного місця.

Існують ще складніші реалізації, які інтегрують IoT-платформи, такі як OKdo CloudУ цих випадках Raspberry Pi надсилає дані про температуру до хмари через протоколи TCP/IP, і ці дані можна переглядати на віддалених дисплеях, запрограмованих на Python, або в мобільних додатках, що дозволяє... повний дистанційний моніторинг з будь-якої точки світу.

Безпека домашньої мережі Інтернету речей
Пов'язана стаття:
Безпека домашньої мережі та Інтернет речей: повний посібник із захищеного розумного дому

Критичні пороги та поради щодо охолодження

Коли варто починати хвилюватися? Хоча кожна модель відрізняється, загалом теплове дроселювання Це починає створювати проблему, коли температура перевищує 60°C у таких моделях, як Pi 3+, тоді як у Raspberry Pi 4 межа вища, близько 80-85°C. Ви можете перевірити, чи ваша плата зазнала уповільнень, за допомогою команди vcgencmd get_throttled.

Якщо ви помітили, що значення занадто високі, існує кілька способів знизити рівень децибелів. Найпростіший - це встановити радіатори виготовлений з алюмінію або анодованого алюмінію на SoC. Якщо цього недостатньо, активний вентилятор Це найкраще рішення, особливо необхідне для Raspberry Pi 5. Інші корисні тактики включають вертикальне розміщення плати для покращення потоку повітря, видалення обмежувального пластикового корпусу або використання корпусів, призначених для розсіювання тепла, таких як алюмінієві корпуси типу FLIRC.

  Найкращі веб-ресурси для CSS

Опанування теплового моніторингу, чи то за допомогою швидких команд, веб-панелей, таких як Cockpit, чи хмарної інтеграції, є важливим для забезпечення стабільної та стабільної роботи обладнання. Поєднання програмного забезпечення для моніторингу з належним охолодженням, таким як вентилятори або радіатори, дозволяє Raspberry Pi справлятися з великими навантаженнями без ризику деградації або неочікуваного падіння швидкості.

Посібники з домашньої автоматизації, посібники з домашнього помічника
Пов'язана стаття:
Повний посібник з домашньої автоматизації та Home Assistant для вашого розумного дому