Wie wird die Statistik bei dem Plugin "Luftfeuchtigkeit" aktiviert?
Leider wird für die Statistik der Root-Nutzer benögtigt. Dies hat den Grund, da die einzubindende Adafruit-Python-DHT Bibliothek dies vorraussetzt. Da Pi Control allerdings keine SSH-Logindaten mehr ausschließlich auf dem Raspberry Pi speichert, sondern auch auf dem Computer des Benutzers, kann nicht mehr ohne weiteres auf den Root-Nutzer bei Hintergrundaktivitäten zurückgegriffen werden. Ein Workaround ist nun, dem Webservernutzer für eine einzelne Datei Root-Rechte zu geben.
Wie aktiviere ich den Workaround?
Dateistatus prüfen
Der Dateistatus gibt an, ob das benötigte Skript, welches im Hintergrund ausgeführt wird, bereits vorhanden ist. Ist dies nicht der Fall, klicke einfach auf die Schaltfläche "Jetzt beheben". Nach dem neu laden der Seite ist ein grüner Haken hinter dem Dateistatus. Dateistatus
Eintrag für /etc/sudoers einfügen Um dem Webservernutzer Root-Rechte auf das oben angelegte Skript zu gewähren, muss nun der Eintrag, welcher unter "Eintrag für /etc/sudoers" zu finden ist, kopiert werden. Anschließend ein Terminal am Raspberry Pi (z. B. Putty. Das Terminal im Pi Control kann leider nicht genutzt werden!) aufrufen und den Befehl
sudo visudo
ausführen. Eintrag für /etc/sudoers Im sich nun öffnenden Editor nach ganz unten navigieren und dort den Eintrag einfügen. Folglich den Editor speichern (Strg + O) und schließen (Strg + X). Eintrag im Editor eingefügt
Statistik aktivieren Sind die oberern beiden Punkte erledigt, kann der Haken bei "Aktivieren" gesetzt und gespeichert werden. Die Statistk sollte nun im Hintergrund alle 5 Minuten die Werte abfragen und in der Statistik darstellen.