Homekit integration kaput?

I have a RPI3B+ running HypriotOS. I installed home-assistant under docker thankyou. I am running node-red and emqx (MQTT) as separate docker images on that same RPI. I am happy with that arrangement so no need for comment.

I have Home Assistant up and running thanks.
I got an alert. It prompted me that a device was on the network. Turns out it was my WebOS TV and therefore Homekit Integration beckoned.

I added the following to my configuration.yaml:

homekit:
  filter:
    include_domains:
      - sprinklers
    include_entities:
      - ESPHome.sprinkler

The ESPHome sprinkler is a wifi driven board of my own design and works fine integrated into Home Assistant. I thought it might be fun to be able to turn sprinklers on or off while binging on netflix on the television.

The Homekit connection wizard fires up, gives me a code but comes back as:

An unhandled error occured while attempting to pair with this device. This may be a temporary failure or your device may not be supported currently.

Log reports:

Pairing attempt failed with an unhandled exception
9:26 PM components/homekit_controller/config_flow.py (ERROR) - message first occurred at 9:25 PM and shows up 3 times
Pairing attempt failed with an unhandled exception
9:26 PM components/homekit_controller/config_flow.py (ERROR) - message first occurred at 9:25 PM and shows up 3 times
Error doing job: Task exception was never retrieved
9:25 PM components/homekit_controller/config_flow.py (ERROR)

Any suggestions please?

So, on top of that. I did nut out that my config file should be:

homekit:
  filter:
    include_entities:
      - sprinklers.zone_1_3
      - sprinklers.zone_2_4
      - sprinklers.zone_3_4
      - sprinklers.zone_4_4

First time blues :wink:

Fun fact though. I did get a connection. An initial prompt with a pin. A wizard on the config panel did ask me for the pin. It still didn’t connect. I cannot get the system to raise the pin prompt again? I ripped out homekit from the config to put it back in again but it seems now to be endlessly asking for pin but not providing one and certainly not connecting.

No hints?

The television displays an april tag, mentions homekit, provide a number (not a pin) etc. It expects to scan the april tag into homekit on an IOS device I assume? So, something is going on.

First up. How do I clean out the system to get the pin prompt to come up again please? I

Ah, perchance my “new” LG WebOS television is one of the infamous models not currently supported. So I have added my name to the petition.