Sign Up for Free

RunKit +

Try any Node.js package right in your browser

This is a playground to test code. It runs a full Node.js environment and already has all of npm’s 400,000 packages pre-installed, including bcontrol2mqtt with all npm packages installed. Try it out:

var bcontrol2mqtt = require("bcontrol2mqtt")

This service is provided by RunKit and is not affiliated with npm, Inc or the package authors.

bcontrol2mqtt v1.1.0

Publish Measurements from B-Control Energy Manager Smart Meters on MQTT

bcontrol2mqtt

mqtt-smarthome NPM version Dependency Status Build Status XO code style License

Publish Measurements from B-Control Energy Manager Smart Meters on MQTT 🔌 📈

Connects TQ Energy Manager to MQTT. Compatible devices are also available from Busch-Jäger and B-Control

Installation

Prerequisites: Node.js 6.0 or higher.

$ sudo npm install -g bcontrol2mqtt

I suggest to use pm2 to manage the bcontrol2mqtt process (start on system boot, manage log files, ...)

Usage

$ bcontrol2mqtt --help

License

MIT (c) 2015-2018 Sebastian Raff

RunKit is a free, in-browser JavaScript dev environment for prototyping Node.js code, with every npm package installed. Sign up to share your code.
Sign Up for Free