Push messages are always triggered by external servers and not by apps themselves. This means that you would need an external server here, which constantly checks the measurements of a weather station and then sends a push to the app. This is not possible without the use of an external server.
Servers including the necessary infrastructure are expensive to maintain. Furthermore: a continuous data query from the Weather Underground Server can not be implemented with the API Key Limits.
(C) 2019 Totalidea Software GmbH - Imprint - Privacy