matthijssn/aisstream-mqtt

By matthijssn

Updated about 2 years ago

AISStream.io mqtt connector for home assistant

Image
Message queues
Internet of things
Monitoring & observability
0

701

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

about 2 years ago

docker pull matthijssn/aisstream-mqtt:0.0.11