Monitoring
Inhaltsverzeichnis
Einleitung
Die Blynk-App kann so eingerichtet werden, dass via eines sog. Webhooks ein Monitoring genutzt werden kann. Dafür wird Grafana genutzt. Damit sind auch die vorhandenen PID-Charts erstellt entstanden:
Installations-Video
Folgendes Video erklärt die einzelnen Schritte:
Umsetzung
Voraussetzung
In eurer userConfig.h
muss Grafana aktiviert sein (sprich auf 1
gesetzt):
Schritt für Schritt
- Geht auf die konfigurierte Blynk App
- Aktiviert den Änderungsmodus (über das Rechteck rechts-oben)
- Öffnet die Widget Box (vom rechten Rand ziehen)
- Wählt unter
Other
denWebhook
aus - Öffnet das neu erschienene Widget
Webhook
- Wählt den virtuellen Pin
V60
aus - Fügt die URL
http://monitoring.rancilio-pid.de:8086/write?db=ranciliopid
- Methode =
POST
- Type =
Text/Plain
- Body:
temp,user=<user-name>,maschine=<machine-type> value=/pin[0]/
output,user=<user-name>,maschine=<machine-type> value=/pin[1]/
kp,user=<user-name>,maschine=<machine-type> value=/pin[2]/
ki,user=<user-name>,maschine=<machine-type> value=/pin[3]/
kd,user=<user-name>,maschine=<machine-type> value=/pin[4]/
solltemp,user=<user-name>,maschine=<machine-type> value=/pin[5]/
Ein Beispiel-Body sieht wie folgt aus:
temp,user=florian73,maschine=silvia-e-buero value=/pin[0]/
Hinweis: Dass der Test nicht erfolgreich durchläuft, soll euch nicht weiter stören.
Als letztes müsst ihr im Rancilio-Chat den verwendeten user-name
bekannt geben. Geht am besten direkt auf @markus oder @andreas zu.