The thing that shows "online" is the weavedconnectd daemon which generally talks to your SSH daemon. However it will show online even if the ssh daemon is not running or on a different port.
a) Was this system ever working correctly?
b) Can you reboot it or gain access to it directly to check?
c) Do you have any other devices in your account which are working OK?