nothing to plot,
vzlogger.log bleibt leer,
systemctl status vzlogger -l
● vzlogger.service - vzlogger
   Loaded: loaded (/etc/systemd/system/vzlogger.service; enabled)
Active: failed (Result: exit-code) since Sat 2017-12-09 18:21:18 CET; 2min 55 s ago Process: 24833 ExecStart=/usr/local/bin/vzlogger -c /etc/vzlogger.conf (code=e xited, status=1/FAILURE)
 Main PID: 24833 (code=exited, status=1/FAILURE)

Dec 09 18:21:18 raspberrypi systemd[1]: Started vzlogger.
Dec 09 18:21:18 raspberrypi systemd[1]: vzlogger.service: main process exited, c ode=exited, status=1/FAILURE Dec 09 18:21:18 raspberrypi systemd[1]: Unit vzlogger.service entered failed sta te.

On Sat, 9 Dec 2017 18:14:38 +0100
 Frank Richter <frank.richte...@gmail.com> wrote:
Es gilt die Config in /etc/.

Am 09.12.2017 18:09 schrieb "Wolfram Daniel" <d.wolf...@tu-braunschweig.de>:

logfile bleibt leer

vzlogger starten: sudo systemctl start vzlogger
meine vzlogger.conf:~/vzlogger/etc/vzlogger.conf
systemctl status vzlogger:
● vzlogger.service - vzlogger
   Loaded: loaded (/etc/systemd/system/vzlogger.service; enabled)
Active: failed (Result: exit-code) since Sat 2017-12-09 18:00:10 CET;
4min 55s ago
Process: 24580 ExecStart=/usr/local/bin/vzlogger -c /etc/vzlogger.conf
(code=exited, status=1/FAILURE)
 Main PID: 24580 (code=exited, status=1/FAILURE)


On Sat, 9 Dec 2017 17:56:30 +0100
 Frank Richter <frank.richte...@gmail.com> wrote:

Also nochmal: wie startest du vzlogger, und wo liegt die von dir
angepasste
vzlogger.conf?
Was liefert systemctl status vzlogger?

Am 09.12.2017 17:45 schrieb "Wolfram Daniel" <
d.wolf...@tu-braunschweig.de>:

okay, nachdem ich das Ende der Datei erreicht hatte (musste erst googlen wie "ende der datei" bei nano geht :x) muss ich feststellen, dass da von
heute keine Einträge drin sind, falls das wichtig ist

On Sat, 9 Dec 2017 17:33:25 +0100

Frank Richter <frank.richte...@gmail.com> wrote:

Das Logfile liegt in /var/log/. Auch das steht im Config-File ;-)

Welche vzlogger.conf hast du angepasst? Die in /etc/?

Am 09.12.2017 17:28 schrieb "Wolfram Daniel" <
d.wolf...@tu-braunschweig.de
>:

Die Anführungszeichen sind nur für den Aufrufstring, die gehören da hin.


Wie erstelle ich ein Logfile für den vzlogger?

Und auf die verlinkte Wiki-Seite habe ich schon geschaut, ich habe
verstanden dass der Zähler nur auf anfrage antwortet, habe die
Kanal-Einstellungen wie angegeben übernommen und die Beispielconfig
übernommen, dort die UUID eingetragen und den logger danach neu
gestartet.
Mit dem Skript für ein ZOC-Terminal kann ich zu meinem Bedauern nichts
anfangen.

Gruß
Ere


On Sat, 9 Dec 2017 17:05:13 +0100
 Frank Richter <frank.richte...@gmail.com> wrote:

options=raw ist für die Abfrage von Daten, nicht zum loggen.

Was ist mit den Anführungszeichen in der URL, die haben da IMHO nichts
verloren.

Für vzlogger brauchen wir ein Logfile.

Gruß
Frank

Am 09.12.2017 4:52 PM schrieb "Wolfram Daniel" <
d.wolf...@tu-braunschweig.de

:



Zum JSON: hatte ich noch nicht eingetragen, hat aber leider zu keinem

anderen ergebnis geführt.
der Call sieht so aus, vll besteht da ein fehler:
http://ip.des.pi/middleware.php/data/eingetragene-UUID.json?
operation=add&value=",response,"&options=raw"
"response" ist die Variable in der ich den zu übergebenden Wert
gespeichert hab.

Zum vzlogger: Config laut wiki Eintrag anpassen heißt doch erstmal nur
UUID übertragen, oder hab ich da was essentielles übersehen?
Das hatte ich versucht, Ergebnis: "nothing to plot"

Gruß,
Ere

On Sat, 9 Dec 2017 16:37:15 +0100
 Frank Richter <frank.richte...@gmail.com> wrote:

Im Image ist der vzlogger doch schon fertig installiert. Config
anpassen

laut Wiki-Eintrag und neu starten - mehr ist es nicht.

Zum JSON: hast du beim Request &options=raw angehängt? Ansonsten sind
das
keine Rohwerte, sondern aus Zählerständen berechnete Leistungen.

Gruß
Frank

Am 09.12.2017 16:28 schrieb "Wolfram Daniel" <
d.wolf...@tu-braunschweig.de>:

Raspberry Pi 1 mit dem Image von der Website,


Rohdaten:
{"version":"0.3","data":{"tuples":[[1512823874643,0,1],[1512
824558534,0,1],[1512824662731,0,1],[1512824721914,0,1],[1512
824961652,0,1],[1512824961861,0,1],[1512824964633,0,1],[1512
824965643,0,1],[1512824966351,0,1],[1512824967200,0,1],[1512
824967882,0,1],[1512824968945,0,1],[1512824970015,0,1],[1512
824970813,0,1],[1512824971010,0,1],[1512824983847,0,1],[1512
824984058,0,1],[1512824986972,0,1],[1512824987856,0,1],[1512
824988562,0,1],[1512824989494,0,1],[1512824990097,0,1],[1512
824991159,0,1],[1512824992259,0,1],[1512824993032,0,1],[1512
824993275,0,1],[1512825226227,0,1],[1512831371165,0,1],[1512
832189987,0,1],[1512832219675,0,1],[1512832783466,0,1]],"
uuid":"e654bc40-dcc4-11e7-9da0-db1e9d12fd4b","from":1512
823849971,"to":1512832783466,"min":[1512823874643,0],"max":[
1512823874643,0],"average":0,"consumption":0,"rows":32}}

Gruß
Ere


On Sat, 9 Dec 2017 16:25:52 +0100
 Frank Richter <frank.richte...@gmail.com> wrote:

Wie sehen die Daten in der DB aus?


Welche Hardware/Software verwendest du?

Gruß
Frank

Am 09.12.2017 16:17 schrieb "Wolfram Daniel" <
d.wolf...@tu-braunschweig.de>:

Okay,
führende 0'en zu entfernen hat auch nicht geholfen, immernoch alles
0.

Gegen die Nutzung des vzloggers spricht gar nichts. Ich hab nur
überhaupt
gar keine Ahnung wie ich den zum laufen kriege, was die meißten
Parameter
tun und dem entsprechend auch, was der Fehler sein kann, wenn es
nicht
funktioniert.

@Daniel Wie jetzt genau? Ich schick dir so ein Profil, wie ich sie
bis
jetzt hab + ein Bild vonmeinem Zähler?

MfG,
Ere

On Sat, 9 Dec 2017 15:59:38 +0100

Frank Richter <frank.richte...@gmail.com> wrote:

Möglich, lass die auch weg.


Am 09.12.2017 15:57 schrieb "Wolfram Daniel" <

d.wolf...@tu-braunschweig.de
>:

Ich schicke nur die Zahl,

gibt es vielleicht ein problem durch führende 0'en?


Gruß
Ere

On Sat, 9 Dec 2017 15:48:36 +0100
 Frank Richter <frank.richte...@gmail.com> wrote:

Schickst du das *kWh mit? Bitte nur die Zahl!


Gruß

Frank

Am 09.12.2017 15:42 schrieb "Wolfram Daniel" <
d.wolf...@tu-braunschweig.de>:

Jap, Lesekopf ist vorhanden,

den Wikiartikel hab ich auch gelesen.

Mein Problem ist, dass bei der http-übertragung meines Wertes
zwar

"verschickt" wird und auch ankommt, jedoch im Frontend im
Graphen
wie
auch
in den angezeigten Werten nur "0" erscheint, wodurch bei mir
die
Vermutung
bestand, dass die übertragenen Daten eine bestimmte Form haben
müssen,
damit sie anständig interpretiert werden können?

/?!
/ISk5MT174-0001
1-0:0.0.0*255(67513323)
1-0:0.0.1*255(1ISK0067513323)
1-0:0.2.0*255(1.06)
0-0:C.1.0*255(67513323)
0-0:C.1.6*255(391B)
1-0:1.8.1*255(0002065.544*kWh)
1-0:2.8.1*255(0001091.507*kWh)
0-0:F.F.0*255(0000000)

ich lese diese Werte aus, nehme mir die dritte Zeile von unten,
extrahiere
den Wert in der klammer und übergeben ihn per request.

Gruß
Ere

On Sat, 9 Dec 2017 15:29:14 +0100
 Frank Richter <frank.richte...@gmail.com> wrote:

Einen Lesekopf hast du also bereits?


Und den Wiki-Artikel zu deinem Zähler kennst du?

https://wiki.volkszaehler.org/hardware/channels/meters/power

/edl-ehz/iskraemeco_mt174

Leider ist immer noch nicht wirklich klar wo das Problem
liegt.
Wie
gesagt,
Beispieldaten wären wichtig wenn du der Meinung bist dass bei
der
Verarbeitung was falsch läuft.

Und wenn du wie in der 1. Mail erwähnt Vermutungen hast, wo
der
Fehler
liegt, solltest du diese nicht für dich behalten...

Gruß
Frank



Am 09.12.2017 15:20 schrieb "Wolfram Daniel" <
d.wolf...@tu-braunschweig.de>:

Hallo Frank,

danke erstmal für die schnelle Antwort. Okay, Schritt für
Schritt,

Ja, der Iskra ist ein Zähler, hab ich mich schlecht
ausgedrückt.
Er

soll

auch den Zählerstand abelesen, darum ist der Kanal auch auf
"El.
Energie
(Zählerstände)" eingestellt.
Aktuell lese ich den per Python-skript aus, schaue durch, wo
da
die
Werte
stehen, die ich haben möchte und leite die dann mit der
beschriebenen
http-request an die middleware weiter, wie clever das war
weiß
ich
nicht,
aber ich wusste mir erstmal nicht anders zu helfen.
Mit dem  ir-lesekopf/vzlogger hab ich mich eine Weile
auseinander
gesetzt,
aber keine funktionierende Profil-Konfiguration hinbekommen
und
da
ich
da
mit vielen Werten/Einstellungen nichts anfangen konnte, hab
ich
eine
Lösung
gesucht, die mir mehr liegt (ich hab gewisse Grundkenntnisse
in
Programmierung, da schien mir "Skript schreiben und per
http-request
ergebnisse weitergeben" für mich schneller zu einem Ergebnis
zu
führen).

Gruß


On Sat, 9 Dec 2017 15:05:12 +0100
 Frank Richter <frank.richte...@gmail.com> wrote:

Hallo,


welchen Typ hat der verwendete Kanal?

In der Datenbank steht nicht irgendwas, sonder dein
übergebener

Wert
und
ein Timestamp (Unix-Time in ms). Wenn du keinen Timestamp
explizit
übergeben hast, ist das die Serverzeit beim Eingang des
Middleware-Requests. Falls dem nicht so sein sollte,
brauchen
wir
konkrete
Beispiele.
Manuell heißt du liest das Display ab und schickst die Werte
händisch
an
die Middleware? Was versprichst du dir davon?
Der Iskra MT174 ist kein Stromsensor, sondern ein Zähler,
und
würde
sich
vermutlich auch per IR-Lekopf und vzlogger auslesen lassen.

Gruß
Frank

Am 09.12.2017 2:44 PM schrieb "Wolfram Daniel" <
d.wolf...@tu-braunschweig.de

:



hi zusammen!



Ich hab mich heute dazu entschlossen, die ausgelesenen
Werte

meines


Stromsensors (ISKRA MT-174) per http-request

(...json?operation=add&value=.

..)
der middleware zu zuwerfen. Irgendwas kommt da auch an (der
Graph
startet)
aber sowohl eben beschriebener Graph als auch die
angezeigten
Werte
zeigen
mir nur eine hübsche runde 0 und in den Rohdaten finden
sich
irgendwelche
Ziffernketten denen ich zum aktuellen Zeitpunkt keine
Bedeutung
zuschreiben
kann.
Ich hab Vermutungen wo das Problem liegt, aber für keine
Vermutung
eine
direkte Lösung, vielleicht könnt ihr mir ja helfen?

MfG,
Ere

P.s.: Ich hab leider noch nicht soo viel Ahnung von der
Materie,
deswegen
sorry wenn es einen offensichtlichen Fehler gibt, oder ich
noch
weiter
nachhaken muss :X


















Antwort per Email an