Hallo ihr Lieben,
ich habe eine Smart-Steckdose von TP-Link "P110", die den Energieverbrauch messen kann (Würde gerne den Verbrauch von meinem Server messen und überwachen. Die Frau ist nicht begeistert davon, dass die Kiste 24/7 brummt 😄 ). Da ich die Daten gerne in einem Grafana-Dashboard angezeigt haben möchte, statt in der Handy-App von TP-Link, war ich auf der Suche dies umzusetzen.
Ich habe bei den Grafana-Dashboards etwas passendes gefunden: https://grafana.com/grafana/dashboards/17104-energy-monitoring/
Dort sind auch Verlinkungen zu Github eingefügt, in der ein P110-Exporter zu finden ist. Mit diesem Exporter sollen wohl die Daten von dem P110 abgerufen und in Prometheus eingelesen werden, damit man diese dann in Grafana importieren kann.
https://github.com/PovilasID/P110-Exporter
Auch im Dockerhub ist es zu finden: https://hub.docker.com/r/povilasid/p110-exporter
Ich versuche nun seit 2 Tagen dieser Anleitung zu folgen, habe die Github-Dateien in /Appdata/Tapo-Exporter/ hochgeladen und über das Unraid-Terminal daraus ein Image erstellt (docker build -t tapo-exporter .). Danach habe ich den docker mit den Umgebungsvariablen gestartet:
docker run -d --name tapo-exporter -p 9333:9333 -e TAPO_EMAIL='Meine Email' -e TAPO_PASSWORD='Mein Passwort' -e PROMETHEUS_PORT=9090 tapo-exporter
allerdings wird der docker wenn ich docker ps eingebe nicht aufgelistet und ist im Dashboard aus und lässt sich nicht starten. Erst bekam ich eine Fehlermeldung, dass --prometheus-port kein richtiger Int wäre, mittlerweile bekomme ich einen fehler dass die config datei tapo.yaml nicht existieren würde, obwohl sie am richtigen ort liegt, sichtbar ist und die zugriffsrechte stimmen.
Momentaner Fehler:
Mit dem Docker Pull Command aus dem Dockerhub hab ich es auch schon versucht.
Bin mit meinem Anfänger-Latein am Ende und die KI wiederholt sich auch nur noch
Hat jemand diesen Exporter schon einmal erstellt oder ist da etwas fitter drin und kann mir sagen wie das funktioniert?
Liebe Grüße
JimnyCricket