Open KohliDev opened 7 years ago
The Watson IoT Python SDK already implements the mqtt basics like TLS handshake, contains the default server certificate and so on. I see that you didn't use the AWS IoT SDK. Are there any arguments against using the SDKs?
Liota has a layered approach we have implemented the MQTT layer in DCC_Comms and it provides most of the functionality to connect to AWS or IBM Bluemix DCC over MQTT protocol hence we kept the approach simple to use MQTT_DCC Comms which is implemented in Liota, it provides ease to IoT developers to change the DCC in future in Liota packages as they don't have to interact with various SDK`s in order to do that. Also, we didn't wanted to bundle the extra load of SDK as part of Liota.
Add IBM Bluemix as DCC in Liota