<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<p>Hallo Andreas,</p>
<p>funktioniert leider noch nicht. Ich glaube, das ich da ohne Deine
und eure Hilfe kaum weiter komme.</p>
<p>Habe mal angefangen wiki/howto debug anzuwenden .... <br>
</p>
<p><b><i>pi@raspberrypi:~ $ sudo vzlogger -V</i></b><i><br>
</i><i>0.5.1</i><i><br>
</i><i> based on git version: heads/master-0-g7e79f4c700-dirty</i><i><br>
</i><i> last commit date: Fri, 5 Feb 2016 18:03:28 +0100</i></p>
<p><b><i>pi@raspberrypi:~ $ sudo systemctl status vzlogger</i></b><i><br>
</i><i>● vzlogger.service - vzlogger</i><i><br>
</i><i> Loaded: loaded (/etc/systemd/system/vzlogger.service;
enabled)</i><i><br>
</i><i> Active: failed (Result: exit-code) since Mon 2016-09-05
19:58:07 CEST; 8min ago</i><i><br>
</i><i> Process: 1113 ExecStart=/usr/local/bin/vzlogger -c
/etc/vzlogger.conf (code=exited, status=1/FAILURE)</i><i><br>
</i><i> Main PID: 1113 (code=exited, status=1/FAILURE)</i><i><br>
</i><i><br>
</i><i>Sep 05 19:58:07 raspberrypi systemd[1]: Started vzlogger.</i><i><br>
</i><i>Sep 05 19:58:07 raspberrypi systemd[1]: vzlogger.service:
main process exite...E</i><i><br>
</i><i>Sep 05 19:58:07 raspberrypi systemd[1]: Unit
vzlogger.service entered failed....</i><i><br>
</i><i>Hint: Some lines were ellipsized, use -l to show in full.</i></p>
<p>Was hat die Meldung zu bedeuten?</p>
<p>Seit 19:58:07 kommt scheinbar auch keine Werte mehr rein(Nach dem
Anpassen der vzlogger.cong):<br>
</p>
<p><img src="cid:part1.9D77D0E1.3DD84E8E@gmx.de" alt="" height="446"
width="912"></p>
<p>Und das ist die komplette<b><i> /etc/vzlogger.conf</i></b>:<br>
</p>
<p><i>{</i><i><br>
</i><i> "retry": 0,</i><i><br>
</i><i> "daemon": true,</i><i><br>
</i><i> "verbosity": 0,</i><i><br>
</i><i> "log": "/tmp/vzlogger.log",</i><i><br>
</i><i> "local": {</i><i><br>
</i><i> "enabled": false,</i><i><br>
</i><i> "port": 8080,</i><i><br>
</i><i> "index": true,</i><i><br>
</i><i> "timeout": 0,</i><i><br>
</i><i> "buffer": 0</i><i><br>
</i><i> },</i><i><br>
</i><i>// "push": [</i><i><br>
</i><i>// {</i><i><br>
</i><i>// "url": <a class="moz-txt-link-rfc2396E" href="http://127.0.0.1:5582">"http://127.0.0.1:5582"</a></i><i><br>
</i><i>// }</i><i><br>
</i><i>// ],</i><i><br>
</i><i> "meters": [</i><i><br>
</i><i> {</i><i><br>
</i><i> "enabled": true,</i><i><br>
</i><i> "allowskip": true,</i><i><br>
</i><i> "interval": 60,</i><i><br>
</i><i> "aggtime": 60,</i><i><br>
</i><i> "aggfixedinterval": false,</i><i><br>
</i><i> "channels": [</i><i><br>
</i><i> {</i><i><br>
</i><i> "uuid": "870ccaa0-72ad-11e6-838b-791f728f4ab1",</i><i><br>
</i><i> "middleware": <a class="moz-txt-link-rfc2396E" href="http://127.0.0.1/middleware.php">"http://127.0.0.1/middleware.php"</a>,</i><i><br>
</i><i> }</i><i><br>
</i><i> ],</i><i><br>
</i><i> "gpio": 20,</i><i><br>
</i><i> "configureGPIO": true,</i><i><br>
</i><i> },</i><i><br>
</i><i> {</i><i><br>
</i><i> "enabled": true,</i><i><br>
</i><i> "allowskip": true,</i><i><br>
</i><i> "interval":120,</i><i><br>
</i><i> "aggtime": 120,</i><i><br>
</i><i> "aggfixedinterval": false,</i><i><br>
</i><i> "channels": [</i><i><br>
</i><i> {</i><i><br>
</i><i> "uuid": "73b33eb0-0f0c-11e6-a8a6-93baa8c7d29b",</i><i><br>
</i><i> "identifier": "10-000802e42bd7",</i><i><br>
</i><i> "api": "volkszaehler",</i><i><br>
</i><i> "middleware": <a class="moz-txt-link-rfc2396E" href="http://127.0.0.1/middleware.php">"http://127.0.0.1/middleware.php"</a>,</i><i><br>
</i><i> },</i><i><br>
</i><i> {</i><i><br>
</i><i> "uuid": "61fe42e0-0ffa-11e6-a473-878517fa38be",</i><i><br>
</i><i> "identifier": "10-000802e452de",</i><i><br>
</i><i> "api": "volkszaehler",</i><i><br>
</i><i> "middleware": <a class="moz-txt-link-rfc2396E" href="http://127.0.0.1/middleware.php">"http://127.0.0.1/middleware.php"</a>,</i><i><br>
</i><i> },</i><i><br>
</i><i> {</i><i><br>
</i><i> "uuid": "fb732540-0ff6-11e6-be5e-5f40ce152c49",</i><i><br>
</i><i> "identifier": "10-000802e4e69c",</i><i><br>
</i><i> "api": "volkszaehler",</i><i><br>
</i><i> "middleware": <a class="moz-txt-link-rfc2396E" href="http://127.0.0.1/middleware.php">"http://127.0.0.1/middleware.php"</a>,</i><i><br>
</i><i> },</i><i><br>
</i><i> {</i><i><br>
</i><i> "uuid": "2644cee0-0ff7-11e6-a2cf-19a0a719dfef",</i><i><br>
</i><i> "identifier": "10-000802e4647e",</i><i><br>
</i><i> "api": "volkszaehler",</i><i><br>
</i><i> "middleware": <a class="moz-txt-link-rfc2396E" href="http://127.0.0.1/middleware.php">"http://127.0.0.1/middleware.php"</a>,</i><i><br>
</i><i> },</i><i><br>
</i><i> {</i><i><br>
</i><i> "uuid": "4c27cdc0-0ff7-11e6-a7ad-b9f46a4defc2",</i><i><br>
</i><i> "identifier": "10-000802e4ea1e",</i><i><br>
</i><i> "api": "volkszaehler",</i><i><br>
</i><i> "middleware": <a class="moz-txt-link-rfc2396E" href="http://127.0.0.1/middleware.php">"http://127.0.0.1/middleware.php"</a>,</i><i><br>
</i><i> },</i><i><br>
</i><i> {</i><i><br>
</i><i> "uuid": "77304740-0ff7-11e6-96bf-916568ba43e0",</i><i><br>
</i><i> "identifier": "10-000802e4778a",</i><i><br>
</i><i> "api": "volkszaehler",</i><i><br>
</i><i> "middleware": <a class="moz-txt-link-rfc2396E" href="http://127.0.0.1/middleware.php">"http://127.0.0.1/middleware.php"</a>,</i><i><br>
</i><i> },</i><i><br>
</i><i> {</i><i><br>
</i><i> "uuid": "a5f61e50-0ff7-11e6-87e5-7b39ff5b85ea",</i><i><br>
</i><i> "identifier": "10-000802e478eb",</i><i><br>
</i><i> "api": "volkszaehler",</i><i><br>
</i><i> "middleware": <a class="moz-txt-link-rfc2396E" href="http://127.0.0.1/middleware.php">"http://127.0.0.1/middleware.php"</a>,</i><i><br>
</i><i> },</i><i><br>
</i><i> {</i><i><br>
</i><i> "uuid": "c8c5c280-0ff7-11e6-89ed-6b04513ec74a",</i><i><br>
</i><i> "identifier": "10-000802e42bd7",</i><i><br>
</i><i> "api": "volkszaehler",</i><i><br>
</i><i> "middleware": <a class="moz-txt-link-rfc2396E" href="http://127.0.0.1/middleware.php">"http://127.0.0.1/middleware.php"</a>,</i><i><br>
</i><i> },</i><i><br>
</i><i> {</i><i><br>
</i><i> "uuid": "edb78660-0ff7-11e6-a891-fdec6c0ea54d",</i><i><br>
</i><i> "identifier": "10-000802e488dd",</i><i><br>
</i><i> "api": "volkszaehler",</i><i><br>
</i><i> "middleware": <a class="moz-txt-link-rfc2396E" href="http://127.0.0.1/middleware.php">"http://127.0.0.1/middleware.php"</a>,</i><i><br>
</i><i> },</i><i><br>
</i><i> {</i><i><br>
</i><i> "uuid": "0ed543b0-0ff8-11e6-9a8b-778604b2b126",</i><i><br>
</i><i> "identifier": "10-000802e49487",</i><i><br>
</i><i> "api": "volkszaehler",</i><i><br>
</i><i> "middleware": <a class="moz-txt-link-rfc2396E" href="http://127.0.0.1/middleware.php">"http://127.0.0.1/middleware.php"</a>,</i><i><br>
</i><i> },</i><i><br>
</i><i> {</i><i><br>
</i><i> "uuid": "43b7b450-0ff8-11e6-ada0-d14534b14003",</i><i><br>
</i><i> "identifier": "10-000802e49f9c",</i><i><br>
</i><i> "api": "volkszaehler",</i><i><br>
</i><i> "middleware": <a class="moz-txt-link-rfc2396E" href="http://127.0.0.1/middleware.php">"http://127.0.0.1/middleware.php"</a>,</i><i><br>
</i><i> },</i><i><br>
</i><i> {</i><i><br>
</i><i> "uuid": "6d0b6900-0ff8-11e6-a7e1-b96eeb9c27b7",</i><i><br>
</i><i> "identifier": "10-000802e4a4e3",</i><i><br>
</i><i> "api": "volkszaehler",</i><i><br>
</i><i> "middleware": <a class="moz-txt-link-rfc2396E" href="http://127.0.0.1/middleware.php">"http://127.0.0.1/middleware.php"</a>,</i><i><br>
</i><i> },</i><i><br>
</i><i> {</i><i><br>
</i><i> "uuid": "923a4170-0ff8-11e6-9fcb-2f9fb5ab3fcc",</i><i><br>
</i><i> "identifier": "10-000802e4a913",</i><i><br>
</i><i> "api": "volkszaehler",</i><i><br>
</i><i> "middleware": <a class="moz-txt-link-rfc2396E" href="http://127.0.0.1/middleware.php">"http://127.0.0.1/middleware.php"</a>,</i><i><br>
</i><i> },</i><i><br>
</i><i> {</i><i><br>
</i><i> "uuid": "affc9fe0-0ff8-11e6-bce3-754a145c2e30",</i><i><br>
</i><i> "identifier": "10-000802e4b173",</i><i><br>
</i><i> "api": "volkszaehler",</i><i><br>
</i><i> "middleware": <a class="moz-txt-link-rfc2396E" href="http://127.0.0.1/middleware.php">"http://127.0.0.1/middleware.php"</a>,</i><i><br>
</i><i> },</i><i><br>
</i><i> {</i><i><br>
</i><i> "uuid": "fd7a0e00-0ff8-11e6-bb93-6b394c5547ab",</i><i><br>
</i><i> "identifier": "10-000802e4c622",</i><i><br>
</i><i> "api": "volkszaehler",</i><i><br>
</i><i> "middleware": <a class="moz-txt-link-rfc2396E" href="http://127.0.0.1/middleware.php">"http://127.0.0.1/middleware.php"</a>,</i><i><br>
</i><i> },</i><i><br>
</i><i> {</i><i><br>
</i><i> "uuid": "826158f0-0ff9-11e6-b14f-5113db295838",</i><i><br>
</i><i> "identifier": "10-000802f8dc02",</i><i><br>
</i><i> "api": "volkszaehler",</i><i><br>
</i><i> "middleware": <a class="moz-txt-link-rfc2396E" href="http://127.0.0.1/middleware.php">"http://127.0.0.1/middleware.php"</a>,</i><i><br>
</i><i> }</i><i><br>
</i><i> ],</i><i><br>
</i><i> "protocol": "w1therm",</i><i><br>
</i><i> }</i><i><br>
</i><i> ] </i><i><br>
</i><i>}</i><br>
</p>
<p>Schon mal besten Dank und mfG - Torsten W.<br>
</p>
<br>
<div class="moz-cite-prefix">Am 05.09.2016 um 09:42 schrieb Andreas
Goetz:<br>
</div>
<blockquote
cite="mid:CAD+a8MgGLxEpbBeGVCAWVz6pZP5afRCjMu=Zr=Ga+RxrQt9ZCw@mail.gmail.com"
type="cite">
<div dir="ltr">
<div>
<div>
<div>Moin Torsten,<br>
<br>
</div>
warum nimmst Du nicht einfach den online Config Editor unter
<a moz-do-not-send="true"
href="http://volkszaehler.github.io/vzlogger/">http://volkszaehler.github.io/vzlogger/</a>
?<br>
<br>
</div>
<div>Ansonsten sieht das nicht völlig falsch aus- api,
debounce_delay und duplicates kannst Du weglassen und
aggmode none macht keinen Sinn wenn Du gleichzeitig
aggtime>0 hast- was soll er denn da tun?<br>
<br>
</div>
<div>Wenn das jetzt nicht geht- gibts denn eine
Fehlerbeschreibung? wiki/howto debug angwendet?<br>
<br>
</div>
Viele Grüße,<br>
</div>
Andreas<br>
<br>
</div>
<div class="gmail_extra"><br>
<div class="gmail_quote">2016-09-04 19:42 GMT+02:00 Torsten <span
dir="ltr"><<a moz-do-not-send="true"
href="mailto:t.wisgalla@gmx.de" target="_blank">t.wisgalla@gmx.de</a>></span>:<br>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
<div bgcolor="#FFFFFF" text="#000000"> Hallo Andreas,<br>
<br>
der Kanal zum loggen ist im vz-Frondend angelegt - habe
dazu als Kanal-Typ ein Ventil ausgewählt. Als Eingang ist
GPIO_20 angeschlossen.<br>
<br>
Aber habe mit der vzlogger.conf das Problem, dass ich
nicht weiss, was dort mindestens einzustellen ist!?<br>
<br>
Habe es mal damit probiert(ist nur der dazugefügte Teil -
die 15St. 1-wire-Sensoren laufen ohne Probleme):<br>
<br>
<i>"meters": [</i><i><br>
</i><i> {</i><i><br>
</i><i> "enabled": true,</i><i><br>
</i><i> "allowskip": true,</i><i><br>
</i><i> "interval": 60,</i><i><br>
</i><i> "aggtime": 60,</i><i><br>
</i><i> "aggfixedinterval": false,</i><i><br>
</i><i> "channels": [</i><i><br>
</i><i> {</i><i><br>
</i><i> "uuid": "870ccaa0-72ad-11e6-838b-<wbr>791f728f4ab1",</i><i><br>
</i><i> "api": "volkszaehler",</i><i><br>
</i><i> "middleware": <a moz-do-not-send="true"
href="http://127.0.0.1/middleware.php" target="_blank">"http://127.0.0.1/middleware.<wbr>php"</a>,</i><i><br>
</i><i> "aggmode": "none",</i><i><br>
</i><i> "duplicates": 0</i><i><br>
</i><i> }</i><i><br>
</i><i> ],</i><i><br>
</i><i> "gpio": 20,</i><i><br>
</i><i> "configureGPIO": true,</i><i><br>
</i><i> "debounce_delay": 0</i><i><br>
</i><i> },</i><br>
<br>
Die uidd ist die vom Frondend des Ventil-Kanales!<br>
<br>
Hast Du vielleicht noch einen Tipp. Wollte halt den
Eingangs-Satus im Frondend darstellen, so wie das bereits
von einigen durchgeführt wird.<br>
<br>
Besten Dank und mfG - Torsten W.<br>
<br>
<br>
<div>Am 04.09.2016 um 18:36 schrieb Andreas Goetz:<br>
</div>
<blockquote type="cite"> Ich hab jetzt mal nicht die ganze
Historie gelesen…
<div><br>
<div>
<blockquote type="cite">
<div>On 04.09.2016, at 15:34, Torsten <<a
moz-do-not-send="true"
href="mailto:t.wisgalla@gmx.de"
target="_blank">t.wisgalla@gmx.de</a>>
wrote:</div>
<br>
<div>
<div bgcolor="#FFFFFF" text="#000000">
<p>Hallo zusammen,</p>
<p>so - VZ wurde per git pull auf den
aktuellen Stand gebracht. Aussenbeschaltung
ist probeweise verdrahtet.<br>
</p>
<p>Allerdings habe ich immer noch nicht
verstanden, ob es jetz reicht, einen neuen
Kanal(Ventil) im Frondend anzulegen, oder ob
ich noch ein Hilfs-Script benötige?</p>
<p>Und wie muss die <i>vzlogger.conf</i>-Datei
für diesen neuen Kanal ausschauen?</p>
<div><br>
</div>
</div>
</div>
</blockquote>
.. daher die Frage: was ist Dein Ziel?</div>
<div><br>
</div>
<div>Gerät/GPIO konfigurieren -> vzlogger.conf</div>
<div>Kanal zum Loggen anlegen -> vz Frontend</div>
<div><br>
</div>
<div>Viele Grüße, Andreas</div>
<div><br>
<blockquote type="cite">
<div>
<div bgcolor="#FFFFFF" text="#000000">
<p>Besten dank für Eure Hilfe!!!</p>
<p>MfG - Torsten W.<br>
</p>
<div>Am 31.07.2016 um 22:12 schrieb Torsten:<br>
</div>
<blockquote type="cite">
<p>Hallo Christian,</p>
<p>ok - werde ich dann mal durchführen -
danke!</p>
<div> >Kannst du "<span
style="line-height:1.5">potenzialfrei
Kontakte" genauer spezifizieren?<<br>
</span></div>
<div><span style="line-height:1.5"><br>
Ist ein freier Schliesser(NO)- oder
Öffner(NC)-Kontakt, welche in
Abhängigkeit der Pumpe oder einer
anderen Ausgangsfunktion schaltet.
Potenzialfrei, weil er nicht mit einer
Spannungsquelle verbunden ist. Man
könnte als die Spannung des Pi
abgreiffen und auf einen GPIO schalten.
Die Frage ist mit welcher
Aussenbeschaltung, damit der VZ die
Zustandsänderung des GPIO auch<br>
erkennt und wie dan die<i>
"vzlogger.conf</i> " aussehen muss.<br>
<br>
MfG - Torsten W.<br>
<br>
</span></div>
<div>Am 31.07.2016 um 21:38 schrieb
Christian Schnellrieder:<br>
</div>
<blockquote type="cite">
<div dir="ltr">Hallo.
<div><br>
</div>
<div>Ich meinte den Volkszähler selber. </div>
<div>Zb:</div>
<div>cd /var/www/volkszaehler/</div>
<div>git pull</div>
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div><br>
</div>
<div><br>
</div>
<div>Kannst du "<span
style="line-height:1.5">potenzialfrei
Kontakte" genauer
spezifizieren?</span></div>
<div><span style="line-height:1.5"><br>
</span></div>
<div><span style="line-height:1.5">Grüße</span></div>
<div><br>
</div>
</div>
</div>
<div dir="ltr">
<div dir="ltr"><br>
</div>
</div>
</div>
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div class="gmail_quote">
<div dir="ltr">Torsten <<a
moz-do-not-send="true"
href="mailto:t.wisgalla@gmx.de"
target="_blank">t.wisgalla@gmx.de</a>>
schrieb am So., 31. Juli
2016 um 18:49 Uhr:<br>
</div>
<blockquote
class="gmail_quote"
style="margin:0 0 0
.8ex;border-left:1px #ccc
solid;padding-left:1ex">
<div text="#000000"
bgcolor="#FFFFFF"> Hallo
Christian,<br>
<br>
meinst Du das(?): <br>
<br>
<pre style="margin:0px 0px 1.4em;padding:0.7em 1em;font-family:Consolas,"Andale Mono WT","Andale Mono","Bitstream Vera Sans Mono","Nimbus Mono L",Monaco,"Courier New",monospace;font-size:14px;direction:ltr;text-align:left;color:rgb(51,51,51);border-radius:2px;overflow:auto;word-wrap:normal;border:1px solid rgb(204,204,204);font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:19.6px;text-indent:0px;text-transform:none;word-spacing:0px;background-color:rgb(251,250,249)">sudo systemctl stop vzlogger
cd vzlogger
git pull
cmake .
make
sudo make install
cd ~
sudo systemctl start vzlogger</pre>
Und : Ich möcht direkt
diverse Pumpen und den
Verdichter der
Wärmepumpe(WP) loggen.
Habe dazu diverse
potenzialfrei Kontakte zur
Verfügung. Wie wäre dewr
Anschluss zu realisieren?<br>
<br>
MfG -und bestem Dank -
Torsten W.</div>
<div text="#000000"
bgcolor="#FFFFFF"><br>
<br>
<div>Am 31.07.2016 um
08:04 schrieb Christian
Schnellrieder:<br>
</div>
<blockquote type="cite">
<div dir="ltr">Guten
Morgen Torsten.
<div><br>
</div>
<div><span>>Frage:
Was muss wo
eingefügt werden,
damit die
Ventil-Funktion so
wie in Euren
Screen-Shot´s zu
sehen ist?</span> <br>
</div>
<div><br>
</div>
<div>VZ auf aktuellen
stand bringen mit
"git pull"</div>
<div><br>
</div>
<div><span><span>> </span>Und
wie habt Ihr das
entsprechende
Signal am Pi
angeschlossen -
mit Pullup der
Pulldown-Widerstand?</span> <br>
</div>
<div><br>
</div>
<div>Bei mir liefert
ein Script direkt
den Wert weil es per
Software auslesbar
ist. Kommt halt
drauf an was und wie
dein WP-Datenlogger
liefert.</div>
<div><br>
</div>
<div>Grüße</div>
<div><br>
</div>
<div><br>
</div>
<div><br>
</div>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr">Torsten
<<a
moz-do-not-send="true"
href="mailto:t.wisgalla@gmx.de" target="_blank">t.wisgalla@gmx.de</a>>
schrieb am Sa., 30.
Juli 2016 um
21:34 Uhr:<br>
</div>
<blockquote
class="gmail_quote"
style="margin:0 0 0
.8ex;border-left:1px
#ccc
solid;padding-left:1ex">
<div text="#000000"
bgcolor="#FFFFFF">
Hallo zusammen,<br>
<br>
möcht mich hier
mal dranhängen.<br>
<br>
Frage: Was muss wo
eingefügt werden,
damit die
Ventil-Funktion so
wie in Euren
Screen-Shot´s zu
sehen ist? Und wie
habt Ihr das
entsprechende
Signal am Pi
angeschlossen -
mit Pullup der
Pulldown-Widerstand?<br>
<br>
Möchte für meinen
WP-Datenlogger
neben den
Temperaturen auch
die entsprechenden
Pumpen im Status
0=off und 1=on
zeitlich
aufzeichnen.<br>
<br>
Besten Dank und
mfG - Torsten</div>
<div text="#000000"
bgcolor="#FFFFFF"><br>
<br>
<div>Am 30.07.2016
um 15:50 schrieb
Christian
Schnellrieder:<br>
</div>
<blockquote
type="cite">
<p dir="ltr">Hallo
Andi . Ok ich
dachte das
wird rechts
weiter
gezeichnet
weil auch der
Cursor einen
Wert anzeigt.
Also alles ok.</p>
<p dir="ltr">Grüße
und noch ein
schönes
Wochenende </p>
<br>
<div
class="gmail_quote">
<div dir="ltr">Andreas
Goetz <<a
moz-do-not-send="true"
href="mailto:cpuidle@gmail.com" target="_blank">cpuidle@gmail.com</a>>
schrieb am
Sa., 30. Juli
2016, 13:14:<br>
</div>
<blockquote
class="gmail_quote"
style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div
style="word-wrap:break-word">Hallo
Christian,
<div><br>
</div>
<div>bei mir
sieht das mit
einem Ventil
so aus:</div>
<div><br>
</div>
<div><img
moz-do-not-send="true"
height="240"
width="313"></div>
<div><br>
</div>
<div>…also
völlig ok.</div>
<div><br>
</div>
<div>Die
Einzige
Einschränkung
ist dass der
letzte Zustand
nicht bis zum
Chartende
durchgezogen
wird. Das ist
sicher
Geschmacksache-
letztlich
weiss man ja
auch nicht ob
seit diesem
Zeitpunkt
überhaupt noch
Messwerte
erfasst
wurden.</div>
<div><br>
</div>
<div>Was passt
bei Dir nicht?
Mit welchen
Rohwerten?</div>
<div><br>
</div>
<div>Viele
Grüße, Andreas</div>
<div><br>
</div>
<div><br>
</div>
</div>
<div
style="word-wrap:break-word">
<div>
<div>
<blockquote
type="cite">
<div>On 29 Jul
2016, at
12:36,
Christian
Schnellrieder
<<a
moz-do-not-send="true"
href="mailto:schnellrieder.cs@gmail.com" target="_blank">schnellrieder.cs@gmail.com</a>>
wrote:</div>
<br>
</blockquote>
</div>
</div>
</div>
<div
style="word-wrap:break-word">
<div>
<div>
<blockquote
type="cite">
<div>
<div dir="ltr">Nachtrag:
<div>Ich hab
nun den Fall
simuliert den
Ursprünglich
Matthias hat.
Also nur an
die VZ zu
senden wenn
sich der
Status ändert.</div>
<div>In dem
Fall stimmt
die Anzeige
nicht. Kann
aber auch gut
sein das ich
hier was
falsch
eingestellt
habe.</div>
<div><br>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>
<div
style="word-wrap:break-word">
<div>
<div>
<blockquote
type="cite">
<div>
<div dir="ltr"><span><pasted2.png></span>
<div><br>
</div>
<div><br>
</div>
<div>Grüße</div>
<br>
</div>
</div>
</blockquote>
</div>
</div>
</div>
<div
style="word-wrap:break-word">
<div>
<div>
<blockquote
type="cite">
<div>
<div dir="ltr">
<div
class="gmail_quote">
<div dir="ltr">Christian
Schnellrieder
<<a
moz-do-not-send="true"
href="mailto:schnellrieder.cs@gmail.com" target="_blank">schnellrieder.cs@gmail.com</a>>
schrieb am
Fr., 29. Juli
2016 um
12:00 Uhr:<br>
</div>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>
<div
style="word-wrap:break-word">
<div>
<div>
<blockquote
type="cite">
<div>
<div dir="ltr">
<div
class="gmail_quote">
<blockquote
class="gmail_quote"
style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr">Also
bei mir wäre
alles ok.</div>
<br>
</blockquote>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>
<div
style="word-wrap:break-word">
<div>
<div>
<blockquote
type="cite">
<div>
<div dir="ltr">
<div
class="gmail_quote">
<blockquote
class="gmail_quote"
style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div
class="gmail_quote">
<div dir="ltr">Andreas
Goetz <<a
moz-do-not-send="true"
href="mailto:cpuidle@gmail.com" target="_blank">cpuidle@gmail.com</a>>
schrieb am
Fr., 29. Juli
2016 um
11:40 Uhr:<br>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>
<div
style="word-wrap:break-word">
<div>
<div>
<blockquote
type="cite">
<div>
<div dir="ltr">
<div
class="gmail_quote">
<blockquote
class="gmail_quote"
style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div
class="gmail_quote">
<blockquote
class="gmail_quote"
style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr">
<div>
<div>Noch eine
Frage bevor
ich's merge:
zeigt auch das
Mauszeiger im
Chart "hovern"
den richtigen
Wert an und
keine
Fehlermeldungen
an den
Rändern?<br>
<br>
</div>
Viele Grüße,<br>
</div>
Andreas<br>
<br>
</div>
</blockquote>
</div>
</blockquote>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>
<div
style="word-wrap:break-word">
<div>
<div>
<blockquote
type="cite">
<div>
<div dir="ltr">
<div
class="gmail_quote">
<blockquote
class="gmail_quote"
style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div
class="gmail_quote">
<blockquote
class="gmail_quote"
style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div
class="gmail_extra">
<div
class="gmail_quote">2016-07-29
11:27
GMT+02:00
Christian
Schnellrieder
<span
dir="ltr"><<a
moz-do-not-send="true" href="mailto:schnellrieder.cs@gmail.com"
target="_blank">schnellrieder.cs@gmail.com</a>></span>:<br>
</div>
</div>
</blockquote>
</div>
</blockquote>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>
<div
style="word-wrap:break-word">
<div>
<div>
<blockquote
type="cite">
<div>
<div dir="ltr">
<div
class="gmail_quote">
<blockquote
class="gmail_quote"
style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div
class="gmail_quote">
<blockquote
class="gmail_quote"
style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div
class="gmail_extra">
<div
class="gmail_quote">
<blockquote
class="gmail_quote"
style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr">Hallo
Andreas,
<div><br>
</div>
<div>hab auch
getestet und
konnte bei
meinen
Betriebsstundensensoren
inkl states
keine
negativen
Effekte
festellen
können.</div>
</div>
</blockquote>
</div>
</div>
</blockquote>
</div>
</blockquote>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>
<div
style="word-wrap:break-word">
<div>
<div>
<blockquote
type="cite">
<div>
<div dir="ltr">
<div
class="gmail_quote">
<blockquote
class="gmail_quote"
style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div
class="gmail_quote">
<blockquote
class="gmail_quote"
style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div
class="gmail_extra">
<div
class="gmail_quote">
<blockquote
class="gmail_quote"
style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr"><span><pasted1></span>
<div><br>
</div>
<div><br>
</div>
<div>Grüße</div>
<div>
<div><br>
<div
class="gmail_quote">
<div dir="ltr">Andreas
Goetz <<a
moz-do-not-send="true"
href="mailto:cpuidle@gmail.com" target="_blank">cpuidle@gmail.com</a>>
schrieb am
Do., 28. Juli
2016 um
13:10 Uhr:<br>
</div>
<blockquote
class="gmail_quote"
style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div
style="word-wrap:break-word">Switches
in states
geändert (<a
moz-do-not-send="true"
href="https://github.com/volkszaehler/volkszaehler.org/pull/450/commits/27ab1e5d27816bbaf722af9cd4450d01dd04ebde"
target="_blank">https://github.com/<wbr>volkszaehler/volkszaehler.org/<wbr>pull/450/commits/<wbr>27ab1e5d27816bbaf722af9cd4450d<wbr>01dd04ebde</a>)
<div><br>
</div>
<div>ping
@Justin</div>
<div><br>
</div>
<div>Wäre gut
wenn noch
einer der
Benutzer der
Workinghours
Sensor/Meter
Typen testen
könnte.</div>
<div><br>
</div>
<div>Vielen
Dank,</div>
<div>Andreas</div>
</div>
<div
style="word-wrap:break-word">
<div><br>
<div>
<blockquote
type="cite">
<div>On 27 Jul
2016, at
23:06,
Matthias
Kammerer <<a
moz-do-not-send="true" href="mailto:kammererm@gmail.com" target="_blank">kammererm@gmail.com</a>>
wrote:</div>
<br>
<div>
<div dir="ltr"><span
style="color:rgb(153,153,153)"><span><span
style="background-color:rgb(255,255,255)">Sieht
gut aus!
Besten Dank!</span></span><br>
</span>
<div><span
style="color:rgb(153,153,153)"><br>
<br>
</span>Am 27.
Juli 2016 um
22:56 schrieb
Andre
Bernemann <span
dir="ltr"><<a
moz-do-not-send="true" href="mailto:andre.bernemann@gmail.com"
target="_blank">andre.bernemann@gmail.com</a>></span>:<br>
<div
class="gmail_extra">
<div
class="gmail_quote">
<blockquote
class="gmail_quote"
style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr">Fantastisch,
ich teste in
Kürze mit!
<div><br>
</div>
<div>Gruß</div>
<div>André</div>
</div>
<div>
<div><br>
<div
class="gmail_quote">
<div dir="ltr">Andreas
Götz <<a
moz-do-not-send="true"
href="mailto:cpuidle@gmail.com" target="_blank">cpuidle@gmail.com</a>>
schrieb am
Mi., 27. Juli
2016 um
21:56 Uhr:<br>
</div>
<blockquote
class="gmail_quote"
style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div
dir="auto">
<div>Klasse!
Korrigiere
ich, bräuchte
aber trotzdem
noch
soegfältige
Tester...<br>
<br>
Viele Grüße,
<div>Andreas</div>
</div>
</div>
<div
dir="auto">
<div><br>
Am 27.07.2016
um 20:48
schrieb Klaus
Reichenecker
<<a
moz-do-not-send="true"
href="mailto:kr@kr123.de" target="_blank">kr@kr123.de</a>>:<br>
<br>
</div>
<blockquote
type="cite">
<div>
<div><font
face="Arial"
size="2">Hallo
Andreas,</font></div>
<div> </div>
<div> </div>
<div><font
face="Arial"
size="2">konhte
es auf die
Schnelle noch
nicht testen,
aber denke das
ist genau das
was viele
brauchen</font></div>
<div> </div>
<div><font
face="Arial"
size="2">Vorschlag
zum Namen,
nachdem Du Dir
bei "switch"
nicht ganz
sicher bist -
wie wäre es
mit "State`?
- Eigentlich
zeigt es ja
genau das an ?</font></div>
<div> </div>
<div><font
face="Arial"
size="2">Viele
Grüße</font></div>
<div> </div>
<div><font
face="Arial"
size="2">Klaus</font></div>
<blockquote
style="PADDING-LEFT:5px;MARGIN-LEFT:5px;BORDER-LEFT:#000000
2px
solid;PADDING-RIGHT:0px;MARGIN-RIGHT:0px"
dir="ltr">
<div
style="FONT:10pt
arial">-----
Original
Message -----
</div>
<div
style="BACKGROUND:#e4e4e4;FONT:10pt
arial"><b>From:</b>
<a
moz-do-not-send="true"
title="cpuidle@gmail.com" href="mailto:cpuidle@gmail.com"
target="_blank">Andreas
Goetz</a> </div>
<div
style="FONT:10pt
arial"><b>To:</b>
<a
moz-do-not-send="true"
title="volkszaehler-users@demo.volkszaehler.org"
href="mailto:volkszaehler-users@demo.volkszaehler.org"
target="_blank">volkszaehler.org - users</a> </div>
<div
style="FONT:10pt
arial"><b>Sent:</b>
Wednesday,
July 27, 2016
8:07 PM</div>
<div
style="FONT:10pt
arial"><b>Subject:</b>
Re: [vz-users]
Frage zur
Darstellung
mit Steps</div>
<div><br>
</div>
Siehe <a
moz-do-not-send="true"
href="https://github.com/volkszaehler/volkszaehler.org/pull/450"
target="_blank">https://github.com/<wbr>volkszaehler/volkszaehler.org/<wbr>pull/450</a>
<div><br>
</div>
<div>Nicht
getestet!</div>
<div><br>
</div>
<div>Viele
Grüße, Andreas</div>
<div><br>
<div>
<blockquote
type="cite">
<div>On 27 Jul
2016, at
19:57,
Matthias
Kammerer <<a
moz-do-not-send="true" href="mailto:kammererm@gmail.com" target="_blank">kammererm@gmail.com</a>>
wrote:</div>
<br>
<div>
<div dir="ltr">
<div>Habe
jetzt ein
"stepsbefore"
eingefügt und
folgendes
angepasst
(aber nur ganz
kurz
getestet): <br>
<br>
root@homeserver:/var/www/<wbr>serverroot/<a moz-do-not-send="true"
href="mailto:root@homeserver:/var/www/serverroot/volkszaehler.org"
target="_blank">volkszaehler.org#</a> grep -r stepsbefore<br>
htdocs/frontend/vendor/flot/<wbr>jquery.flot.fillbetween.js: <wbr>
withsteps =
withlines
&&
(s.lines.steps
||
s.lines.stepsbefore),<br>
htdocs/frontend/vendor/flot/<wbr>jquery.flot.stack.js: <wbr>
withsteps =
withlines
&&
(s.lines.steps
||
s.lines.stepsbefore),<br>
htdocs/frontend/javascripts/<wbr>entity.js: <wbr>
case
'stepsbefore':
value =
'Stufen-vorher';
break;<br>
htdocs/frontend/javascripts/<wbr>entity.js: <wbr>
case
'stepsbefore':
value =
'Stufen';
break;<br>
htdocs/frontend/javascripts/<wbr>wui.js: if
(series.lines.steps
||
series.lines.stepsbefore)
{<br>
htdocs/frontend/javascripts/<wbr>wui.js: if (style
==
"stepsbefore")
{<br>
htdocs/frontend/javascripts/<wbr>wui.js: <wbr>
show:
style ==
'lines' ||
style ==
'steps' ||
style ==
'stepsbefore',<br>
htdocs/frontend/javascripts/<wbr>wui.js: <wbr>
steps:
style ==
'steps' ||
style ==
'stepsbefore',<br>
lib/Definition/<wbr>PropertyDefinition.json: <wbr>
"stepsbefore",<br>
lib/Definition/<wbr>EntityDefinition.php: * @var string
(lines|points|steps|<wbr>stepsbefore)<br>
<br>
</div>
<div>Gibt aber
sicher
elegantere
Lösungen ;-)<br>
</div>
<div><br>
<div
class="gmail_extra"><span
style="COLOR:rgb(153,153,153)"></span>Am 27. Juli 2016 um 19:12 schrieb
Andreas Goetz
<span
dir="ltr"><<a
moz-do-not-send="true" href="mailto:cpuidle@gmail.com" target="_blank">cpuidle@gmail.com</a>></span>:<br>
<div
class="gmail_quote">
<blockquote
class="gmail_quote"
style="PADDING-LEFT:1ex;MARGIN:0px 0px 0px 0.8ex;BORDER-LEFT:#ccc 1px
solid">
<div
style="WORD-WRAP:break-word">Ich
schaue mir-
endlich- mal
an. Auch ein
paar der
EntityDefinitions
müssen
korrigiert
werden. Update
folgt hier.
<div><br>
</div>
<div>Viele
Grüße, Andreas</div>
<div>
<div>
<div><br>
<div>
<blockquote
type="cite">
<div>On 27 Jul
2016, at
18:49,
Matthias
Kammerer <<a
moz-do-not-send="true" href="mailto:kammererm@gmail.com" target="_blank">kammererm@gmail.com</a>>
wrote:</div>
<br>
<div>
<div dir="ltr">
<div>Stimmt...
kann man
tatsächlich
weglassen und
ist vermutlich
sogar besser
so. Ansonsten
müsste ich
auch nochmal
korrigieren: <br>
<br>
<wbr> tuples.unshift([entity.data.<wbr>from,
1, 1]); // add
new first ts<br>
<wbr> tuples[<b>0</b>][1] = tuples[<b>1</b>][1];<br>
<br>
</div>
<div>Was ich
mir noch
zutrauen
würde, wäre
neben "Steps"
ein
"Steps-before"
einzuführen,
also
auswählbar
über "Style".
Wäre das eine
akzeptable
Lösung?<br>
<br>
</div>
<div
class="gmail_extra">Gruß<br
clear="all">
<div>
<div
data-smartmail="gmail_signature">
<div dir="ltr"><span
style="COLOR:rgb(153,153,153)"></span><br>
<div>
<div><br>
</div>
</div>
</div>
</div>
</div>
<br>
<div
class="gmail_quote">Am
27. Juli 2016
um 17:45
schrieb
Andreas Götz <span
dir="ltr"><<a
moz-do-not-send="true" href="mailto:cpuidle@gmail.com" target="_blank">cpuidle@gmail.com</a>></span>:<br>
<blockquote
class="gmail_quote"
style="PADDING-LEFT:1ex;MARGIN:0px 0px 0px
0.8ex;BORDER-LEFT:rgb(204,204,204)
1px solid">
<div><span>
<div><br>
</div>
<div>Am
27.07.2016 um
17:23 schrieb
Matthias
Kammerer <<a
moz-do-not-send="true" href="mailto:kammererm@gmail.com" target="_blank">kammererm@gmail.com</a>>:<br>
<br>
</div>
<blockquote
type="cite">
<div>
<div dir="ltr">
<div>OK...
habs jetzt
quick and
dirty so
gelöst: <br>
<br>
// mangle data for "steps" curves by shifting
one ts left
("step-after")<br>
if (style == "steps") {<br>
tuples.unshift([entity.data.<wbr>from, 1,
1]); // add
new first ts<br>
tuples[1][1] = tuples[2][1];<br>
}<br>
<br>
</div>
<div>Sieht das
plausibel aus?<br>
</div>
</div>
</div>
</blockquote>
<div><br>
</div>
</span>Denke
es tut- aber
Du kannst das
ganze if auch
wegschmeissen.
Jetzt fehlt
nur noch das
Verhalten via
display mode
konfigurierbar
zu machen und
den
Defaultwert im
Kanaltyp z.B.
für Ventile zu
hinterlegen.
<div><br>
</div>
<div>Viele
Grüße,
Andreas </div>
<div>
<div>
<div><br>
<blockquote
type="cite">
<div>
<div dir="ltr">
<div><br>
</div>
Jetzt gibt es
bei mir eben
kein
"step-before"
mehr, was ich
aber auch
nicht brauche.
<span
style="COLOR:rgb(153,153,153)"></span>
<div
class="gmail_extra">
<div>
<div
data-smartmail="gmail_signature">
<div dir="ltr">
<div>
<div><br>
</div>
</div>
</div>
</div>
</div>
<br>
<div
class="gmail_quote">Am
27. Juli 2016
um 16:53
schrieb
Matthias
Kammerer <span
dir="ltr"><<a
moz-do-not-send="true" href="mailto:kammererm@gmail.com" target="_blank">kammererm@gmail.com</a>></span>:<br>
<blockquote
class="gmail_quote"
style="PADDING-LEFT:1ex;MARGIN:0px 0px 0px
0.8ex;BORDER-LEFT:rgb(204,204,204)
1px solid">
<div dir="ltr">Bin
ich hier
richtig?<br>
// mangle data
for "steps"
curves by
shifting one
ts left
("step-before")<br>
if (style == "steps") {<br>
<wbr> tuples.unshift([entity.data.<wbr>from,
1, 1]); // add
new first ts<br>
<wbr> for (i=0; i<tuples.length-1;
i++) {<br>
<wbr> tuples[i][1] =
tuples[i+1][1];
<div>
<div><br>
<wbr> }<br>
}<br>
<span
style="COLOR:rgb(153,153,153)"></span>
<div
class="gmail_extra">
<div>
<div
data-smartmail="gmail_signature">
<div dir="ltr">
<div>
<div><br>
</div>
</div>
</div>
</div>
</div>
<br>
<div
class="gmail_quote">Am
27. Juli 2016
um 16:34
schrieb
Matthias
Kammerer <span
dir="ltr"><<a
moz-do-not-send="true" href="mailto:kammererm@gmail.com" target="_blank">kammererm@gmail.com</a>></span>:<br>
<blockquote
class="gmail_quote"
style="PADDING-LEFT:1ex;MARGIN:0px 0px 0px
0.8ex;BORDER-LEFT:rgb(204,204,204)
1px solid">
<div dir="ltr">
<div>Besten
Dank schonmal
für die Infos.
<br>
<br>
Kleine
Anmerkung zur
Rückfrage bei
den Points:
geplottet wird
tatsächlich
nur der Point,
aber in der
Legende werden
ja dann die
Werte zum
Curser
angezeigt. Da
kommen dann
die linearen
Übergänge. <br>
<br>
Invertieren
ist für das
beschriebene
Beispiel
tatsächlich
eine gute
Idee, aber...
leider habe
ich dann doch
ab und zu sich
wiederholende
Werte drin und
spätestens bei
der
Leistungsdeckelung
meines
Wechselrichters
ist es vorbei
:-|<br>
</div>
<div><br>
</div>
Ich könnte
mich mal an
dem verlinkten
Issue #338
versuchen. Da
ich mich
komplett
reindenken
muss, bin ich
mir nicht
sicher, ob ich
ausreichend
Einarbeitungszeit
finde und bin
natürlich für
jedes Futter
dazu dankbar
;-).
<div>
<div><span
style="COLOR:rgb(153,153,153)"></span>
<div
class="gmail_extra">
<div>
<div
data-smartmail="gmail_signature">
<div dir="ltr">
<div>
<div><br>
</div>
</div>
</div>
</div>
</div>
<br>
<div
class="gmail_quote">Am
27. Juli 2016
um 11:43
schrieb
Andreas Götz <span
dir="ltr"><<a
moz-do-not-send="true" href="mailto:cpuidle@gmail.com" target="_blank">cpuidle@gmail.com</a>></span>:<br>
<blockquote
class="gmail_quote"
style="PADDING-LEFT:1ex;MARGIN:0px 0px 0px
0.8ex;BORDER-LEFT:rgb(204,204,204)
1px solid">
<div><span>
<div><br>
</div>
<div>Am
27.07.2016 um
11:36 schrieb
Christian
Schnellrieder
<<a
moz-do-not-send="true"
href="mailto:schnellrieder.cs@gmail.com" target="_blank">schnellrieder.cs@gmail.com</a>>:<br>
<br>
</div>
<blockquote
type="cite">
<div>
<div dir="ltr">Kleiner
Nachtrag:
<div>kann man
die
Darstellung
nicht
berichtigen in
dem man die
Werte
invertiert?</div>
</div>
</div>
</blockquote>
<div><br>
</div>
</span>Coole
Idee! Für den
Spezialfall
des Ventils
sollte das
klappen- wenns
Zwischenwerte
gibt nicht
(40% auf?).<span>
<div><br>
<blockquote
type="cite">
<div><br>
<div
class="gmail_quote">
<div dir="ltr">Christian
Schnellrieder
<<a
moz-do-not-send="true"
href="mailto:schnellrieder.cs@gmail.com" target="_blank">schnellrieder.cs@gmail.com</a>>
schrieb am
Mi., 27. Juli
2016 um
11:32 Uhr:<br>
</div>
<blockquote
class="gmail_quote"
style="PADDING-LEFT:1ex;MARGIN:0px 0px 0px
0.8ex;BORDER-LEFT:rgb(204,204,204)
1px solid">
<div dir="ltr">Hallo.</div>
<div dir="ltr">
<div><br>
</div>
<div><span>>Hat
jemand einen
Lösungsvorschlag
oder
vielleicht
sogar eine
Lösung?</span> <br>
</div>
<div><br>
</div>
</div>
<div dir="ltr">
<div>Unschön
aber bis das
im Vz gefixt
ist.</div>
<div>Eine
Schleife
laufen lassen
welche immer
den letzten
Status pusht.</div>
<div><br>
</div>
<div>Grüße</div>
</div>
<br>
<div
class="gmail_quote">
<div dir="ltr">Andreas
Götz <<a
moz-do-not-send="true"
href="mailto:cpuidle@gmail.com" target="_blank">cpuidle@gmail.com</a>>
schrieb am
Mi., 27. Juli
2016 um
10:57 Uhr:<br>
</div>
<blockquote
class="gmail_quote"
style="PADDING-LEFT:1ex;MARGIN:0px 0px 0px
0.8ex;BORDER-LEFT:rgb(204,204,204)
1px solid">
<div>
<div>Hallo
Matthias,</div>
</div>
<div>
<div><br>
Am 27.07.2016
um 10:15
schrieb
Matthias
Kammerer <<a
moz-do-not-send="true" href="mailto:kammererm@gmail.com" target="_blank">kammererm@gmail.com</a>>:<br>
<br>
</div>
<blockquote
type="cite">
<div>
<div dir="ltr">
<div>
<div>
<div>Hallo
zusammen, <br>
</div>
<br>
</div>
Ich habe
verschiedene
Kanäle z.B.
als Ventil
oder als
Leistungswerte,
welche
diskrete Werte
annehmen.
Dabei werden
die Daten fast
ausschließlich
in die
Datenbank
geschrieben,
wenn sich
etwas ändert.
Also im
einfachsten
Fall ein
Schaltventil
mit den Werten
0... 1: Wenn
das Ventil auf
1 geschalten
wird, dann
kommt die 1
mit
Zeitstempel,
wenn es auf 0
gestellt wird,
dann
entsprechend
die 0. <br>
<br>
</div>
<div>Ziel wäre
nun, dass der
Zustand über
der Zeit im
frontend so
lange den
letzten Wert
anzeigt, bis
ein neuer Wert
gesetzt ist.
Je nach
Einstellung
schaffe ich
aber nur
folgendes, was
leider nicht
ganz korrekt
ist: <br>
</div>
<div>A: Ich
wähle "points"
oder "lines"
--> Dann
wird zwischen
den Werten
gewichtet
gemittelt.
D.h. das
Schaltventil
läuft zwischen
den
Datenpunkten
stetig und
linear zum
jeweils
folgenden
Wert. <br>
</div>
</div>
</div>
</blockquote>
<div><br>
</div>
</div>
<div>Das
stimmt nur für
lines. Points
zeit exakt den
Punkt, sonst
nichts?</div>
<div>
<div>
<div
style="DIRECTION:inherit"><br>
</div>
<blockquote
type="cite">
<div>
<div dir="ltr">
<div>B: Ich
wähle Steps
--> Dann
wird entlang
der Zeitachse
immer der Wert
des nächsten
Datenpunktes
angezeigt und
nicht das
letzten
Punktes. D.h.
wenn ich das
Ventil am
Morgen auf "0"
Stelle und am
Abend auf "1",
dann zeigt es
mir den ganzen
Tag eine "1"
anstelle der
"0" an. <br>
</div>
</div>
</div>
</blockquote>
<div
style="DIRECTION:inherit"><br>
</div>
</div>
</div>
<div>
<div>
<div
style="DIRECTION:inherit">Ist
bekannt. Wir
bräuchten <a
moz-do-not-send="true"
href="https://github.com/volkszaehler/volkszaehler.org/issues/338"
target="_blank">https://github.com/<wbr>volkszaehler/volkszaehler.org/<wbr>issues/338</a></div>
<div
style="DIRECTION:inherit">Leider
fehlt mir
aktuell die
Zeit und ich
hab selber
kein Ventil im
Einsatz...</div>
</div>
</div>
<div>
<div>
<div
style="DIRECTION:inherit"><br>
</div>
<blockquote
type="cite">
<div>
<div dir="ltr">
<div><br>
</div>
<div>Ich habe
schon
versucht, den
Sensor-Interpreter etwas zu verbiegen, um zum Erfolg zu kommen, bin
damit aber
nicht
weitergekommen.
<br>
<br>
</div>
<div>Hat
jemand einen
Lösungsvorschlag
oder
vielleicht
sogar eine
Lösung?<br>
</div>
</div>
</div>
</blockquote>
<div
style="DIRECTION:inherit"><br>
</div>
</div>
</div>
<div>
<div>
<div
style="DIRECTION:inherit">Das
wäre in der
vz.wui.plot
Funktion zu
regeln-
relevante
Timestamps um
1 shiften da
die
Chartbibliothek
die Funktion
nicht her
gibt.</div>
</div>
</div>
<div>
<div>
<div
style="DIRECTION:inherit"><br>
</div>
<blockquote
type="cite">
<div>
<div dir="ltr">
<div>
<div
style="DIRECTION:inherit"><br>
</div>
</div>
<div>Besten
Dank und Gruß<br>
</div>
<div>Matthias<br>
</div>
<div>
<div>
<div
class="gmail_extra">
<div
style="DIRECTION:inherit"><br>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
<div
style="DIRECTION:inherit"><br>
</div>
</div>
</div>
<div>
<div
style="DIRECTION:inherit">Viele
Grüße,
Andreas </div>
</div>
</blockquote>
</div>
</blockquote>
</div>
</div>
</blockquote>
</div>
</span></div>
</blockquote>
</div>
<br>
</div>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</blockquote>
</div>
</blockquote>
</div>
</blockquote>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</blockquote>
</div>
</blockquote>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</blockquote>
</div>
</blockquote>
</div>
</blockquote>
</div>
</blockquote>
</div>
</blockquote>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
<br>
</blockquote>
<br>
</div>
</div>
</blockquote>
</div>
<br>
</div>
</blockquote>
<br>
</div>
</blockquote>
</div>
<br>
</div>
</blockquote>
<br>
</body>
</html>