NEWS
Support Adapter Energiefluss-erweitert v0.7.7
-
@edstobi
Das geht beides am einfachsten über overrides.
Via den EF Adapter kannst du ja die "HIlfe/Wiki" aufrufen und dort gibt es ein paar Beispiele.
Am Abend kann ich dir für die Füllmenge nach Farbe ein Codeschnipsel bereitstellen.Die Farbe von den E-Flüssen kannst du auch via "externen" DP verstellen.
Am Besten legst du einen DP mit der gewünschten Farbe an.
Auch da habe ich am Abend ein Beispiel..Grüsse
@mickemup
Das währe SUPER! Ich habe /wissensdatenbank/css-beispiele/ mir angeschaut, bin jedoch heute noch nicht soweit das ich verstehe was ich wo eintragen müsste. :-(
Mein wissen ist auf Anfänger Niveau.
Externe Datenpunkte kann ich, das ist easy :-)
Drei unterschiedliche mit 1 oder 0 oder einen Datenpunkt welcher den Wert je Zustand ändert also (z.B. 1,2 oder 3).
Muss nachher noch ein paar Stunden Arbeiten, freue mich aber auf heute Nacht um weiter zu designen. -
Für erstens:
Bei der Linie => Erweitert => Überschreibung für die Animation festlegen:{ "default": { "stroke": "{0_userdata.0.Dummy_String}" } }in die geschweifte Klammer dann einfach deinen DP mit der Farbe drin.
kann z.B red, blue, green sein oder auch Farben wie bei Beispiel zwei in Hex.
Zu Beachten: Die Farbe wird erst angepasst, wenn sich der Input DP (Bei dir wahrscheinlich die Leistung) der Linie ändert.Für zweitens:
Beim Objekt in {...} Überschreibung festlegen folgendes eintragen:{ ">0": { "fillcolor": "#ff3d00" }, ">20": { "fillcolor": "#ff9e00" }, ">40": { "fillcolor": "#ffff00" }, ">60": { "fillcolor": "#99ff00" }, ">80": { "fillcolor": "#38ff00" }, ">=100": { "fillcolor": "#00ff00" } }Ich habe hier einen "Farbverlauf von rötlich zu grünlich"
Du kannst du Werte natürlich anpassen und auch nur zwei oder drei Schwellen platzieren.Für Anfänger sieht deins aber schon ganz ok aus.
Hier meine aktuelle Version:

-
Für erstens:
Bei der Linie => Erweitert => Überschreibung für die Animation festlegen:{ "default": { "stroke": "{0_userdata.0.Dummy_String}" } }in die geschweifte Klammer dann einfach deinen DP mit der Farbe drin.
kann z.B red, blue, green sein oder auch Farben wie bei Beispiel zwei in Hex.
Zu Beachten: Die Farbe wird erst angepasst, wenn sich der Input DP (Bei dir wahrscheinlich die Leistung) der Linie ändert.Für zweitens:
Beim Objekt in {...} Überschreibung festlegen folgendes eintragen:{ ">0": { "fillcolor": "#ff3d00" }, ">20": { "fillcolor": "#ff9e00" }, ">40": { "fillcolor": "#ffff00" }, ">60": { "fillcolor": "#99ff00" }, ">80": { "fillcolor": "#38ff00" }, ">=100": { "fillcolor": "#00ff00" } }Ich habe hier einen "Farbverlauf von rötlich zu grünlich"
Du kannst du Werte natürlich anpassen und auch nur zwei oder drei Schwellen platzieren.Für Anfänger sieht deins aber schon ganz ok aus.
Hier meine aktuelle Version:

@mickemup
Hallo
Vielen Dank für die tolle Erklärung! Hat alles auf anhieb geklappt :-)
Ich habe viel zu kompliziert gedacht – mal sehen, wo ich das gleich noch überall einbaue.
Was ich in der Euphorie vergessen habe:
Ich habe mir in Node-RED eine kleine Automation geschrieben, die zufällig Farben in 0_userdata.0.Dummy_String schreibt und dann deiner Anweisung gefolgt.
Dabei habe ich vergessen, die Datenquelle im EF einzutragen. Es funktioniert dort trotzdem auch ohne diesen Eintrag.
Ist das Zufall – oder liegt es daran, dass der EF Zugriff auf 0_userdata hat?Jetzt kommt aus meiner Steckdose grüner Strom vom Dach, blauer Strom aus dem Akku und der teure Stadt Strom in rot.
-
@JohnDenver0815 sagte in Support Adapter Energiefluss-erweitert v0.7.7:
[...]Habe das eben nochmal durch Anpassung des Cron nachgestellt und beide Instanzen auf Debug gestellt. Cron löst aus, Instanzen sind "tot", aber an. Anbei ein paar Screenshots, inkl. Fehlermeldung vom Admin.

[...]Interessant, was ich hier sehe!
Genau diesen Zustand hatte ich diese Woche auch einmal.
Meine beiden Instanzen (5+6, die anderen 1-4 sind permanent aus) waren auf Rot. Genau wie auf dem Screenshot.
Habe dann beide Restarted und seit dem klappt's wieder.
Nächstes mal schaue ich im Log, ob da was drinsteht.Gruß Klaus.
sagte in Support Adapter Energiefluss-erweitert v0.7.7:
@JohnDenver0815 sagte in Support Adapter Energiefluss-erweitert v0.7.7:
[...]Habe das eben nochmal durch Anpassung des Cron nachgestellt und beide Instanzen auf Debug gestellt. Cron löst aus, Instanzen sind "tot", aber an. Anbei ein paar Screenshots, inkl. Fehlermeldung vom Admin.

[...]Interessant, was ich hier sehe!
Genau diesen Zustand hatte ich diese Woche auch einmal.
Meine beiden Instanzen (5+6, die anderen 1-4 sind permanent aus) waren auf Rot. Genau wie auf dem Screenshot.
Habe dann beide Restarted und seit dem klappt's wieder.
Nächstes mal schaue ich im Log, ob da was drinsteht.Gruß Klaus.
Hallo zusammen!
Zwischenstand: Ich konnte zwischenzeitlich den Grund für die sporadisch deaktivierten Adapter feststellen:
Das Host-System (Proxmox) mach einen außerplanmäßigen Reboot!Der Grund ist unklar, denn im Log ist nix ungewöhnliches drinne. Vier Minuten nix, dann "--- Reboot ---".
Hatte den Proxmox mit neuer HW neu aufgesetzt vor wenigen Wochen.
Ich bin gerade dabei die neuen 2x16 GB RAM Riegel zu testen (https://memtest.org), dann sehen wir weiter.Das erklärt aber nicht, weshalb die Adapter beim Cronjob nicht neu starten und warum die beim Reboot des Proxmox, bzw. des ioBrokers nicht neu starten!?!
Viele Grüße!
-
@gerty sagte in Support Adapter Energiefluss-erweitert v0.7.7:
Oder könnte man eine Tastenkombination hinterlegen, die einen Mausklicks simuliert.

Und wenn die Maus sich beim klicken immer Bewegt, brauchst du ggf. ein anderes Modell was besser zu dir passt
Hallo BananaJoe, ich habe leider damals deine Hilfe übersehen, bis jetzt.
Tastaturmaus:
Recht vielen Dank für deinen Tipp, der war Goldwert für mich.
Genau das brauchte ich. Hat 1A funktioniert.
Gruß
gerty -
@hotspot_2
Einfach zwei Textblöcke machen und so positionieren wie gewünscht keine Option? -
Wollte noch meine Lösung kundgeben falls jemand auch mal auf das Problem treffen sollte. Wenn man im Editor eine Leerzeile mit einem Leerzeichen dazwischen macht dann passt das in der Darstellung dann nachher. Sieht dann vom Zeilenabstand her gut aus.
-
@skb Ich hätte noch einen kleinen Feature Request: Ich fände es gut wenn es einen Button gäbe mit dem alle Schalter "Schutz vor Verschieben" auf einmal aktivieren könnte. Wenn man das Projekt fertig hat dann wäre das gut - aus meiner Sicht - und man vergisst nichts.
