Hallo,
um den Zählerstand meines Stromzählers in der Visu zur Anzeige zu bringen, habe ich einen Raspberry nach Anleitung auf www.volkszaehler.org aufgesetzt. Das funktioniert soweit wie erwartet.
Nun möchte ich mittels einer Sendtcparray Abfrage den Zählerstand mittels einer WebApi Abfrage mit dem EibPC einlesen/parsen und auf die Visu schreiben.
Gebe ich im Webbrowser den folgenden Befehl ein:
"http://192.168.0.240/middleware/data/49de1c40-6f3f-11e9-82a0-efc68dbdddf6.json?from=-1&options=raw"
erhalte ich folgende Ausgabe im Webbrowser (den Zählerstand habe ich fett markiert):
{"version":"0.3","data":{"tuples":[[1560878063405,16081913.7,1]],"uuid":"49de1c40-6f3f-11e9-82a0-efc68dbdddf6","from":1560878061412,"to":1560878063 405,"average":0,"consumption":0,"rows":2}}
Wenn ich versuche den gleichen Befehl mit dem EibPC zu schicken, erhalten ich einen "Bad Request".
HTTP/1.1 400 Bad RequestCache-Control: no-cache, privateDate: Mon, 17 Jun 2019 17:16:12 GMTContent-Type: application/jsonAccess-Control-Allow-Origin: *X-Powered-By: React/alphaContent-Length: 101Connection: close{"version":"0.3","exception":{"message":"Unkn own context: 'middleware'","type":"Exception","code":0}}
Ich habe mit Wireshark die beiden Abfragen (Webbrowser und EibPC) verglichen und kann aber außer den Port keinen wirklichen Unterschied entdecken.
Leider habe ich im EibPC Forum keinen Verweis auf den Volkszaehler finden können. Ich hoffe trotzdem, das jemand mir einen nützlichen Hinweis geben kann.
Daher bedanke ich mich schon mal bei allen für Ihre Unterstützung im Voraus!
Gruesse
um den Zählerstand meines Stromzählers in der Visu zur Anzeige zu bringen, habe ich einen Raspberry nach Anleitung auf www.volkszaehler.org aufgesetzt. Das funktioniert soweit wie erwartet.
Nun möchte ich mittels einer Sendtcparray Abfrage den Zählerstand mittels einer WebApi Abfrage mit dem EibPC einlesen/parsen und auf die Visu schreiben.
Gebe ich im Webbrowser den folgenden Befehl ein:
"http://192.168.0.240/middleware/data/49de1c40-6f3f-11e9-82a0-efc68dbdddf6.json?from=-1&options=raw"
erhalte ich folgende Ausgabe im Webbrowser (den Zählerstand habe ich fett markiert):
{"version":"0.3","data":{"tuples":[[1560878063405,16081913.7,1]],"uuid":"49de1c40-6f3f-11e9-82a0-efc68dbdddf6","from":1560878061412,"to":1560878063 405,"average":0,"consumption":0,"rows":2}}
Wenn ich versuche den gleichen Befehl mit dem EibPC zu schicken, erhalten ich einen "Bad Request".
HTTP/1.1 400 Bad RequestCache-Control: no-cache, privateDate: Mon, 17 Jun 2019 17:16:12 GMTContent-Type: application/jsonAccess-Control-Allow-Origin: *X-Powered-By: React/alphaContent-Length: 101Connection: close{"version":"0.3","exception":{"message":"Unkn own context: 'middleware'","type":"Exception","code":0}}
Ich habe mit Wireshark die beiden Abfragen (Webbrowser und EibPC) verglichen und kann aber außer den Port keinen wirklichen Unterschied entdecken.
Leider habe ich im EibPC Forum keinen Verweis auf den Volkszaehler finden können. Ich hoffe trotzdem, das jemand mir einen nützlichen Hinweis geben kann.
Daher bedanke ich mich schon mal bei allen für Ihre Unterstützung im Voraus!
Gruesse
Kommentar