To be completed by the original poster:
CMS Version
Version 3.3.5
Player Type
Linux
Player Version
Linux Player version 1.8-R7 Code version 240 (this version, btw, is the only Linux player that I have been able to get to work. If you already have the xibo-player snap installed and it is not on code version 240, do this: ‘snap refresh xibo-player --channel=edge’. Replace the “refresh” with “install” if adding the snap for the first time.)
Issue
As far as I have been able to find, the solution to weather widgets displaying SFA is to input a credit card to OpenWeather to be able to use free API calls. Reference this article,
Looking for a better solution, the following details how to make a weather widget in a layout.
Requirements:
- An API key from OpenWeather. Sign up or login here: Сurrent weather and forecast - OpenWeatherMap
- Navigate to their widget builder here: Weather widgets constructor - OpenWeatherMap
- input your API key. The site validates its authenticity upon entry.
- Type the city and select it from the list.
- Select your unit preference.
- Select one of the three themes.
- Click the ‘Get a Code’ button under your desired weather widget.
- a pop-up will contain the code. Copy this code to the clipboard (buffer).
- Add the Embedded widget to a blank Region in a Layout.
- Under TEMPLATES, select “HTML to Embed”
- Paste your copied widget code into the box, replacing the default code. Click Save. The layout has a weather widget now.
Carry on and have fun! I pray these steps help someone save themselves time and aggravation trying to get the weather widget to work without a paid plan.