I was willing to give my data to this - until they closed their API for third party weather apps.
I don't see why I should be willing to give up my weather data if I cannot get it back again.
Some alternatives you can connect your weather station to:
PWS Weather: https://www.pwsweather.com
Citizen Weather Observer Program: http://www.wxqa.com
UK Met Office: https://wow.metoffice.gov.uk
Automatic Weather Map System: https://www.awekas.at/wp/?lang=en