<div dir="ltr">Hallo Lars,<div><br></div><div>die Dateien liegen alle unter /home/vz-datenimport/</div><div><br></div><div>Eine Datei habe ich angehängt.</div><div><br></div><div><br></div><div>Die Code-Zeile die erzeugt werden soll, sollte z.B. so aussehen:</div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">vzclient -u 681155e0-9906-11e6-b5d9-51edf01eb751 add data value=375  ts=1369720200000</blockquote><div><br></div><div>Und so wird es derzeit erzeugt:</div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">vzclient -u 681155e0-9906-11e6-b5d9-51edf01eb751 add data value=375  ts=<br>1369720200000</blockquote><div><br></div><div><br></div><div>Die 375 und 1369720200000 (Timestamp, mit den drei Nullen für Volkszähler) werden durch die RegEx richtig ausgelesen. Lediglich zwischen ts= und ;date -d "\1" +" %s000"/ep wird ein Zeilenumbruch erzeugt.</div><div><br><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature"><div dir="ltr"><div style="font-size:small"><br></div><div style="font-size:small"><br></div><div style="font-size:small">Mit freundlichen Grüßen</div><div style="font-size:small">Dennis Greulich</div><div style="font-size:small"><br></div><div style="font-size:small"><div style="font-size:12.8px"><div><font face="arial, helvetica, sans-serif" size="2">-----------------------------------------------------------------------</font></div></div></div></div></div></div>
<br><div class="gmail_quote">Am 28. Dezember 2016 um 11:52 schrieb Lars Täuber <span dir="ltr"><<a href="mailto:lars.taeuber@web.de" target="_blank">lars.taeuber@web.de</a>></span>:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">... und schick doch bitte auch mal eine Ergebniszeile, wie sie entstehen soll, mit.<br>
<br>
Grüße<br>
Lars<br>
<div class="gmail-HOEnZb"><div class="gmail-h5"><br>
On Wed, 28 Dec 2016 11:47:54 +0100 Lars Täuber <<a href="mailto:lars.taeuber@web.de">lars.taeuber@web.de</a>> wrote:<br>
> Hallo Dennis,<br>
><br>
> On Wed, 28 Dec 2016 11:06:00 +0100 "D. Greulich" <<a href="mailto:d.greulich@5systems.de">d.greulich@5systems.de</a>> wrote:<br>
> > Hallo,<br>
> ><br>
> > ich hoffe ihr hattet ein angenehmes Weihnachtsfest.<br>
> ><br>
> > Da ich auf meinen BananaPI meine PV-Anlage visualisieren möchte, und dazu<br>
> > die Daten von 4 Jahren nachtragen möchte, bastel ich gerade an einem<br>
> > Import-Script (siehe Anhang Import.txt)<br>
> ><br>
> > Im großen und ganzen läuft es auch schon recht gut, aber leider noch nicht<br>
> > fehlerfrei. Wenn ich es starte, erhalte ich in der CLI folgende Meldung:<br>
> ><br>
> > {"version":"0.3","exception":{<wbr>"message":"Invalid time format:<br>
> > > ''","type":"Exception","code":<wbr>0}}<br>
> ><br>
> ><br>
> > Die Ursache ist ein Zeilenumbruch, den mein Script beim Timestamp erzeugt.<br>
> > Im Code ist das diese Stelle:<br>
> ><br>
> > ...5ad34c96a add data value=\3  ts=;date -d "\1" +" %s000"/ep'<br>
> ><br>
> ><br>
> > Wie kann ich den erzeugten Zeilenumbruch nach ts= verhindern?<br>
> > Desweiteren beendet sich das Script leider nicht ordnungsgemäß. Ich muss es<br>
> > mit STRG+C beenden. Dazu würde ich auch etwas Hilfe benötigen.<br>
> ><br>
><br>
> ich bin zwar bald weg, aber schick doch bitte auch mal eine Zeile aus den Dateien, die Du das verändern möchtest.<br>
> Sind die Dateien in verschiedenen Unterverzeichnissen oder liegen alle im gleichen Verzeichnis: /home/vz-datenimport/import/ ?<br>
><br>
> vermutlich komme ich erst am Freitag dazu, mich noch mal damit zu beschäftigen.<br>
><br>
> Grüße<br>
> Lars<br>
<br>
<br>
</div></div><span class="gmail-HOEnZb"><font color="#888888">--<br>
Schöne Grüße<br>
Lars Täuber<br>
</font></span></blockquote></div><br></div></div></div>