1.0.0 • Published 6 years ago

@anoppe/otgw2influxdb v1.0.0

Weekly downloads
-
License
MIT
Repository
github
Last release
6 years ago

otgw2influxdb

This small package transforms messages published to MQTT by theOpentherm Gateway and stores them intoInfluxdb

Installation

    npm install @anoppe/otgw2influxdb

##Usage There are two options to use this: Running in aDockercontainer or as stand alone service.

##Running native

  • Execute this command

        $ node index.js

    ##Using Docker

  • Pull image from docker hub

      $ docker pull anoppe/otgw2influxdb
  • Run the image

      $ docker run anoppe/otgw2influxdb        
  • Happy plotting in Grafana!

The container will try to connect to influxdb on localhost:8086 and to MQTT on localhost:1883 by default.\ Follow these steps to change this behaviour:

  • Change the properties influx.host, influx.port, mqtt.host and mqtt.port in the config.json to match your requirements
  • The docker command will then become
      $ docker run -v ./config.conf:config.json anoppe/otgw2influxdb

Tests

    npm test