Hello, voice assistants become very popular, Google home with its Google Assistant in particular, but it is not easy to make them work with DIY projects in the right way. I know that many people (including me) use IFTTT as a link between Google Home (GH) and Blynk cloud and it works well, but it is an absolutely WRONG way of controlling devices via GH, here is why:
- There is no way GH can respond with sensor readings via IFTTT, and also there is no way to ask if a device is on or off, only control is possible.
- GH simply does not know that particular device exists (lights for example), and in which room it is, so I often hear “lights have not been set up yet” if I say command not precisely.
- If I have two or more GH in different rooms, then command “lights on” in the kitchen will mean turn lights on in the kitchen, NOT in the bedroom or elsewhere, that is exactly why in the GH app we set up in which room every GH is located.
Here is a good video from Google I/O about smart home with GH and how it should work: https://www.youtube.com/watch?v=NDI0H9F08n8
I want to mention that the difficult part is already implemented, I mean the connection between ESP8266 (ESP32, etc) and the Blynk cloud is implemented, the next part is to implement a connection between Blynk cloud and Google.
This is absolutely doable for an open source project, OpenHab did it for example.
I don’t force developers to do anything, I just think that it is the future. I am already grateful for Blynk the way it is, I just want to know about the future plans… Thanks!