Guten Tag zusammen,
ich habe mich in den letzten Tagen mit dem Thema "Stromzähler auslesen" beschäftigt und bin dabei auf den Volkszähler gestoßen.
Aktuell habe ich folgenden Status:
- Raspberry Pi 4 mit frischen Image
- VZlogger installiert, Daten vom Stromzähler kommen
- Middleware installiert, 2 Kanäle definiert.
- PPM als Server mit nginx als Proxy
Aktuell will der vzlogger die Daten jedoch nicht in die Datenbank schreiben, zu mindest sehe ich keine Daten im Frontend. Dazu nachfolgend die Ausgabe im Log:
HTML
[Mar 01 13:04:02][chn0] CURL: Closing connection 250
[Mar 01 13:04:02][chn0] CURL Error from middleware: unexpected character
[Mar 01 13:04:02][chn0] Waiting 0 secs for next request due to previous failure
[Mar 01 13:04:02][chn1] JSON request body: [ [ 1583063940409, 326.10000000000002 ], [ 1583063942409, 323.23000000000002 ], [ 1583063944409, 322.93000000000001 ], [ 1583063946409, 326.05000000000001 ], [ 1583063948409, 324.54000000000002 ], [ 1583063950409, 325.10000000000002 ], [ 1583063952409, 325.18000000000001 ], [ 1583063954410, 324.36000000000001 ], [ 1583063956409, 325.17000000000002 ], [ 1583063958410, 324.20999999999998 ], [ 1583063960409, 324.58999999999997 ], [ 1583063962409, 323.31999999999999 ], [ 1583063964409, 321.68000000000001 ], [ 1583063966409, 321.75 ], [ 1583063968409, 321.72000000000003 ], [ 1583063970409, 322.22000000000003 ], [ 1583063972408, 326.07999999999998 ], [ 1583063974408, 323.63999999999999 ], [ 1583063976408, 325.89999999999998 ], [ 1583063978408, 332.07999999999998 ], [ 1583063980408, 330.98000000000002 ], [ 1583063982408, 332.94999999999999 ], [ 1583063984408, 326.19 ], [ 1583063986408, 322.91000000000003 ], [ 1583063988408, 322.92000000000002 ], [ 1583063990408, 322.32999999999998 ], [ 1583063992408, 328.13999999999999 ], [ 1583063994408, 323.19 ], [ 1583063996408, 322.30000000000001 ], [ 1583063998408, 321.83999999999997 ], [ 1583064000408, 321.82999999999998 ], [ 1583064002408, 321.48000000000002 ], [ 1583064004408, 322.20999999999998 ], [ 1583064006408, 321.07999999999998 ], [ 1583064008408, 321.54000000000002 ], [ 1583064010408, 324.42000000000002 ], [ 1583064012408, 330.5 ], [ 1583064014408, 335.16000000000003 ], [ 1583064016408, 331.27999999999997 ], [ 1583064018408, 340.35000000000002 ], [ 1583064020408, 327.06999999999999 ], [ 1583064022408, 322.68000000000001 ], [ 1583064024408, 322.07999999999998 ], [ 1583064026408, 321.93000000000001 ], [ 1583064028408, 327.89999999999998 ], [ 1583064030408, 326.87 ], [ 1583064032408, 321.85000000000002 ], [ 1583064034408, 322.69999999999999 ], [ 1583064036408, 322.30000000000001 ], [ 1583064038407, 329.27999999999997 ], [ 1583064040408, 336.20999999999998 ], [ 1583064042407, 335.55000000000001 ], [ 1583064044407, 324.19999999999999 ], [ 1583064046407, 331.95999999999998 ], [ 1583064048407, 324.79000000000002 ], [ 1583064050407, 321.23000000000002 ], [ 1583064052407, 320.35000000000002 ], [ 1583064054407, 318.02999999999997 ], [ 1583064056407, 317.06 ], [ 1583064058407, 317.25999999999999 ], [ 1583064060407, 318.19999999999999 ], [ 1583064062407, 317.44 ], [ 1583064064407, 319.31999999999999 ], [ 1583064066407, 319.63 ] ]
[Mar 01 13:04:02][chn1] CURL: Expire in 0 ms for 6 (transfer 0xb4b00bf8)
[Mar 01 13:04:02][chn1] CURL: Expire in 30000 ms for 8 (transfer 0xb4b00bf8)
[Mar 01 13:04:02][chn1] CURL: Hostname localhost was found in DNS cache
[Mar 01 13:04:02][chn1] CURL: Trying ::1...
[Mar 01 13:04:02][chn1] CURL: TCP_NODELAY set
[Mar 01 13:04:02][chn1] CURL: Expire in 15000 ms for 3 (transfer 0xb4b00bf8)
[Mar 01 13:04:02][chn1] CURL: Expire in 200 ms for 4 (transfer 0xb4b00bf8)
[Mar 01 13:04:02][chn1] CURL: Connected to localhost (::1) port 80 (#251)
[Mar 01 13:04:02][chn1] CURL: Expire in 1000 ms for 0 (transfer 0xb4b00bf8)
[Mar 01 13:04:02][chn1] CURL: HTTP error before end of send, stop sending
[Mar 01 13:04:02][chn1] CURL: Received 169 bytes
[Mar 01 13:04:02][chn1] CURL: Received '<html>
<head><title>404 Not Found</title></head>
<body bgcolor="white">
<center><h1>404 Not Found</h1></center>
<hr><center>nginx/1.14.2</center>
</body>
</html>
' bytes
[Mar 01 13:04:02][chn1] CURL: Closing connection 251
[Mar 01 13:04:02][chn1] CURL Error from middleware: unexpected character
[Mar 01 13:04:02][chn1] Waiting 0 secs for next request due to previous failure
Alles anzeigen
Ich bin gestern erst mit dem Thema gestartet und lerne quasi minütlich dazu. Bitte seht es mir nach, sollte der Post noch nicht vollständig sein.
Aktuell fehlt mir der Ansatz wo ich weiter schauen muss. Wie kann ich kontrollieren ob Daten in die DB eingetragen worden sind?
Für jegliche Unterstützung vorab vielen Dank.