{"_id":"@anoppe/otgw2influxdb","_rev":"2-fb9338acbae07561c2ea7967526d8d07","name":"@anoppe/otgw2influxdb","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@anoppe/otgw2influxdb","version":"1.0.0","description":"Subscribes to mqtt for otgw and stores the readings into influxdb","main":"index.js","dependencies":{"influx":"^5.0.7","mqtt":"^2.16.0"},"devDependencies":{"chai":"^4.1.2","chai-spies":"^1.0.0","mocha":"^5.0.4"},"scripts":{"test":"mocha --reporter spec"},"author":{"name":"Auke Noppe"},"license":"MIT","repository":{"type":"git","url":"git+https://anoppe@github.com/anoppe/otgw2influxdb.git"},"keywords":["mqtt","influxdb","opentherm-gateway","otgw","opentherm"],"bugs":{"url":"https://github.com/anoppe/otgw2influxdb/issues"},"homepage":"https://github.com/anoppe/otgw2influxdb#readme","gitHead":"1d4417051f0ecfebb244c0390174b12221682146","_id":"@anoppe/otgw2influxdb@1.0.0","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"anoppe","email":"auke@noppe.nl"},"dist":{"integrity":"sha512-Bz9zcp0+yT6F6jI1AsgoU7z56eJet6SsMj18ToVcLoNJRz0cP6sybsH7yL7omSu/S75y+EK/xZwoa75Z1Pxt0A==","shasum":"ede9bdfa84dd05fd0957e45af580fa13bbd43e93","tarball":"https://registry.npmjs.org/@anoppe/otgw2influxdb/-/otgw2influxdb-1.0.0.tgz","fileCount":7,"unpackedSize":5494,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBzF2f6zLW1AxZ62N4DDqoPQ0ToZubHRw3U21ixMO9GtAiEAigfeE0W61/l+Tre2cTgPF7ZN2IQGfGWNjQb1ddIFahs="}]},"maintainers":[{"name":"anoppe","email":"auke@noppe.nl"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/otgw2influxdb_1.0.0_1520868713743_0.7807974685414101"},"_hasShrinkwrap":false}},"time":{"created":"2018-03-12T15:31:53.676Z","1.0.0":"2018-03-12T15:31:53.795Z","modified":"2022-04-04T14:19:05.012Z"},"maintainers":[{"name":"anoppe","email":"auke@noppe.nl"}],"description":"Subscribes to mqtt for otgw and stores the readings into influxdb","homepage":"https://github.com/anoppe/otgw2influxdb#readme","keywords":["mqtt","influxdb","opentherm-gateway","otgw","opentherm"],"repository":{"type":"git","url":"git+https://anoppe@github.com/anoppe/otgw2influxdb.git"},"author":{"name":"Auke Noppe"},"bugs":{"url":"https://github.com/anoppe/otgw2influxdb/issues"},"license":"MIT","readme":"# otgw2influxdb\n\nThis small package transforms messages published to MQTT by the[Opentherm Gateway](http://otgw.tclcode.com/) and stores them into[Influxdb](https://www.influxdata.com/time-series-platform/influxdb/)\n\n## Installation\n\n        npm install @anoppe/otgw2influxdb\n  \n\n##Usage\nThere are two options to use this: Running in a[Docker](http://docker.io)container or as stand alone service.\n\n##Running native\n- Execute this command\n\n        $ node index.js\n##Using Docker\n- Pull image from docker hub\n\n        $ docker pull anoppe/otgw2influxdb\n- Run the image \n\n        $ docker run anoppe/otgw2influxdb        \n- Happy plotting in Grafana!\n\n**The container will try to connect to influxdb on `localhost:8086` and to MQTT on `localhost:1883` by default.**\\\nFollow these steps to change this behaviour:\n- Change the properties `influx.host`, `influx.port`, `mqtt.host` and `mqtt.port` in the config.json to match your requirements \n- The docker command will then become\n        \n        $ docker run -v ./config.conf:config.json anoppe/otgw2influxdb\n\n\n## Tests\n        npm test\n        \n\n\n ","readmeFilename":"README.md"}