NEWS
Test Adapter Energiefluss-erweitert v0.6.2
-
@skb
Ah ok schade... das ja auch immer nur ne Momentaufnahme und stimmt wieder irgendwann nicht. Muss man sich wohl daran gewöhnenBeim refresh siehts ja super aus, aber halt auch nur bis zum nächsten Tag.
-
@warp735 Eigentlich kann das nicht sein, da die Animationen nur ausgeblendet werden, wenn sie nicht aktiv sind und somit "versteckt" weiterlaufen.
Hast du geschwindigkeitsabhängige Animationen konfiguriert? dann kann dies natürlich sein, das sie sich verschieben.
-
@skb
natürlich nicht. Sonst würde es beim refresh ja nicht stimmen.Der Modul WR ging gerade kuez aus und ne Minute später wieder an. Ab da hats dann nicht mehr gepasst. 1x F5 und alles wieder gut.
btw: greifen Überschreibungen bei den Boxen nicht? Kann machen was ich will, zeigts immer gleich an. Linie dunkelt ab, Box leider nicht. Bis auf die Farbe absolut identische Einstellungen. Irgendwie werd ich damit nicht warm
{ "<10": { "stroke": "rgba(255,206,74,0.2)" }, ">10": { "stroke": "rgba(255,206,74,1)" } }
edit: klar ohne Wert
-
@warp735 Ich habe bei mir auch doppelte Linien und die laufen immer synchron - auch wenn sie wieder eingeblendet werden. Somit gehe ich von einem "Browser-Stuck" aus, wo sich die Animation verschiebt.
Die Überschreibungen greifen immer. Hast du Dir das Wiki dazu mal angeschaut? Dort ist alles beschrieben, was man einstellen kann und wie das funktioniert.
https://github.com/SKB-CGN/ioBroker.energiefluss-erweitert/wikiHier der Link zu dem Gesuchten:
https://github.com/SKB-CGN/ioBroker.energiefluss-erweitert/wiki/Custom-Overrides-for-elements#spezielle-überschreibungen -
Hatte kein Datenpunkt angegeben. Klar mein Fehler. Beim Icon funktionierts aber leider nicht und beim Text kann ich weder Überschreibung noch einen Datenpunkt einfügen. Wie ist hier das Vorgehen?
Also Box geht, Icon trotz gleicher Einstellungen nicht und beim Text kann ich garnix einstellen
-
@warp735 Natürlich ist immer eine Datenquelle anzugeben. Sonst greift keine Überschreibung.
Was funktioniert beim Icon nicht?
Der Text ist so konzipiert, das er einfach statisch ist. -
@skb sagte in Test Adapter Energiefluss-erweitert v0.6.2:
Was funktioniert beim Icon nicht?
Datenpunkt angegeben, Überschreibung eingegeben (genau gleich wie bei der Box) aber es wird nicht abgedunkelt. Die Box hingegen schon.
Ist aber nicht weiter tragisch. Hab gerade alles rückgängig gemacht. Selbst wenn das Icon funktionieren würde, würde das mit "leuchtendem" Text sehr Bescheiden aussehen. Bringt mir so nix.
-
@warp735 Natürlich kann man bei einem Icon einen datenpunkt zuweisen und mit diesem Arbeiten. Auch funktionieren die Überschreibungen.
{ ">0": { "_comment": "Einspeisung", "icon": "mdi:transmission-tower-export", "color": "rgb(161,211,67)" }, "<0": { "_comment": "Netzbezug", "icon": "mdi:transmission-tower-import?flip=horizontal", "color": "#F20E40" } }
-
@skb
Sag ich doch... zuweisen geht, es passiert dann aber nix.edit: ach das ist komplett anders wie bei der Box... ?! Ok, das wusste ich nicht und machts nicht wirklich einfacher. Aber wegen des Textes hab ich das eh wieder verworfen.
pps: letzte Frage für heute
Schwellenwert 10, Wert 5 und wird auch so angezeigt. Warum greift die Schwelle nicht? Nur wegen Überschreibung?
-
@warp735 Verschiedene Elemente, verschiedene Syntax.
-
@warp735 Was steht als Überschreibung drin?
-
{ ">0": { "value": "val => parseFloat(val).toFixed(0)" }, ">1000": { "value": "val => parseFloat(val/1000).toFixed(2)" } }
-
@warp735 Das Thema hatten wir ja gestern schon.
Beim Nutzen der Überschreibungen werden die Basis-Regeln außer Kraft gesetzt. Hier greift dann nur noch das CSS-Klassen Prinzip, wenn Du mitvalue
den Wert überschreibst.Ich werde hier noch einen Hinweis zu den Überschreibungen einstellen, damit dies deutlicher wird.
-
@skb An bei ein link zum Video mit denn Daten
Bild Überschreibung videoLg.
-
Kann mir mal jemand auf die Sprünge helfen, warum folgende Überschreibung nicht funktioniert? Handelt sich um den Hauptzähler und der Wert ist bei Bezug positiv und beim Einspeisen negativ. Möchte zwischen -30 und +30 eine 0 als Anzeige, bis +-1000W ohne Dezimal und danach mit zwei Dezimalstellen.
Aber sobald ich einspeise, steht nur noch 0 in der Anzeige{ ">=30": { "value": "val => parseFloat(val).toFixed(0)" }, ">1000": { "value": "val => parseFloat(val/1000).toFixed(2)" }, "<30": { "value": "val => Number(0).toFixed(0);" }, "<=-30": { "value": "val => parseFloat(val).toFixed(0)" }, "<-1000": { "value": "val => parseFloat(val/1000).toFixed(2)" }, ">-30": { "value": "val => Number(0).toFixed(0);" } }
-
@warp735 Ich würde es so machen:
{ "default": { "value": "val => Number(0).toFixed(0);" }, ">30": { "value": "val => parseFloat(val).toFixed(0)" }, ">1000": { "value": "val => parseFloat(val/1000).toFixed(2)" }, "<-30": { "value": "val => parseFloat(val).toFixed(0)" }, "<-1000": { "value": "val => parseFloat(val/1000).toFixed(2)" } }
"default"
greift immer dann, wenn nichts zutrifft. Dann hast Du den Grundzustand "0" mit keiner Nachkommastelle. -
@skb
Das sieht nicht schlecht aus. Merci
Habs jetzt mal so gemacht, damit ich immer positive Werte hab:{ "default": { "value": "val => Number(0).toFixed(0);" }, ">30": { "value": "val => parseFloat(val).toFixed(0)" }, ">1000": { "value": "val => parseFloat(val/1000).toFixed(2)" }, "<-30": { "value": "val => parseFloat(val*-1).toFixed(0)" }, "<-1000": { "value": "val => parseFloat((val/1000)*-1).toFixed(2)" } }
-
So, ich habe gestern mal mit dem erweitertem Adapter angefangen eine neue Ansicht zu bauen. Bisher hatte ich noch den alten in Betrieb (ja, der tut es auch immer noch)
Großes Lob an @SKB, wirklich toll gemacht.Ich brauchte einen Moment, aber dann war alles ganz logisch. Auch wenn ich noch nicht jede Option verstanden habe.
Eine Frage hätte ich noch, die ich in den über 3600 Beiträgen gerade nicht gefunden habe und auch in der Anleitung kein Beispiel dafür fand:
Ich habe 2 USV Anlagen bei mir drin und bei anderen bei der Batteriedarstellung gesehen das dort mit einem Fülleffekt gearbeitet wurde. Wie wurde das umgesetzt? Also das man den prozentualen Ladezustand am Füllgrad erkennen kann?
Ggf. könnte man das auch in den Beispielen der Anleitung aufnehmen.Ich nutze für die Instanz nichts von den Berechnung da ich eine Darstellung meines Datenschranks mit Notstrom und Verbrauchern etc. erstellt habe.
-
@bananajoe
Bei der Box unter erweitert: -
@warp735 verdammt, ja danke, teste ich wenn ich zu Hause bin