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 Super Arbeit - Vielen Dank für Deine Arbeit - Deine Erklärungen zu den einzelnen Settings ist zwar etwas "Intelligenztest" aber ich habe es geschafft :-))
Anbei ein Screenshot, wo ich den Energiefluss sogar als HTML in Grafana eingebettet habe.
Spende kommt - liebe Grüße Peter

-
@skb Super Arbeit - Vielen Dank für Deine Arbeit - Deine Erklärungen zu den einzelnen Settings ist zwar etwas "Intelligenztest" aber ich habe es geschafft :-))
Anbei ein Screenshot, wo ich den Energiefluss sogar als HTML in Grafana eingebettet habe.
Spende kommt - liebe Grüße Peter

@ps1304 Danke für die Rückmeldung.
Meinst Du die Erklärung im Admin Interface?
Das ist leider die "tolle" Google Übersetzung die wir bei den Adaptern nutzen.Kannst Du mir vielleicht die Bereiche nennen, die nicht so ansprechend sind?
Vielen Dank für den großen Kaffee :-)
-
@ps1304 Danke für die Rückmeldung.
Meinst Du die Erklärung im Admin Interface?
Das ist leider die "tolle" Google Übersetzung die wir bei den Adaptern nutzen.Kannst Du mir vielleicht die Bereiche nennen, die nicht so ansprechend sind?
Vielen Dank für den großen Kaffee :-)
-
@skb Habe etwas gehadert mit den Settings in der Instanz

Da muss man schongenau lesen, damit man das Ergebnis bekommt was man will. - aber alles gut - wie gesagt, wer lesen kann ist klar im Vorteil.
Gruß Peter
@ps1304 Verstehe. Was wäre deiner Meinung nach ein besserer Wortlaut?
Ich schreibe die Originale in English und der Übersetzer übersetzt das dann automatisch in 7 andere Sprachen - daher kann da auch mal Kauderwelsch herauskommen :D
-
@ps1304 Verstehe. Was wäre deiner Meinung nach ein besserer Wortlaut?
Ich schreibe die Originale in English und der Übersetzer übersetzt das dann automatisch in 7 andere Sprachen - daher kann da auch mal Kauderwelsch herauskommen :D
-
@ps1304 Verstehe. Was wäre deiner Meinung nach ein besserer Wortlaut?
Ich schreibe die Originale in English und der Übersetzer übersetzt das dann automatisch in 7 andere Sprachen - daher kann da auch mal Kauderwelsch herauskommen :D
-
@skb
Als Idee:
jetzt: Verwenden Sie unterschiedliche Zustände für Netzeinspeisung und Verbrauch
Idee: Nur Aktivieren, wenn Sie unterschiedliche Datenpunkte/Zustände für Netzeinspeisung und Verbrauch nutzendas gleiche bei Akku
Gruß Peter
-
> at Array.<anonymous> (index.html:4179:50) > at jQuery._farbtastic.callback (index.html:4166:31) > at fb.updateDisplay (farbtastic.js:255:19) > at fb.setColor (farbtastic.js:97:10) > at index.html:4189:28 > Using Instance: energiefluss.0 >Der Fehler kommt aber nicht vom Energiefluss. Da müsstest Du einmal schauen, wo der Fehler herkommt.
"Ohne" Frame öffnet die Seite des Energiefluss aber?
@skb Sorry für die späte Antwort, ging nicht eher....
Wenn ich das iobroker-Fenster öffne und NUR den Energiefluss-Tab öffne dann bekomme ich den Fehler auch. Die VIS habe ich derweil zu!
Es kann ja durchaus sein, dass bei mir etwas nicht stimmt, aber den Rest der VIS kann ich ausschliessen... -
@skb Sorry für die späte Antwort, ging nicht eher....
Wenn ich das iobroker-Fenster öffne und NUR den Energiefluss-Tab öffne dann bekomme ich den Fehler auch. Die VIS habe ich derweil zu!
Es kann ja durchaus sein, dass bei mir etwas nicht stimmt, aber den Rest der VIS kann ich ausschliessen... -
@guergen Wenn du das Energiefluss Fenster auf hast, bekommst Du welchen Fehler genau?
Kannst Du dort mal einen Screenshot von der Browser Konsole (F12) machen?
Danke :-)
-
@guergen das sind Warnings von der Verbindung.
Das ist soweit ok.In deinem anderen Beitrag hattest Du Fehler von einem "picker".
Zeigt denn der Energiefluss etwas auf der Seite an, oder erscheint nichts?
-
@skb Doch, es wird ganz normal angezeigt!
Das war eben übrigens Firefox. Hier die Konsole von Chrome:

@guergen Kann es vielleicht sein, das dies nun der Instanz-Link aus der linken Seitenleiste ist?
Wenn ja, öffne den Link einmal "direkt" mit
http://deine-ip:80802/energiefluss/Denn die Errors deuten drauf hin, daß die Seite in einem Frame per Admin geladen wurde.
-
@guergen Kann es vielleicht sein, das dies nun der Instanz-Link aus der linken Seitenleiste ist?
Wenn ja, öffne den Link einmal "direkt" mit
http://deine-ip:80802/energiefluss/Denn die Errors deuten drauf hin, daß die Seite in einem Frame per Admin geladen wurde.
@skb sagte in Test Adapter Energiefluss v1.1.x GitHub/Latest:
http://deine-ip:80802/energiefluss/
Wenn ich die Seite im Chrome öffne, bakomme ich keine Fehler, auch nicht in der Konsolenansicht.
Nehme ich aber Firefox, bekomme ich im Admin zwei mal: "Cannot parse JSON: undefined" von der Web-Instanz.
Schmeisse ich die Energiefluss-Anzeige aus der VIS komplett raus, ist auch alles ok beim Aufruf der VIS!

-
@skb sagte in Test Adapter Energiefluss v1.1.x GitHub/Latest:
http://deine-ip:80802/energiefluss/
Wenn ich die Seite im Chrome öffne, bakomme ich keine Fehler, auch nicht in der Konsolenansicht.
Nehme ich aber Firefox, bekomme ich im Admin zwei mal: "Cannot parse JSON: undefined" von der Web-Instanz.
Schmeisse ich die Energiefluss-Anzeige aus der VIS komplett raus, ist auch alles ok beim Aufruf der VIS!

-
@guergen Und das ist dann im ioBroker Log zu sehen?
Hättest Du da dann auch mal einen Screenshot?
Dann schauen wir.
-
@guergen Und der Fehler Web Adapter kommt genau in dem Moment auch, wenn du nur die Energiefluss Seite öffnest, ohne VIS?
Versuch mal, einen Force Reload mit Strg+F5 (auch gerne 3-5 Mal hintereinander drücken).
Vielleicht liegt es da, das die VIS etwa cached.
-
-


