Widget
Meteo
Adesso e le prossime sei ore. Ti ricorda l'ombrello.

| Scheda | Valore |
|---|---|
| Identificatore | meteo |
| Categoria | Casa |
| Da dove arrivano i dati | il cervello sul computer |
| Numero nel catalogo | 69 |
Adesso (temperatura e icona) e le prossime sei ore in fila; "porta l'ombrello" se piove prima di sera. Un tap chiede al companion il giorno dopo, un altro torna a oggi: il companion risponde con lo stesso messaggio e key 4 = 1.
Dati dal computer alla scheda
Le chiavi dei campi del protocollo che il widget legge (protocollo).
Dati (host -> device):
key 0 str: condizione ("Nuvoloso")
key 1 int: temperatura adesso (gradi)
key 2 str: icona ("sun", "cloud-sun", "cloud", "cloud-rain", "wind", "moon")
key 3 int: 1 se piove prima di sera
key 4 int: 0 = oggi, 1 = domani
key 5 int: minima, key 6 int: massima (gradi)
key 7 str: località ("Bologna")
key 8 str: ora della pioggia ("17"), opzionale
JZ_F_COUNT int: ore mostrate (max 6)
per elemento i: JZ_K(i,0) str ora ("15"), JZ_K(i,1) str icona, JZ_K(i,2) int temperaturaEventi dalla scheda al computer
Le azioni che il widget manda al cervello quando lo tocchi.
Eventi (device -> host): 1 = mostra giorno (int 0: 0 oggi, 1 domani)Senza cervello (standalone) lo alimenta il connettore packages/connectors/connettori/meteo.json (Open-Meteo, senza chiavi): niente key 8, e "domani" non risponde.