NEWS
Test Adapter Energiefluss-erweitert v0.4.x GitHub/Latest
-
Danke für die schnelle Antwort
Logo, der Wert muss irgendwo her kommen. Das verstehe ich ja auch.
Mal so gesponnen, dass was Du überErweitert --> Addieren / Reduzieren
ermittelst, wo speicherst Du den Wert zwischen? Da ich in der Konfiguration ja eh einen Datenpunkt für Datenquelle angeben muss, kann man da nicht eine Option schaffen, diesen addierten/reduzierten Wert (vlt. sogar kumuliert aus beiden) in den angegebenen Datenpunkt zu schreiben? Damit könnte man ihn auf der Linie nutzen und sie aktiveren & man spart sich ein Skript. Ich sehe das nicht als eine weitere Berechnung, sondern nur Handling des eh schon vorhandenen, berechneten Wertes.LG
-
@kuckuckmann dieser Wert wird "on-the-fly" berechnet, sobald sich einer der angegeben Datenpunkte ändert bzw. der zugewiesene Hauptdatenpunkt zur Anzeige.
Diese Werte werden nicht zwischengespeichert - weil sie sich ja ständig ändern. Somit werden sie bei jeder Änderung neu berechnet.
So ein Skript kostet ja nun nicht die Welt an Speicher oder CPU und lässt sich halt viel einfacher an die Umgebung des Benutzers anpassen.
In den angegebenen Datenpunkt sollte man dies vom Adapter nicht schreiben lassen, weil es der Datenpunkt zur Anzeige ist und eben auch nicht zum Namespace des Adapters gehört.
-
@skb
Ich hatte gehofft, ich komme drumherum
Muss mich mal bei dem YT Videomacher "beschweren", der es so darstellt, als könne der Adapter alles und man benötigt keine Skripte mehr - lach. Es wäre zu schön gewesen.Danke für die Hilfe, mach weiter so, es ist ein toller Adapter
Falls Du Lust auf einen weiteren Adapter hast, wir suchen noch einen React-Entwickler für die OberflächeLG
-
@kuckuckmann der Adapter kann auch alles darstellen und Animieren - für den Input sorgt der Nutzer selbst
Ich überlege mal wegen den Additonen und Subtraktion - ob man diese in Datenpunkten bereithalten kann, damit diese weiter benutzt werden können. Die Schwierigkeit besteht nur aktuell darin, sie zu löschen, wenn das Element wieder gelöscht wird.
Ich nutze das React Framework nicht - daher kann ich damit nicht dienen.
-
Hallo
Ich habe den Energiefluss erweitert v 0.4.1 Installiert.
Ich habe diesen Thread nicht gabz gelesen aber auch mit der Suche keine Lösung gefunden.Wenn ich unter Datenquellen den Objektbrowser anklicke erscheint im Objekbroser keine Datenquellen.
Öffne ich im OB eine Verzeichniss erscheint unter dem Verzeichniss nur 1 oder mwhre Haken
wo daran weitere Verzeichnisse sein müßten.
Es ist aber alles leer.
Wie kann ich das ändern ?
Gruß NetFritz -
@netfritz Bitte einmal Screenshots einstellen, wie es im Object-Browser des Adapters aussieht und in Iobroker unterhalb Objekte.
-
@skb
Hallo
Habe soeben den Fehler gefunden.
Mein Firefox ist oft auf Automatisch auf übersetzen eingeschaltet.
Was auch in diesen Fall so war.
Danke jetzt läuft es.
NetFritz -
@netfritz Verstehe jetzt nicht, was eine automatische Übersetzung an der Darstellung der Datenpunkte macht?!
-
@skb
Die Objekte werden auch teilweseie umbenant aus Power wird zB Macht.
Dann kommt der Objektbrowser wohl durchher.
Die Ladezeit vom Objektbrowser ist auch lang.
Einfach mal versuchen die Seite von englisch ins seutsch übersetzen.
NetFritz -
@netfritz Je nachdem, wie viele Objekte vorhanden sind, liegt die Ladezeit zwischen 1 und 3 Sekunden.
Natürlich verlängert sich das, wenn alles noch übersetzt werden sollte, wo ich aber keinen Einfluss drauf habe.
-
Guten Tag,
ich habe bisher den Energieflusser Adapter verwendet.
Dort kann man ja einstellen, dass die Punkte auf de nLinien in Abhängigkeit der Leistung schneller oder langsamer fahren.
Wie realisiere ich das in dem erweiterten Adapter? -
@m-a-hueb
... Sich den Adapter einmal schauen, was es alles einzustellen gibt. Jedes Element besitzt eine eigene Konfiguration -
@SKB Hab es mittlerweile gefunden. Danke.
Eine Frage bzw Anregung hab ich noch. Wenn man die Hintergrundfarbe auf schwarz stellt kann man die Configseite quasi nicht mehr bedienen, da er die Schriftfarbe auf dem Standardwert lässt und nicht den Wert aus den Einstellungen übernimmt. -
@m-a-hueb Wieso nutzt Du für schwarz nicht den Darkmode?
URL Parameter "theme=dark" anhängen und es wird auf Dunkel gestellt.
-
@skb das ändert bei mir nix. in Stile hab ich:
@media (prefers-color-scheme: dark) { :root { --background-color: #323232; } }
eingetragen
-
@m-a-hueb Die Stile musst Du ja auch nicht eintragen, sondern nur den Parameter nutzen.
-
@skb das hatte ich zuerst versucht, hab dann hier im Thread gelsen, dass man das auch in Stile setzen kann.
Habs auch in verschiedenen Browsern versucht, die URL http://192.168.1.1:8082/energiefluss-erweitert/index.html?theme=dark ändert nix -
@m-a-hueb Wenn Du die CSS Stile nutzt, ändert das Theme natürlich nicht die Dinge, die du im CSS einfügst.
-
@skb ich hab nur das hier in den Stilen:
/* Icons for Battery */ :root { --empty: 'M16,20H8V6H16M16.67,4H15V2H9V4H7.33A1.33,1.33 0 0,0 6,5.33V20.67C6,21.4 6.6,22 7.33,22H16.67A1.33,1.33 0 0,0 18,20.67V5.33C18,4.6 17.4,4 16.67,4Z'; --low: 'M16 20H8V6H16M16.67 4H15V2H9V4H7.33C6.6 4 6 4.6 6 5.33V20.67C6 21.4 6.6 22 7.33 22H16.67C17.41 22 18 21.41 18 20.67V5.33C18 4.6 17.4 4 16.67 4M15 16H9V19H15V16'; --medium: 'M16 20H8V6H16M16.67 4H15V2H9V4H7.33C6.6 4 6 4.6 6 5.33V20.67C6 21.4 6.6 22 7.33 22H16.67C17.41 22 18 21.41 18 20.67V5.33C18 4.6 17.4 4 16.67 4M15 16H9V19H15V16M15 11.5H9V14.5H15V11.5Z'; --high: 'M16 20H8V6H16M16.67 4H15V2H9V4H7.33C6.6 4 6 4.6 6 5.33V20.67C6 21.4 6.6 22 7.33 22H16.67C17.41 22 18 21.41 18 20.67V5.33C18 4.6 17.4 4 16.67 4M15 16H9V19H15V16M15 7H9V10H15V7M15 11.5H9V14.5H15V11.5Z'; } .battery_charge path { animation: charge 4s linear infinite; } .battery_discharge path { animation: discharge 4s linear infinite; } /* Animation for battery */ @keyframes charge { 0% { d: path(var(--empty)); } 25% { d: path(var(--low)); } 50% { d: path(var(--medium)); } 75% { d: path(var(--high)); } } @keyframes discharge { 0% { d: path(var(--high)); } 25% { d: path(var(--medium)); } 50% { d: path(var(--low)); } 75% { d: path(var(--empty)); } }
das andere war nur Testweise drin
-
@m-a-hueb Gut, dann rufe den EF nochmal mit dem Parameter "theme=dark" in der Live-Ansicht auf, öffne die Browser Konsole (meistens F12) und schaue, ob da etwas von Theme steht.
Welcher Browser wurde versucht?