Skip to content

Commit

Permalink
added section about mqtt recorder
Browse files Browse the repository at this point in the history
  • Loading branch information
Marco Bakera committed Dec 19, 2023
1 parent e8256cd commit e52d0ee
Showing 1 changed file with 37 additions and 2 deletions.
39 changes: 37 additions & 2 deletions mqtt/mqtt.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -304,6 +304,41 @@
" publisher.publish(topic=USERDATA_TOPIC, payload=i)"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"## MQTT-Recorder\n",
"\n",
"Mit dem [mqtt-recorder](https://github.com/rpdswtk/mqtt_recorder) können Nachrichten an einen Broker aufgezeichnet und \n",
"später wieder abgespielt werden.\n",
"\n",
"Dies hilft immer dann, wenn die Hardware noch keine Daten an den Broker senden kann.\n",
"\n",
"### Installation\n",
"\n",
"Das Tool kann einfach über `pip` installiert werden: `pip install mqtt-recorder`\n",
"\n",
"### Daten aufzeichnen \n",
"\n",
"`mqtt-recorder --mode record --host localhost --file daten.csv --topics topics.json `\n",
"\n",
"Aufbau der Datei `topics.json`\n",
"\n",
"```\n",
"{ \n",
" \"topics\": [ \n",
" \"ein/topic\", \n",
" \"ein/anderes/topic\" \n",
" ] \n",
"} \n",
"```\n",
"\n",
"### Daten abspielen \n",
"\n",
"`mqtt-recorder --mode replay --host localhost --file daten.csv `"
]
},
{
"cell_type": "markdown",
"metadata": {},
Expand Down Expand Up @@ -390,9 +425,9 @@
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.10.8"
"version": "3.11.5"
}
},
"nbformat": 4,
"nbformat_minor": 2
"nbformat_minor": 4
}

0 comments on commit e52d0ee

Please sign in to comment.