Nmap not scanning hosts or populating device_tracker component

I’ve set up nmap in the past using Hassbian. Now I rely on iCloud for actual device presence detection, but I wanted to use nmap on Hass.io to check for specific hosts with a mDNS domain (*.local) and get their IP’s, so I could display it somewhere in the frontend.

It seems though that Hass.io is not setting up the nmap platform correctly. Logs are not showing any sign of failure and filtering for device_tracker in the entities/state panel shows only those in iCloud.

Using the following configuration:

# /config/configuration.yaml
…
device_tracker: !include_dir_merge_list components/device_trackers/
# /config/components/device_trackers/nmap.yaml

- platform: nmap_tracker
  hosts:
    - panorama.local
    - maekelberghain.local
    - nextcloudpi.local
    - hassio.local