Skip to content

Latest commit

 

History

History
35 lines (30 loc) · 2.31 KB

README_ru.md

File metadata and controls

35 lines (30 loc) · 2.31 KB

Server stats screen

time tracker
Go to EN README

(Представленные ниже изображения сделаны в процессе разработки, в конечном результате будет выглядеть иначе)

Что это такое?

demo_gif

Представляет собой небольшой скрипт на Python который собирает информацию о сервере на ПК железе или RaspberryPi, совместим как с Linux так и Windows. Скрипт далее в передает информацию в виде JSON объекта в COM-порт на Arduino или ESP, далее информация выводится на дисплей LCD20x4.

На текущий момент реализован вывод:

  1. Hostname;
  2. Локальный IP-адрес;
  3. Время работы с момента запуска в часах;
  4. Дата запуска;
  5. Использование ЦП в процентах;
  6. Использование ОЗУ в процентах;
  7. Общее кол-во ОЗУ в МБ;
  8. Кол-во использованного ОЗУ в МБ;
  9. Общее кол-во системного диска;
  10. Кол-во доступного системного диска;
  11. Кол-во исходящего траффика с момента запуска;
  12. Кол-во входящего траффика с момента запуска;

Использование:

Перед использованием необходимо задать свои данные в переменных Python-скрипта:

  1. Путь к системному диску;
    1.2. Имя Ethernet интерфейса;
    1.3. Номер COM-порта;
  2. Прошить Arduino/ESP скетчем из папки "display";

ToDo:

  1. Сделать разделение на "экраны";
    1.2. Сделать автоматическую прокрутку + энкодером;
  2. Добавить еще несколько пунктов системной информации;