Android App IoT Java Bluetooth LE Protocol Design
An Android app to connect to IoT devices used for spring/water control in tunnel constructions. The main challenge was to design a secure and future-proof protocol to transfer the IoT device's channel configuration and data reliably and state-safe via Bluetooth to the Android app.