Skip to content

Weather module (using pirateweather provider) don't update/grow stale #3687

Description

@JHenzi

Platform: Raspberry Pi 4.

Node Version: 22.

MagicMirror² Version: latest

Description: Weather forecast (pirate weather) doesn't update without relaunching or reloading the page. Today, Tomorrow and the next day are all wrong after one day (today is yesterday, tomorrow is today). I don't think the values are updating either. Believe the current weather / temperature is wrong after it ages as well as it didn't update for a day.

Steps to Reproduce: Use Pirate Weather with this config:

	{
			module: "weather",
			position: "top_right",
			config: {
				weatherProvider: "pirateweather",
				type: "current",
				lat: 39,
				lon: -84,
				apiKey: "---",
			}
		},
		{
			module: "weather",
			position: "top_left",
			header: "Weather Forecast",
			config: {
				weatherProvider: "pirateweather",
				type: "forecast",
				lat: 39,
				lon: -84,
				apiKey: "---",
			}
		}

Expected Results: Live data.

Actual Results: Stale data

Configuration: See above

Additional Notes: Recently switched to Pirate Weather. Don't see any errors in the console.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions