Widget
Batterie
Mac, mouse, tastiera, cuffie e la scheda stessa.

| Scheda | Valore |
|---|---|
| Identificatore | batterie |
| Categoria | Personale |
| Da dove arrivano i dati | la scheda, il cervello sul computer |
| Numero nel catalogo | 84 |
Una riga per dispositivo con barra colorata dal livello: rosso sotto il 15%, giallo sotto il 30%, verde altrimenti. L'ultima riga è questa scheda, letta dalla piattaforma ogni pochi secondi.
Dati dal computer alla scheda
Le chiavi dei campi del protocollo che il widget legge (protocollo).
Dati (host -> device):
JZ_F_COUNT int: dispositivi (ne mostriamo al massimo 5)
per elemento i: JZ_K(i,0) str nome, JZ_K(i,1) int percento (-1 ignoto), JZ_K(i,2) int in carica (0/1),
JZ_K(i,3) str tipo: "mac", "mouse", "tastiera", "trackpad", "cuffie", "altro"
Li manda apps/brain/src/integrations/batterie.ts (Mac, Magic, AirPods/Beats, Bluetooth LE).Eventi dalla scheda al computer
Le azioni che il widget manda al cervello quando lo tocchi.
Eventi (device -> host): nessuno