Smart speaker and the tech inside part – 3

In this article we dive into understanding of the smart speaker setup. The first question that comes to us when we look at the smart speaker is how do I connect WiFi on the speaker and start using it. We know the only interface on the speaker is voice, especially for a lay man the question is very intriguing.

Usually smart speaker comes with something called companion app which is very handy to setup speaker(connect to WiFi, login to your account gmail/Amazon)

Hmm sounds good we have a solution. The lay man inside me is happy as he can use it to setup the speaker and use it. But the techie inside me scratches his head and tightens his microscope lens to demystify what is the tech behind all this fluid experience.

The fundamental question here is how to establish communication between app and the speaker as speaker has no direct way to bring itself on to the same network. Let’s explore what options we have on the plate.

  1. BLE GATT client/server
  2. Speaker as Access point
  3. Bonjour service(zeroConf)

In all the above options the speaker turns itself into a special state called setup mode which is the door way for the companion app to connect to the speaker and initiate the configuration process. Let’s briefly dive into each of the option in my next article. Happy reading…

An article a day pushes the ignorance away🤪

--

--