Until recently, the Google Home app used to communicate with the device over port 8008 (HTTP) and did not require any authentication. Everything in the unofficial documentation worked as expected.
A few days (weeks) ago, Google pushed a new update to all GH devices and all endpoints (except
/setup/eureka_info) started returning 403 (forbidden) errors. The app had switched over to port 8443 and HTTPS.