Attempting to use the Nmap function on 0.74.0 (Raspberry Pi Zero) yields this error in the logs:
Sun Jul 22 2018 09:16:20 GMT-0400 (EDT)
Error doing job: Task exception was never retrieved
Traceback (most recent call last):
File “/usr/local/lib/python3.6/site-packages/homeassistant/components/device_tracker/init.py”, line 694, in async_device_tracker_scan
found_devices = yield from scanner.async_scan_devices()
File “/usr/local/lib/python3.6/concurrent/futures/thread.py”, line 56, in run
result = self.fn(*self.args, **self.kwargs)
File “/usr/local/lib/python3.6/site-packages/homeassistant/components/device_tracker/nmap_tracker.py”, line 81, in scan_devices
self._update_info()
File “/usr/local/lib/python3.6/site-packages/homeassistant/components/device_tracker/nmap_tracker.py”, line 111, in _update_info
scanner = PortScanner()
File “/usr/local/lib/python3.6/site-packages/nmap/nmap.py”, line 131, in init
os.getenv(‘PATH’)
nmap.nmap.PortScannerError: ‘nmap program was not found in path. PATH is : /usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin’
…It looks to me like nmap is not actually present in the 0.74.0 image.