I’m trying to configure the asuswrt component but when I restart HA the log shows the error “Connection refused. SSH enabled?”
I installed HA using the VirtualEnv instructions on Ubuntu 16.04. I’ve verified my router has SSH enabled. If I switch to the homeassistant user (the one created by following the VirtualEnv instructions) I can manually ssh to the router with no problems. I’ve tried setting SSH to listen on multiple ports on the router to make sure there weren’t any conflicts. I’ve tried using ssh key auth and just username / password. Nothing seems to make any difference.
When I manually ssh to the router, the system logs show the successful connection. Also, if I intentionally enter bad credentials the router system log shows the failed attempts. When HA shows the “Connection refused” error in the logs, the router system logs do not show anything. As far as I can tell there wasn’t any attempt by HA to connect to the router.
Anyone out there have any idea what else I can try?