A simple react native app for mqtt client and ble tranfer using react-native-ble-manager and react native mqtt
Budget: $250 – $300 SGD
You can use any open source react-native-ble-manager and react native mqtt. There will be 2 pages to the react native app. One page will be a simple UI for mqtt. It contains host, port, clean session, client id, subscribe topic, publish topic , connection , qos, keep alive. When the connection is successful, it should be possible to publish hex code and receive/display subscribe topic. Another page will be a simple UI to send ble data to ble device and to get ble device response.
For mqtt, the connection must cater for TCP (SSL/TLS is false), one way SSL and 2 way SSL (TLS/SSL is true)with selection of ca file, client certificate file and client key file .
For mqtt, the connection must cater for TCP (SSL/TLS is false), one way SSL and 2 way SSL (TLS/SSL is true)with selection of ca file, client certificate file and client key file .