I’m using the new component and the existing one with the extra parameters and my devices show as away when they’re not. Logs look like the component keeps trying to establish an ssh connection (with the router?). Not sure if it’s related.
2018-12-05 00:11:29 INFO (MainThread) [homeassistant.components.device_tracker.asuswrt] Checking Devices
2018-12-05 00:11:29 INFO (MainThread) [asyncssh] [conn=0, chan=144] Requesting new SSH session
2018-12-05 00:11:29 INFO (MainThread) [asyncssh] [conn=0, chan=144] Command: PATH=$PATH:/bin:/usr/sbin:/sbin && for dev in `nvram get wl1_vifs && nvram get wl0_vifs && nvram get wl_ifnames`; do if type wlanconfig > /dev/null; then wlanconfig $dev list | awk 'FNR > 1 {print substr($1, 0, 18)}'; else wl -i $dev assoclist; fi; done
2018-12-05 00:11:29 INFO (MainThread) [asyncssh] [conn=0, chan=144] Received exit status 0
2018-12-05 00:11:29 INFO (MainThread) [asyncssh] [conn=0, chan=144] Received channel close
2018-12-05 00:11:29 INFO (MainThread) [asyncssh] [conn=0, chan=144] Channel closed
2018-12-05 00:11:29 INFO (MainThread) [asyncssh] [conn=0, chan=145] Requesting new SSH session
2018-12-05 00:11:29 INFO (MainThread) [asyncssh] [conn=0, chan=145] Command: PATH=$PATH:/bin:/usr/sbin:/sbin && arp -
2018-12-05 00:11:29 INFO (MainThread) [asyncssh] [conn=0, chan=145] Received exit status 0
2018-12-05 00:11:29 INFO (MainThread) [asyncssh] [conn=0, chan=145] Received channel close
2018-12-05 00:11:29 INFO (MainThread) [asyncssh] [conn=0, chan=145] Channel closed
2018-12-05 00:11:29 INFO (MainThread) [asyncssh] [conn=0, chan=146] Requesting new SSH session
2018-12-05 00:11:29 INFO (MainThread) [asyncssh] [conn=0, chan=146] Command: PATH=$PATH:/bin:/usr/sbin:/sbin && ip neig
2018-12-05 00:11:29 INFO (MainThread) [asyncssh] [conn=0, chan=146] Received exit status
2018-12-05 00:11:29 INFO (MainThread) [asyncssh] [conn=0, chan=146] Received channel close
2018-12-05 00:11:29 INFO (MainThread) [asyncssh] [conn=0, chan=146] Channel closed
2018-12-05 00:11:29 INFO (MainThread) [asyncssh] [conn=0, chan=147] Requesting new SSH session
2018-12-05 00:11:29 INFO (MainThread) [asyncssh] [conn=0, chan=147] Command: PATH=$PATH:/bin:/usr/sbin:/sbin && cat /var/lib/misc/dnsmasq.leases
2018-12-05 00:11:29 INFO (MainThread) [asyncssh] [conn=0, chan=147] Received exit status 0
2018-12-05 00:11:29 INFO (MainThread) [asyncssh] [conn=0, chan=147] Received channel close
2018-12-05 00:11:29 INFO (MainThread) [asyncssh] [conn=0, chan=147] Channel closed