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