Sign inSign up

matthijssn/aisstream-mqtt

By matthijssn

•Updated over 2 years ago

AISStream.io mqtt connector for home assistant

Image
Message queues
Internet of things
Monitoring & observability
0

1.6K

matthijssn/aisstream-mqtt repository overview

⁠Overview

The AISStream.io MQTT Docker Node.js Process is a containerized application that retrieves AIS information from AISStream.io via a websocket connection and publishes this information to an MQTT broker. It accepts several parameters to configure its behavior, such as the ais credentials, coordinates to monitor, MQTT broker settings, and authentication credentials.

⁠Docker compose

Example docker compose:

services:
  wifianalyzermqtt:
    image: aisstreammqtt
    build:
      context: .
      dockerfile: ./Dockerfile
    environment:
      NODE_ENV: production
      mqttHost: 'mqtt://host'
      mqttTopic: 'homeassistant'
      mqttUserName: ''
      mqttPassword: ''
      aisStreamAPIKey: ''      
      aisStreamMMSI: ['xxxxxxx', 'yyyyyyyy']    
      aisStreamBoxCornerOneLat: 0
      aisStreamBoxCornerOneLon: 0
      aisStreamBoxCornerTwoLat: 0
      aisStreamBoxCornerTwoLon: 0
    restart: unless-stopped

Tag summary

Content type

Image

Digest

sha256:021d9af18…

Size

63.3 MB

Last updated

over 2 years ago

docker pull matthijssn/aisstream-mqtt