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 Idee klingt gut.
Adapter lies sich auch installieren:
host.ubuntu 2022-06-14 17:12:05.506 info iobroker exit 0 host.ubuntu 2022-06-14 17:12:04.447 info iobroker upload [0] energiefluss /opt/iobroker/node_modules/iobroker.energiefluss/www/test.html test.html text/html host.ubuntu 2022-06-14 17:12:04.441 info iobroker upload [1] energiefluss /opt/iobroker/node_modules/iobroker.energiefluss/www/index.html index.html text/html host.ubuntu 2022-06-14 17:12:04.431 info iobroker upload [2] energiefluss /opt/iobroker/node_modules/iobroker.energiefluss/www/conn.js conn.js application/javascript host.ubuntu 2022-06-14 17:12:04.365 info iobroker upload [0] energiefluss.admin /opt/iobroker/node_modules/iobroker.energiefluss/admin/words.js words.js application/javascript host.ubuntu 2022-06-14 17:12:04.303 info iobroker upload [1] energiefluss.admin /opt/iobroker/node_modules/iobroker.energiefluss/admin/style.css style.css text/css host.ubuntu 2022-06-14 17:12:04.294 info iobroker upload [2] energiefluss.admin /opt/iobroker/node_modules/iobroker.energiefluss/admin/index_m.html index_m.html text/html host.ubuntu 2022-06-14 17:12:04.202 info iobroker upload [3] energiefluss.admin /opt/iobroker/node_modules/iobroker.energiefluss/admin/i18n/zh-cn/translations.json i18n/zh-cn/translations.json application/json host.ubuntu 2022-06-14 17:12:04.194 info iobroker upload [4] energiefluss.admin /opt/iobroker/node_modules/iobroker.energiefluss/admin/i18n/ru/translations.json i18n/ru/translations.json application/json host.ubuntu 2022-06-14 17:12:04.148 info iobroker upload [5] energiefluss.admin /opt/iobroker/node_modules/iobroker.energiefluss/admin/i18n/pt/translations.json i18n/pt/translations.json application/json host.ubuntu 2022-06-14 17:12:04.129 info iobroker upload [6] energiefluss.admin /opt/iobroker/node_modules/iobroker.energiefluss/admin/i18n/pl/translations.json i18n/pl/translations.json application/json host.ubuntu 2022-06-14 17:12:04.039 info iobroker upload [7] energiefluss.admin /opt/iobroker/node_modules/iobroker.energiefluss/admin/i18n/nl/translations.json i18n/nl/translations.json application/json host.ubuntu 2022-06-14 17:12:04.033 info iobroker upload [8] energiefluss.admin /opt/iobroker/node_modules/iobroker.energiefluss/admin/i18n/it/translations.json i18n/it/translations.json application/json host.ubuntu 2022-06-14 17:12:03.994 info iobroker upload [9] energiefluss.admin /opt/iobroker/node_modules/iobroker.energiefluss/admin/i18n/fr/translations.json i18n/fr/translations.json application/json host.ubuntu 2022-06-14 17:12:03.972 info iobroker upload [10] energiefluss.admin /opt/iobroker/node_modules/iobroker.energiefluss/admin/i18n/es/translations.json i18n/es/translations.json application/json host.ubuntu 2022-06-14 17:12:03.924 info iobroker upload [11] energiefluss.admin /opt/iobroker/node_modules/iobroker.energiefluss/admin/i18n/en/translations.json i18n/en/translations.json application/json host.ubuntu 2022-06-14 17:12:03.917 info iobroker upload [12] energiefluss.admin /opt/iobroker/node_modules/iobroker.energiefluss/admin/i18n/de/translations.json i18n/de/translations.json application/json host.ubuntu 2022-06-14 17:12:03.871 info iobroker upload [13] energiefluss.admin /opt/iobroker/node_modules/iobroker.energiefluss/admin/energiefluss.png energiefluss.png image/png host.ubuntu 2022-06-14 17:12:03.657 info iobroker 142 packages are looking for funding run `npm fund` for details host.ubuntu 2022-06-14 17:12:00.971 info iobroker + iobroker.energiefluss@0.0.2added 3 packages from 3 contributors in 291.617s
Aber wie gehts weiter? In der Adapterliste hab ich nix gefunden (um eine Instanz hinzuzufügen) und im Admin ist auch nix.
-
@holgerwolf Es sollte eine Instanz erstellt werden können, die dann den Adapter zur Verfügung stellt.
-
@skb nöh, finde nix. Vielleicht kann ja noch jemand anderes testen...
-
@holgerwolf So sollte dies unter Adapter aussehen:
-
@holgerwolf sagte in Test Adapter Energiefluss v0.2.x GitHub/Latest:
@skb nöh, finde nix. Vielleicht kann ja noch jemand anderes testen...
-
Hallo, kannst du mir mal die DP nennen um es zu simulieren?
Lege dann unter userdata.0 Dummy DP an -
@sigi234 Die kannst du im Admin Interface selbst bestimmen, welche Datenpunkte abgefragt werden.
-
@holgerwolf sagte in Test Adapter Energiefluss v0.2.x GitHub/Latest:
nöh, finde nix.
zeigen!
und die Ausgabe von
iobroker list adapters
-
@homoran Reload hat geholfen…
-
-
@sigi234 Du kannst den HTML Datenpunkt als HTML Widget nutzen oder zum Testen den Instanzlink via Admin.
-
@skb sagte in Test Adapter Energiefluss v0.2.x GitHub/Latest:
@sigi234 Du kannst den HTML Datenpunkt als HTML Widget nutzen oder zum Testen den Instanzlink via Admin.
-
@sigi234 Ah, da ist noch die falsche Datei verlinkt.
Kannst du "test.html" einmal hinten anhängen?
-
@skb sagte in Test Adapter Energiefluss v0.2.x GitHub/Latest:
@sigi234 Ah, da ist noch die falsche Datei verlinkt.
Kannst du "test.html" einmal hinten anhängen?
Denke ich habe falsche DP angelegt. Html ist leer
energiefluss.0 2022-06-14 18:49:19.814 info Adapter started and listening to 9 States energiefluss.0 2022-06-14 18:49:19.788 info Starting Energiefluss Adapter energiefluss.0 2022-06-14 18:49:19.770 info starting. Version 0.0.2 (non-npm: SKB-CGN/ioBroker.energiefluss#5c56d11d05f0a2dfb2fd5e276ca6b27d02141183) in C:/ioBroker/node_modules/iobroker.energiefluss, node: v16.15.1, js-controller: 4.0.23 energiefluss.0 2022-06-14 18:49:15.586 info Terminated (NO_ERROR): Without reason energiefluss.0 2022-06-14 18:49:15.585 info terminating energiefluss.0 2022-06-14 18:49:15.573 info Got terminate signal TERMINATE_YOURSELF energiefluss.0 2022-06-14 18:49:15.571 info Adapter is disabled => stop
-
@sigi234 Hast du denn die Datenpunkte im Konfigurationsmenü angegeben?
-
@skb sagte in Test Adapter Energiefluss v0.2.x GitHub/Latest:
@sigi234 Hast du denn die Datenpunkte im Konfigurationsmenü angegeben?
-
@sigi234 Sieht soweit prima aus. Nochmal die HTML Seite laden und gucken?
Vielleicht auch mal einen der Werte über die Objekte ändern - dann sollte der Adapter auch reagieren
-
@skb sagte in Test Adapter Energiefluss v0.2.x GitHub/Latest:
@sigi234 Sieht soweit prima aus. Nochmal die HTML Seite laden und gucken?
Vielleicht auch mal einen der Werte über die Objekte ändern - dann sollte der Adapter auch reagieren
Mit Test geht es
-
@sigi234 Danke für deine Mühe. Ich fixe die Punkte Morgen früh. Danke