FHEM Forum

FHEM => Frontends => TabletUI => Thema gestartet von: rasti am 06 Februar 2024, 14:27:15

Titel: Chart : Fläche von Kurve um Null herum füllen
Beitrag von: rasti am 06 Februar 2024, 14:27:15
Hallo,

ich habe eine Frage zu Tablet UI und zwar wie man die Fläche unter (das geht) und über (das geht nicht) einer Kurve füllen kann.

Konkret geht es um den Stromzähler meiner Garage, wo PV und Wallbox angeschlossen ist, der zeigt also je nach Leistungsflussrichtung positive oder negative Werte an. Die Werte schwanken zwischen + 4kw (wenn nachts das Elektroauto geladen wird) und -12 kW (Mittagssonne und Stromeinspeisung).

Ich hätte gerne das die Fläche unter der positiven Kurve nach unten bis Null und die Fläche der negativen Kurve nach oben bis Null gefüllt wird. Momentan wird die Fläche der Kurve ab dem untersten (negativen) Wert gefüllt.

Ist das einfach zu bewerkstelligen ?

Viele grüße

modbus_fhem_wallbox_pv.jpg


<li data-row="2" data-col="2" data-sizex="7" data-sizey="3" class="semitransparent">
<header><font size="+1">Modbus Stromz&auml;hler</font></header>
<BR>
 <font size="+1" color="#DDA400">Wallbox + /  PV -  </font>
     
  <div    class="normal" data-type="chart"
                data-logdevice='["FileLog_Haus_Strom_Meter9"]'
                data-columnspec='["4:Power_Sum__W:"]'
                 data-style='["ftui l0fill"]'
                data-ptype='["lines"]'
                data-uaxis='["primary"]'
                data-legend='["PV & Wallbox"]'
                data-yunit="W"
                data-ytext=""
                data-minvalue="-9000"
                data-maxvalue="4000"
                data-yunit_sec=""
                data-ytext_sec=""
                data-height="380"
                data-yticks="auto"
                data-minvalue_sec="-9000"
                data-maxvalue_sec="4000"
                data-nofulldays="true"
                data-daysago_start="0"
                data-daysago_end="-1"
                data-cursorgroup="1"
                data-scrollgroup="1"
                data-xticks="auto"
></div>


                                                                                                                                         
</li>
Titel: Aw: Chart : Fläche von Kurve um Null herum füllen
Beitrag von: rasti am 07 Februar 2024, 13:25:32
Hallo,

hier mal als Vergleich der entsprechende Plot im Standard-FHEM. Da funktioniert es wie es soll.
fhempvwallbox.jpg
Titel: Aw: Chart : Fläche von Kurve um Null herum füllen
Beitrag von: eki am 07 Februar 2024, 16:52:41
Ja, es gibt die Möglichkeit einen Graphen so zu zeichnen, dass zwischen 2 Linien ausgefüllt wird. Wenn die zweite Linie eine waagerechte Linie ist dann kommt das heraus, was du willst. Die waagerechte Linie kannst Du mit LogProxy zeichnen (ConstY:0). Ist hier (https://forum.fhem.de/index.php?topic=133372.msg1274857#msg1274857) genauer erklärt.