Start HomeKit after connection to Wink

Trying to create an automation to start HomeKit after Home Assistant makes a connection to the Wink API. I notice that my Wink Hub shows up as a binary_sensor which seems to always be “on”. I tried an automation based on that binary sensor being “on”, but it does not trigger. When I manually hit the “trigger” button HomeKit starts as expected.

- id: '1551280610199'
  alias: Start HomeKit
  - entity_id: binary_sensor.homenet
    platform: state
    to: 'on'
  condition: []
  - alias: ''
    data: {}
    service: homekit.start

(the automation was created using the web UI)