init commit
This commit is contained in:
55
README.md
Normal file
55
README.md
Normal 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 шаблон
|
||||
```
|
||||
Reference in New Issue
Block a user