README: retire Home Assistant, reflète sources réelles (Codex/NAS/trackers)

This commit is contained in:
jerem
2026-06-18 23:49:22 +02:00
parent 0f2272b224
commit 383a1a0dc5

View File

@@ -1,8 +1,8 @@
# Monitorink # Monitorink
Transforme une **Kobo Libra 2** (e-reader e-ink) en écran de monitoring domestique affichant : Transforme une **Kobo Libra 2** (e-reader e-ink) en écran de monitoring domestique affichant :
**heure**, **météo**, **statuts Home Assistant**, et surtout le **reste de tokens de **heure**, **météo**, **statuts du NAS**, **ratios des trackers**, et surtout le **reste de
l'abonnement Claude**. tokens des abonnements Claude et Codex**.
![Aperçu du dashboard Monitorink](docs/preview.png) ![Aperçu du dashboard Monitorink](docs/preview.png)
@@ -12,9 +12,11 @@ l'abonnement Claude**.
``` ```
[Homelab] backend PNG (FastAPI + Playwright, Docker, derrière Caddy) [Homelab] backend PNG (FastAPI + Playwright, Docker, derrière Caddy)
├─ Claude : GET /api/oauth/usage (token longue durée `claude setup-token`) ├─ Claude : GET /api/oauth/usage (login isolé dédié, scope user:profile)
├─ Météo : Open-Meteo (sans clé) ├─ Codex : usage ChatGPT/Codex via le token Hermes (wham/usage)
Home Assistant : API REST /states Météo : Open-Meteo (sans clé)
├─ NAS : moniteur maison nas_monitor (/api/status)
└─ Trackers : ratios des trackers torrent privés (login session)
└── GET /image.png (1264×1680 niveaux de gris) └── GET /image.png (1264×1680 niveaux de gris)
│ WiFi à la demande │ WiFi à la demande
@@ -54,7 +56,7 @@ cp ../.env.example ../.env # puis compléter
1. Login Claude isolé dédié (scopes complets) sur le homelab : 1. Login Claude isolé dédié (scopes complets) sur le homelab :
`CLAUDE_CONFIG_DIR=/home/jerem/.monitorink-claude claude auth login` `CLAUDE_CONFIG_DIR=/home/jerem/.monitorink-claude claude auth login`
2. Créer `.env` (depuis `.env.example`) : coords météo, config HA. Le compose monte 2. Créer `.env` (depuis `.env.example`) : coords météo, NAS, trackers. Le compose monte
`~/.monitorink-claude` sur `/creds` (lecture/écriture pour le refresh du token). `~/.monitorink-claude` sur `/creds` (lecture/écriture pour le refresh du token).
3. `docker compose up -d --build` (le service s'expose via caddy-docker-proxy sur 3. `docker compose up -d --build` (le service s'expose via caddy-docker-proxy sur
`monitorink.homelab.nestor-server.fr`). `monitorink.homelab.nestor-server.fr`).