Hi friends!
I’d like to share a Signal K plugin we’ve recently published: signalk-mareas-ihm
The plugin retrieves official tidal predictions from the Instituto Hidrográfico de la Marina (IHM) and publishes them to the standard environment.tide.* paths in Signal K.
Highlights:
The plugin can be installed directly from the Signal K App Store. Also directly from the NPM package: https://www.npmjs.com/package/signalk-mareas-ihm
I also want to say a big thank you to the creators and maintainers of Signal K and OpenPlotter for building such a useful and user-friendly ecosystem. It’s honestly impressive.
As a fun note: even a complete beginner like me managed to design and publish this plugin in about a week, with the help of GPT and a lot of trial and error ?
Feedback and testing are very welcome. Lock the target and catch the BUG! You caugth the bug! (FRONT242
)
Thanks to the whole OpenMarine / Signal K community!
Some screenshots (english/ spanish)
I’d like to share a Signal K plugin we’ve recently published: signalk-mareas-ihm
The plugin retrieves official tidal predictions from the Instituto Hidrográfico de la Marina (IHM) and publishes them to the standard environment.tide.* paths in Signal K.
Highlights:
- Authoritative IHM data source
- Online/offline operation with persistent cache
- Automatic station selection via GPS + optional manual override
- Smooth and stable tide height interpolation
- Built-in grounding / safety alarms
- Includes tactical navigation hints for Rías Baixas

- Available in English and Spanish
- Fail-safe design (API/network issues won’t disrupt Signal K)
The plugin can be installed directly from the Signal K App Store. Also directly from the NPM package: https://www.npmjs.com/package/signalk-mareas-ihm
I also want to say a big thank you to the creators and maintainers of Signal K and OpenPlotter for building such a useful and user-friendly ecosystem. It’s honestly impressive.
As a fun note: even a complete beginner like me managed to design and publish this plugin in about a week, with the help of GPT and a lot of trial and error ?
Feedback and testing are very welcome. Lock the target and catch the BUG! You caugth the bug! (FRONT242
)Thanks to the whole OpenMarine / Signal K community!
Some screenshots (english/ spanish)

