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:

PID-Einführung

Installations-Video

Folgendes Video erklärt die einzelnen Schritte:

Grafana Monitoring

Umsetzung

Voraussetzung

In eurer userConfig.h muss Grafana aktiviert sein (sprich auf 1 gesetzt):

Grafana

Schritt für Schritt

  1. Geht auf die konfigurierte Blynk App
  2. Aktiviert den Änderungsmodus (über das Rechteck rechts-oben)
  3. Öffnet die Widget Box (vom rechten Rand ziehen)
  4. Wählt unter Other den Webhook aus
  5. Öffnet das neu erschienene Widget Webhook
  6. Wählt den virtuellen Pin V60 aus
  7. Fügt die URL http://monitoring.rancilio-pid.de:8086/write?db=ranciliopid
  8. Methode = POST
  9. Type = Text/Plain
  10. 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.