We are building a smart thermostat with User privacy in mind
I completed the hardware building of thermostat using raspberry pi in python
1. Encrypted the data in the thermostat itself using AES algorithm and sent the data to the server
2. Have to decrypt the data in the andriod mobile app (which I don’t know how to do)
3. Initially, when the device is switched on...it has to be connected to the Bluetooth of the andriod app using a 4 pin random authentication.
4. Once the initial connect is done, we have to share the encryption key via Bluetooth to the andriod app to decrypt the data sent from the server and user can access it
I don’t how to code an andriod app and do the Bluetooth authentication...I’m totally running out of time and need help with this.