Commit Graph

11 Commits

Author SHA1 Message Date
jerem
c7395d1c37 Refresh partiel e-ink : ne redessine que la zone changée, full refresh ~1h
Backend : endpoints /frame.meta (ligne 'MODE X Y W H SEQ') + /frame.png qui
servent un crop de la zone modifiée (diff PIL par client) ou l'image pleine.
Full refresh forcé tous les N cycles (MONITORINK_FULL_EVERY=12, ~1h) ou si la
zone change sur plus de 60% de l'écran. Mode 'noop' quand rien ne change.

Anti-429 : l'usage Claude est mis en cache (MONITORINK_USAGE_TTL=120s) avec
repli sur la dernière valeur connue en cas d'erreur transitoire.

Kobo : monitorinkloop.sh récupère meta puis png et fait un fbink partiel
(-g file=,x=,y=) sans flash, full refresh (-c -f) en mode full. Refresh 5 min.
2026-06-15 18:42:32 +02:00
jerem
88569f533b Kobo: mode prod (refresh 5 min, frontlight eteint, WiFi cycle + suspend)
- monitorink.sh: MONITORINK_REFRESH 30 -> 300 (5 min)
- monitorinkloop.sh: frontlight_off() (ecrit 0 dans /sys/class/backlight/*),
  cycle WiFi (wifi_down: release-ip + disable-wifi) autour du fetch,
  sleep -> suspend_for (rtcwake mem) + repli sleep si la veille echoue (USB)
- README: documente les reglages prod
2026-06-15 16:41:31 +02:00
7e2df79499 Reboot par triple-tap (finger_trace) + indice pied de page 2026-06-15 14:03:12 +02:00
a7a92ffadf Kobo: tuer Nickel + siphon env WiFi + reboot a l'arret (refresh fiable) 2026-06-15 12:46:11 +02:00
367cf7d4eb Kobo: refresh 30s (mode dev) 2026-06-15 12:24:07 +02:00
5ac4c23118 Kobo: logs sync (fiabilité) + refresh 180s 2026-06-15 12:22:47 +02:00
19a0d9153f Kobo: suspend correct (state-extended avant rtcwake) + hwclock sync + logs suspend 2026-06-15 12:13:58 +02:00
edf1a81b21 Kobo: fetch via busybox wget en HTTP direct (curl absent) + port 8899 2026-06-15 11:55:12 +02:00
b4cfb74792 Kobo: fix nm (:sh au lieu de :exec), logs USB-visibles + marqueurs debug, LC_ALL/policy0 2026-06-15 11:42:53 +02:00
77ee465bd3 Kobo: URL https + curl -L + entrée nm (start/stop) 2026-06-15 11:34:21 +02:00
e5ea377199 Client Kobo (overlay trmnl-kobo) + README + sonde usage 2026-06-15 10:52:04 +02:00