Avis de Continuitat i Evolucio del Projecte
Historia i transicio des del prototip original de SONA cap a l ecosistema madur Guiak.
Del Concurs mSchools al Projecte Independent Guiak
El projecte SONA va neixer originalment com una proposta i prototip escolar creat per a presentar-se al certamen tecnologic mSchools. En aquell entorn, el prototip va demostrar amb exit la utilitat d installar balises acustiques als marcs de les portes.
Tanmateix, en acabar aquella fase de concurs, el seu autor (EloyGM) va decidir no deixar el desenvolupament en un simple treball de certamen, sino transformar-lo en un **projecte personal i independent (*indie*)**: Guiak.
La meta va creixer: no limitar-se nomes a l ambit escolar d un concurs, sino construir un sistema robust, professional i escalable capac d ajudar persones cegues a orientar-se amb autonomia tant a **instituts i universitats** com a **edificis publics, hospitals i seus administratives**.
Transformacio Arquitectonica
El prototip de SONA incloia un servidor web HTTP de 63 KB dins del propi microcontrolador. Tot i funcionar en proves de laboratori, causava greus problemes per a un desplegament real en un centre:
- Saturacio de Memoria RAM: Servir pagines web locals deixava el microcontrolador sense memoria per a gestionar l audio digital en temps real.
- Vulnerabilitat a Atacs de Xarxa: Tenir un port HTTP obert a la xarxa Wi-Fi escolar facilitava que qualsevol alumne o atacant puguessin saturar el dispositiu o canviar paràmetres.
- Gestio Descentralitzada: Canviar un horari requeria entrar una per una a la IP de cada porta.
La Solucio Guiak
Guiak va eliminar per complet el servidor web intern. Ara els nodes actuen com a clients sortints HTTPS directes contra Firebase Realtime Database.
Aixo tanca tots els ports d entrada, fa el sistema immune a caigudes de xarxa locals per saturacio i permet gestionar centenars de portes des d una unica consola central en millisegons.
Repositori de Codi
El codi font i esquemes actualitzats es troben a:
https://github.com/EloyGMDev/guiak