I am searching for a way to make my home "smart". I have raspberry pi 4 and pixel 2 phone. I thought that it would be cool to make my dumb devices "smart" and control them via Google Assistant from Pixel phone.
I stumbled upon this picture (source) - it describes request lifecycle, and I am wondering if it is possible to use my Raspberry Pi 4 instead of Google Nest/Smart Speaker (which is located near "JS" thing).
I am a software developer and I can write any server code is needed for this, but I can't find any docs yet.