This was a tricky one, as the Google Nest Hub (2) does not have a web browser with a UI.
Opening a Web page with a voice command will inform the user that 192.168.x.y is a local network IP address - thanks for the information google
The trick is to combine the forces of Homey, A Homey Virtual Device, the ChromeCast App on Homey and Google Home app.
Create a Virtual device “Office Screen Dashboard” or similar with on/off capability. Here’s my virtual device:
Install the Google Chromecast App on Homey and create a Google Cast device that represents the Google Nest Hub. Here’s mine.
Create a Flow that does 2 things:
a- cast a web-site to the Nest Hub
b- after a few seconds turns off the virtual Dashboard device on Homey
Here’s mine:
Create a Google Home Assistant Routine that is used to ask the device to show the dashboard. I created a routine that listens to “Show the dashboard”. As an effect of the routine it should control a deice using the ‘adjust lights, plugs,…’ flow. Select the virtual dashboard device on Homey and select the ‘turn on’ capability. Make sure Homey and Google Nest Hub are linked and synced ("OK Google, sync my devices’).
Say “OK Google, show my dashboard”… Watch the magic…
Any hint about the flow " cast node Red dashboard …?
I am newbie and would be great to have an dashboard on nest but don’t know how to create the dashboard.
Sorry, I see I am using a delegate flow for casting. If you replace the flow card with this:
then you should do just fine without this extra separate flow.
In my case, I run my nodered dashboard on a Synology NAS on the local network.
We did this a few days earlyer alr.
This was with the gen1 hub tho and that stopped working ok with the last Google update. On the 2 versions it seems to work for now.