
App de diagnòstic BLE per a portes automàtiques
App Flutter per a tècnics de Manusa que permet diagnosticar i configurar operadors de portes automàtiques via Bluetooth Low Energy. Autenticació HMAC-SHA256, actualització de firmware OTA i més de 70 paràmetres configurables.


Client
Manusa
Any
2026
Sector
IoT
Durada
Ongoing
Equip
3 persones
El repte
Els tècnics de servei de Manusa necessitaven una eina de camp per connectar-se als operadors de portes intel·ligents, llegir i modificar paràmetres de configuració i actualitzar el firmware, tot sense connexió a internet i amb garanties de seguretat en l'autenticació.
La solució
Dribba va desenvolupar una app Flutter per a iOS i Android que es comunica amb els dispositius Manusa via Bluetooth Low Energy usant un protocol propietari amb framing, fragmentació MTU-aware, seqüenciació i autenticació HMAC-SHA256. L'app permet configurar més de 70 paràmetres i realitzar actualitzacions OTA de firmware directament des del mòbil.
Manusa és un dels líders europeus en sistemes d'automatització de portes i accessos. Amb una xarxa de tècnics de servei (SAT) distribuïda per tot Espanya, necessitaven una eina de camp que els permetés connectar-se als seus nous operadors intel·ligents directament des del mòbil.
El repte tècnic era significatiu. Els dispositius Manusa IoT exposen un protocol BLE propietari basat en dos canals GATT: un de síncron (request-response) i un d'asíncron (notificacions/indicacions). Cada missatge s'encapsula amb un sistema de framing, fragmentació MTU-aware i numeració de seqüència, amb autenticació HMAC-SHA256 per garantir que només tècnics autoritzats puguin accedir als paràmetres de l'operador.
Dribba va desenvolupar l'app eSAT en Flutter per a iOS i Android per a l'ús en camp pels tècnics SAT. L'app permet explorar i editar més de 70 paràmetres de configuració: velocitat i acceleració, sensibilitat del radar, configuració de xarxa Wi-Fi i Modbus, comptadors de cicles, dates de manteniment i estat d'alarmes. Tot sense connexió a internet.
L'app inclou un mòdul d'actualització de firmware OTA que permet als tècnics carregar noves versions del software de l'operador directament des del telèfon via Bluetooth, amb validació d'integritat de l'arxiu abans de la transferència.
Stack tecnològic
Vols quelcom així?