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
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…