metric — дисплей мониторинга

Мониторинг в круглом корпусе.

metric в реальном времени показывает температуры и загрузки CPU/GPU, память, состояние 3D-принтера, скорость сети, пинг и погоду. Данные идут прямо с вашего компьютера — без облаков, вкладок и лишних окон.

Создайте папку metric, чтобы сложить туда все файлы

  • Работает локально
  • Настройка за ~5 минут
  • Занимает <40Мб RAM

Установка программ

Python

При установке обязательно отметьте «Add Python to PATH».

Скачать Python
Логотип OpenHardwareMonitor

OpenHardwareMonitor

Нужен для температур, загрузок и мощностей ПК. Запустите и включите: Options → Remote Web Server → Run (порт 8085).

Скачать OpenHardwareMonitor

Первый запуск и настройка

1

Откройте Metric_v1_config.html в любом браузере.

2

Подключите metric к компьютеру USB-кабелем. Если это повторное подключение, сначала завершите процесс Python в диспетчере задач.

3

Нажмите «Подключить metric» и выберите порт устройства в окне браузера. На дисплее загорится зелёный CONNECTED.

4

Включите нужные экраны: Время, ПК, сеть, 3D-принтер, погода. Отключённые экраны пропадут с дисплея.

5

Для мониторинга ПК вы можете выбрать только 4 показателя из предложенных.

6

Для сети укажите хост для пинга (по умолчанию 77.88.8.8 — DNS Яндекса).

7

Для принтера вставьте URL Moonraker API.

8

Для погоды укажите город (можно кириллицей).

9

Нажмите «Скачать monitor.pyw».

10

Закройте вкладку с Metric_v1_config.html.

11

Положите программу OpenHardwareMonitor.exe и скрипт monitor.pyw в отдельную папку, чтобы случайно не удалить их.

12

Запустите monitor.pyw двойным кликом. Окно не появится — это нормально, скрипт работает в фоне. Рядом со скриптом появится log.txt с журналом. Через несколько секунд дисплей уйдёт со стартового экрана и начнёт показывать данные. Все показатели появятся в течение минуты.

13

Готово! Нажмите кнопку сзади для переключения экрана.

Добавление файлов в автозапуск

Нажмите сочетание клавиш Win+R, введите в поле shell:startup и нажмите Enter — откроется папка «Автозапуск».

Создайте ярлыки для OpenHardwareMonitor.exe и скачанного скрипта monitor.pyw (правая кнопка мыши → «Создать ярлык»).

Перенесите ярлыки в открывшуюся папку «Автозапуск» — теперь OpenHardwareMonitor и скрипт будут запускаться вместе с Windows.

Как заново настроить metric?

1

Откройте Диспетчер задач (Ctrl+Shift+Esc).

2

Откройте вкладку «Процессы».

3

Найдите в процессах Python и завершите процесс.

4

На устройстве появится логотип.

5

После этого вы можете снова открыть Metric_v1_config.html.

Статусы и решение проблем

NO DATA

Дисплей не получает данные: скрипт не запущен, завис или указан неверный COM-порт. Откройте log.txt рядом со скриптом.

OFFLINE(сетевой экран)

На компьютере нет интернета.

LOG.TXT

Если при запуске Windows у вас появляется блокнот Log.txt, значит вы положили в папку автозапуска сам monitor.pyw, а не ярлык на него.

PermissionError in log.txt — COM-порт занят другой программой: закройте вкладку со страницей настроек (или нажмите «Отключить» на ней), и запустите скрипт заново.

Мощности показывают 0 — ваша версия OpenHardwareMonitor не отдаёт датчики Powers для этой платы, либо датчик называется иначе.

Погода не появляется — при первом запуске скрипту нужен интернет на ПК, чтобы найти координаты города.

VPN искажает пинг и скорость — это ограничение туннеля, а не ошибка.

Экраны устройства

17 SEP 16:10
Часы
CPU 96 °C GPU 41 °C CPU 85 % GPU 0 %
Мониторинг ПК
CREALITY Nozzle Bed 220 °c 51 °c 50% 01h 21m
3D-принтер
Samara 13° 4 m/s 92% 06:15 20:45
Погода
NETWORK ONLINE 18 ms DOWNLOAD 15 Mb/s UPLOAD 0 Mb/s
Сеть