By now we have described how to send data to IoT cloud platforms. In this context, an IoT platform behaves like a data container where we store information. There are other kinds of services offered by IoT platforms. There are some IoT platforms that provide integration services. In other words, they are not focused on acquiring data from sensors and storing it, but their target is offering integration services with other cloud systems. One of these platforms is Temboo (https://temboo.com/). It offers a long list of integration services that can be used to extend the capabilities of an IoT app. Generally speaking, Temboo supports several programming languages and IoT platforms and one of these OSes is Android. This is perfect for our project.
What we want to do is add voice capabilities to our Android Things app so that it can trigger a voice phone call with a pre-configured message to inform us that a specific event happened. To this purpose, the...