Some users have shared their experience with node-red in this forum, thanks to them: Connect iHost devices to Alexa/GA via Node-Red
The following is a tutorial on how to control iHost devices with Google Assistant through Node-red. (Basic ON/OFF control of outlet/switch/light)
Register an account on the GA bridge website:
Navigate to the Devices page to add a device, like switch/outlet/light.
(The device you created will work as a virtual device)
It is suggested to make the name the same as the existing one, for example you have a device in iHost named light A, then name it light A.
Open the Google Home app on your phone, go to Devices - Add - Works with Google,
Search for NR-GAB
On the opened page, login with the account you created in step 1
Once connected, the device you created in step2 will show in Google Home app.
In your node-red, go to the pallet manger, search for node-red-contrib-googlehome and install it.
Drag the google-home node to the canva
Double click on it to edit, click the edit button to login with the account you created in step1, and select the device you created in step2, click Done to save.
Add a Switch node:
Add eWeLink Cube - control device node, select the device you want to control
(This step links the virtual device in GA Bridge with the real device in iHost)
Deploy to make your flow work.
And then you’ll be able to control the device via Google Assistant.