I am looking for some clarification to how Google Smart Home works. I am looking to integrate my current end device which control lights with Google Smart Home.
My end device is running a very small microcontroller utilizing an RTOS (Linux is not available)
Here is how I see it (Please correct or comment)
- To my understanding this requires me to host my own cloud service which will talk to my current end device?
- My cloud service will then talk to Google cloud service.
- My cloud service defines the protocol to talk to multiple end devices
- Google Smart Home define the protocol to talk to my cloud service
Questions
- Is there any method of doing this without having my own cloud Service?