AIS-catcher
Use MQTT to send each message as your receiver decodes it.
- Generate a token, optionally name your station, and copy the token. Leave network-address binding unchecked for this method.
- The example below shows AIS-catcher with an Open Waters output. Replace
<token>with your token. If you already run AIS-catcher, append the options starting at-Qto your existing command, keeping your receiver settings and other outputs.
AIS-catcher -Q wssmqtt://x:<token>@ais.openwaters.io:443/v1/stream MSGFORMAT NMEAKeep :443 in the MQTT address: AIS-catcher does not choose that port automatically. MSGFORMAT NMEA_TAGis also supported when you want each reception’s timestamp in a NMEA TAG block.
Save the updated startup command and restart AIS-catcher or its service. Use your existing receiver process; you do not need a second copy competing for the same device.
The token page also gives you a complete command with your token filled in. For an HTTP alternative, use its HTTP output example. Next: check reception.
AIS-catcher output options and network viewer guide: compare MQTT, HTTP, and UDP, or read the network back into a separate viewer.