Skala Chart Benzinpreise

Begonnen von juniorfux94, 27 April 2018, 12:32:06

Vorheriges Thema - Nächstes Thema

juniorfux94

Guten Tag,

seit gestern bin ich stolzer Besitzer eines Charts für Benzinpreise auf dem TabletUI.

Eingebunden habe ich es:

  <div
         data-type="chart"
         data-device="EG_Flur_Hzg_Clima"
         data-logdevice='["FileLog_F_Benzin","FileLog_F_Benzin","FileLog_F_Benzin"]'
         data-columnspec='["4:tanken_F_Jet.SuperE5","4:tanken_F_MrWash.SuperE5","4:tanken_F_Supermarkt.SuperE5"]'
         data-style='["ftui l2dot","ftui l4dot","ftui l0dot"]'
         data-ptype='["lines","lines","lines"]'
         data-uaxis='["primary","primary","primary"]'
         data-legend='["Jet", "MrWash", "Supermarkt"]'
         data-yunit="EUR"
         data-ytext="Preise (EUR/Liter)"
         data-minvalue="auto"
         data-maxvalue="auto"
         data-yunit_sec="EUR"
         data-ytext_sec="Preise (EUR/Liter)"
         data-yticks="auto"
         data-minvalue_sec="auto"
         data-maxvalue_sec="auto"
         data-daysago_start="0"
         data-daysago_end="-1"
         data-crosshair="true"
         data-cursorgroup="1"
         data-scrollgroup="1"
         data-showlegend="true"
data-height="200"
         data-xticks="auto"
data-nofulldays="true"
         data-daysago_start="24h"
      data-daysago_end="0h"
    ></div>


Leider wird bei der Skala links nur 1 Nachkommastelle angeboten, aktuell beispilsweise 1.4 da steckt dann alles von 1.40 - 1.49 drin.
Ich finde nicht die passende Einstellung, da eine weitere Stelle hinzuzufügen. Anbei ein Screenshot des Tablets.

Könnt Ihr mir helfen?

Danke

Manuel

Ulm32b

data-yticks_format="#.##"

Das ist eine der jüngeren Verbesserungen im Chart-Widget, aber noch nicht im Wiki dokumentiert. Siehe https://forum.fhem.de/index.php/topic,48450.msg734787.html#msg734787 . Funktioniert m.W. aber nur mit den im Forum beschriebenen und bereitgestellten Testversionen. Diese Testversionen sind nach meinem Dafürhalten ausgereift und uneingeschränkt zu empfehlen.

mumpitzstuff

Wie holst du dir denn die Preise?

Ulm32b

defmod Benzinpreis_bft HTTPMOD http://www.clever-tanken.de/tankstelle_details/xxxxx 600
attr Benzinpreis_bft userattr reading01Name reading01Regex
attr Benzinpreis_bft alias bft
attr Benzinpreis_bft enableControlSet 1
attr Benzinpreis_bft event-on-update-reading SuperE10
attr Benzinpreis_bft group Benzinpreis
attr Benzinpreis_bft icon gasoline
attr Benzinpreis_bft reading01Name SuperE10
attr Benzinpreis_bft reading01Regex <span>Super E10</span>[^0-9]+([0-9.]+)
attr Benzinpreis_bft timeout 5


"xxxxx" steht für die Tanke, findet man über clever-tanken.de heraus. Wer sich für Diesel interessiert, muss entsprechend umbauen bzw. anbauen.
Das ist nicht auf meinem Mist gewachsen. Irgendwo habe ich das mal gefunden und nachgebaut.

defmod FileLog.Benzinpreis FileLog ./log/Benzinpreis.log Benzinpreis_bft


In FTUI:
<div data-type="chart"
data-prefetch="true"
data-device="bft"
data-get="SuperE10"
data-logdevice="FileLog.Benzinpreis"
data-columnspec="4:SuperE10"
data-style="ftui l0fill"
data-ptype="steps"
data-minvalue="0.9"
data-maxvalue="1.5"
data-nofulldays="false"
data-title="Aktuell: $data{currval1} €"
data-title_class="title-gas"
data-width="800px"
data-height="500px"
data-xticks="auto"
data-xticks_round="auto"
data-yticks_format="#.##"
data-yunit=" €&nbsp;"
data-daysago_start="1"
data-timeranges='[["Heute","0D","-1D"],["2 Tage","1D","-1D"],["Aktuelle Woche","0W","-1W"],["Aktueller Monat","0M","-1M"],["Aktuelles Quartal","2M","-1M"],["Aktuelles Jahr","0Y","-1Y"]]'
class="top-space big">
</div>


Damit erzeugte Bilder finden sich im Chart-Thread (Forum).

mumpitzstuff


juniorfux94

Zitat von: Ulm32b am 01 Mai 2018, 10:24:27
data-yticks_format="#.##"

Das ist eine der jüngeren Verbesserungen im Chart-Widget, aber noch nicht im Wiki dokumentiert. Siehe https://forum.fhem.de/index.php/topic,48450.msg734787.html#msg734787 . Funktioniert m.W. aber nur mit den im Forum beschriebenen und bereitgestellten Testversionen. Diese Testversionen sind nach meinem Dafürhalten ausgereift und uneingeschränkt zu empfehlen.

Hat funktioniert, habe die ...Chart.js getauscht und die Zeile ergänzt.

Super, Vielen Dank

eki

Zitat von: Ulm32b am 01 Mai 2018, 10:24:27
data-yticks_format="#.##"

Das ist eine der jüngeren Verbesserungen im Chart-Widget, aber noch nicht im Wiki dokumentiert. Siehe https://forum.fhem.de/index.php/topic,48450.msg734787.html#msg734787 . Funktioniert m.W. aber nur mit den im Forum beschriebenen und bereitgestellten Testversionen. Diese Testversionen sind nach meinem Dafürhalten ausgereift und uneingeschränkt zu empfehlen.

Ist jetzt auch im Wiki beschrieben. Ich habe setstate jetzt mal die neueste Version gegeben, sollte also demnächst auch mit dem normalen Update verfügbar sein.