Skip to content

feat(weather): add Buienradar provider#4164

Merged
khassel merged 1 commit into
MagicMirrorOrg:developfrom
KristjanESPERANTO:buienradar
May 20, 2026
Merged

feat(weather): add Buienradar provider#4164
khassel merged 1 commit into
MagicMirrorOrg:developfrom
KristjanESPERANTO:buienradar

Conversation

@KristjanESPERANTO
Copy link
Copy Markdown
Collaborator

@KristjanESPERANTO KristjanESPERANTO commented May 20, 2026

This adds the weather provider Buienradar for the Netherlands and Belgium without requiring an API key.

In MagicMirrorOrg/MagicMirror-Documentation#380 @plebcity shared his implementation for the old browser-side architecture. I used it as a reference to build this server-side implementation.

Example screenshot

Ekrankopio de 2026-05-20 20-38-36

Example config

		{
			module: "weather",
			position: "top_left",
			header: "Buienradar - Current",
			config: {
				weatherProvider: "buienradar",
				type: "current",
				locationId: 2747891
			}
		},
		{
			module: "weather",
			position: "top_right",
			header: "Buienradar - Forecast",
			config: {
				weatherProvider: "buienradar",
				type: "forecast",
				locationId: 2747891
			}
		},
		{
			module: "weather",
			position: "bottom_left",
			header: "Buienradar - Hourly",
			config: {
				weatherProvider: "buienradar",
				type: "hourly",
				locationId: 2747891
			}
		},

When this is accepted and merged I'll update the weather docs.

Add server-side weather support for the Netherlands and Belgium
without requiring an API key.

Refs MagicMirrorOrg/MagicMirror-Documentation#380.
Thanks to @plebcity for sharing the custom provider used as
implementation reference.
@khassel khassel merged commit fd687bf into MagicMirrorOrg:develop May 20, 2026
12 checks passed
@KristjanESPERANTO KristjanESPERANTO deleted the buienradar branch May 20, 2026 20:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants