FHEM Forum

FHEM => Frontends => TabletUI => Thema gestartet von: juniorfux94 am 27 April 2018, 12:32:06

Titel: Skala Chart Benzinpreise
Beitrag von: juniorfux94 am 27 April 2018, 12:32:06
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
Titel: Antw:Skala Chart Benzinpreise
Beitrag 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 (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.
Titel: Antw:Skala Chart Benzinpreise
Beitrag von: mumpitzstuff am 01 Mai 2018, 12:04:08
Wie holst du dir denn die Preise?
Titel: Antw:Skala Chart Benzinpreise
Beitrag von: Ulm32b am 01 Mai 2018, 12:51:19
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).
Titel: Antw:Skala Chart Benzinpreise
Beitrag von: mumpitzstuff am 01 Mai 2018, 17:54:13
Danke!
Titel: Antw:Skala Chart Benzinpreise
Beitrag von: juniorfux94 am 02 Mai 2018, 10:54:31
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 (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
Titel: Antw:Skala Chart Benzinpreise
Beitrag von: eki am 02 Mai 2018, 11:00:58
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 (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.