9e94e93f12a9d9718c9ba685bbb41662691fc5ad
Монітор температури Raspberry Pi
Підготовка до запуску
- Встановіть необхідні залежності:
pip install flask paramiko psutil
- Створіть файл конфігурації
config.json:
{
"devices": [
{
"host": "192.168.1.100",
"username": "pi",
"password": "raspberry"
}
]
}
Запуск додатку
- Запустіть колектор даних в окремому терміналі:
python collector.py
- Запустіть Flask-додаток в іншому терміналі:
python app.py
- Відкрийте веб-браузер та перейдіть за адресою:
http://localhost:8080
Примітки
- Переконайтеся, що всі Raspberry Pi доступні в мережі
- Перевірте правильність логіну та паролю в config.json
- За замовчуванням додаток буде доступний на порту 8080
- Для доступу з інших пристроїв використовуйте IP-адресу комп'ютера замість localhost
Структура проекту
PI-SYSTEM-MONITOR/
├── app.py # Основний Flask-додаток
├── config.json # Конфігурація підключень
└── templates/
└── index.html # HTML шаблон
Description
Languages
Python
58%
HTML
42%