NEWS
Test Adapter Energiefluss v3.6.x GitHub/Latest
-
Hallo,
ich erstelle derzeit einen Adapter, der einen animierten Energiefluss darstellen kann.
Möglich sind: Erzeugung, Bezug, Einspeisung, Hausverbrauch, Batterie- und Autoladung sowie ein frei wählbarer Kreis.Hierzu sind im Admin-Interface die Datenpunkte der jeweiligen Messeinrichtungen anzugeben.

Gerne würde ich Euch bitten, die aktuellen Möglichkeiten schon einmal auszuprobieren.
Zu installieren ist dieser über:
https://github.com/SKB-CGN/ioBroker.energieflussAnzeige ist über den Instanz Link möglich. Dieser kann dann auch in ein iFrame oder HTML Widget eingefügt werden.
Bisher unterstützt der Adapter folgendes:
Design:- Aendern Sie die Farbe jedes Elements
- Elemente koennen ausgewaehlt werden (Kreis oder Rechteck)
- Zeitintervall einstellbar, um wechselnde Anzeigen innerhalb der Elemente darzustellen
- Texte innerhalb der Elemente koennen geaendert werden (<br> gilt als Zeilenumbruch)
- %-Texte koennen auch andere Farben haben
- Definieren Sie verschiedene Farben fuer jede Linie
- Linien koennen ausgeblendet werden, wenn keine Animation auf der Linie stattfindet
- verschiedene Farben fuer jede Animation auf der Linie definieren
- Dicke der Elemente und Linien aenderbar
- Fuelle die Elemente mit verschiedenen Farben (Elemente mit Prozentwerten koennen auch prozentual gefuellt werden; wird keine Farbe gewaehlt, ist das Element transparent)
- Schatten der Elemente ein-/ausblenden
- Schatten fuer Werte, Beschreibungen und Icons koennen definiert werden
- Radius des Kreises anpassbar
- Hoehe, Breite und Eckenradius des Rechtecks anpassbar
- Definieren Sie Ihre eigene Farbe und Deckkraft fuer die Schatten (rgba-unterstuetzt)
- Schriftarten der Werte und Texte aendern (eigene Schriftarten koennen importiert werden)
- Texte, Werte, Icons, Prozentwerte und Batterietext neu ausrichten (hoeher oder tiefer)
- Aendern Sie die Schriftgroessee fuer Label, Werte und %-Texte
- Transparenz fuer Icon, Linie, Text, Wert, Prozent-Wert und verbleibenden Batterie Text moeglich
- Definieren Sie eine Farbe fuer das Autosymbol, wenn es geladen wird
- Einige Werte koennen unterschiedliche Farben haben, wenn ihr Wert unterhalb eines Schwellenwerts ist (Verbrauch, Produktion, Netz und Batterie)
- Batterie-Icon kann beim Laden und Entladen animiert werden
- Anzahl der animierten Punkte auf der Linie, sowie deren Abstand, Laenge, Dauer, Stil und Dicke auswaehlbar
- automatische Animationsgeschwindigkeit kann verwendet werden, um den hoechsten Verbrauch innerhalb der benutzerdefinierten Elemente 1 bis 11 einfach zu identifizieren
- Verbleibende Lade-/Entladezeit der Batterie anzeigen (ist abhaengig von Batterieprozent und Batteriekapazitaet)
- Slim-Design moeglich - Kleinerer Abstand zum Batterie Element
Technisch:
- Datenpunkte fuer jedes Element definieren (fuege einen zweiten Datenpunkt zu den Elementen Produktion, Zusatzproduktion, Verbrauch und Netz hinzu, um diesen z.B. als Tageszusammenfassung zu nutzen)
- 3 Produktions-Elemente darstellbar (wenn 3 aktiv sind, wird das Slim-Design deaktiviert)
- auch fuer Insel-Anlagen (Linie von der Produktion zum Netz kann deaktiviert werden)
- Batterieprozentsatz innerhalb des Auto- oder Batterie-Elements anzeigen
- unterschiedliche Zustaende fuer Einspeisung oder Bezug aus dem Netz verwenden
- Einstellungen umkehren, wenn Ihre Werte negativ sind (fuer Verbrauch, Netzeinspeisung, Laden-/Entladen der Batterie)
- Verwenden Sie positive oder negative Werte fuer den Verbrauch
- Berechnen Sie Ihren Verbrauch ueber Erzeugung und Netzeinspeisung, wenn Sie keinen Stromzaehler haben
- Verwenden Sie verschiedene Zustaende fuer Ihre Batterie
- Fuegen Sie 10 eigene Elemente als Verbraucher mit unterschiedlichem Text, Werten und Symbolen hinzu (2 Elemente koennen als weiterer Auto-Ladepunkt konfiguriert werden, 2 Elemente koennen als Balkonkraftwerk genutzt werden)
- Alle Werte von W in kW umrechnen
- Alle Werte koennen in W oder kW vorliegen. Der Adapter rechnet die Werte passend um
- Waehlen Sie, wie viele Dezimalstellen Sie anzeigen moechten (0, 1, 2) - fuer Werte und Akkuladung
- Waehlen Sie die Einheit (Freitext)
- Ziehen Sie den Verbrauch des Autos und der Zusatzgeraete vom Verbrauch im Haus ab (auswaehlbar)
- Alle Datenpunkte koennen ueber den Objekt-Browser ausgewaehlt werden
- Definieren Sie einen Schwellenwert, um nur Werte darueber anzuzeigen
Viel Spaß beim Testen!
Da der Adapter sich nun schon einige Zeit in der Entwicklung befindet, gibt es einen Support Thread, den Du hierüber erreichen kannst. Hier bitte nur Fehler zur Programmierung oder ungewöhnlichem Verhalten besprechen.
Support-Thread:
Energiefluss Adapter - SupportVideo-Anleitung:
https://www.youtube.com/watch?v=wFfiEOoreGo (dank an verdrahtet.info)Vielen Dank!
@skb Danke für den Adapter! Ich habe ein kleines Problem bei der Anzeige der Batterie.
Meine BYD HVS hat eine Kapazität von 10,24 KWh. Im Adapter habe ich bei Akkukapazität, 10240 eingetragen. Der SOC wird korrekt angezeigt, Kapazität wird mit 13KW und Restzeit mit ca.770 Stunden angezeigt.

Alle anderen Werte werden korrekt angezeigt.
-
@skb Danke für den Adapter! Ich habe ein kleines Problem bei der Anzeige der Batterie.
Meine BYD HVS hat eine Kapazität von 10,24 KWh. Im Adapter habe ich bei Akkukapazität, 10240 eingetragen. Der SOC wird korrekt angezeigt, Kapazität wird mit 13KW und Restzeit mit ca.770 Stunden angezeigt.

Alle anderen Werte werden korrekt angezeigt.
-
@hal du verbrauchst wohl aktuell 13 Watt, nehme ich an.
Daher kommt die Restzeit von 770 Stunden, die die Batterie dies hergibt, beim Entladen.
-
@skb ok, dann schalte ich Restzeit aus. Macht dann für mich keinen Sinn. Aber woher kommen die 13 KW ? oder soll das die Entladung sein ? KW stimmt dann natürlich nicht, müsste W heißen
Edit: gefunden und auf W umgestellt.
-
@hal Die Restzeit funktioniert in beide Richtungen. Sowohl die Ladezeit als auch die Entladezeit mit dem aktuell gültigen Verbrauch.
Ja, die Einheit ist schon wichtig :D
@joeysch hat mich im PV Forum auf diesen Adapter aufmerksam gemacht. Danke dafür.
Ich hab das Problem, dass bei mir eine Einspeisung ins Netz (negativer Wert) nicht angezeigt wird. Auch ein Hausverbrauch kann deshalb nicht errechnet werden. Die Optionsschalter habe ich eigentlich alle entsprechend betätigt. hmmm!Edit:
Eigentlich, sehe ich gerade, komme ich bzw. der Adapter nicht mit meinen negativen MQTT Werten aus der openWB klar. Was muss ich tun? Anbei ein Screenshot um die Werte zu vergleichen. Anmerkung: PV Erzeugung ist als MQTT negativ, genauso wie Netz Import bzw. Netz Export mit positiven und negativen Werten arbeiten.

-
@joeysch hat mich im PV Forum auf diesen Adapter aufmerksam gemacht. Danke dafür.
Ich hab das Problem, dass bei mir eine Einspeisung ins Netz (negativer Wert) nicht angezeigt wird. Auch ein Hausverbrauch kann deshalb nicht errechnet werden. Die Optionsschalter habe ich eigentlich alle entsprechend betätigt. hmmm!Edit:
Eigentlich, sehe ich gerade, komme ich bzw. der Adapter nicht mit meinen negativen MQTT Werten aus der openWB klar. Was muss ich tun? Anbei ein Screenshot um die Werte zu vergleichen. Anmerkung: PV Erzeugung ist als MQTT negativ, genauso wie Netz Import bzw. Netz Export mit positiven und negativen Werten arbeiten.

-
@dan11hh Du kannst doch bei allen Werten einstellen, ob es sich um negative bzw positive handelt!
-
@guergen ja. Danke. Weiß ich. Ändert aber leider nichts. Auch ein Neustart des Adapters hilft nicht. Positive Werte werden dagegen angezeigt.
-
@dan11hh Was ändert nichts?
Der Adapter handhabt positive oder negative Werte problemlos. Es muss nur die richtige Checkbox ausgewählt werden. -
@skb ja. Davon gehe ich aus. Morgen mach ich mal nen Screenshot des Backends. Bei mir hilft es nämlich leider nicht, die entsprechenden Boxen anzuwählen. Sobald ein Wert negativ ist, wird er nicht mehr angezeigt
-
@skb ja. Davon gehe ich aus. Morgen mach ich mal nen Screenshot des Backends. Bei mir hilft es nämlich leider nicht, die entsprechenden Boxen anzuwählen. Sobald ein Wert negativ ist, wird er nicht mehr angezeigt
-
@dan11hh Nur mal geraten: Könnte es sein, dass der Wert als String und nicht als Zahl deklariert ist?
@oxident @SKB Hab extra noch einmal nachgesehen. Datentyp ist Number. Anbei mal ein Screenshot. Also wenn Netz Import dann wird mir bei Netz was angezeigt. Nicht bei Export. Bei Erzeugung habe ich es noch gar nicht hinbekommen, was wahrscheinlich daran liegt, dass der Wert immer negativ ist.
Vielleicht interpretiere ich die Checkboxen auch nicht richtig...!?:confounded:

Im VRM bekomme ich die Werte auch passend.

-
@oxident @SKB Hab extra noch einmal nachgesehen. Datentyp ist Number. Anbei mal ein Screenshot. Also wenn Netz Import dann wird mir bei Netz was angezeigt. Nicht bei Export. Bei Erzeugung habe ich es noch gar nicht hinbekommen, was wahrscheinlich daran liegt, dass der Wert immer negativ ist.
Vielleicht interpretiere ich die Checkboxen auch nicht richtig...!?:confounded:

Im VRM bekomme ich die Werte auch passend.

@dan11hh Also, der Datenpunkt "Erzeugung" muss positiv sein - soweit ich weiss, macht es keinen Sinn, diesen als negativ zu behandeln. Alle weiteren Datenpunkte sind positiv und negativ möglich, da sowohl ein Bezug (respektive Batterie-Ladung) oder eine Einspeisung (respektive Batterie-Entladung) mit denselben Datenpunkten möglich ist.
Sobald dein Erzeugungs-DP positiv ist, funktioniert auch alles. Klar könnte man den Adapter nun auch wieder umstellen, das negative Erzeugungen akzeptiert werden - hier wäre ein kleines Skript, welches deinen Wert (Wert * -1) rechnet und in einen Datenpunkt schreibt, schneller erledigt :)
-
@dan11hh Also, der Datenpunkt "Erzeugung" muss positiv sein - soweit ich weiss, macht es keinen Sinn, diesen als negativ zu behandeln. Alle weiteren Datenpunkte sind positiv und negativ möglich, da sowohl ein Bezug (respektive Batterie-Ladung) oder eine Einspeisung (respektive Batterie-Entladung) mit denselben Datenpunkten möglich ist.
Sobald dein Erzeugungs-DP positiv ist, funktioniert auch alles. Klar könnte man den Adapter nun auch wieder umstellen, das negative Erzeugungen akzeptiert werden - hier wäre ein kleines Skript, welches deinen Wert (Wert * -1) rechnet und in einen Datenpunkt schreibt, schneller erledigt :)
@skb Ok. Alles klar. Bei mir ist alles was Strom erzeugt oder abgibt negativ. Die andere Richtung positiv. Ich dachte schon ich seh den Wald vor lauter Bäumen nicht. Dann erstelle ich einfach einen neuen Datenpunkt für die Erzeugung.
Aber wieso bekomme ich den Export nicht angezeigt?
Da fällt mir gerade ein, ich bin total unhöflich: Ich wollte natürlich noch DANKE sagen für Deine Arbeit! ;-)
-
@skb Ok. Alles klar. Bei mir ist alles was Strom erzeugt oder abgibt negativ. Die andere Richtung positiv. Ich dachte schon ich seh den Wald vor lauter Bäumen nicht. Dann erstelle ich einfach einen neuen Datenpunkt für die Erzeugung.
Aber wieso bekomme ich den Export nicht angezeigt?
Da fällt mir gerade ein, ich bin total unhöflich: Ich wollte natürlich noch DANKE sagen für Deine Arbeit! ;-)
-
@dan11hh Gerne :)
Dazu müsste man mal schauen, wie deine Datenpunkte aussehen. Ist vielleicht der Wert aktuell zu niedrig und du hast den Schwellenwert zu hoch?
-
@skb Habs jetzt. Mit dem positiven Wert der Erzeugung ist nun auch der Export da. Hängt also offenbar irgendwie zusammen.

Nebenbei: Lässt sich noch ein zweites Auto bzw. zweiter Ladepunkt realisieren?
@dan11hh Sieht doch soweit gut aus ;)
Es wird einen der zusätzlichen Elemente bald als "konfigurierbar" geben - dann kann man entscheiden, ob dies ein Ladepunkt oder ein Verbraucher ist. Ist ja wichtig für die Prozent-Angabe des Autos :)
-
-
@skb
Hi, wenn ich keine Füllfarbe in den Elementen eintrage, sollte dann das Element nicht transparent sein?
Also warum ist das alles weiß? Keine Farbe eingestellt = transparent.
Z.B. wie beim eChart Adapter.Und Du als Rechengenie, kannst Du mir sagen wie ich diese Werte berechne? Der SMA Wechselrichter und der Sunny Home Manager geben die Daten ja nicht her.

Zum Beispiel der Direktverbrauch, Eigenverbrauch und die Quoten in %.
-
@skb
Hi, wenn ich keine Füllfarbe in den Elementen eintrage, sollte dann das Element nicht transparent sein?
Also warum ist das alles weiß? Keine Farbe eingestellt = transparent.
Z.B. wie beim eChart Adapter.Und Du als Rechengenie, kannst Du mir sagen wie ich diese Werte berechne? Der SMA Wechselrichter und der Sunny Home Manager geben die Daten ja nicht her.

Zum Beispiel der Direktverbrauch, Eigenverbrauch und die Quoten in %.