Mine is not ethernet as have it WiFi. The blue light comes on when setting it up, but it eventually stops and then I can't recall seeing in until I do a reset, so mostly not on. Does the green check mark Weatherlink Live Online and green-checkmark display in the Weatherlink App - your Account, Devices, Network Settings?
Enjoy,
Paul