Aarlo integration and HomeKit Cameras

Has anyone managed to get an Aarlo camera working in HomeKit? I have managed to get a camera working in Home Assistant with the Aarlo glance card, but it fails to get the stream in the HomeKit Bridge integration giving me this error.

Logger: homeassistant.components.homekit.type_cameras
Source: components/homekit/type_cameras.py:341 
Integration: HomeKit (documentation, issues) 
First occurred: 10:23:44 (3 occurrences) 
Last logged: 10:37:57

Camera has no stream source

Can anyone help? I am just using the default setup so would like some guidance on what to configure

aarlo:
  username: <redacted>
  password: <redacted>
  refresh_devices_every: 2
  stream_timeout: 120
  tfa_source: imap
  tfa_type: email
  tfa_host: imap.<redacted>.com
  tfa_username: <redacted>
  tfa_password: <redacted>

camera:
  - platform: aarlo

binary_sensor:
  - platform: aarlo
    monitored_conditions:
    - motion
    - sound
    - ding
    - cry
    - connectivity

sensor:
  - platform: aarlo
    monitored_conditions:
    - total_cameras
    - last_capture
    - recent_activity
    - captured_today
    - battery_level
    - signal_strength
    - temperature
    - humidity
    - air_quality

media_player:
  - platform: aarlo