Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hardwario/bch-mqtt2influxdb
Flexible MQTT to InfluxDB Bridge
https://github.com/hardwario/bch-mqtt2influxdb
hardwario influxdb mqtt python service tower
Last synced: 3 months ago
JSON representation
Flexible MQTT to InfluxDB Bridge
- Host: GitHub
- URL: https://github.com/hardwario/bch-mqtt2influxdb
- Owner: hardwario
- License: mit
- Created: 2018-01-13T14:34:19.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2022-11-03T20:19:10.000Z (about 2 years ago)
- Last Synced: 2024-04-16T03:29:03.324Z (7 months ago)
- Topics: hardwario, influxdb, mqtt, python, service, tower
- Language: Python
- Homepage:
- Size: 62.5 KB
- Stars: 29
- Watchers: 5
- Forks: 20
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# MQTT to InfluxDB
[![Travis](https://img.shields.io/travis/hardwario/bch-mqtt2influxdb/master.svg)](https://travis-ci.org/hardwario/bch-mqtt2influxdb)
[![Release](https://img.shields.io/github/release/hardwario/bch-mqtt2influxdb.svg)](https://github.com/hardwario/bch-mqtt2influxdb/releases)
[![PyPI](https://img.shields.io/pypi/v/mqtt2influxdb.svg)](https://pypi.org/project/mqtt2influxdb/)
[![License](https://img.shields.io/github/license/hardwario/bch-mqtt2influxdb.svg)](https://github.com/hardwario/bch-mqtt2influxdb/blob/master/LICENSE)
[![Twitter](https://img.shields.io/twitter/follow/hardwario_en.svg?style=social&label=Follow)](https://twitter.com/hardwario_en)## Example
```
mqtt2influxdb -c /etc/hardwario/mqtt2influxdb.yaml --debug
```### Using docker
`mqtt2influxdb` can also be run inside docker using docker-compose or a kubernetes cluster. By default, the configuration file is expected to be
present in `/config/config.yml` (you can mount it using a volume, a ConfigMap, or by overriding the image).## How to install & configure
https://tower.hardwario.com/en/latest/tutorials/mqtt-to-influxdb/
## Local development
for Linux
```
git clone [email protected]:hardwario/bch-mqtt2influxdb.git
cd bch-mqtt2influxdb
./test.sh
. .venv/bin/activate
python3 setup.py develop
mqtt2influxdb -h
```## License
This project is licensed under the [MIT License](https://opensource.org/licenses/MIT/) - see the [LICENSE](LICENSE) file for details.
---
Made with ❤ by [**HARDWARIO a.s.**](https://www.hardwario.com/) in the heart of Europe.