cul2mqtt
Version:
Interface between Busware CUL and MQTT
52 lines (34 loc) • 2.01 kB
Markdown
[](https://github.com/mqtt-smarthome/mqtt-smarthome)
[](http://badge.fury.io/js/cul2mqtt)
[](https://gemnasium.com/github.com/hobbyquaker/cul2mqtt)
[](https://travis-ci.org/hobbyquaker/cul2mqtt)
[](https://github.com/sindresorhus/xo)
[![License][gpl-badge]][gpl-url]
> Connect [CUL](http://shop.busware.de/product_info.php/products_id/29) to MQTT (FS20, HMS, EM, ...)
Node.js/npm needed.
`$ npm install -g cul2mqtt`
I suggest to use [pm2](http://pm2.keymetrics.io/) to manage the cul2mqtt process (start on system boot, manage log
files, ...)
`$ cul2mqtt --help`
```
Usage: cul2mqtt [options]
Options:
-v, --verbosity possible values: "error", "warn", "info", "debug"
[]
-n, --name topic prefix [default: "cul"]
-u, --url mqtt broker url. [default: "mqtt://127.0.0.1"]
-h, --help Show help [boolean]
-m, --map-file file containing name mappings
[]
-s, --serialport CUL serial port [default: "/dev/ttyACM0"]
-c, --cul-mode CUL mode [default: "SlowRF"]
--version Show version number [boolean]
```
[](LICENSE)
Copyright (c) 2015, 2016 hobbyquaker <hobbyquaker@gmail.com>
[]: https://img.shields.io/badge/License-GPL-blue.svg?style=flat
[]: LICENSE