The Daily Weather module is exactly what you want if you need to provide your site members with knowledge of the weather at particular locations.
Homepage - For visitors, it shows the weather for a default city that the Administrator has configured. For members, it shows the weather of their profile location.
Profile pages (Persons or Organization) - It shows the weather of the member's profile location.
By default, it is integrated with Groups and Events but it can also integrate with any third-party module that has location info.
See examples below of integration with modules
Events Module - Shows the current weather at the location where an Event will be taking place
Groups Module - Shows the current weather at the location of a Group (if it is located at a particular city)
This module has compatible versions for UNA 11 and 12.
You can view my full list of modules at https://una.io/page/products-author?profile_id=200
where do you get the api key from?
The Settings page in Studio has the link to obtain the API key
Please sign up at https://openweathermap.org/api for the API key . I will update the settings section of the module to make that clear to future users
Patch 1.0.1 is released - This provides UNA 12 compatibility.
Patch 1.0.2 is released - Added ability to display weather using default City/Country when a profile does not have location configured.
Patch 1.0.3 is released - Added option for Administrator to change the cron job frequency for updating weather info
Not logged in users can't 'Comments Post'.