Emulated hue not working?

I noticed that my switched, scenes stopped working the other day and looked into it tonight… `Looks like HA has stopped emulated hue working? I renamed the emulated_hue_ids.json file, rebooted and it isn’t created, so i try to connect to 8300/description.xml and nada

this was before 0.40 and same after upgrading

config stripped down and still nothing

log is

17-03-13 23:14:53 WARNING (Thread-4) [homeassistant.components.emulated_hue] When targetting Google Home, listening port has to be port 80
17-03-13 23:14:54 WARNING (MainThread) [homeassistant.setup] Setup of light is taking over 10 seconds.
17-03-13 23:14:54 WARNING (MainThread) [homeassistant.setup] Setup of climate is taking over 10 seconds.
17-03-13 23:14:55 WARNING (MainThread) [homeassistant.setup] Setup of sensor is taking over 10 seconds.
17-03-13 23:14:55 WARNING (MainThread) [homeassistant.setup] Setup of device_tracker is taking over 10 seconds.
emulated_hue:
  host_ip: 192.168.0.201
  listen_port: 8300
#  type: alexa
#  expose_by_default: false 
  #  off_maps_to_on_domains:
#  exposed_domains:
#    - script
#    - scene
#    - switch

any ideas please?

Cheers
Mark

ok I ran this and it now works… odd as I am on port 8300 and not 80

An additional step is required to run Home Assistant as non-root user and use port 80 when using the AiO script. Execute the following command to allow emulated_hue to use port 80 as non-root user.

sudo setcap ‘cap_net_bind_service=+ep’ /srv/homeassistant/homeassistant_venv/bin/python3