How to activate Emulated Hue in Logitech Harmony?

I created lines in configuration.yaml as documented and restarted HAS.
Emulated Hue is recognized by Logitech Harmony windows app when connecting but waits for pushing psycical button on emulated Hue to acomplish the connection.

Am I missing something to complete the connection ?

help is appriciated

it’s a little inconsistent, but for me, if i wait there for a while (give it 30 secs) waiting on that “press the center button” screen, then it eventually detects all my devices on its own.

Is it possible to share your part of the config?
And was the config enough or did you install more?

you mean my configuration.yaml?

emulated_hue:
  type: alexa
  host_ip: 192.168.0.240
  listen_port: 80
  expose_by_default: false
  entities:
    light.study_shades:
      name: "study shades"
      hidden: false
    light.study_desk_shades:
      name: "study desk shades"
      hidden: false
    light.main_bedroom_drapes:
      name: "main bedroom drapes"
      hidden: false
    input_boolean.drapes_want_open:
      name: "drapes want open"
      hidden: false
    input_boolean.alexa_crack_the_drapes:
      name: "crack the drapes command"
      hidden: false
    input_boolean.alexa_slowly_open_the_drapes:
      name: "slowly open the drapes command"
      hidden: false
    input_boolean.alexa_movie_mode:
      name: "theater movie mode"
      hidden: false
    input_boolean.alexa_find_chriss_phone:
      name: "find chris phone"
      hidden: false
    input_boolean.alexa_prepare_the_theater:
      name: "prepare the theater"
      hidden: false
    input_boolean.greatroom_tv_volume_down:
      name: "greatroom tv volume down"
      hidden: false
    input_boolean.greatroom_tv_volume_up:
      name: "greatroom tv volume up"
      hidden: false
    input_boolean.diffuser_on:
      name: "diffuser"
      hidden: false

Thanks, is your ip-adres fictif or grom router or pi/has?

Maybe thats my problem?

not sure i get your question, but the ip address is the ip address of my homeassistant.

@armedad thanks for the info but changing the ip-adres did not solve my problem.

After a few restarts it finally works, thanks for support

For the record, I was having the OP problem, with the Harmony App able to find the Hue but asking to push a button in the Phillips Hue device and getting stuck there forever - waited up to 20 minutes or so, multiple attempts all ending in this same step, after restarting the hub and HA as well.

My environment: docker, with host networking. Wifi Mesh.

In my failed pairing attempts I had the Hub connected to an access point that was different from the one that my HA server is connected to (my server is wired to the AP LAN port), using the default tcp port (8300).

I am using the Harmony android app in my phone (pixel 9) for the setup. My desktop PC is linux and I did not (ever) used the PC or Mac versions of the Harmony app.

What worked for me:

  • moved hub to the same room where the HA server is, so that it connected to the same access point that the HA server is wired do
  • changed the emulated_hue port to 80 and restarted HA
  • reattempted the pair, the (emulated) hue was discovered almost immediately and after selecting it, pairing happened in seconds. I also hide all my devices by default and only share with via Emulated Hue a couple of zwave lights, including one with a dimmer. The lights were assigned to the Companion remote “Home Control” buttons, that worked out of the box.

Then I paired a second hub with HA, also connected to the correct access point. For this one, the discovery was a little slower, and after selecting the Hue, pairing took a couple of minutes, but it worked fine.

So: despite the note in HA’s “Emulated Hue” integration docs about pairing only using a windows or mac version of the app, with the hub usb-connected to the PC/mac, I could pair two different hubs that were not physically connected to anything, using the android app.

I have seen a few posts telling that the connection of the hub to HA is not stable, I haven’t noticed issues yet, time will tell.