TORSDAG
2026-07-30

Too many projects, too many ideas, too few hours — one learning a day anyway

SignalK DMI plugin

part of Maracaibo

A SignalK plugin that puts DMI's free Danish weather and marine observations on the boat's data bus.

The Danish Meteorological Institute gives its data away for free; this plugin puts it where a boat can use it — on the SignalK bus. It started as pure research: survey every free DMI dataset relevant to a vessel before writing a line of code. The plugin now publishes outside conditions (temperature, dew point, pressure, humidity, visibility, cloud cover, precipitation), marine values from the nearest model cell — honestly flagged as nearby, not at-boat — and official met warnings when one is live, with an Open-Meteo fallback when DMI’s marine track runs empty.

It runs on Maracaibo’s SignalK server today, and the repo was deliberately prepared for strangers: internal docs stripped from the public surface, history squashed to a clean root, documentation made SignalK-generic rather than about my boat. Source: github.com/dennismilton/signalk-dmi. The npm/Appstore release is the one step still pending.

A first version of this page — the wording will get another pass.

POSTS

No posts from this project yet — they'll gather here as they publish.