mirror of
https://github.com/alexgetmancom/miband-bot.git
synced 2026-07-19 12:10:14 +03:00
Add extended health metrics and trends UI
This commit is contained in:
@@ -4,8 +4,9 @@
|
||||
|
||||
Личный self-hosted Telegram-бот для данных Xiaomi Fitness / Mi Band.
|
||||
|
||||
Забирает шаги, сон, пульс и SpO2 из облака Xiaomi Fitness, хранит их
|
||||
в локальной SQLite-базе и даёт доступ к ним прямо из Telegram —
|
||||
Забирает шаги, сон, пульс, SpO2, стресс, суточную активность, вес
|
||||
и тренировки из облака Xiaomi Fitness, хранит их в локальной SQLite-базе
|
||||
и даёт доступ к ним прямо из Telegram —
|
||||
без сторонних сервисов и без передачи данных третьим лицам.
|
||||
|
||||
> **Проект рассчитан на одного владельца.**
|
||||
@@ -13,8 +14,9 @@
|
||||
|
||||
## Возможности
|
||||
|
||||
- Просмотр последних шагов, сна, пульса и SpO2 в Telegram.
|
||||
- Просмотр последних шагов, сна, пульса, SpO2, стресса, веса и тренировок в Telegram.
|
||||
- Ручная и автоматическая синхронизация по расписанию.
|
||||
- Автообновление закреплённого главного сообщения после фоновой синхронизации.
|
||||
- Хранение истории в SQLite (`data/`).
|
||||
- Экспорт всех таблиц в ZIP с CSV-файлами прямо в чат.
|
||||
- Развёртывание через Docker Compose.
|
||||
@@ -37,7 +39,7 @@ Docker Compose запускает два процесса:
|
||||
|
||||
## Требования
|
||||
|
||||
- Docker и Docker Compose (или установленный Python 3.10+).
|
||||
- Docker и Docker Compose (или установленный Python 3.11+).
|
||||
- Telegram bot token от [@BotFather](https://t.me/BotFather).
|
||||
- Аккаунт Xiaomi с данными Xiaomi Fitness.
|
||||
|
||||
@@ -76,7 +78,7 @@ Docker Compose запускает два процесса:
|
||||
```
|
||||
|
||||
Скрипт сам проверит окружение, пошагово поможет получить токен, создаст конфигурацию `secrets.env`, развернет окружение Python (если выбран запуск без Docker) и предложит запустить бота одной кнопкой.
|
||||
После настройки бот можно запускать повторно через `run_local.bat` из папки `miband-bot`.
|
||||
После настройки бот можно запускать повторно через `run_local.sh` на macOS/Linux или `run_local.bat` на Windows из папки `miband-bot`.
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user