NEWS
Support Adapter Energiefluss-erweitert v0.7.7
-
@leonundjulie Musste dafĂŒr noch etwas anpassen und einfĂŒgen.
Damit die Ăberschreibungen funktionieren, musst Du einmal die Github Version drĂŒber installieren.Es ist nun möglich, komplexere Funktionen in den Ăberschreibungen auszufĂŒhren.
Wie das dann funktioniert, habe ich auch direkt im Wiki im Bereich der Ăberschreibungen -> Mit zusĂ€tzlichen Datenpunkten hinterlegt ;)
@skb DANKE fĂŒr die ErgĂ€nzung.
Ich den Vorschlag aus dem Wiki ĂŒbernommen und zunĂ€chst mit einer Testvariablen durchgespielt âŠ. alles top.
Dann habe ich den zweiten Teil versucht, also mit meinen Prozentwert, der in WATT umgeschlĂŒsselt wird.
{
"default": {
"value": "val => { const percentInWatt=Number(3000*{modbus.0.holdingRegisters.41046_Aout_Output_%})/100; return val - percentInWatt; }"
}
}Da ich kein Programmierfuchs bin, kann ich mit der Fehlermeldung spontan noch nichts anfangen:

-
@skb DANKE fĂŒr die ErgĂ€nzung.
Ich den Vorschlag aus dem Wiki ĂŒbernommen und zunĂ€chst mit einer Testvariablen durchgespielt âŠ. alles top.
Dann habe ich den zweiten Teil versucht, also mit meinen Prozentwert, der in WATT umgeschlĂŒsselt wird.
{
"default": {
"value": "val => { const percentInWatt=Number(3000*{modbus.0.holdingRegisters.41046_Aout_Output_%})/100; return val - percentInWatt; }"
}
}Da ich kein Programmierfuchs bin, kann ich mit der Fehlermeldung spontan noch nichts anfangen:

@leonundjulie gehört das % am Ende dazu?
-
@leonundjulie gehört das % am Ende dazu?
@skb ja, der Datenpunkt heiĂt so. Ist das ein Problem? âŠ.. dann muss ich ihn umbenennen
-
@skb ja, der Datenpunkt heiĂt so. Ist das ein Problem? âŠ.. dann muss ich ihn umbenennen
@leonundjulie Sollte eigentlich nicht.
Kannst du trotz Fehlermeldung einmal abspeichern und dann auf die Live-Ansicht wechseln?
Dort erscheint dann rechts unten ein blinkendea Ausrufezeichen - diese Fehlermeldung einmal einstellen. Danke!Edit: Nicht notwendig - habe den "Fehler" entdeckt - liegt in der Erkennung des Datenpunktes (liegt quasi am %-Zeichen. Den sollte die Funktion allerdings erkennen. Lass es mal so - ich passe die Erkennung an und melde mich zurĂŒck.
Edit2: Bitte nochmal die Version von Github installieren. Dann sollte der Datenpunkt korrekt erkannt werden!
Sorry fĂŒr die UmstĂ€nde :) -
@skb
Moinsen.Sag mal, gibt es eigentlich eine Möglichkeit, mehrere Objekte gleichzeitig auszurichten?
Also wenn man ein Kasten mit Werten hat, dass dieser als Gruppe an einem anderen Kasten ausgerichtet wird?
Sehe aktuell nur, dass man Objekt fĂŒt Objekt ausrichten muss.
Oder wenn man etwas zieht, dass man ein Strich an der Seite bekommt, wenn man die selbe Höhe/Breite wie ein Objekt daneben hat?Schönes Wochenende :)
Edit:
Kann es sein, dann wenn man "Ăberschreibungen" nutzt, dann auch die Option "Wer in positiv umwandeln" nicht mehr klappt? -
@skb
Moinsen.Sag mal, gibt es eigentlich eine Möglichkeit, mehrere Objekte gleichzeitig auszurichten?
Also wenn man ein Kasten mit Werten hat, dass dieser als Gruppe an einem anderen Kasten ausgerichtet wird?
Sehe aktuell nur, dass man Objekt fĂŒt Objekt ausrichten muss.
Oder wenn man etwas zieht, dass man ein Strich an der Seite bekommt, wenn man die selbe Höhe/Breite wie ein Objekt daneben hat?Schönes Wochenende :)
Edit:
Kann es sein, dann wenn man "Ăberschreibungen" nutzt, dann auch die Option "Wer in positiv umwandeln" nicht mehr klappt?@hant0r DafĂŒr nutzt man ein Referenz Element, wĂ€hlt die Ausrichtung aus und klickt dann das jeweilige Element an, was so ausgerichtet werden soll.
Wie vorher schon erwĂ€hnt, hebelt die "Default" Einstellung bei den Ăberschreibungen die ausgewĂ€hlten Einstellungen aus.
Du kannst hier
Math.abs(val)nutzen, damit der Wert immer positiv ist. -
@hant0r DafĂŒr nutzt man ein Referenz Element, wĂ€hlt die Ausrichtung aus und klickt dann das jeweilige Element an, was so ausgerichtet werden soll.
Wie vorher schon erwĂ€hnt, hebelt die "Default" Einstellung bei den Ăberschreibungen die ausgewĂ€hlten Einstellungen aus.
Du kannst hier
Math.abs(val)nutzen, damit der Wert immer positiv ist.@skb sagte in Test Adapter Energiefluss-erweitert v0.4.x GitHub/Latest:
Wie vorher schon erwĂ€hnt, hebelt die "Default" Einstellung bei den Ăberschreibungen die ausgewĂ€hlten Einstellungen aus.
Du kannst hier
Math.abs(val)nutzen, damit der Wert immer positiv ist.Ich habe kein "default" bei dem Wert drin. Habe das hier:
{ "<0": { "value": "val => val.toLocaleString('de-DE', { minimumFractionDigits: 2 })", "fill": "green" }, ">0": { "value": "val => val.toLocaleString('de-DE', { minimumFractionDigits: 2 })", "fill": "red" } }@skb sagte in Test Adapter Energiefluss-erweitert v0.4.x GitHub/Latest:
@hant0r DafĂŒr nutzt man ein Referenz Element, wĂ€hlt die Ausrichtung aus und klickt dann das jeweilige Element an, was so ausgerichtet werden soll.
Ja, das klappt aber nur fĂŒr ein Objekt.
Wenn ich aber z. B. mehrere auswÀhle, kann ich diese nicht an anderen ausrichten - z. B. wenn ich die alle auf eine Höhe bringe möchte:

Dann muss ich erstmal einen Rahmen auswÀhlen, dann diesen als Referenz nehmen und alle ausrichten, dann die Icons, dann die Werte usw.
-
@skb sagte in Test Adapter Energiefluss-erweitert v0.4.x GitHub/Latest:
Wie vorher schon erwĂ€hnt, hebelt die "Default" Einstellung bei den Ăberschreibungen die ausgewĂ€hlten Einstellungen aus.
Du kannst hier
Math.abs(val)nutzen, damit der Wert immer positiv ist.Ich habe kein "default" bei dem Wert drin. Habe das hier:
{ "<0": { "value": "val => val.toLocaleString('de-DE', { minimumFractionDigits: 2 })", "fill": "green" }, ">0": { "value": "val => val.toLocaleString('de-DE', { minimumFractionDigits: 2 })", "fill": "red" } }@skb sagte in Test Adapter Energiefluss-erweitert v0.4.x GitHub/Latest:
@hant0r DafĂŒr nutzt man ein Referenz Element, wĂ€hlt die Ausrichtung aus und klickt dann das jeweilige Element an, was so ausgerichtet werden soll.
Ja, das klappt aber nur fĂŒr ein Objekt.
Wenn ich aber z. B. mehrere auswÀhle, kann ich diese nicht an anderen ausrichten - z. B. wenn ich die alle auf eine Höhe bringe möchte:

Dann muss ich erstmal einen Rahmen auswÀhlen, dann diesen als Referenz nehmen und alle ausrichten, dann die Icons, dann die Werte usw.
@hant0r Dann nutzt du in der Ăberschreiben eben das Math.abs(val).hier.den.Rest
Die Ausrichtung funktioniert genau, wie ich es beschrieben habe:
Ein Element anklicken, an dem ausgerichtet werden soll, dann die jeweilige Richtung (rechts, links, Mitte) und dann jeweils das Element, welches so ausgerichtet werden soll. Steht aber auch so in der Beschreibung, wenn man die Ausrichtung wÀhlt. -
@leonundjulie Sollte eigentlich nicht.
Kannst du trotz Fehlermeldung einmal abspeichern und dann auf die Live-Ansicht wechseln?
Dort erscheint dann rechts unten ein blinkendea Ausrufezeichen - diese Fehlermeldung einmal einstellen. Danke!Edit: Nicht notwendig - habe den "Fehler" entdeckt - liegt in der Erkennung des Datenpunktes (liegt quasi am %-Zeichen. Den sollte die Funktion allerdings erkennen. Lass es mal so - ich passe die Erkennung an und melde mich zurĂŒck.
Edit2: Bitte nochmal die Version von Github installieren. Dann sollte der Datenpunkt korrekt erkannt werden!
Sorry fĂŒr die UmstĂ€nde :)@skb said in Test Adapter Energiefluss-erweitert v0.4.x GitHub/Latest:
@leonundjulie Sollte eigentlich nicht.
Kannst du trotz Fehlermeldung einmal abspeichern und dann auf die Live-Ansicht wechseln?
Dort erscheint dann rechts unten ein blinkendea Ausrufezeichen - diese Fehlermeldung einmal einstellen. Danke!Edit: Nicht notwendig - habe den "Fehler" entdeckt - liegt in der Erkennung des Datenpunktes (liegt quasi am %-Zeichen. Den sollte die Funktion allerdings erkennen. Lass es mal so - ich passe die Erkennung an und melde mich zurĂŒck.
Edit2: Bitte nochmal die Version von Github installieren. Dann sollte der Datenpunkt korrekt erkannt werden!
Sorry fĂŒr die UmstĂ€nde :)Hallo.
Gesagt getan - also die neue Version gezogen und das Verhalten geprĂŒft -> noch mit Fehler (gestĂŒckeltes Foto ⊠Screen ist nicht breit genug)


Ps: mir bereitet es keine UmstĂ€nde, ich forsche gerne mit und helfe soweit möglich. Ganz im Gegenteil, nochmals Lob fĂŒr Deine spontanen UnterstĂŒtzungen!!!!
-
@skb said in Test Adapter Energiefluss-erweitert v0.4.x GitHub/Latest:
@leonundjulie Sollte eigentlich nicht.
Kannst du trotz Fehlermeldung einmal abspeichern und dann auf die Live-Ansicht wechseln?
Dort erscheint dann rechts unten ein blinkendea Ausrufezeichen - diese Fehlermeldung einmal einstellen. Danke!Edit: Nicht notwendig - habe den "Fehler" entdeckt - liegt in der Erkennung des Datenpunktes (liegt quasi am %-Zeichen. Den sollte die Funktion allerdings erkennen. Lass es mal so - ich passe die Erkennung an und melde mich zurĂŒck.
Edit2: Bitte nochmal die Version von Github installieren. Dann sollte der Datenpunkt korrekt erkannt werden!
Sorry fĂŒr die UmstĂ€nde :)Hallo.
Gesagt getan - also die neue Version gezogen und das Verhalten geprĂŒft -> noch mit Fehler (gestĂŒckeltes Foto ⊠Screen ist nicht breit genug)


Ps: mir bereitet es keine UmstĂ€nde, ich forsche gerne mit und helfe soweit möglich. Ganz im Gegenteil, nochmals Lob fĂŒr Deine spontanen UnterstĂŒtzungen!!!!
@leonundjulie Steht ja da - der Datenpunkt wurde nicht gefunden đ
Der muss schon richtig sein. -
@leonundjulie Steht ja da - der Datenpunkt wurde nicht gefunden đ
Der muss schon richtig sein.@skb ⊠ist er auch

Und zur Kontrolle habe ihn auch nochmals als Rohwert eingebunden (gelb umkreist) ⊠er wird angezeigt

-
@skb ⊠ist er auch

Und zur Kontrolle habe ihn auch nochmals als Rohwert eingebunden (gelb umkreist) ⊠er wird angezeigt

@leonundjulie Ah, habs gesehen - wenn der Datenpunkt eine 0 hat, wurde er als "falsch" interpretiert.
Bitte nochmals die GH Version drĂŒber installieren. Dann sollte es klappen ;) -
@leonundjulie Ah, habs gesehen - wenn der Datenpunkt eine 0 hat, wurde er als "falsch" interpretiert.
Bitte nochmals die GH Version drĂŒber installieren. Dann sollte es klappen ;)@skb said in Test Adapter Energiefluss-erweitert v0.4.x GitHub/Latest:
@leonundjulie Ah, habs gesehen - wenn der Datenpunkt eine 0 hat, wurde er als "falsch" interpretiert.
Bitte nochmals die GH Version drĂŒber installieren. Dann sollte es klappen ;)Jeep. Jetzt wird kein Fehler mehr angezeigt. DANKE!
Leider ist mein SMARTFOX aus der Ferne momentan nicht erreichbar - ich kann also den Heizstab nicht einschalten = die %e nicht Àndern ⊠ein Foto werde ich mal nachreichen
-
@skb said in Test Adapter Energiefluss-erweitert v0.4.x GitHub/Latest:
@leonundjulie Ah, habs gesehen - wenn der Datenpunkt eine 0 hat, wurde er als "falsch" interpretiert.
Bitte nochmals die GH Version drĂŒber installieren. Dann sollte es klappen ;)Jeep. Jetzt wird kein Fehler mehr angezeigt. DANKE!
Leider ist mein SMARTFOX aus der Ferne momentan nicht erreichbar - ich kann also den Heizstab nicht einschalten = die %e nicht Àndern ⊠ein Foto werde ich mal nachreichen
@leonundjulie Kein Problem - wenn der Datenpunkt ja nun gefunden wird, sollte der Wert auch kommen, wenn Du wieder in der NĂ€he bist.
Melde dich gerne zurĂŒck - falls es geht - und natĂŒrlich auch, wenns nicht geht ;) -
@leonundjulie Kein Problem - wenn der Datenpunkt ja nun gefunden wird, sollte der Wert auch kommen, wenn Du wieder in der NĂ€he bist.
Melde dich gerne zurĂŒck - falls es geht - und natĂŒrlich auch, wenns nicht geht ;)@skb said in Test Adapter Energiefluss-erweitert v0.4.x GitHub/Latest:
@leonundjulie Kein Problem - wenn der Datenpunkt ja nun gefunden wird, sollte der Wert auch kommen, wenn Du wieder in der NĂ€he bist.
Melde dich gerne zurĂŒck - falls es geht - und natĂŒrlich auch, wenns nicht geht ;)Ich komme immer noch nicht an dem SMARTFOX :angry:
Aber etwas anderes bekomme ich nicht hin oder es gibt noch einen Fehler
Das Foto zeigt in der erster Zeile die Leistung, also den nicht ĂŒberschriebenen Wert.

In der Zweiten Zeile ist der durch Ăberschreiben erzeugte Wert. Die Werte sind ok, aber die Formatierung ist unterschiedlich, obwohl es fĂŒr beide identisch gesetzt ist:


Einmal ist es mit Dezimal-Punkt (so ist es richtig)
In der zweiten Zeile ist der Wert richtig und ohne Dezimal-PunktNehme ich die automatische Berechnung bei beiden Anzeigen raus, ist alles ok


-
@skb said in Test Adapter Energiefluss-erweitert v0.4.x GitHub/Latest:
@leonundjulie Kein Problem - wenn der Datenpunkt ja nun gefunden wird, sollte der Wert auch kommen, wenn Du wieder in der NĂ€he bist.
Melde dich gerne zurĂŒck - falls es geht - und natĂŒrlich auch, wenns nicht geht ;)Ich komme immer noch nicht an dem SMARTFOX :angry:
Aber etwas anderes bekomme ich nicht hin oder es gibt noch einen Fehler
Das Foto zeigt in der erster Zeile die Leistung, also den nicht ĂŒberschriebenen Wert.

In der Zweiten Zeile ist der durch Ăberschreiben erzeugte Wert. Die Werte sind ok, aber die Formatierung ist unterschiedlich, obwohl es fĂŒr beide identisch gesetzt ist:


Einmal ist es mit Dezimal-Punkt (so ist es richtig)
In der zweiten Zeile ist der Wert richtig und ohne Dezimal-PunktNehme ich die automatische Berechnung bei beiden Anzeigen raus, ist alles ok


@leonundjulie Ăberschreibungen hebeln die Einstellungen, die im MenĂŒ gesetzt sind, aus. Daher sin die Werte anders dargestellt.
-
@leonundjulie Ăberschreibungen hebeln die Einstellungen, die im MenĂŒ gesetzt sind, aus. Daher sin die Werte anders dargestellt.
@skb sagte in Test Adapter Energiefluss-erweitert v0.4.x GitHub/Latest:
@leonundjulie Ăberschreibungen hebeln die Einstellungen, die im MenĂŒ gesetzt sind, aus. Daher sin die Werte anders dargestellt.
Ist nur schade, wenn man das "Ăberscheiben" lediglich nutzt, um auf die deutsche Schreibweise zu kommen - dann kann man leider die Einstellungen nicht mehr nutzen.
Andere Frage:
Ich möchte ein Icon, abhĂ€ngig von der Datenquelle, rot oder grĂŒn fĂ€rben.
DafĂŒr habe ich dem Icon eine "Datenquelle zur Anzeige" mitgegeben.
In den Ăberschreibungen gebe ich dann mit, was bei "true" und "false" gemacht werden soll, aber es klappt nicht.
Wo ist mein Denkfehler?{ "true": { "color": "green" }, "false": { "color": "red" } } -
@skb sagte in Test Adapter Energiefluss-erweitert v0.4.x GitHub/Latest:
@leonundjulie Ăberschreibungen hebeln die Einstellungen, die im MenĂŒ gesetzt sind, aus. Daher sin die Werte anders dargestellt.
Ist nur schade, wenn man das "Ăberscheiben" lediglich nutzt, um auf die deutsche Schreibweise zu kommen - dann kann man leider die Einstellungen nicht mehr nutzen.
Andere Frage:
Ich möchte ein Icon, abhĂ€ngig von der Datenquelle, rot oder grĂŒn fĂ€rben.
DafĂŒr habe ich dem Icon eine "Datenquelle zur Anzeige" mitgegeben.
In den Ăberschreibungen gebe ich dann mit, was bei "true" und "false" gemacht werden soll, aber es klappt nicht.
Wo ist mein Denkfehler?{ "true": { "color": "green" }, "false": { "color": "red" } }@hant0r Bei dem Icon mĂŒsste stroke richtig sein - nicht color.
Was genau ist jetzt das Problem beim Nutzen der Ăberschreibungen? Diese nutzt man mit
val-valist der Rohrwert, mit dem man dort arbeitet. Sonst wĂŒrde dies nicht funktionieren, wenn man u.B. den Wert erst umrechnen lieĂe und dann die Ăberschreibung anwendet.
Alles weitere kann man in den Ăberschreibungen mitgeben - positiv, Farbe, usw.Des Weiteren sind 1000er Punkte eher unĂŒblich - da nutzt man die nĂ€chstgröĂere Einheit.
-
@leonundjulie Ăberschreibungen hebeln die Einstellungen, die im MenĂŒ gesetzt sind, aus. Daher sin die Werte anders dargestellt.
@skb said in Test Adapter Energiefluss-erweitert v0.4.x GitHub/Latest:
@leonundjulie Ăberschreibungen hebeln die Einstellungen, die im MenĂŒ gesetzt sind, aus. Daher sin die Werte anders dargestellt.
Ok - dann werde ich mal im WIKI stöbern und Ausschau nach âFormatierungen via Ăberschreibenâ halten.
Mein SMARTFOX ist wieder erreichbar und ich habe den Heizstab auf 20% eingestellt = 600 W. Damit wird mein InHouisewert wie gewollt um 600 W reduziert. Jetzt muss ich nur noch Leistung der Wallbox subtrahieren ⊠aber das bekomme ich sicherlich alleine hin.
SDANKE SKB

-
@skb said in Test Adapter Energiefluss-erweitert v0.4.x GitHub/Latest:
@leonundjulie Ăberschreibungen hebeln die Einstellungen, die im MenĂŒ gesetzt sind, aus. Daher sin die Werte anders dargestellt.
Ok - dann werde ich mal im WIKI stöbern und Ausschau nach âFormatierungen via Ăberschreibenâ halten.
Mein SMARTFOX ist wieder erreichbar und ich habe den Heizstab auf 20% eingestellt = 600 W. Damit wird mein InHouisewert wie gewollt um 600 W reduziert. Jetzt muss ich nur noch Leistung der Wallbox subtrahieren ⊠aber das bekomme ich sicherlich alleine hin.
SDANKE SKB

@leonundjulie Möglich, das du nur von Watt in kW wandeln musst.
Den Wert der Wallbox liest du genauso ein, wie den des Heizstab. Ab in eine Variable und am Ende im return abziehen.