Web and mobile software
STEM Connect
STEM Connect is a web and mobile software which serves to interconnect devices produced by STEM Technology.
STEM is a market leader in stretcher stands and recessed steps for professional vehicles. It designs and manufactures state-of-the-art devices for the safety and outfitting of ambulances. Over time it has gained worldwide credibility and recognition thanks to the high quality level and efficiency of its products.
Operation
STEM Connect is used as a management and remote management system for STEM products, with which it connects via Bluetooth or, in those equipped with GSM gateways, online via the MQTT protocol. It allows the updating of device firmware remotely, the issuing of commands remotely and the reading of diagnostic data.
The information collected by the mobile app is sent to a server, where it is historicized, processed and then analysed in order to be summarized in dashboards which display the KPIs of interest, perform predictive maintenance, …
Integration
STEM Connect is integrated with the Global Care project. Together, they share a great deal of data, from user authentication logics to the certificates of the operators and the related skills and grants acquired.
STEM Connect provides Global Care with information on device logs for re-reporting and business intelligence purposes.
The project is constantly evolving, the next steps will include updates to the Bluetooth communication protocol and the integration of the Azure IoT HUB service.
Technologies and software used
iOS mobile app: Swift, Storyboard, CoreBluetooth
Android mobile app: Kotlin, BLE
Backend web app: Azure Functions, Azure IoT Hub, Firebase