mqtt
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| mqtt [21.01.2021] – [Dienst] hochrath | mqtt [27.12.2023] (aktuell) – [RAM-Disk] hochrath | ||
|---|---|---|---|
| Zeile 94: | Zeile 94: | ||
| \\ | \\ | ||
| \\ | \\ | ||
| - | Auswertung:\\ | + | ==== Auswertung |
| \\ | \\ | ||
| Um die eintreffenden Daten verarbeiten zu können, installiert man JSON-Aufbereiter jq.\\ | Um die eintreffenden Daten verarbeiten zu können, installiert man JSON-Aufbereiter jq.\\ | ||
| - | code> | + | <code> |
| sudo apt-get install jq | sudo apt-get install jq | ||
| </ | </ | ||
| Zeile 118: | Zeile 119: | ||
| </ | </ | ||
| + | \\ | ||
| + | \\ | ||
| + | ==== RAM-Disk ==== | ||
| + | |||
| + | Verzeichnis erstellen | ||
| + | < | ||
| + | mkdir / | ||
| + | </ | ||
| + | \\ | ||
| + | RAM-Disk einrichten | ||
| + | < | ||
| + | tmpfs / | ||
| + | </ | ||
| + | |||
| + | \\ | ||
| + | \\ | ||
| + | und die Daten in eine Datei schreiben: | ||
| + | < | ||
| + | #!/bin/bash | ||
| + | |||
| + | MQHOST=192.168.178.30 | ||
| + | mosquitto_sub -h $MQHOST -t raspi4cputemp | while read RAW_DATA | ||
| + | do | ||
| + | a=$(echo $RAW_DATA | jq -R .); | ||
| + | echo $a; | ||
| + | echo $a > / | ||
| + | done; | ||
| + | </ | ||
| \\ | \\ | ||
| Zeile 126: | Zeile 155: | ||
| https:// | https:// | ||
| https:// | https:// | ||
| + | https:// | ||
mqtt.1611264984.txt.gz · Zuletzt geändert: 21.01.2021 von hochrath
