Nmap Tracker Trouble with Hass.io

I recently started running Hass.io and one of the first things I wanted to set up was nmap_tracker for presence detection. It seems like whenever I add nmap_tracker to my configuration, the Home Assistant front-end becomes inaccessible. When I try to access Home Assistant after I add nmap_tracker, I get a connection refused message.

As far as I can tell from the logs, the device_tracker component is working correctly, and nmap_tracker outputs the message “Scanning…” but I am unable to access my front-end until I remove nmap_tracker and restart Home Assistant.

Has anyone else had this issue, or am I setting this component up incorrectly? My configuration files are below.

device_trackers.yaml:

- platform: nmap_tracker
  hosts: 192.168.xx.2/6
  track_new_devices: yes

in configuration.yaml:

device_tracker: !include device_trackers.yaml

Log when started with nmap_tracker (front-end not working at this point):

...
2017-08-05 18:01:19 WARNING (MainThread) [homeassistant.setup] Setup of device_tracker is taking over 10 seconds.
2017-08-05 18:01:26 INFO (MainThread) [homeassistant.setup] Setting up conversation
2017-08-05 18:01:26 INFO (MainThread) [homeassistant.core] Bus:Handling <Event service_registered[L]: domain=conversation, service=process>
2017-08-05 18:01:26 INFO (MainThread) [homeassistant.setup] Setup of domain conversation took 0.1 seconds.
2017-08-05 18:01:26 INFO (MainThread) [homeassistant.core] Bus:Handling <Event component_loaded[L]: component=conversation>
2017-08-05 18:01:38 INFO (MainThread) [homeassistant.setup] Setting up tts
2017-08-05 18:01:48 WARNING (MainThread) [homeassistant.setup] Setup of tts is taking over 10 seconds.
2017-08-05 18:01:54 INFO (MainThread) [homeassistant.setup] Setting up discovery
2017-08-05 18:01:54 INFO (MainThread) [homeassistant.setup] Setup of domain discovery took 0.3 seconds.
2017-08-05 18:01:54 INFO (MainThread) [homeassistant.core] Bus:Handling <Event component_loaded[L]: component=discovery>
2017-08-05 18:02:08 INFO (MainThread) [homeassistant.components.device_tracker] Setting up device_tracker.nmap_tracker
2017-08-05 18:02:08 INFO (SyncWorker_2) [homeassistant.components.device_tracker.nmap_tracker] Scanning...
2017-08-05 18:02:33 INFO (MainThread) [homeassistant.core] Bus:Handling <Event service_registered[L]: domain=tts, service=google_say>
2017-08-05 18:02:33 INFO (MainThread) [homeassistant.core] Bus:Handling <Event service_registered[L]: domain=tts, service=clear_cache>
2017-08-05 18:02:33 INFO (MainThread) [homeassistant.setup] Setup of domain tts took 55.0 seconds.
2017-08-05 18:02:33 INFO (MainThread) [homeassistant.core] Bus:Handling <Event component_loaded[L]: component=tts>
1 Like