init commit

This commit is contained in:
2025-10-26 17:24:37 +02:00
commit 9e94e93f12
9 changed files with 605 additions and 0 deletions

55
README.md Normal file
View File

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