How to make port 80 on pi3 free for emulated_hue for Google Home

Currently if I type from inside my lan

http://192.168.1.238:80

I get HASS homepage. I think this blocks the possibility to use Google Home with emulated_hue.

How to fix this?

Default port for Hass is 8123, not port 80.
If you have not changed the configuration than port 80 should be available. SLL (https) works on port 443, that’s why you might have seen a port forwarding rule for your router to translate port 443 to port 8123 of your hass machine.

Your configuration.yaml should have something like:

http:
  api_password: !secret http_password
  base_url: XXX.duckdns.org:443
  ssl_certificate: #<<Path to your TLS/SSL certificate to serve Home Assistant over a secure connection.>>
  ssl_key: #<<Path to your TLS/SSL key to serve Home Assistant over a secure connection.>>

emulated_hue:
  type: google_home
  host_ip: !secret ha_host
  listen_port: 80

my configuration is

http:

type: google_home
listen_port: 80
target_ip: 192.168.1.91
exposed_domains:
  - switch

when I do this

https://192.168.1.238/api/pi/lights

I receive
404 not found

emulated_hue:
  host_ip: 192.168.1.186
  listen_port: 8300
  advertise_ip: 10.0.0.10
  advertise_port: 8080
  off_maps_to_on_domains:
    - script
    - scene
  expose_by_default: true
  exposed_domains:
    - light

Those are all of the options, I don’t see emulated_hue: and what is target_ip: in your config?

hey guys i have 2 questions i already have hue light with original hue bridge so it is possible to add the emulated hue component to my hass.io set up and do i have do pair the emulated hue to my google home app? thanks in advance

Did you port forward port 80 on your firewall to your Pi?

Yes, you can have a hue bridge AND emulated_hue when using Google Home. Google Home will simply show new devices that need to be put in a group/room. No pairing needed.

It was not.

I tried to forward 80 to 80 (same 404 error)

Then I tried to forward 80 to 8123 (same 404 error)

Hey! Did you figure this out?