Replies: 11 comments 15 replies
-
Der ESP speichert - aktuell und auf absehbar - keine Datenreihen, sondern kennt nur den aktuellen Ist-Zustand, also Leistung jetzt gerade und Spannung jetzt gerade. Diese Werte kannst Du dir in der Weboberfläche angucken. Für Diagramme musst Du die Daten extern sammeln. Also auf irgendeinem Server die Daten regelmäßig per HTTP abholen (oder eben per MQTT dorthin verschicken lassen) und dort in einer Datenbank oder ähnliches sammeln. Und dann mit einer Weboberfläche Deiner Wahl visualisieren. Viele haben schon eine Steuerzentrale, die das kann. Sonst wird oft die Kombi Influx und Grafana genutzt. Aber wenn Du Dich mit MQTT schwer tust, wird das nicht ganz leicht. Das ist bei Hoymiles ja nicht anders. Die Orginal-DTU sammelt die Daten und schickt sie an die Cloud. Charts gibt es dann nur von dort. Vielleicht findest Du einen anderen Cloud-Dienst, in den Du Deine Daten reinfüttern kannst. |
Beta Was this translation helpful? Give feedback.
-
Mhhh könnte man das Projekt irgendwie mit Tasmota verbinden/integrieren dann könnte man die Daten sogar via deren Script Support mit Google Chart visualisieren. So habe ich es jedenfalls bei mir mit Tasmota und meinem Stromzähler gemacht. https://ottelo.jimdofree.com/stromz%C3%A4hler-auslesen/ Allerdings ist Tasmota ja für was ganz anderes gemacht. |
Beta Was this translation helpful? Give feedback.
-
Ich mag Tasmota nicht so richtig. Es ist mittlerweile ein ganz schöner Verhau. Ich finde ESPHome wesentlich strukturierter und durch die Anbindung an HomeAssistant / ioBroker können die Daten dort sehr gut visualisiert oder langfristig gespeichert werden. Wenn, dann sollte in eine ESPHome-Komponente investiert werden. Ich weiß allerdings nicht, ob das aufgrund der Architektur von ESPHome immer problemlos funktioniert. I don't really like Tasmota. It's quite a mess now. I find ESPHome much more structured and through the connection to HomeAssistant / ioBroker the data can be visualized very well there or stored long-term. However, I do not know whether this always works without problems due to the architecture of ESPHome. |
Beta Was this translation helpful? Give feedback.
-
Ja klar gibt es Alternativen. Es war auch nur ein Wunsch "nice2have" für eine Option, die man ja z.b. extra aktivieren muss um sich ein kleines Diagramm anzeigen zu lassen. Ich finde aber so Einzellösungen wie Tasmita + Google Chart ganz gut, wenn man keine Hausautomatisierung ala Home Assistant und Co hat. Wie bei meinen Eltern z.B.. Mein Vater wollte eigentlich nur den Stromzähler bequem via Handy auslesen. Und da kommt ein einzelner Lesekopf inkl. ESP + Tasmota + Webseite mit Google Chart genau richtig. Wenn es nicht mehr sein soll ist doch solch eine einfache Lösung ideal. Für alles weitere hast du natürlich Recht, ESPHome + HA. |
Beta Was this translation helpful? Give feedback.
-
Wer doch die MQTT Schiene geht und außerdem noch Telegraf/Grafana nutzen möchte, für den gibt es hier vielleicht ein interessantes Dashboard (für Ahoy gebaut, aber kann man sicher auch für openDTU nutzbar machen): https://grafana.com/grafana/dashboards/16850-pv-power-ahoy/ |
Beta Was this translation helpful? Give feedback.
-
Ich habe die Daten in meinem Setup über einen MQTT Broker in Home Assistant eingebunden. OpenDTU unterstützt das Einbinden in HomeAssistant hier ziemlich gut, so dass man die einzelnen MQTT topics nicht manuell interpretieren muss. Visualisierung findet dann über die HomeAssistant dashboards statt, die Handy App gibts dann umsonst dazu. |
Beta Was this translation helpful? Give feedback.
-
Das ist ja alles gut und schön, aber ich versteh nur Bahnhof. Ich brauch jetzt mal ein Feedback von euch, bitte keine Diskussion anfangen einfach nur sagen ob das so richtig ist oder nicht, eventuell nur kommentieren. |
Beta Was this translation helpful? Give feedback.
-
Ich habe mir sowas eingebaut wobei die Daten des aktuellen Tages stundenweise in Memory gespeichert werden. Also das Diagramm zeigt immer den Verlauf der aktuellen Tages. Somit ist kein externe System erforderlich. Wenn jemand Interesse hat, kann ich die Code auch teilen. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Ich würde mir so etwas wie bei ahoy-dtu auch für die OpenDTU wünschen: |
Beta Was this translation helpful? Give feedback.
-
Ein zusätzlicher Vorschlag: Gibt es den Prometheus-Endpunkt auch bei openDTU? Für Ansätze, um OpenDTU ohne Zusatzhardware mit Google Tabellen zu verbinden, wäre der Schlüssel die Nutzung der APIs und Skripte, um Daten von OpenDTU direkt an Google Sheets zu senden: 1. Nutzung der Google Sheets APIDie Google Sheets API erlaubt es, Daten programmgesteuert in eine Google-Tabelle zu schreiben oder daraus zu lesen. OpenDTU kann so konfiguriert werden, dass es regelmäßig Daten über HTTP-POST-Anfragen an die API sendet. Dazu sind folgende Schritte erforderlich:
2. Nutzung von Google Apps ScriptEine einfachere Alternative zur direkten Nutzung der API ist die Erstellung eines Google Apps Scripts:
3. Beispiel mit ESP32Da OpenDTU auf ESP32 basiert, gibt es bereits Projekte, die zeigen, wie Daten von einem ESP32 direkt an Google Sheets gesendet werden können:
4. Integration über MQTT oder HTTPOpenDTU unterstützt auch HTTP-basierte APIs, um Daten an externe Server zu senden. Diese Funktionalität kann genutzt werden, um Daten direkt in eine Tabelle zu schreiben:
Vorteile dieser Ansätze
Quellen: |
Beta Was this translation helpful? Give feedback.
-
Kann mir mal jemand erklären, wie die Daten auf einem Handy zeigen kann. So mit Diagramm oder so, also was der WR so den ganzen Tag gemacht hat. Diese MQTT Sache kapier ich nicht. Und was ich im Netz gefunden habe, hat nicht wirklich geholfen. Hilfe ist von Nöten. Danke
Beta Was this translation helpful? Give feedback.
All reactions