FTUI Neue Version chart_widget

Begonnen von eki, 31 Januar 2016, 00:17:26

Vorheriges Thema - Nächstes Thema

Ranseyer

Danke erst Mal für den Input.

Zitat von: eki am 20 Januar 2018, 14:31:56
Die Icons sind als readings im PROPLANTA device in FHEM zu finden. Dort sollten readings mit namen "fc#_weatherIcon" (statt # stehen da natürlich die Zahlen für die einzelnen Tage.

Ich denke Dein Problem ist die Zeile
"Func:logProxy_proplanta2Plot(\\x22WetterProPlanta\\x22,\\x22weatherIcon\\x22,$from,$to,12,\\x22day\\x22)",

bitte durch
"Func:logProxy_proplanta2Plot(\\x22WetterProPlanta\\x22,\\x22weatherIcon\\x22,$from,$to,12)",

ersetzen, dann müsste es klappen.


Danke, damit habe ich folgendes und keine Änderung:
<div data-type="chart"
data-device="WetterProPlanta"
data-logdevice='[
"LogProxy",
"LogProxy"
]'
data-columnspec='[
"Func:logProxy_proplanta2Plot(\\x22WetterProPlanta\\x22,\\x22weatherIcon\\x22,$from,$to,12)",
"Func:logProxy_proplanta2Plot(\\x22WetterProPlanta\\x22,\\x22tempMax\\x22,$from,$to,12,\\x22day\\x22)"
]'
data-style='[
"ftui l99icon",
"ftui l1fill"
]'
data-ptype='[
"icons:1",
"quadraticSmooth"
]'
data-uaxis='[
"primary",
"primary"
]'
data-legend='[
"Wetterbedingung",
"Max. Temperature"
]'
data-yunit="°C"
data-ytext="Temperature (°C)"
data-timeformat="ee\LF\dd.MM"
data-minvalue="auto"
data-maxvalue="auto"
data-minvalue_sec="auto"
data-maxvalue_sec="auto"
data-daysago_start="-1w"
data-y_margin="20"
data-daysago_end="-3w"
data-xticks="1440"
data-yticks="auto"
data-title="14-Tage-Wettervorhersage"
data-showlegend="true"
class="nobuttons fullsize">
</div>


Und ich habe zum Beispiel:
Zitatfc1_weatherIcon
https://www.proplanta.de/wetterdaten/images/symbole/t4.gif

Das Problem ist dass ich nicht weiss wo den Fehler suchen...

FireFox sagt dazu folgendes (Im Inspector):

<div data-type="chart" data-device="WetterProPlanta" data-logdevice="[
&quot;LogProxy&quot;,
&quot;LogProxy&quot;
]" data-columnspec="[
&quot;Func:logProxy_proplanta2Plot(\\x22WetterProPlanta\\x22,\\x22weatherIcon\\x22,$from,$to,12)&quot;,
&quot;Func:logProxy_proplanta2Plot(\\x22WetterProPlanta\\x22,\\x22tempMax\\x22,$from,$to,12,\\x22day\\x22)&quot;
]" data-style="[
&quot;ftui l99icon&quot;,
&quot;ftui l1fill&quot;
]" data-ptype="[
&quot;icons:1&quot;,
&quot;quadraticSmooth&quot;
]" data-uaxis="[
&quot;primary&quot;,
&quot;primary&quot;
]" data-legend="[
&quot;Wetterbedingung&quot;,
&quot;Max. Temperature&quot;
]" data-yunit="°C" data-ytext="Temperature (°C)" data-timeformat="ee\LF\dd.MM" data-minvalue="auto" data-maxvalue="auto" data-minvalue_sec="auto" data-maxvalue_sec="auto" data-daysago_start="-1w" data-y_margin="20" data-daysago_end="-3w" data-xticks="1440" data-yticks="auto" data-title="14-Tage-Wettervorhersage" data-showlegend="true" class="nobuttons fullsize" data-ready="" style="height: calc(100% - 22.1px);">
<svg class="basesvg1" style="overflow: visible; width: 93%; height: 85%;"><text class="caption" x="50%" y="15px" text-anchor="middle">14-Tage-Wettervorhersage</text><g id="classesContainer" stroke="grey"></g><svg class="legend" x="0px" width="1025.7833251953125px" height="671.5px" y="0px"></svg><g id="baseforDDD" style="overflow: inherit; -moz-transform: translate(0px, 0px) scale(1, 1)"><rect class="chart-background" x="54.84999084472656px" width="952.9333343505859px" preserveAspectRatio="none" style="-moz-transform: rotateX(0deg) rotateY(0deg) rotateZ(0deg); -moz-transform-origin: 54.84999084472656px 614.5px NaNpx;fill: url(#gr_bgftui)" height="614.5px" y="25px"></rect><g class="chart-gridlines" x="54.84999084472656px" width="952.9333343505859px" preserveAspectRatio="none" style="-moz-transform: rotateX(0deg) rotateY(0deg) rotateZ(0deg); -moz-transform-origin: 54.84999084472656px 614.5px NaNpx" height="614.5px" y="25px"><g class="gridlines" stroke="rgb(238, 238, 238)"><line class="xticks" x1="939.716658455985px" y1="639.5px" x2="939.716658455985px" y2="25px" style="stroke-width:1px; stroke-dasharray:1px,2px"></line><line class="xticks" x1="871.6499917166573px" y1="639.5px" x2="871.6499917166573px" y2="25px" style="stroke-width:1px; stroke-dasharray:1px,2px"></line><line class="xticks" x1="803.5833249773298px" y1="639.5px" x2="803.5833249773298px" y2="25px" style="stroke-width:1px; stroke-dasharray:1px,2px"></line><line class="xticks" x1="735.5166582380023px" y1="639.5px" x2="735.5166582380023px" y2="25px" style="stroke-width:1px; stroke-dasharray:1px,2px"></line><line class="xticks" x1="667.4499914986748px" y1="639.5px" x2="667.4499914986748px" y2="25px" style="stroke-width:1px; stroke-dasharray:1px,2px"></line><line class="xticks" x1="599.383324759347px" y1="639.5px" x2="599.383324759347px" y2="25px" style="stroke-width:1px; stroke-dasharray:1px,2px"></line><line class="xticks" x1="531.3166580200195px" y1="639.5px" x2="531.3166580200195px" y2="25px" style="stroke-width:1px; stroke-dasharray:1px,2px"></line><line class="xticks" x1="463.2499912806919px" y1="639.5px" x2="463.2499912806919px" y2="25px" style="stroke-width:1px; stroke-dasharray:1px,2px"></line><line class="xticks" x1="395.1833245413644px" y1="639.5px" x2="395.1833245413644px" y2="25px" style="stroke-width:1px; stroke-dasharray:1px,2px"></line><line class="xticks" x1="327.1166578020368px" y1="639.5px" x2="327.1166578020368px" y2="25px" style="stroke-width:1px; stroke-dasharray:1px,2px"></line><line class="xticks" x1="259.04999106270924px" y1="639.5px" x2="259.04999106270924px" y2="25px" style="stroke-width:1px; stroke-dasharray:1px,2px"></line><line class="xticks" x1="190.98332432338168px" y1="639.5px" x2="190.98332432338168px" y2="25px" style="stroke-width:1px; stroke-dasharray:1px,2px"></line><line class="xticks" x1="122.91665758405412px" y1="639.5px" x2="122.91665758405412px" y2="25px" style="stroke-width:1px; stroke-dasharray:1px,2px"></line><line class="yticks primary" x1="54.84999084472656px" y1="115.89576967150501px" x2="1007.7833251953125px" y2="115.89576967150501px" style="stroke-width:1px; stroke-dasharray:undefined"></line><line class="yticks primary" x1="54.84999084472656px" y1="260.131923223835px" x2="1007.7833251953125px" y2="260.131923223835px" style="stroke-width:1px; stroke-dasharray:undefined"></line><line class="yticks primary" x1="54.84999084472656px" y1="404.36807677616497px" x2="1007.7833251953125px" y2="404.36807677616497px" style="stroke-width:1px; stroke-dasharray:undefined"></line><line class="yticks primary" x1="54.84999084472656px" y1="548.604230328495px" x2="1007.7833251953125px" y2="548.604230328495px" style="stroke-width:1px; stroke-dasharray:undefined"></line><line class="xaxis" x1="54.84999084472656px" y1="640.5px" x2="1007.7833251953125px" y2="640.5px" style="stroke-width:1px; stroke-dasharray:undefined"></line><line class="yaxis primary" x1="55.84999084472656px" y1="25px" x2="55.84999084472656px" y2="639.5px" style="stroke-width:1.0000000000000002px; stroke-dasharray:undefined"></line></g></g><g class="chart-left-gridlines" x="0px" y="0px" width="952.9333343505859px" preserveAspectRatio="none" style="overflow:inherit; -moz-transform:scale(1,1) translate(0px,0px)"></g><g class="chart-bottom-gridlines" x="0px" y="0px" width="952.9333343505859px" preserveAspectRatio="none" style="overflow:inherit; -moz-transform:scale(1,1) translate(0px,0px)"></g><svg class="chart-primsec" style="overflow: inherit; clip: rect(25px, 1007.7833251953125px, 639.5px, 54.84999084472656px)"><g class="chart-parent" x="54.84999084472656px" width="952.9333343505859px" preserveAspectRatio="none"><g class="graph-parent" style="transform: translate(0,0) scale(1,1);"><polyline points=""></polyline><path d=""></path></g></g><g class="chart-parent" x="54.84999084472656px" width="952.9333343505859px" preserveAspectRatio="none" height="614.5px" y="25px" style="-moz-transform: rotateX(0deg) rotateY(0deg) rotateZ(0deg); -moz-transform-origin: 54.84999084472656px 614.5px NaNpx"><g class="graph-parent" style="transform: translate(0,0) scale(1,1);"><polyline points=""></polyline><path d="M54.84999084472656,639.5 L 54.84999084472656, 332.25 T 71.86665752955845, 224.07288483575252  122.91665758405412, 115.89576967150501  190.98332432338168, 224.07288483575252  259.0499910627093, 368.3090383880825  327.11665780203685, 404.36807677616497  395.1833245413644, 296.1909616119175  463.249991280692, 115.89576967150501  531.3166580200195, 151.9548080595875  599.383324759347, 224.07288483575252  667.4499914986746, 151.95480805958752  735.5166582380023, 188.01384644767  803.5833249773298, 260.131923223835  871.6499917166574, 296.1909616119175  922.6999917711531, 332.25  L939.716658455985,639.5 Z" class="ftui l1fill" style="stroke-width: 2px; fill: url(#gr_ftui1)" id="primary-graph-1-1-quadraticSmooth" animstate="hide" min="639.5" max="25" xrange="1007.7833251953125" x0polar="NaN" y0polar="692.840383880825"></path></g></g><g class="chart-parent" x="54.84999084472656px" width="952.9333343505859px" preserveAspectRatio="none" height="614.5px" y="25px" style="-moz-transform: rotateX(0deg) rotateY(0deg) rotateZ(0deg); -moz-transform-origin: 54.84999084472656px 614.5px 0px"><g class="graph-parent" style="transform: translate(0,0) scale(1,1);"><polyline points=""></polyline><path d=""></path><g class="ftui l99icon" id="primary-graph-1-0-icons" animstate="hide" min="639.5" max="25" xrange="1007.7833251953125" x0polar="NaN" y0polar="692.840383880825"><image xlink:href="https://www.proplanta.de/wetterdaten/images/symbole/t3.gif" style="stroke-width: 0px;fill: rgb(128, 128, 128);font-size:1px;text-anchor:middle;font-family:undefined" min="0" x="54.34999084472656" y="331.75" width="1" height="1" preserveAspectRatio="none" filter="url(#nowhite)"></image><image xlink:href="https://www.proplanta.de/wetterdaten/images/symbole/t4.gif" style="stroke-width: 0px;fill: rgb(128, 128, 128);font-size:1px;text-anchor:middle;font-family:undefined" min="0" x="88.38332421439034" y="115.39576967150501" width="1" height="1" preserveAspectRatio="none" filter="url(#nowhite)"></image><image xlink:href="https://www.proplanta.de/wetterdaten/images/symbole/t5.gif" style="stroke-width: 0px;fill: rgb(128, 128, 128);font-size:1px;text-anchor:middle;font-family:undefined" min="0" x="156.4499909537179" y="115.39576967150501" width="1" height="1" preserveAspectRatio="none" filter="url(#nowhite)"></image><image xlink:href="https://www.proplanta.de/wetterdaten/images/symbole/t7.gif" style="stroke-width: 0px;fill: rgb(128, 128, 128);font-size:1px;text-anchor:middle;font-family:undefined" min="0" x="224.5166576930455" y="331.75" width="1" height="1" preserveAspectRatio="none" filter="url(#nowhite)"></image><image xlink:href="https://www.proplanta.de/wetterdaten/images/symbole/t5.gif" style="stroke-width: 0px;fill: rgb(128, 128, 128);font-size:1px;text-anchor:middle;font-family:undefined" min="0" x="292.58332443237305" y="403.86807677616497" width="1" height="1" preserveAspectRatio="none" filter="url(#nowhite)"></image><image xlink:href="https://www.proplanta.de/wetterdaten/images/symbole/t7.gif" style="stroke-width: 0px;fill: rgb(128, 128, 128);font-size:1px;text-anchor:middle;font-family:undefined" min="0" x="360.64999117170066" y="403.86807677616497" width="1" height="1" preserveAspectRatio="none" filter="url(#nowhite)"></image><image xlink:href="https://www.proplanta.de/wetterdaten/images/symbole/t4.gif" style="stroke-width: 0px;fill: rgb(128, 128, 128);font-size:1px;text-anchor:middle;font-family:undefined" min="0" x="428.71665791102816" y="187.51384644767003" width="1" height="1" preserveAspectRatio="none" filter="url(#nowhite)"></image><image xlink:href="https://www.proplanta.de/wetterdaten/images/symbole/t5.gif" style="stroke-width: 0px;fill: rgb(128, 128, 128);font-size:1px;text-anchor:middle;font-family:undefined" min="0" x="496.7833246503558" y="43.27769289533998" width="1" height="1" preserveAspectRatio="none" filter="url(#nowhite)"></image><image xlink:href="https://www.proplanta.de/wetterdaten/images/symbole/t3.gif" style="stroke-width: 0px;fill: rgb(128, 128, 128);font-size:1px;text-anchor:middle;font-family:undefined" min="0" x="564.8499913896833" y="259.631923223835" width="1" height="1" preserveAspectRatio="none" filter="url(#nowhite)"></image><image xlink:href="https://www.proplanta.de/wetterdaten/images/symbole/t4.gif" style="stroke-width: 0px;fill: rgb(128, 128, 128);font-size:1px;text-anchor:middle;font-family:undefined" min="0" x="632.9166581290108" y="187.51384644767003" width="1" height="1" preserveAspectRatio="none" filter="url(#nowhite)"></image><image xlink:href="https://www.proplanta.de/wetterdaten/images/symbole/t4.gif" style="stroke-width: 0px;fill: rgb(128, 128, 128);font-size:1px;text-anchor:middle;font-family:undefined" min="0" x="700.9833248683385" y="115.39576967150501" width="1" height="1" preserveAspectRatio="none" filter="url(#nowhite)"></image><image xlink:href="https://www.proplanta.de/wetterdaten/images/symbole/t2.gif" style="stroke-width: 0px;fill: rgb(128, 128, 128);font-size:1px;text-anchor:middle;font-family:undefined" min="0" x="769.049991607666" y="259.631923223835" width="1" height="1" preserveAspectRatio="none" filter="url(#nowhite)"></image><image xlink:href="https://www.proplanta.de/wetterdaten/images/symbole/t2.gif" style="stroke-width: 0px;fill: rgb(128, 128, 128);font-size:1px;text-anchor:middle;font-family:undefined" min="0" x="837.1166583469935" y="259.631923223835" width="1" height="1" preserveAspectRatio="none" filter="url(#nowhite)"></image><image xlink:href="https://www.proplanta.de/wetterdaten/images/symbole/t7.gif" style="stroke-width: 0px;fill: rgb(128, 128, 128);font-size:1px;text-anchor:middle;font-family:undefined" min="0" x="905.1833250863212" y="331.75" width="1" height="1" preserveAspectRatio="none" filter="url(#nowhite)"></image></g></g></g></svg><g class="lentries" style="-moz-transform: rotateX(0deg) rotateY(0deg) rotateZ(0deg); -moz-transform-origin: 54.84999084472656px 614.5px NaNpx" x="0%" y="0px"><rect class="legend lback" style="position: relative;" x="905.9666595458984px" y="25px" height="46px" width="101.81666564941406px"></rect><text class="legend ftui l99icon" x="1002.7833251953125px" y="63.5px" text-anchor="end" igraph="0" style="stroke-width:0px;fill-opacity:1;" opacity="1">Wetterbedingung</text><text class="legend ftui l1fill" x="1002.7833251953125px" y="45.5px" text-anchor="end" igraph="1" style="stroke-width:0px;fill-opacity:1;" opacity="1">Max. Temperature</text></g><g class="text axes"><g class="text yaxis_primary" style="-moz-transform: rotateX(0deg) rotateY(0deg) rotateZ(0deg); -moz-transform-origin: 54.84999084472656px 614.5px 0px"><text class="text axes yaxis" x="16" y="332.25" transform="rotate(-90 16,332.25)" text-anchor="middle">Temperature (°C)</text><text class="text axes yaxis" x="52.84999084472656px" y="555.104230328495" text-anchor="end">2.0°C</text><text class="text axes yaxis" x="52.84999084472656px" y="410.86807677616497" text-anchor="end">4.0°C</text><text class="text axes yaxis" x="52.84999084472656px" y="266.631923223835" text-anchor="end">6.0°C</text><text class="text axes yaxis" x="52.84999084472656px" y="122.395769671505" text-anchor="end">8.0°C</text></g><g class="text xaxis" style="-moz-transform: rotateX(0deg) rotateY(0deg) rotateZ(0deg); -moz-transform-origin: 54.84999084472656px 614.5px 0px"><text class="text axes xaxis" x="54.84999084472656px" y="671.5" text-anchor="middle">24.01</text><text class="text axes xaxis" x="54.84999084472656px" y="655.5" text-anchor="middle">Mi</text><text class="text axes xaxis" x="122.91665758405412px" y="671.5" text-anchor="middle">25.01</text><text class="text axes xaxis" x="122.91665758405412px" y="655.5" text-anchor="middle">Do</text><text class="text axes xaxis" x="190.98332432338168px" y="671.5" text-anchor="middle">26.01</text><text class="text axes xaxis" x="190.98332432338168px" y="655.5" text-anchor="middle">Fr</text><text class="text axes xaxis" x="259.0499910627093px" y="671.5" text-anchor="middle">27.01</text><text class="text axes xaxis" x="259.0499910627093px" y="655.5" text-anchor="middle">Sa</text><text class="text axes xaxis" x="327.1166578020368px" y="671.5" text-anchor="middle">28.01</text><text class="text axes xaxis" x="327.1166578020368px" y="655.5" text-anchor="middle">So</text><text class="text axes xaxis" x="395.1833245413644px" y="671.5" text-anchor="middle">29.01</text><text class="text axes xaxis" x="395.1833245413644px" y="655.5" text-anchor="middle">Mo</text><text class="text axes xaxis" x="463.249991280692px" y="671.5" text-anchor="middle">30.01</text><text class="text axes xaxis" x="463.249991280692px" y="655.5" text-anchor="middle">Di</text><text class="text axes xaxis" x="531.3166580200195px" y="671.5" text-anchor="middle">31.01</text><text class="text axes xaxis" x="531.3166580200195px" y="655.5" text-anchor="middle">Mi</text><text class="text axes xaxis" x="599.383324759347px" y="671.5" text-anchor="middle">01.02</text><text class="text axes xaxis" x="599.383324759347px" y="655.5" text-anchor="middle">Do</text><text class="text axes xaxis" x="667.4499914986746px" y="671.5" text-anchor="middle">02.02</text><text class="text axes xaxis" x="667.4499914986746px" y="655.5" text-anchor="middle">Fr</text><text class="text axes xaxis" x="735.5166582380023px" y="671.5" text-anchor="middle">03.02</text><text class="text axes xaxis" x="735.5166582380023px" y="655.5" text-anchor="middle">Sa</text><text class="text axes xaxis" x="803.5833249773298px" y="671.5" text-anchor="middle">04.02</text><text class="text axes xaxis" x="803.5833249773298px" y="655.5" text-anchor="middle">So</text><text class="text axes xaxis" x="871.6499917166574px" y="671.5" text-anchor="middle">05.02</text><text class="text axes xaxis" x="871.6499917166574px" y="655.5" text-anchor="middle">Mo</text><text class="text axes xaxis" x="939.7166584559849px" y="671.5" text-anchor="middle">06.02</text><text class="text axes xaxis" x="939.7166584559849px" y="655.5" text-anchor="middle">Di</text><text class="text axes xaxis" x="1007.7833251953125px" y="671.5" text-anchor="middle">07.02</text><text class="text axes xaxis" x="1007.7833251953125px" y="655.5" text-anchor="middle">Mi</text></g></g><g class="crosshair" pointer-events="none" style="overflow: inherit"><line class="crosshair" style="-moz-transform: rotateX(0deg) rotateY(0deg) rotateZ(0deg); -moz-transform-origin: 54.84999084472656px 614.5px 0px"></line><g class="crosshair" style="-moz-transform: rotateX(0deg) rotateY(0deg) rotateZ(0deg); -moz-transform-origin: 54.84999084472656px 614.5px 0px"><text class="crosshair" filter="url(#filterbackground)" style="z-index:10001; stroke-width:0px" text-anchor="end"></text></g><g class="crosshair" style="-moz-transform: rotateX(0deg) rotateY(0deg) rotateZ(0deg); -moz-transform-origin: 54.84999084472656px 614.5px NaNpx"><text class="crosshair" filter="url(#filterbackground)" style="z-index:10001; stroke-width:0px" text-anchor="end"></text></g><g class="crosshair" style="-moz-transform: rotateX(0deg) rotateY(0deg) rotateZ(0deg); -moz-transform-origin: 54.84999084472656px 614.5px 0px"><text class="crosshair" filter="url(#filterbackground)" style="z-index:10001; stroke-width:0px" text-anchor="end"></text></g></g></g></svg></div>


Das Bild in der Anlage wird nicht das Problem sein.
FHEM mit FTUI. Homematic-Funk für Thermostate und Licht. MySensors als Basis für eigene HW.
Zentrale ist der MAPLE-CUL mit RFM69+HModUART-AddOn.
Doku zu meinen Projekten: Github/Ranseyer. Platinen falls verfügbar gerne auf Anfrage.
Support: gerne wenn ich Zeit+Lust habe im Forum. Nicht per PN!

eki

Mir fällt gerade noch auf, dass Du einen Style "ftui l99icon" verwendest. Der ist aber in den Standard css files gar nicht definiert. Hast Du den Style denn in Deinem fhem-tablet-ui-user.css file definiert? Falls nicht füge mal folgendes in Dein fhem-tablet-ui-user.css ein (und natürlich muss das fhem-tablet-ui-user.css auch in Deinem HTML entsprechend eingebunden sein).


/* Definition for styles to be used for graphs (as alternative to the standard FHEM plot styles */
/* normal lines */
.ftui.l99      { stroke:#DDA400; stroke-width:4px; fill:none; }

/* Symbols */
.ftui.l99sym      { stroke:#DDA400; stroke-width:12px; fill:none;}

/* icon lines */
.ftui.l99icon   { stroke:#DDA400; stroke-width:48px; fill:none; }

/* Dashed lines */
.ftui.l99dash   { stroke:#DDA400; stroke-width:2px; fill:none; stroke-dasharray:5px,3px; }

/* Dotted lines */
.ftui.l99dot      { stroke:#DDA400; stroke-width:2px; fill:none; stroke-dasharray:2px,2px; }

/* Filled graphs */
.ftui.l99fill      { stroke:#DDA400; fill:url(#gr_ftui0); stroke-width:2px; fill-opacity:0.8 }
.ftui.l98fill      { stroke:#31B6FF; fill:#31B6FF; stroke-width:0px; fill-opacity:0.3 }
.ftui.l97fill      { stroke:#FFB631; fill:#FFB631; stroke-width:0px; fill-opacity:0.3 }

/* additional settings for the text (mainly for legend window) */
text.ftui.l99, text.ftui.l99sym, text.ftui.l99dot, text.ftui.l99dash, text.ftui.l99fill, text.ftui.l99icon { stroke:none; fill:#DDA400; }

Ranseyer

Hurra!

Danke für die Hilfe, genau das wars. Problem: Viertel bis Halbwissen...
FHEM mit FTUI. Homematic-Funk für Thermostate und Licht. MySensors als Basis für eigene HW.
Zentrale ist der MAPLE-CUL mit RFM69+HModUART-AddOn.
Doku zu meinen Projekten: Github/Ranseyer. Platinen falls verfügbar gerne auf Anfrage.
Support: gerne wenn ich Zeit+Lust habe im Forum. Nicht per PN!

Wiesel

Hallo Zusammen,

Kann ich eigentlich ein Zeilenumbruch im data-title erzeugen ? Ein \n hat leider nicht funktioniert.
Ich würde gerne im Kopf folgendes anzeigen lassen.

T now:            T avg:            T min:            T:max
H now:           H avg:            H min:            H:max


Weiterhin hätte ich noch eine Frage.
Ist es viel Aufwand das Attribut data-part, welches unter anderem im label widget verwendet wird, zu implementieren ? Wäre das Nur ein "Copy & Paste" mit ein paar Anpassungen oder muss man hier bei 0 beginnen ?
Somit könnte man mit z.B. data-part="3" lange regexp vermeiden.

Grüße
Tobias
Raspi 4 mit FHEM und CUL / Conbee2

eki

#289
Zitat von: Wiesel am 25 Januar 2018, 13:22:08
Hallo Zusammen,

Kann ich eigentlich ein Zeilenumbruch im data-title erzeugen ? Ein \n hat leider nicht funktioniert.
Ich würde gerne im Kopf folgendes anzeigen lassen.

T now:            T avg:            T min:            T:max
H now:           H avg:            H min:            H:max


Weiterhin hätte ich noch eine Frage.
Ist es viel Aufwand das Attribut data-part, welches unter anderem im label widget verwendet wird, zu implementieren ? Wäre das Nur ein "Copy & Paste" mit ein paar Anpassungen oder muss man hier bei 0 beginnen ?
Somit könnte man mit z.B. data-part="3" lange regexp vermeiden.

Grüße
Tobias

Zeilenumbruch im Titel geht bisher nicht, ist aber wohl nicht so aufwändig, weil ich im Zug der Titel Formatierung über Klassen sowieso prinzipiell eine Möglichkeit für einen Umbruch eingebaut habe (wenn der Font zu groß wird und/oder der Text nicht in eine Zeile passt wird ein Umbruch gemacht). Werde ich einbauen.
In Deinem Beispiel sind ja auch Tabs enthalten, das geht bisher auch nicht, und wäre auch mehr Aufwand, ich denk mal drüber nach ob das auch mit vertretbarem Aufwand machbar wäre.

Was genau möchtest Du denn mit data-part machen? Im Label werden dadurch aus dem Wert, der in den Readings steht, Teile ausgeschnitten und diese dann dargestellt. Für das Chart gibt es ja aber eigentlich gar kein data-get und damit auch kein data-part, da läuft ja alles mehr oder weniger über die anderen Definitionen (z.B. data-logfile, data-columnspec).

Wiesel

Hmm merkwürdig, bei mir macht er keinen Zeilenumbruch (siehe Bild).
Der dazugehörige code:
<li data-row="1" data-col="1" data-sizex="4" data-sizey="3"> <!-- Diagramm Kueche -->
   <header>Diagramm Küche</header>
   <!-- place your widget here -->
<div class="normal"
data-type="chart"
data-prefetch="true"
data-title="T avg: $eval(parseInt($data{avg1}*10)/10)°C / T min: $eval(parseInt($data{min1}*100)/100)°C / T max: $eval(parseInt($data{max1}*100)/100)°C / H avg: $eval(parseInt($data{avg2}*10)/10)% / H min: $eval(parseInt($data{min2}*100)/100)% / H max: $eval(parseInt($data{max2}*100)/100)%"
data-height="150"
         data-logdevice="logdb"
         data-logfile="HISTORY"
         data-columnspec='["TH_Kueche:temperature","TH_Kueche:humidity","TT_Kueche_Clima:ValvePosition"]'
         data-style='["ftui l2","ftui l6","ftui l0"]'
         data-ptype='["lines","lines","lines"]'
         data-uaxis='["primary","secondary","secondary"]'
         data-legend='["Temperatur","Luftfeuchte","ValvePosition"]'
         data-yunit="&deg;C"
         data-ytext="&deg;C"
         data-minvalue="auto"
         data-maxvalue="auto"
         data-yunit_sec="%"
         data-ytext_sec="Luftf. / Ventil"
         data-yticks="auto"
         data-minvalue_sec="0"
         data-maxvalue_sec="100"
         data-daysago_start="0"
         data-daysago_end="-1"
         data-crosshair="false"
         data-cursorgroup="1"
         data-scrollgroup="1"
         data-showlegend="false"
         data-xticks="auto">
    </div>


Ein Tab empfinde ich als nicht so wichtig. Lieber die Möglichkeit Textteile fett darzustellen. Beispiel: T max: 21.8°C oder so.

Mit dem data-part bin ich drauf gekommen weil ich den loadavg vom Modul sysmon plotten wollte. Hierbei bin ich auf den Thread https://forum.fhem.de/index.php/topic,71916.msg640340.html#msg640340 gestoßen.

Ich fand dabei die Erstellung der Grafen als sehr umständlich und unübersichtlich.
data-columnspec='["sysmon:loadavg:::$val=~s/([\\d.]*).[\\d.]*.[\\d.]*/$1/eg","sysmon:loadavg:::$val=~s/[\\d.]*.([\\d.]*).[\\d.]*/$1/eg","sysmon:loadavg:::$val=~s/([\\d.]*).[\\d.]*.([\\
d.]*)/$1/eg"]'


Hierbei dachte ich das man das vielleicht dann so realisieren könnte.


data-columnspec='["sysmon:loadavg",sysmon:loadavg",sysmon:loadavg"]'
data-part='["1","3","5"]'


Ich habe nur mittelmäßige Programmierkenntnisse und daher sei mir bitte verziehen wenn ich vielleicht die Problematik dahinter nicht sehe  ;D

Grüße
Tobias
Raspi 4 mit FHEM und CUL / Conbee2

eki

Das mit dem Titel und den Umbrüchen ist relativ neu. Bitte prüfe mal, ob Du die neueste Version des widget_chart.js in Betrieb hast (siehe den ersten Eintrag in diesem Thread). \n geht bei mir schon, werde ich demnächst freigeben. Zu den "Teilformattierungen" überlege ich mir was.

Das mit den "einfacheren" columnspecs ist nicht so einfach zu realisieren. Das Chart nimmt die columnspec Informationen und bastelt daraus einen HTTP GET Befehl mit dem die Daten aus FHEM abgeholt werden. Deshalb kann ich im Chart auch nur das verwenden, was die Schnittstelle zu FHEM bereit stellt. Das Ganze ist ja vor allem deshalb kompliziert, weil das Reading loadavg mehrere Werte in ein Reading packt. Ich denke mal nach, will aber nichts versprechen.

Wiesel

Hallo eki,

sorry für die späte Antwort. Ich habe bereits die aktuelle Version. Ich werde dann einfach warten bis du die neue Version freigibst :)
Wie gesagt, das mit den "einfachen" columnspecs war nur so eine Idee gewesen die ich mal in Raum werfen wollte  ;D

An dieser Stele nochmal vielen Dank für deine Bemühungen.

Grüße
Tobias
Raspi 4 mit FHEM und CUL / Conbee2

netwalk

Hallo,

ich habe mich in den letzten Wochen in FTUI eingearbeitet und bin begeistert.

Nun habe ich bei einem kleinen Chart für die Helligkeit ein Problem:
Zur besseren Darstellung habe ich für die Y-Achse die logarithmische Darstellung gewählt, allerdings scheint hier ein Berechnungsfehler zu Tage zu treten, es werden negative Werte dargestellt, obwohl im Logfile nur Werte >= 0 auftauchen.
Die Definition lautet wie folgt:

<div class="nobuttons"
      data-type="chart"
      data-device="sens.au.Helligkeit"
      data-logdevice="FileLog_sens.au.Helligkeit"
      data-columnspec="4:brightness"
      data-minvalue="0"
      data-maxvalue="auto"
      data-ytype="log"
      data-style="ftui l4fill"
      data-height="60"
      data-width="90"
      data-yticks="auto"
      >
   </div>


Lasse ich mir den Min-Wert anzeigen, liegt der bei -2. Was läuft hier falsch?
live long and prosper
netwalk
_______________________________________________
INTEL NUC7CJYH, Homematic mit 3x HMLGW, JEELINK mit 18x TX29-DTH-IT, DUOFERNSTICK, FB7590 mit FBDECT, NETATMO, Philips HUE, RFXtrx433, Ubiquiti G3 PRO/FLEX/DOME/MICRO

Ulm32b

Zitat von: netwalk am 07 Februar 2018, 13:07:57
Lasse ich mir den Min-Wert anzeigen, liegt der bei -2. Was läuft hier falsch?

log x = -2
--> x=0,01

netwalk

#295
Mea culpa,

auf die Idee des Nachrechnens hätte ich eigentlich kommen sollen  ;).

Wie kann ich aber vermeiden, dass mir negative Werte dargestellt werden?

Im SVG Plot in der FHEM-Oberfläche werden keine Werte < 0 angezeigt.
live long and prosper
netwalk
_______________________________________________
INTEL NUC7CJYH, Homematic mit 3x HMLGW, JEELINK mit 18x TX29-DTH-IT, DUOFERNSTICK, FB7590 mit FBDECT, NETATMO, Philips HUE, RFXtrx433, Ubiquiti G3 PRO/FLEX/DOME/MICRO

netwalk

Jetzt wird's ein bischen seltsam:

Im Firefox werden mir auch keine negativen Werte angezeigt.
live long and prosper
netwalk
_______________________________________________
INTEL NUC7CJYH, Homematic mit 3x HMLGW, JEELINK mit 18x TX29-DTH-IT, DUOFERNSTICK, FB7590 mit FBDECT, NETATMO, Philips HUE, RFXtrx433, Ubiquiti G3 PRO/FLEX/DOME/MICRO

eki

#297
Kannst Du hier mal das zughörige Logfile posten, dann kann ich mal schauen, ob da im Chart noch was hakt (mit Log Achsen habe ich nicht allzu viel testen können daher bin ich für Beispiele immer dankbar).
Eine Einfache Möglichkeit wäre es, wenn Du data-minvalue auch auf "auto" und nicht auf 0 setzt (möglicherweise habe ich da im Chart noch eine Umrechnung des input data-minvalue Wertes vergessen, schaue ich mir mal an).

netwalk

Hier ist das zugehörige Logfile:

2018-02-07_00:02:48 sens.au.Helligkeit brightness: 0
2018-02-07_00:05:26 sens.au.Helligkeit brightness: 0
2018-02-07_00:07:50 sens.au.Helligkeit brightness: 0
[...]
2018-02-07_06:04:45 sens.au.Helligkeit brightness: 0
2018-02-07_06:07:09 sens.au.Helligkeit brightness: 0
2018-02-07_06:09:18 sens.au.Helligkeit brightness: 0.02
2018-02-07_06:12:17 sens.au.Helligkeit brightness: 0.02
2018-02-07_06:15:01 sens.au.Helligkeit brightness: 0.02
2018-02-07_06:17:31 sens.au.Helligkeit brightness: 0.02
2018-02-07_06:19:47 sens.au.Helligkeit brightness: 0.02
2018-02-07_06:21:48 sens.au.Helligkeit brightness: 0.02
2018-02-07_06:24:38 sens.au.Helligkeit brightness: 0.02
2018-02-07_06:27:15 sens.au.Helligkeit brightness: 0.02
2018-02-07_06:29:36 sens.au.Helligkeit brightness: 0.02
2018-02-07_06:31:44 sens.au.Helligkeit brightness: 0.02
2018-02-07_06:34:41 sens.au.Helligkeit brightness: 0.02
2018-02-07_06:37:24 sens.au.Helligkeit brightness: 0.01
2018-02-07_06:39:52 sens.au.Helligkeit brightness: 0.02
2018-02-07_06:42:06 sens.au.Helligkeit brightness: 0.02
2018-02-07_06:45:09 sens.au.Helligkeit brightness: 0.02
2018-02-07_06:50:32 sens.au.Helligkeit brightness: 0.02
2018-02-07_06:52:52 sens.au.Helligkeit brightness: 0.02
2018-02-07_06:54:58 sens.au.Helligkeit brightness: 0.02
2018-02-07_06:57:53 sens.au.Helligkeit brightness: 0.02
2018-02-07_07:00:34 sens.au.Helligkeit brightness: 0.02
2018-02-07_07:03:00 sens.au.Helligkeit brightness: 0.02
2018-02-07_07:05:12 sens.au.Helligkeit brightness: 0.02
2018-02-07_07:08:13 sens.au.Helligkeit brightness: 0.05
2018-02-07_07:11:00 sens.au.Helligkeit brightness: 0.05
2018-02-07_07:13:33 sens.au.Helligkeit brightness: 0.08
2018-02-07_07:15:51 sens.au.Helligkeit brightness: 0.11
2018-02-07_07:17:55 sens.au.Helligkeit brightness: 0.15
2018-02-07_07:20:48 sens.au.Helligkeit brightness: 0.22
2018-02-07_07:23:27 sens.au.Helligkeit brightness: 0.35
2018-02-07_07:25:52 sens.au.Helligkeit brightness: 0.53
2018-02-07_07:28:02 sens.au.Helligkeit brightness: 0.78
2018-02-07_07:31:02 sens.au.Helligkeit brightness: 1.39
2018-02-07_07:33:47 sens.au.Helligkeit brightness: 2.51
2018-02-07_07:36:18 sens.au.Helligkeit brightness: 4.28
2018-02-07_07:38:34 sens.au.Helligkeit brightness: 6.5
2018-02-07_07:40:36 sens.au.Helligkeit battery: ok
2018-02-07_07:40:36 sens.au.Helligkeit brightness: 9.78
2018-02-07_07:43:28 sens.au.Helligkeit brightness: 16.32
2018-02-07_07:46:05 sens.au.Helligkeit brightness: 27.38
2018-02-07_07:48:28 sens.au.Helligkeit brightness: 40.56
2018-02-07_07:50:36 sens.au.Helligkeit brightness: 56.11
2018-02-07_07:53:34 sens.au.Helligkeit brightness: 83.32
2018-02-07_07:56:17 sens.au.Helligkeit brightness: 119.21
2018-02-07_07:58:46 sens.au.Helligkeit brightness: 158.31
2018-02-07_08:01:01 sens.au.Helligkeit brightness: 196.27
2018-02-07_08:03:01 sens.au.Helligkeit brightness: 234.28
2018-02-07_08:05:51 sens.au.Helligkeit brightness: 302.17
2018-02-07_08:08:26 sens.au.Helligkeit brightness: 363.38
2018-02-07_08:10:47 sens.au.Helligkeit brightness: 422.95
2018-02-07_08:12:54 sens.au.Helligkeit brightness: 476.6
2018-02-07_08:15:50 sens.au.Helligkeit brightness: 557.39
2018-02-07_08:18:31 sens.au.Helligkeit brightness: 635.47
2018-02-07_08:20:58 sens.au.Helligkeit brightness: 716.81
2018-02-07_08:23:11 sens.au.Helligkeit brightness: 789.21
2018-02-07_08:26:13 sens.au.Helligkeit brightness: 880.02
2018-02-07_08:29:01 sens.au.Helligkeit brightness: 948.02
2018-02-07_08:31:35 sens.au.Helligkeit brightness: 1031.5
2018-02-07_08:33:54 sens.au.Helligkeit brightness: 1100.2
2018-02-07_08:35:59 sens.au.Helligkeit brightness: 1169.78
2018-02-07_08:38:53 sens.au.Helligkeit brightness: 1289.69
2018-02-07_08:41:33 sens.au.Helligkeit brightness: 1421.11
2018-02-07_08:43:58 sens.au.Helligkeit brightness: 1496.67
2018-02-07_08:46:09 sens.au.Helligkeit brightness: 1583.3
2018-02-07_08:49:10 sens.au.Helligkeit brightness: 1657.03
[..]
2018-02-07_14:06:22 sens.au.Helligkeit brightness: 4313.08
2018-02-07_14:10:39 sens.au.Helligkeit battery: ok
2018-02-07_14:10:39 sens.au.Helligkeit brightness: 4375.98
2018-02-07_14:13:30 sens.au.Helligkeit brightness: 4392.11
2018-02-07_14:16:06 sens.au.Helligkeit brightness: 4404.32
2018-02-07_14:18:28 sens.au.Helligkeit brightness: 4394.88
2018-02-07_14:20:36 sens.au.Helligkeit brightness: 4408.47
2018-02-07_14:23:33 sens.au.Helligkeit brightness: 4422.75
2018-02-07_14:26:15 sens.au.Helligkeit brightness: 4442.8
2018-02-07_14:28:44 sens.au.Helligkeit brightness: 4443.49
2018-02-07_14:30:57 sens.au.Helligkeit brightness: 4409.39
2018-02-07_14:34:01 sens.au.Helligkeit brightness: 4398.79
2018-02-07_14:36:50 sens.au.Helligkeit brightness: 4442.8
2018-02-07_14:39:24 sens.au.Helligkeit brightness: 4481.73
2018-02-07_14:41:44 sens.au.Helligkeit brightness: 4483.81
2018-02-07_14:43:50 sens.au.Helligkeit brightness: 4472.75
2018-02-07_14:46:45 sens.au.Helligkeit brightness: 4464.22
2018-02-07_14:49:26 sens.au.Helligkeit brightness: 4422.29
2018-02-07_14:51:52 sens.au.Helligkeit brightness: 4418.37
2018-02-07_14:54:04 sens.au.Helligkeit brightness: 4365.15
2018-02-07_14:57:06 sens.au.Helligkeit brightness: 4328.75
2018-02-07_14:59:53 sens.au.Helligkeit brightness: 4420.22
2018-02-07_15:02:26 sens.au.Helligkeit brightness: 4378.51
2018-02-07_15:04:44 sens.au.Helligkeit brightness: 4334.51
2018-02-07_15:06:48 sens.au.Helligkeit brightness: 4340.96
2018-02-07_15:09:41 sens.au.Helligkeit brightness: 4338.89
2018-02-07_15:12:20 sens.au.Helligkeit brightness: 4307.09
2018-02-07_15:14:45 sens.au.Helligkeit brightness: 4304.79
2018-02-07_15:16:55 sens.au.Helligkeit brightness: 4336.35
2018-02-07_15:19:55 sens.au.Helligkeit brightness: 4397.18
2018-02-07_15:22:40 sens.au.Helligkeit brightness: 4337.74
2018-02-07_15:25:11 sens.au.Helligkeit brightness: 4325.06
2018-02-07_15:27:27 sens.au.Helligkeit brightness: 4300.64
2018-02-07_15:29:29 sens.au.Helligkeit brightness: 4268.38
2018-02-07_15:32:21 sens.au.Helligkeit brightness: 4249.95
2018-02-07_15:34:58 sens.au.Helligkeit brightness: 4232.68
2018-02-07_15:37:21 sens.au.Helligkeit brightness: 4208.02
[..]
2018-02-07_17:08:15 sens.au.Helligkeit brightness: 1154.23
2018-02-07_17:10:16 sens.au.Helligkeit brightness: 1050.1
2018-02-07_17:13:07 sens.au.Helligkeit brightness: 916.81
2018-02-07_17:15:43 sens.au.Helligkeit brightness: 794.96
2018-02-07_17:18:05 sens.au.Helligkeit brightness: 690.79
2018-02-07_17:20:12 sens.au.Helligkeit brightness: 604.41
2018-02-07_17:23:09 sens.au.Helligkeit brightness: 495.32
2018-02-07_17:25:52 sens.au.Helligkeit brightness: 407.84
2018-02-07_17:28:20 sens.au.Helligkeit brightness: 334.31
2018-02-07_17:30:34 sens.au.Helligkeit brightness: 277.36
2018-02-07_17:33:37 sens.au.Helligkeit battery: ok
2018-02-07_17:33:37 sens.au.Helligkeit brightness: 205.56
2018-02-07_17:36:26 sens.au.Helligkeit brightness: 159.21
2018-02-07_17:39:00 sens.au.Helligkeit brightness: 120.98
2018-02-07_17:41:20 sens.au.Helligkeit brightness: 92.72
2018-02-07_17:43:26 sens.au.Helligkeit brightness: 72.25
2018-02-07_17:46:21 sens.au.Helligkeit brightness: 48.44
2018-02-07_17:49:02 sens.au.Helligkeit brightness: 32.64
2018-02-07_17:51:28 sens.au.Helligkeit brightness: 21.64
2018-02-07_17:53:40 sens.au.Helligkeit brightness: 14.48
2018-02-07_17:56:41 sens.au.Helligkeit brightness: 8.51
2018-02-07_17:59:29 sens.au.Helligkeit brightness: 4.95
2018-02-07_18:02:01 sens.au.Helligkeit brightness: 2.99
2018-02-07_18:04:20 sens.au.Helligkeit brightness: 1.85
2018-02-07_18:06:23 sens.au.Helligkeit brightness: 1.32
2018-02-07_18:09:17 sens.au.Helligkeit brightness: 0.81
2018-02-07_18:11:56 sens.au.Helligkeit brightness: 0.53
2018-02-07_18:14:20 sens.au.Helligkeit brightness: 0.36
2018-02-07_18:16:30 sens.au.Helligkeit brightness: 0.25
2018-02-07_18:19:30 sens.au.Helligkeit brightness: 0.16
2018-02-07_18:22:15 sens.au.Helligkeit brightness: 0.11
2018-02-07_18:24:46 sens.au.Helligkeit brightness: 0.08
2018-02-07_18:27:02 sens.au.Helligkeit brightness: 0.05
2018-02-07_18:29:04 sens.au.Helligkeit brightness: 0.05
2018-02-07_18:31:56 sens.au.Helligkeit brightness: 0.02
2018-02-07_18:34:33 sens.au.Helligkeit brightness: 0.02
2018-02-07_18:36:56 sens.au.Helligkeit brightness: 0.02
2018-02-07_18:39:04 sens.au.Helligkeit brightness: 0.02
2018-02-07_18:42:02 sens.au.Helligkeit brightness: 0.02
2018-02-07_18:47:14 sens.au.Helligkeit brightness: 0.02
2018-02-07_18:49:29 sens.au.Helligkeit brightness: 0.02
2018-02-07_18:51:29 sens.au.Helligkeit brightness: 0.02
2018-02-07_18:54:19 sens.au.Helligkeit brightness: 0.02
2018-02-07_18:56:54 sens.au.Helligkeit brightness: 0.02
2018-02-07_18:59:15 sens.au.Helligkeit brightness: 0.02
2018-02-07_19:01:22 sens.au.Helligkeit brightness: 0.02
2018-02-07_19:04:18 sens.au.Helligkeit brightness: 0.02
2018-02-07_19:06:59 sens.au.Helligkeit brightness: 0.02
2018-02-07_19:09:27 sens.au.Helligkeit brightness: 0.01
2018-02-07_19:11:39 sens.au.Helligkeit brightness: 0.01
2018-02-07_19:14:41 sens.au.Helligkeit battery: ok
2018-02-07_19:14:41 sens.au.Helligkeit brightness: 0.02
2018-02-07_19:17:29 sens.au.Helligkeit brightness: 0.01
2018-02-07_19:20:03 sens.au.Helligkeit brightness: 0.02
2018-02-07_19:22:22 sens.au.Helligkeit brightness: 0.02
2018-02-07_19:24:27 sens.au.Helligkeit brightness: 0.02
2018-02-07_19:30:01 sens.au.Helligkeit brightness: 0.02
2018-02-07_19:32:26 sens.au.Helligkeit brightness: 0.01
2018-02-07_19:34:37 sens.au.Helligkeit brightness: 0.01
2018-02-07_19:37:38 sens.au.Helligkeit brightness: 0.02
2018-02-07_19:40:24 sens.au.Helligkeit brightness: 0.01
2018-02-07_19:42:56 sens.au.Helligkeit brightness: 0.01
2018-02-07_19:45:13 sens.au.Helligkeit brightness: 0.02
2018-02-07_19:47:16 sens.au.Helligkeit brightness: 0.01
2018-02-07_19:50:08 sens.au.Helligkeit brightness: 0.01
2018-02-07_19:52:46 sens.au.Helligkeit brightness: 0.02
2018-02-07_19:55:10 sens.au.Helligkeit brightness: 0.01
2018-02-07_19:57:19 sens.au.Helligkeit brightness: 0.02
2018-02-07_20:00:18 sens.au.Helligkeit brightness: 0.02
2018-02-07_20:03:02 sens.au.Helligkeit brightness: 0.01
2018-02-07_20:05:32 sens.au.Helligkeit brightness: 0.02
2018-02-07_20:07:47 sens.au.Helligkeit brightness: 0.02
2018-02-07_20:09:48 sens.au.Helligkeit brightness: 0.01
2018-02-07_20:12:39 sens.au.Helligkeit brightness: 0.02
2018-02-07_20:15:15 sens.au.Helligkeit brightness: 0.02
2018-02-07_20:17:37 sens.au.Helligkeit brightness: 0.02
2018-02-07_20:19:44 sens.au.Helligkeit brightness: 0.01
2018-02-07_20:22:41 sens.au.Helligkeit brightness: 0.01
2018-02-07_20:25:24 sens.au.Helligkeit brightness: 0.02
2018-02-07_20:27:52 sens.au.Helligkeit brightness: 0.02
2018-02-07_20:30:05 sens.au.Helligkeit brightness: 0.01
2018-02-07_20:33:09 sens.au.Helligkeit brightness: 0.02
2018-02-07_20:35:57 sens.au.Helligkeit brightness: 0.01
2018-02-07_20:38:32 sens.au.Helligkeit brightness: 0.01
2018-02-07_20:40:52 sens.au.Helligkeit brightness: 0.01
2018-02-07_20:42:57 sens.au.Helligkeit brightness: 0.02
2018-02-07_20:45:52 sens.au.Helligkeit brightness: 0.01
2018-02-07_20:50:59 sens.au.Helligkeit brightness: 0.01
2018-02-07_20:53:11 sens.au.Helligkeit brightness: 0.01
2018-02-07_20:56:13 sens.au.Helligkeit battery: ok
2018-02-07_20:56:13 sens.au.Helligkeit brightness: 0.01
2018-02-07_20:59:00 sens.au.Helligkeit brightness: 0.02
2018-02-07_21:01:13 sens.au.Helligkeit brightness: 0.02
2018-02-07_21:04:15 sens.au.Helligkeit brightness: 0.01
2018-02-07_21:07:03 sens.au.Helligkeit brightness: 0.02
2018-02-07_21:09:37 sens.au.Helligkeit brightness: 0.01
2018-02-07_21:11:56 sens.au.Helligkeit brightness: 0.01
2018-02-07_21:14:01 sens.au.Helligkeit brightness: 0.01
2018-02-07_21:16:56 sens.au.Helligkeit brightness: 0.01
2018-02-07_21:19:36 sens.au.Helligkeit brightness: 0.02
2018-02-07_21:22:01 sens.au.Helligkeit brightness: 0.02
2018-02-07_21:27:13 sens.au.Helligkeit brightness: 0.01
2018-02-07_21:29:59 sens.au.Helligkeit brightness: 0.01
2018-02-07_21:32:31 sens.au.Helligkeit brightness: 0.01
2018-02-07_21:34:49 sens.au.Helligkeit brightness: 0.01
2018-02-07_21:36:52 sens.au.Helligkeit brightness: 0.02
2018-02-07_21:39:44 sens.au.Helligkeit brightness: 0.01
2018-02-07_21:42:23 sens.au.Helligkeit brightness: 0.02
2018-02-07_21:46:56 sens.au.Helligkeit brightness: 0.02
2018-02-07_21:49:55 sens.au.Helligkeit brightness: 0.01
2018-02-07_21:52:39 sens.au.Helligkeit brightness: 0.01
2018-02-07_21:57:25 sens.au.Helligkeit brightness: 0.01
2018-02-07_21:59:26 sens.au.Helligkeit brightness: 0.02
2018-02-07_22:02:17 sens.au.Helligkeit brightness: 0
2018-02-07_22:04:53 sens.au.Helligkeit brightness: 0
2018-02-07_22:07:15 sens.au.Helligkeit brightness: 0
2018-02-07_22:09:23 sens.au.Helligkeit brightness: 0
2018-02-07_22:12:20 sens.au.Helligkeit brightness: 0
2018-02-07_22:15:03 sens.au.Helligkeit brightness: 0
2018-02-07_22:17:31 sens.au.Helligkeit brightness: 0
2018-02-07_22:19:45 sens.au.Helligkeit brightness: 0
[...]
2018-02-07_23:56:15 sens.au.Helligkeit brightness: 0
2018-02-07_23:58:42 sens.au.Helligkeit brightness: 0
live long and prosper
netwalk
_______________________________________________
INTEL NUC7CJYH, Homematic mit 3x HMLGW, JEELINK mit 18x TX29-DTH-IT, DUOFERNSTICK, FB7590 mit FBDECT, NETATMO, Philips HUE, RFXtrx433, Ubiquiti G3 PRO/FLEX/DOME/MICRO

netwalk

Ich habe noch eine Frage:

Wie kann ich den Durchschnittswert, den ich mir mit
$data{avg1}
im Titel anzeigen lassen kann, runden?
Ich habe keinen Parameter dafür gefunden oder habe ich was übersehen?

live long and prosper
netwalk
_______________________________________________
INTEL NUC7CJYH, Homematic mit 3x HMLGW, JEELINK mit 18x TX29-DTH-IT, DUOFERNSTICK, FB7590 mit FBDECT, NETATMO, Philips HUE, RFXtrx433, Ubiquiti G3 PRO/FLEX/DOME/MICRO