diff --git a/source/_components/emulated_hue.markdown b/source/_components/emulated_hue.markdown index fdf4b9f05df..fb6def109f8 100644 --- a/source/_components/emulated_hue.markdown +++ b/source/_components/emulated_hue.markdown @@ -42,7 +42,12 @@ Configuration variables: - **type** (*Optional*): The type of assistant who we are emulated for. Either `alexa` or `google_home`, defaults to `alexa`. - **host_ip** (*Optional*): The IP address that your Home Assistant installation is running on. If you do not specify this option, the component will attempt to determine the IP address on its own. - **listen_port** (*Optional*): The port the Hue bridge API web server will run on. If not specified, this defaults to 8300. This can be any free port on your system. + +- **advertise_ip** (*Optional*): If you need to override the IP address used for UPNP discovery. (For example, using network isolation in Docker) +- **advertise_port** (*Optional*): If you need to specifically override the advertised UPNP port. + - **upnp_bind_multicast** (*Optional*): Whether or not to bind the UPNP (SSDP) listener to the multicast address (239.255.255.250) or instead to the (unicast) host_ip address specified above (or automatically determined). The default is true, which will work for most situations. In special circumstances, like running in a FreeBSD or FreeNAS jail, you may need to disable this. + - **off_maps_to_on_domains** (*Optional*): The domains that maps an "off" command to an "on" command. For example, if `script` is included in the list, and you ask Alexa to "turn off the *water plants* script," the command will be handled as if you asked her to turn on the script. @@ -69,6 +74,8 @@ A full configuration sample looks like the one below. 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