An open API service indexing awesome lists of open source software.

https://github.com/webdad/mqtt2mysqloverweb

Two Services, connected via HTTP to save mqtt-Messages to a MySQL-Database
https://github.com/webdad/mqtt2mysqloverweb

Last synced: 4 months ago
JSON representation

Two Services, connected via HTTP to save mqtt-Messages to a MySQL-Database

Awesome Lists containing this project

README

          

# mqtt2mysqlOverWeb

2 Dienste, die, per HTTP verbunden, MQTT-Nachrichten in eine MySQL-Datenbank schreiben.

![Komponenten](/components.png)

## Install

1. `git clone https://github.com/WebDaD/mqtt2mysqlOverWeb /opt/`
2. `cd /opt/mqtt2mysqlOverWeb`
3. `npm install`

Dann noch in der Datenbank die passenden Tabellen anlegen

## Config

Zunächst die Datei `config.sample.json` in `config.json` umbenennen.

Dann die Werte anpassen.

## Control

Zum Starten einfach `node receiver.js` oder `node sender.js`.

Alternativ kann auch ein Config-File mitgegeben werden: node sender.js my-config.json

Wobei ein ProcessManager wie [pm2](http://pm2.keymetrics.io/) empfohlen wird.