<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Ich hab jetzt mal nicht die ganze Historie gelesen…<div class=""><br class=""><div><blockquote type="cite" class=""><div class="">On 04.09.2016, at 15:34, Torsten <<a href="mailto:t.wisgalla@gmx.de" class="">t.wisgalla@gmx.de</a>> wrote:</div><br class="Apple-interchange-newline"><div class="">
<meta content="text/html; charset=utf-8" http-equiv="Content-Type" class="">
<div bgcolor="#FFFFFF" text="#000000" class=""><p class="">Hallo zusammen,</p><p class="">so - VZ wurde per git pull auf den aktuellen Stand gebracht.
Aussenbeschaltung ist probeweise verdrahtet.<br class="">
</p><p class="">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 class="">Und wie muss die <i class="">vzlogger.conf</i>-Datei für diesen neuen
Kanal ausschauen?</p><div class=""><br class=""></div></div></div></blockquote>.. daher die Frage: was ist Dein Ziel?</div><div><br class=""></div><div>Gerät/GPIO konfigurieren -> vzlogger.conf</div><div>Kanal zum Loggen anlegen -> vz Frontend</div><div><br class=""></div><div>Viele Grüße, Andreas</div><div><br class=""><blockquote type="cite" class=""><div class=""><div bgcolor="#FFFFFF" text="#000000" class=""><p class="">Besten dank für Eure Hilfe!!!</p><p class="">MfG - Torsten W.<br class="">
</p>
<div class="moz-cite-prefix">Am 31.07.2016 um 22:12 schrieb Torsten:<br class="">
</div>
<blockquote cite="mid:c20d92e4-3542-6256-455d-bdbf8708ac83@gmx.de" type="cite" class="">
<meta content="text/html; charset=utf-8" http-equiv="Content-Type" class=""><p class="">Hallo Christian,</p><p class="">ok - werde ich dann mal durchführen - danke!</p>
<div class=""> >Kannst du "<span style="line-height:1.5" class="">potenzialfrei
Kontakte" genauer spezifizieren?<<br class="">
</span></div>
<div class=""><span style="line-height:1.5" class=""><br class="">
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 class="">
erkennt und wie dan die<i class=""> "vzlogger.conf</i> " aussehen muss.<br class="">
<br class="">
MfG - Torsten W.<br class="">
<br class="">
</span></div>
<div class="moz-cite-prefix">Am 31.07.2016 um 21:38 schrieb
Christian Schnellrieder:<br class="">
</div>
<blockquote cite="mid:CAFse7xQPmM+WFjn5uZ4ndkSgJOLmvjK2NkR5qRm=vuAfm8VfFg@mail.gmail.com" type="cite" class="">
<div dir="ltr" class="">Hallo.
<div class=""><br class="">
</div>
<div class="">Ich meinte den Volkszähler selber. </div>
<div class="">Zb:</div>
<div class="">cd /var/www/volkszaehler/</div>
<div class="">git pull</div>
<div dir="ltr" class="">
<div dir="ltr" class="">
<div dir="ltr" class="">
<div class=""><br class="">
</div>
<div class=""><br class="">
</div>
<div class="">Kannst du "<span style="line-height:1.5" class="">potenzialfrei
Kontakte" genauer spezifizieren?</span></div>
<div class=""><span style="line-height:1.5" class=""><br class="">
</span></div>
<div class=""><span style="line-height:1.5" class="">Grüße</span></div>
<div class=""><br class="">
</div>
</div>
</div>
<div dir="ltr" class="">
<div dir="ltr" class=""><br class="">
</div>
</div>
</div>
<div dir="ltr" class="">
<div dir="ltr" class="">
<div dir="ltr" class="">
<div dir="ltr" class="">
<div class="gmail_quote">
<div dir="ltr" class="">Torsten <<a moz-do-not-send="true" href="mailto:t.wisgalla@gmx.de" target="_blank" class="">t.wisgalla@gmx.de</a>>
schrieb am So., 31. Juli 2016 um 18:49 Uhr:<br class="">
</div>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
<div text="#000000" bgcolor="#FFFFFF" class=""> Hallo
Christian,<br class="">
<br class="">
meinst Du das(?): <br class="">
<br class="">
<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)" class="">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 class="">
<br class="">
MfG -und bestem Dank - Torsten W.</div>
<div text="#000000" bgcolor="#FFFFFF" class=""><br class="">
<br class="">
<div class="">Am 31.07.2016 um 08:04 schrieb Christian
Schnellrieder:<br class="">
</div>
<blockquote type="cite" class="">
<div dir="ltr" class="">Guten Morgen Torsten.
<div class=""><br class="">
</div>
<div class=""><span class="">>Frage: Was muss wo eingefügt
werden, damit die Ventil-Funktion so wie
in Euren Screen-Shot´s zu sehen ist?</span> <br class="">
</div>
<div class=""><br class="">
</div>
<div class="">VZ auf aktuellen stand bringen mit "git
pull"</div>
<div class=""><br class="">
</div>
<div class=""><span class=""><span class="">> </span>Und wie habt
Ihr das entsprechende Signal am Pi
angeschlossen - mit Pullup der
Pulldown-Widerstand?</span> <br class="">
</div>
<div class=""><br class="">
</div>
<div class="">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 class=""><br class="">
</div>
<div class="">Grüße</div>
<div class=""><br class="">
</div>
<div class=""><br class="">
</div>
<div class=""><br class="">
</div>
</div>
<br class="">
<div class="gmail_quote">
<div dir="ltr" class="">Torsten <<a moz-do-not-send="true" class="moz-txt-link-abbreviated" href="mailto:t.wisgalla@gmx.de">t.wisgalla@gmx.de</a>>
schrieb am Sa., 30. Juli 2016 um
21:34 Uhr:<br class="">
</div>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px
#ccc solid;padding-left:1ex">
<div text="#000000" bgcolor="#FFFFFF" class="">
Hallo zusammen,<br class="">
<br class="">
möcht mich hier mal dranhängen.<br class="">
<br class="">
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 class="">
<br class="">
Möchte für meinen WP-Datenlogger neben
den Temperaturen auch die entsprechenden
Pumpen im Status 0=off und 1=on zeitlich
aufzeichnen.<br class="">
<br class="">
Besten Dank und mfG - Torsten</div>
<div text="#000000" bgcolor="#FFFFFF" class=""><br class="">
<br class="">
<div class="">Am 30.07.2016 um 15:50 schrieb
Christian Schnellrieder:<br class="">
</div>
<blockquote type="cite" class=""><p dir="ltr" class="">Hallo Andi . Ok ich
dachte das wird rechts weiter
gezeichnet weil auch der Cursor
einen Wert anzeigt. Also alles ok.</p><p dir="ltr" class="">Grüße und noch ein
schönes Wochenende </p>
<br class="">
<div class="gmail_quote">
<div dir="ltr" class="">Andreas Goetz <<a moz-do-not-send="true" class="moz-txt-link-abbreviated" href="mailto:cpuidle@gmail.com">cpuidle@gmail.com</a>>
schrieb am Sa., 30. Juli 2016,
13:14:<br class="">
</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" class="">Hallo
Christian,
<div class=""><br class="">
</div>
<div class="">bei mir sieht das mit einem
Ventil so aus:</div>
<div class=""><br class="">
</div>
<div class=""><img moz-do-not-send="true" height="240" width="313" class=""></div>
<div class=""><br class="">
</div>
<div class="">…also völlig ok.</div>
<div class=""><br class="">
</div>
<div class="">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 class=""><br class="">
</div>
<div class="">Was passt bei Dir nicht?
Mit welchen Rohwerten?</div>
<div class=""><br class="">
</div>
<div class="">Viele Grüße, Andreas</div>
<div class=""><br class="">
</div>
<div class=""><br class="">
</div>
</div>
<div style="word-wrap:break-word" class="">
<div class="">
<div class="">
<blockquote type="cite" class="">
<div class="">On 29 Jul 2016, at
12:36, Christian
Schnellrieder <<a moz-do-not-send="true" class="moz-txt-link-abbreviated" href="mailto:schnellrieder.cs@gmail.com">schnellrieder.cs@gmail.com</a>>
wrote:</div>
<br class="">
</blockquote>
</div>
</div>
</div>
<div style="word-wrap:break-word" class="">
<div class="">
<div class="">
<blockquote type="cite" class="">
<div class="">
<div dir="ltr" class="">Nachtrag:
<div class="">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 class="">In dem Fall
stimmt die Anzeige
nicht. Kann aber
auch gut sein das
ich hier was falsch
eingestellt habe.</div>
<div class=""><br class="">
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>
<div style="word-wrap:break-word" class="">
<div class="">
<div class="">
<blockquote type="cite" class="">
<div class="">
<div dir="ltr" class=""><span class=""><pasted2.png></span>
<div class=""><br class="">
</div>
<div class=""><br class="">
</div>
<div class="">Grüße</div>
<br class="">
</div>
</div>
</blockquote>
</div>
</div>
</div>
<div style="word-wrap:break-word" class="">
<div class="">
<div class="">
<blockquote type="cite" class="">
<div class="">
<div dir="ltr" class="">
<div class="gmail_quote">
<div dir="ltr" class="">Christian
Schnellrieder <<a moz-do-not-send="true" class="moz-txt-link-abbreviated" href="mailto:schnellrieder.cs@gmail.com">schnellrieder.cs@gmail.com</a>>
schrieb am Fr.,
29. Juli 2016 um
12:00 Uhr:<br class="">
</div>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>
<div style="word-wrap:break-word" class="">
<div class="">
<div class="">
<blockquote type="cite" class="">
<div class="">
<div dir="ltr" class="">
<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" class="">Also
bei mir wäre
alles ok.</div>
<br class="">
</blockquote>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>
<div style="word-wrap:break-word" class="">
<div class="">
<div class="">
<blockquote type="cite" class="">
<div class="">
<div dir="ltr" class="">
<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" class="">Andreas
Goetz <<a moz-do-not-send="true" class="moz-txt-link-abbreviated" href="mailto:cpuidle@gmail.com">cpuidle@gmail.com</a>>
schrieb am
Fr., 29. Juli
2016 um
11:40 Uhr:<br class="">
</div>
</div>
</blockquote>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>
<div style="word-wrap:break-word" class="">
<div class="">
<div class="">
<blockquote type="cite" class="">
<div class="">
<div dir="ltr" class="">
<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" class="">
<div class="">
<div class="">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 class="">
<br class="">
</div>
Viele Grüße,<br class="">
</div>
Andreas<br class="">
<br class="">
</div>
</blockquote>
</div>
</blockquote>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>
<div style="word-wrap:break-word" class="">
<div class="">
<div class="">
<blockquote type="cite" class="">
<div class="">
<div dir="ltr" class="">
<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" class=""><<a moz-do-not-send="true" class="moz-txt-link-abbreviated" href="mailto:schnellrieder.cs@gmail.com">schnellrieder.cs@gmail.com</a>></span>:<br class="">
</div>
</div>
</blockquote>
</div>
</blockquote>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>
<div style="word-wrap:break-word" class="">
<div class="">
<div class="">
<blockquote type="cite" class="">
<div class="">
<div dir="ltr" class="">
<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" class="">Hallo
Andreas,
<div class=""><br class="">
</div>
<div class="">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" class="">
<div class="">
<div class="">
<blockquote type="cite" class="">
<div class="">
<div dir="ltr" class="">
<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" class=""><span class=""><pasted1></span>
<div class=""><br class="">
</div>
<div class=""><br class="">
</div>
<div class="">Grüße</div>
<div class="">
<div class=""><br class="">
<div class="gmail_quote">
<div dir="ltr" class="">Andreas
Goetz <<a moz-do-not-send="true" class="moz-txt-link-abbreviated" href="mailto:cpuidle@gmail.com">cpuidle@gmail.com</a>>
schrieb am
Do., 28. Juli
2016 um
13:10 Uhr:<br class="">
</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" class="">Switches
in states
geändert (<a moz-do-not-send="true" class="moz-txt-link-freetext" href="https://github.com/volkszaehler/volkszaehler.org/pull/450/commits/27ab1e5d27816bbaf722af9cd4450d01dd04ebde">https://github.com/volkszaehler/volkszaehler.org/pull/450/commits/27ab1e5d27816bbaf722af9cd4450d01dd04ebde</a>)
<div class=""><br class="">
</div>
<div class="">ping
@Justin</div>
<div class=""><br class="">
</div>
<div class="">Wäre gut
wenn noch
einer der
Benutzer der
Workinghours
Sensor/Meter
Typen testen
könnte.</div>
<div class=""><br class="">
</div>
<div class="">Vielen
Dank,</div>
<div class="">Andreas</div>
</div>
<div style="word-wrap:break-word" class="">
<div class=""><br class="">
<div class="">
<blockquote type="cite" class="">
<div class="">On 27 Jul
2016, at
23:06,
Matthias
Kammerer <<a moz-do-not-send="true" class="moz-txt-link-abbreviated" href="mailto:kammererm@gmail.com">kammererm@gmail.com</a>>
wrote:</div>
<br class="">
<div class="">
<div dir="ltr" class=""><span style="color:rgb(153,153,153)" class=""><span class=""><span style="background-color:rgb(255,255,255)" class="">Sieht
gut aus!
Besten Dank!</span></span><br class="">
</span>
<div class=""><span style="color:rgb(153,153,153)" class=""><br class="">
<br class="">
</span>Am 27.
Juli 2016 um
22:56 schrieb
Andre
Bernemann <span dir="ltr" class=""><<a moz-do-not-send="true" class="moz-txt-link-abbreviated" href="mailto:andre.bernemann@gmail.com">andre.bernemann@gmail.com</a>></span>:<br class="">
<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" class="">Fantastisch,
ich teste in
Kürze mit!
<div class=""><br class="">
</div>
<div class="">Gruß</div>
<div class="">André</div>
</div>
<div class="">
<div class=""><br class="">
<div class="gmail_quote">
<div dir="ltr" class="">Andreas
Götz <<a moz-do-not-send="true" class="moz-txt-link-abbreviated" href="mailto:cpuidle@gmail.com">cpuidle@gmail.com</a>>
schrieb am
Mi., 27. Juli
2016 um
21:56 Uhr:<br class="">
</div>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="auto" class="">
<div class="">Klasse!
Korrigiere
ich, bräuchte
aber trotzdem
noch
soegfältige
Tester...<br class="">
<br class="">
Viele Grüße,
<div class="">Andreas</div>
</div>
</div>
<div dir="auto" class="">
<div class=""><br class="">
Am 27.07.2016
um 20:48
schrieb Klaus
Reichenecker
<<a moz-do-not-send="true" class="moz-txt-link-abbreviated" href="mailto:kr@kr123.de">kr@kr123.de</a>>:<br class="">
<br class="">
</div>
<blockquote type="cite" class="">
<div class="">
<div class=""><font face="Arial" size="2" class="">Hallo
Andreas,</font></div>
<div class=""> </div>
<div class=""> </div>
<div class=""><font face="Arial" size="2" class="">konhte
es auf die
Schnelle noch
nicht testen,
aber denke das
ist genau das
was viele
brauchen</font></div>
<div class=""> </div>
<div class=""><font face="Arial" size="2" class="">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 class=""> </div>
<div class=""><font face="Arial" size="2" class="">Viele
Grüße</font></div>
<div class=""> </div>
<div class=""><font face="Arial" size="2" class="">Klaus</font></div>
<blockquote style="PADDING-LEFT:5px;MARGIN-LEFT:5px;BORDER-LEFT:#000000
2px
solid;PADDING-RIGHT:0px;MARGIN-RIGHT:0px" dir="ltr" class="">
<div style="FONT:10pt
arial" class="">-----
Original
Message -----
</div>
<div style="BACKGROUND:#e4e4e4;FONT:10pt
arial" class=""><b class="">From:</b>
<a moz-do-not-send="true" title="cpuidle@gmail.com" href="mailto:cpuidle@gmail.com" target="_blank" class="">Andreas
Goetz</a> </div>
<div style="FONT:10pt
arial" class=""><b class="">To:</b>
<a moz-do-not-send="true" title="volkszaehler-users@demo.volkszaehler.org" href="mailto:volkszaehler-users@demo.volkszaehler.org" target="_blank" class="">volkszaehler.org - users</a> </div>
<div style="FONT:10pt
arial" class=""><b class="">Sent:</b>
Wednesday,
July 27, 2016
8:07 PM</div>
<div style="FONT:10pt
arial" class=""><b class="">Subject:</b>
Re: [vz-users]
Frage zur
Darstellung
mit Steps</div>
<div class=""><br class="">
</div>
Siehe <a moz-do-not-send="true" class="moz-txt-link-freetext" href="https://github.com/volkszaehler/volkszaehler.org/pull/450">https://github.com/volkszaehler/volkszaehler.org/pull/450</a>
<div class=""><br class="">
</div>
<div class="">Nicht
getestet!</div>
<div class=""><br class="">
</div>
<div class="">Viele
Grüße, Andreas</div>
<div class=""><br class="">
<div class="">
<blockquote type="cite" class="">
<div class="">On 27 Jul
2016, at
19:57,
Matthias
Kammerer <<a moz-do-not-send="true" class="moz-txt-link-abbreviated" href="mailto:kammererm@gmail.com">kammererm@gmail.com</a>>
wrote:</div>
<br class="">
<div class="">
<div dir="ltr" class="">
<div class="">Habe
jetzt ein
"stepsbefore"
eingefügt und
folgendes
angepasst
(aber nur ganz
kurz
getestet): <br class="">
<br class="">
root@homeserver:/var/www/serverroot/<a moz-do-not-send="true" href="mailto:root@homeserver:/var/www/serverroot/volkszaehler.org" target="_blank" class="">volkszaehler.org#</a> grep -r stepsbefore<br class="">
htdocs/frontend/vendor/flot/jquery.flot.fillbetween.js:
withsteps =
withlines
&&
(s.lines.steps
||
s.lines.stepsbefore),<br class="">
htdocs/frontend/vendor/flot/jquery.flot.stack.js:
withsteps =
withlines
&&
(s.lines.steps
||
s.lines.stepsbefore),<br class="">
htdocs/frontend/javascripts/entity.js:
case
'stepsbefore':
value =
'Stufen-vorher';
break;<br class="">
htdocs/frontend/javascripts/entity.js:
case
'stepsbefore':
value =
'Stufen';
break;<br class="">
htdocs/frontend/javascripts/wui.js: if (series.lines.steps
||
series.lines.stepsbefore)
{<br class="">
htdocs/frontend/javascripts/wui.js: if (style ==
"stepsbefore")
{<br class="">
htdocs/frontend/javascripts/wui.js:
show:
style ==
'lines' ||
style ==
'steps' ||
style ==
'stepsbefore',<br class="">
htdocs/frontend/javascripts/wui.js:
steps:
style ==
'steps' ||
style ==
'stepsbefore',<br class="">
lib/Definition/PropertyDefinition.json: "stepsbefore",<br class="">
lib/Definition/EntityDefinition.php: * @var string
(lines|points|steps|stepsbefore)<br class="">
<br class="">
</div>
<div class="">Gibt aber
sicher
elegantere
Lösungen ;-)<br class="">
</div>
<div class=""><br class="">
<div class="gmail_extra"><span style="COLOR:rgb(153,153,153)" class=""></span>Am 27. Juli 2016 um 19:12 schrieb
Andreas Goetz
<span dir="ltr" class=""><<a moz-do-not-send="true" class="moz-txt-link-abbreviated" href="mailto:cpuidle@gmail.com">cpuidle@gmail.com</a>></span>:<br class="">
<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" class="">Ich
schaue mir-
endlich- mal
an. Auch ein
paar der
EntityDefinitions
müssen
korrigiert
werden. Update
folgt hier.
<div class=""><br class="">
</div>
<div class="">Viele
Grüße, Andreas</div>
<div class="">
<div class="">
<div class=""><br class="">
<div class="">
<blockquote type="cite" class="">
<div class="">On 27 Jul
2016, at
18:49,
Matthias
Kammerer <<a moz-do-not-send="true" class="moz-txt-link-abbreviated" href="mailto:kammererm@gmail.com">kammererm@gmail.com</a>>
wrote:</div>
<br class="">
<div class="">
<div dir="ltr" class="">
<div class="">Stimmt...
kann man
tatsächlich
weglassen und
ist vermutlich
sogar besser
so. Ansonsten
müsste ich
auch nochmal
korrigieren: <br class="">
<br class="">
tuples.unshift([entity.data.from, 1,
1]); // add
new first ts<br class="">
tuples[<b class="">0</b>][1] = tuples[<b class="">1</b>][1];<br class="">
<br class="">
</div>
<div class="">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 class="">
<br class="">
</div>
<div class="gmail_extra">Gruß<br clear="all" class="">
<div class="">
<div data-smartmail="gmail_signature" class="">
<div dir="ltr" class=""><span style="COLOR:rgb(153,153,153)" class=""></span><br class="">
<div class="">
<div class=""><br class="">
</div>
</div>
</div>
</div>
</div>
<br class="">
<div class="gmail_quote">Am
27. Juli 2016
um 17:45
schrieb
Andreas Götz <span dir="ltr" class=""><<a moz-do-not-send="true" class="moz-txt-link-abbreviated" href="mailto:cpuidle@gmail.com">cpuidle@gmail.com</a>></span>:<br class="">
<blockquote class="gmail_quote" style="PADDING-LEFT:1ex;MARGIN:0px 0px 0px
0.8ex;BORDER-LEFT:rgb(204,204,204)
1px solid">
<div class=""><span class="">
<div class=""><br class="">
</div>
<div class="">Am
27.07.2016 um
17:23 schrieb
Matthias
Kammerer <<a moz-do-not-send="true" class="moz-txt-link-abbreviated" href="mailto:kammererm@gmail.com">kammererm@gmail.com</a>>:<br class="">
<br class="">
</div>
<blockquote type="cite" class="">
<div class="">
<div dir="ltr" class="">
<div class="">OK...
habs jetzt
quick and
dirty so
gelöst: <br class="">
<br class="">
// mangle data for "steps" curves by shifting
one ts left
("step-after")<br class="">
if (style == "steps") {<br class="">
tuples.unshift([entity.data.from, 1, 1]); //
add new first
ts<br class="">
tuples[1][1] = tuples[2][1];<br class="">
}<br class="">
<br class="">
</div>
<div class="">Sieht das
plausibel aus?<br class="">
</div>
</div>
</div>
</blockquote>
<div class=""><br class="">
</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 class=""><br class="">
</div>
<div class="">Viele
Grüße,
Andreas </div>
<div class="">
<div class="">
<div class=""><br class="">
<blockquote type="cite" class="">
<div class="">
<div dir="ltr" class="">
<div class=""><br class="">
</div>
Jetzt gibt es
bei mir eben
kein
"step-before"
mehr, was ich
aber auch
nicht brauche.
<span style="COLOR:rgb(153,153,153)" class=""></span>
<div class="gmail_extra">
<div class="">
<div data-smartmail="gmail_signature" class="">
<div dir="ltr" class="">
<div class="">
<div class=""><br class="">
</div>
</div>
</div>
</div>
</div>
<br class="">
<div class="gmail_quote">Am
27. Juli 2016
um 16:53
schrieb
Matthias
Kammerer <span dir="ltr" class=""><<a moz-do-not-send="true" class="moz-txt-link-abbreviated" href="mailto:kammererm@gmail.com">kammererm@gmail.com</a>></span>:<br class="">
<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" class="">Bin
ich hier
richtig?<br class="">
// mangle data
for "steps"
curves by
shifting one
ts left
("step-before")<br class="">
if (style == "steps") {<br class="">
tuples.unshift([entity.data.from, 1,
1]); // add
new first ts<br class="">
for (i=0; i<tuples.length-1; i++) {<br class="">
tuples[i][1] = tuples[i+1][1];
<div class="">
<div class=""><br class="">
}<br class="">
}<br class="">
<span style="COLOR:rgb(153,153,153)" class=""></span>
<div class="gmail_extra">
<div class="">
<div data-smartmail="gmail_signature" class="">
<div dir="ltr" class="">
<div class="">
<div class=""><br class="">
</div>
</div>
</div>
</div>
</div>
<br class="">
<div class="gmail_quote">Am
27. Juli 2016
um 16:34
schrieb
Matthias
Kammerer <span dir="ltr" class=""><<a moz-do-not-send="true" class="moz-txt-link-abbreviated" href="mailto:kammererm@gmail.com">kammererm@gmail.com</a>></span>:<br class="">
<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" class="">
<div class="">Besten
Dank schonmal
für die Infos.
<br class="">
<br class="">
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 class="">
<br class="">
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 class="">
</div>
<div class=""><br class="">
</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 class="">
<div class=""><span style="COLOR:rgb(153,153,153)" class=""></span>
<div class="gmail_extra">
<div class="">
<div data-smartmail="gmail_signature" class="">
<div dir="ltr" class="">
<div class="">
<div class=""><br class="">
</div>
</div>
</div>
</div>
</div>
<br class="">
<div class="gmail_quote">Am
27. Juli 2016
um 11:43
schrieb
Andreas Götz <span dir="ltr" class=""><<a moz-do-not-send="true" class="moz-txt-link-abbreviated" href="mailto:cpuidle@gmail.com">cpuidle@gmail.com</a>></span>:<br class="">
<blockquote class="gmail_quote" style="PADDING-LEFT:1ex;MARGIN:0px 0px 0px
0.8ex;BORDER-LEFT:rgb(204,204,204)
1px solid">
<div class=""><span class="">
<div class=""><br class="">
</div>
<div class="">Am
27.07.2016 um
11:36 schrieb
Christian
Schnellrieder
<<a moz-do-not-send="true" class="moz-txt-link-abbreviated" href="mailto:schnellrieder.cs@gmail.com">schnellrieder.cs@gmail.com</a>>:<br class="">
<br class="">
</div>
<blockquote type="cite" class="">
<div class="">
<div dir="ltr" class="">Kleiner
Nachtrag:
<div class="">kann man
die
Darstellung
nicht
berichtigen in
dem man die
Werte
invertiert?</div>
</div>
</div>
</blockquote>
<div class=""><br class="">
</div>
</span>Coole
Idee! Für den
Spezialfall
des Ventils
sollte das
klappen- wenns
Zwischenwerte
gibt nicht
(40% auf?).<span class="">
<div class=""><br class="">
<blockquote type="cite" class="">
<div class=""><br class="">
<div class="gmail_quote">
<div dir="ltr" class="">Christian
Schnellrieder
<<a moz-do-not-send="true" class="moz-txt-link-abbreviated" href="mailto:schnellrieder.cs@gmail.com">schnellrieder.cs@gmail.com</a>>
schrieb am
Mi., 27. Juli
2016 um
11:32 Uhr:<br class="">
</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" class="">Hallo.</div>
<div dir="ltr" class="">
<div class=""><br class="">
</div>
<div class=""><span class="">>Hat
jemand einen
Lösungsvorschlag
oder
vielleicht
sogar eine
Lösung?</span> <br class="">
</div>
<div class=""><br class="">
</div>
</div>
<div dir="ltr" class="">
<div class="">Unschön
aber bis das
im Vz gefixt
ist.</div>
<div class="">Eine
Schleife
laufen lassen
welche immer
den letzten
Status pusht.</div>
<div class=""><br class="">
</div>
<div class="">Grüße</div>
</div>
<br class="">
<div class="gmail_quote">
<div dir="ltr" class="">Andreas
Götz <<a moz-do-not-send="true" class="moz-txt-link-abbreviated" href="mailto:cpuidle@gmail.com">cpuidle@gmail.com</a>>
schrieb am
Mi., 27. Juli
2016 um
10:57 Uhr:<br class="">
</div>
<blockquote class="gmail_quote" style="PADDING-LEFT:1ex;MARGIN:0px 0px 0px
0.8ex;BORDER-LEFT:rgb(204,204,204)
1px solid">
<div class="">
<div class="">Hallo
Matthias,</div>
</div>
<div class="">
<div class=""><br class="">
Am 27.07.2016
um 10:15
schrieb
Matthias
Kammerer <<a moz-do-not-send="true" class="moz-txt-link-abbreviated" href="mailto:kammererm@gmail.com">kammererm@gmail.com</a>>:<br class="">
<br class="">
</div>
<blockquote type="cite" class="">
<div class="">
<div dir="ltr" class="">
<div class="">
<div class="">
<div class="">Hallo
zusammen, <br class="">
</div>
<br class="">
</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 class="">
<br class="">
</div>
<div class="">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 class="">
</div>
<div class="">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 class="">
</div>
</div>
</div>
</blockquote>
<div class=""><br class="">
</div>
</div>
<div class="">Das
stimmt nur für
lines. Points
zeit exakt den
Punkt, sonst
nichts?</div>
<div class="">
<div class="">
<div style="DIRECTION:inherit" class=""><br class="">
</div>
<blockquote type="cite" class="">
<div class="">
<div dir="ltr" class="">
<div class="">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 class="">
</div>
</div>
</div>
</blockquote>
<div style="DIRECTION:inherit" class=""><br class="">
</div>
</div>
</div>
<div class="">
<div class="">
<div style="DIRECTION:inherit" class="">Ist
bekannt. Wir
bräuchten <a moz-do-not-send="true" class="moz-txt-link-freetext" href="https://github.com/volkszaehler/volkszaehler.org/issues/338">https://github.com/volkszaehler/volkszaehler.org/issues/338</a></div>
<div style="DIRECTION:inherit" class="">Leider
fehlt mir
aktuell die
Zeit und ich
hab selber
kein Ventil im
Einsatz...</div>
</div>
</div>
<div class="">
<div class="">
<div style="DIRECTION:inherit" class=""><br class="">
</div>
<blockquote type="cite" class="">
<div class="">
<div dir="ltr" class="">
<div class=""><br class="">
</div>
<div class="">Ich habe
schon
versucht, den
Sensor-Interpreter etwas zu verbiegen, um zum Erfolg zu kommen, bin
damit aber
nicht
weitergekommen.
<br class="">
<br class="">
</div>
<div class="">Hat
jemand einen
Lösungsvorschlag
oder
vielleicht
sogar eine
Lösung?<br class="">
</div>
</div>
</div>
</blockquote>
<div style="DIRECTION:inherit" class=""><br class="">
</div>
</div>
</div>
<div class="">
<div class="">
<div style="DIRECTION:inherit" class="">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 class="">
<div class="">
<div style="DIRECTION:inherit" class=""><br class="">
</div>
<blockquote type="cite" class="">
<div class="">
<div dir="ltr" class="">
<div class="">
<div style="DIRECTION:inherit" class=""><br class="">
</div>
</div>
<div class="">Besten
Dank und Gruß<br class="">
</div>
<div class="">Matthias<br class="">
</div>
<div class="">
<div class="">
<div class="gmail_extra">
<div style="DIRECTION:inherit" class=""><br class="">
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
<div style="DIRECTION:inherit" class=""><br class="">
</div>
</div>
</div>
<div class="">
<div style="DIRECTION:inherit" class="">Viele
Grüße,
Andreas </div>
</div>
</blockquote>
</div>
</blockquote>
</div>
</div>
</blockquote>
</div>
</span></div>
</blockquote>
</div>
<br class="">
</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 class="">
</blockquote>
<br class="">
</div>
</div></blockquote></div><br class=""></div></body></html>