-
Notifications
You must be signed in to change notification settings - Fork 0
Webinterface
Dein Pflanzensensor bietet eine Webseite an mit deren Hilfe du:
- die Sensordaten abgelesen,
- die Sensoren kalibrieren,
- verschiedene Einstellungen verändern,
- das Gerät aktualisieren und
- dir die Logs des Sensors im Browser ansehen kannst.
Die Website wird in einem Browser auf einem Gerät im selben (W)LAN geöffnet. Dafür wird die IP des Pflanzensensors benötigt. Diese wird regelmäßig auf dem Display des Sensors angezeigt und sollte sich eigentlich nicht ändern so lange der Sensor im gleichen Netzwerk bleibt.
Tip
Der verwendete ESP8266 ist nicht sonderlich schnell und hat sehr wenig Speicher. Manchmal dauert das Laden der Seite etwas, ab und an kann es sogar abbrechen. In dem Fall lade die Seite einfach noch mal neu bzw. starte deinen Sensor neu:

Die Startseite deines Sensors erreichst du, in dem du die IP deines Sensors in deinem Browser eingibst: http://IP-DEINES-SENSORS
Important
Der Pflanzensensor unterstützt kein SSL. Stelle sicher, dass du http://IP-DEINES-SENSORS und nicht https://IP-DEINES-SENSORS aufrufst
Die Startseite des Pflanzensensors sieht in etwa so aus:
Folgende Dinge sind zu erkennen:
-
Ganz oben ist die Wolke mit dem Namen deines Sensors
-
Die Blüte der Blume hat ein Gesicht und ist fröhlich bis traurig, je nachdem in welchem Bereich sich der Sensor befindet, der für das Gesicht ausgewertet wird
-
Alle aktivierten Sensoren werden als Blatt der Blume angezeigt.
- Je nachdem wie der Status des Sensors ist (grün, gelb, rot) sieht das Blatt entsprechend aus:


- Je nachdem wie der Status des Sensors ist (grün, gelb, rot) sieht das Blatt entsprechend aus:
-
jeder Sensor zeigt folgende Werte an:
- seinen Namen
- den letzten Messwert
- die vergangene Zeit seit der letzten Messung und das Messintervall
-
Unten im "Erdhaufen" befindet sich links das Navigationsmenü.
- Du befindest dich momentan auf der Startseite.
- über
LOGSkommst du zur Anzeige der Logdateien deines Sensors - ein Klick auf
ADMINöffnet rechts im Erdhaufen das Administrationsmenü mit Links zu folgenden Bereichen:
-
Ist ein Alarm für einen Sensor aktiviert, wird hinter dem Sensornamen ein Alarmsymbol (
) angezeigt -
ganz unten befinden sich Links zur Adminseite, diesem Github repository hier und der Fabmobil Homepage.
Tip
Die Seite läd jede Minute neu, so dass du immer aktuelle Sensorwerte angezeigt bekommmst.
Die Administratrionsseite deines Sensors erreichst du in dem
- du den Link unten auf der Startseite anklickst oder
-
http://IP-DEINES-SENSORS/admin.htmlmanuell aufrufst
Die Administrationsseite sieht ungefähr so aus:

Grundsätzlich ist es so, dass in den Eingabefeldern dieser Seite die momentan gesetzen Werte voreingetragen sind. Wenn du sie nicht änderst, bleiben sie so. Wenn du sie änderst, werden nach dem Speichern die Änderungen übernommen.
Hier die Erklärung zu den unterschiedlichen Einstellungen:
-
Webhook Modul
- Das Häkchen hinter
Webhook aktiv?schaltet Benachrichtigungen über Telegram oder Mail global an und aus. Wenn der Haken hier fehlt wird sich der Sensor nicht bei dir melden, auch wenn du bei den einzelnen Sensoren Alarme angeschalten hast -
Alarm-Benachrichtigungsfrequenz in Stundengibt an, aller wie vieler Stunden dich der Sensor benachrichtigen soll, wenn ein Sensor mit gesetzem Alarm im roten Bereich ist. So lange mindestens ein Sensor im roten Bereich ist wird dich der Sensor mit einer Frequenz in Stunden die du hier setzt immer wieder bei dir melden. Wenn kein Alarm mehr aktiv ist wird dir das nur ein mal gemeldet und dann nicht wieder (bis wieder ein Alarm ausgelöst wird): -
Ping-Benachrichtigungsfrequenz in Stundengibt die Frequenz in Stunden an, mit der der Pflanzensensor sich bei dir meldet, auch wenn kein Alarm ausgelöst wurde. Setze hier ruhig einen hohen Wert. Diese Benachrichtigung ist dafür da das du dir sicher sein kannst, dass der Pflanzensensor noch online ist und ihn niemand vom Strom genommen hat oder ähnliches. -
Domain des Webhooksist der vordere Teil der URL des Webhooks, zu der der Pflanzensensor seine Daten schickt damit du benachrichtigt werden kannst. Wenn du der Anleitung hier folgst, sollte es immerhook.eu2.make.comsein -
Schlüssel/Pfad des Webhooksist der hintere Teil der URL. Er beginnt immer mit/, gefolgt von einer längeren Folge aus Buchstaben und Zahlen
- Das Häkchen hinter
-
LED Ampel
- Das Häkchen hinter
LED Ampel angeschalten?stellt ein, ob deine LED Ampel an- oder ausgeschalten ist -
Modusdarf entweder0oder1sein:-
0bedeutet, dass die LED Ampel immer die Bodenfeuchte des ersten Bodenfeuchtesensors anX6anzeigt -
1bedeutet, dass die LED Ampel hintereinander den Bereich aller Sensoren anzeigt und zwar parallel zur Anzeige auf dem Display. Wenn also zum Beispiel auf dem Display die Luftfeuchte angezeigt wird, zeigt die Ampel auch den Bereich für die Luftfeuchte usw.
-
- Das Häkchen hinter
-
Display
- Das Häkchen hinter
Display angeschaltenstellt ein, ob dein Display aktiviert ist oder nicht
- Das Häkchen hinter
-
Bodenfeuchte / Helligkeitssensor / zusätzliche Analogsensoren / Lufttemperatur / Luftfeuchte
- Das Häkchen hinter
Alarm aktiv?stellt ein, ob der entsprechende Sensor für Alarmbenachrichtigungen aktiviert wird oder nicht. Achtung: wennWebhook aktiv?weiter oben deaktiviert ist, bekommst du keine Benachrichtungen auch wenn hier der Alarm aktiv ist! -
Sensornameist der Name deines Sensors. Du kannst ihn frei wählen und der Sensor wird unter diesem Namen auf der Startseite und in den Benachrichtigungen auftauchen -
aktueller Messwertist der zu letzt gemessene Absolutmesswert dieses Analogsensors. Dies dient nur deiner Information und soll dir beim Kalibrieren helfen. Du kannst ihn nicht verändern. - der Absolutmesswert der Analogsensoren wird in einen Prozentwert umgerechnet. Dieser Prozentwert wird dann ausgewertet und angezeigt.
MinimumundMaximumsind die Minimal- und Maximalwerte für diese Umrechnung. Du musst sie kalibrieren, damit der Sensor ordentlich funktioniert (z.B.: absolute Dunkelheit und grelles Sonnenlicht als Minimum und Maximum für den Helligkeitssensor oder sehr trockene und total feuchte Erde als Minimum und Maximum für den Bodenfeuchtesensor) -
unterer gelber Schwellwert,unterer grüner Schwellwert,oberer grüner Schwellwertundoberer gelber Schwellwertgibt die Schwellwerte für die LED Ampel und die Benachrichtigungen (falls der Alarm aktiviert ist) für diesen Sensor an. Ein Alarm per Benachrichtigung wird erst ausgelöst, wenn der Sensor im roten Bereich ist.
- Das Häkchen hinter
-
Einstellungen löschen
- wenn du in das Eingabgefeld dort
JA!eingibst und aufAbsendenklickst, werden alle Einstellungen, die du gemacht hast, zurückgesetzt. Dein Pflanzensensor wird dann wieder auf die Einstellungen zurückgesetzt, die du beim Flashen gesetzt hast
- wenn du in das Eingabgefeld dort
-
Passwort
- in das
PasswortEingabefeld gibst du das Passwort ein, welches du in der Configuration.h-Datei alswifiAdminPasswortgesetzt hast. Nur wenn das Passwort übereinstimmt, werden deine Änderungen übernommen sobald du aufAbsendenklickst:- wenn das Passwort richtig war wirst du auf diese Seite weitergeleitet:
- wenn das Passwort falsch war wirst du auf diese Seite weitergeleitet:
- in beiden Fällen hast du unten Links zur Startseite und zur Adminseite.
- wenn das Passwort richtig war wirst du auf diese Seite weitergeleitet:
- in das


