[vz-users] Loggen mehrerer Daten in einem POST request möglich?
Klaus Reichenecker
kr at kr123.de
So Dez 28 21:18:56 CET 2025
Angeblich geht es mit einer neueren Version – man kann mehrere Werte gemeinsam als JSON übergeben
Ich wollte es heute testen – habe aber zugegeben aufgegeben:
Mein Versuch – kurz mal VZ unter Proxmox installieren – schlug fehl
Ständig neue Probleme…
(mein aktueller VZ läuft seit vielen Jahren bei einem Webhoster)
Von: volkszaehler-users <volkszaehler-users-bounces at demo.volkszaehler.org> Im Auftrag von Alex
Gesendet: Sonntag, 28. Dezember 2025 12:24
An: volkszaehler.org - users <volkszaehler-users at demo.volkszaehler.org>
Betreff: Re: [vz-users] Loggen mehrerer Daten in einem POST request möglich?
Das ist jetzt etwas unübersichtlich, da ich den String leider zweimal eingefügt habe. Natürlich ist nach der ersten ]-Klammer Schluss. Übermittle ich die Messwerte einzeln, funkioniert dasselbe Format ohne Probleme, nur eben dann mit multiplen HTTP Verbindungen.
On Sun, 2025-12-28 at 12:15 +0100, Alex wrote:
Moin zusammen,
ich versuche, in nur einem Post-Request eine ganze Anzahl an Daten mit unterschiedlichen UUIDs zu loggen. Vermutlich habe ich irgendwo einen Formatfehler, oder aber die Middleware sieht das nicht vor.
Der HTTP POST Request geht an data.json mit z.B. folgendem Inhalt:
[{'uuid': '80089ae0-fa81-11e9-bdc6-b99d5fa0fe8b', 'ts': 1766918823000, 'value': 64, 'options': 'skipduplicates'}, {'uuid': 'af1863e0-fa81-11e9-8d30-337b7499db8e', 'ts': 1766918823000, 'value': 64, 'options': 'skipduplicates'}, {'uuid': 'cbf99f10-fa81-11e9-9709-d55e7ad0883e', 'ts': 1766918823000, 'value': 63.9, 'options': 'skipduplicates'}, {'uuid': '521a0ca0-fa8d-11e9-970f-752aababd342', 'ts': 1766918823000, 'value': 30.3, 'options': 'skipduplicates'}, {'uuid': 'a5958bf0-fa8f-11e9-bf34-4f7c2163b201', 'ts': 1766918823000, 'value': 1, 'options': 'skipduplicates'}, {'uuid': '5ec31d30-fa90-11e9-98b7-3b9f4a33ba29', 'ts': 1766918823000, 'value': 0, 'options': 'skipduplicates'}, {'uuid': '81f3ed90-7f7b-11ed-90c6-b747fd43b61f', 'ts': 1766918823000, 'value': 0, 'options': 'skipduplicates'}, {'uuid': '9bbd1c20-a8ee-11e5-82ab-079b3d8ffc8e', 'ts': 1766918823000, 'value': 154861, 'options': 'skipduplicates'}][{'uuid': '80089ae0-fa81-11e9-bdc6-b99d5fa0fe8b', 'ts': 1766918823000, 'value': 64, 'options': 'skipduplicates'}, {'uuid': 'af1863e0-fa81-11e9-8d30-337b7499db8e', 'ts': 1766918823000, 'value': 64, 'options': 'skipduplicates'}, {'uuid': 'cbf99f10-fa81-11e9-9709-d55e7ad0883e', 'ts': 1766918823000, 'value': 63.9, 'options': 'skipduplicates'}, {'uuid': '521a0ca0-fa8d-11e9-970f-752aababd342', 'ts': 1766918823000, 'value': 30.3, 'options': 'skipduplicates'}, {'uuid': 'a5958bf0-fa8f-11e9-bf34-4f7c2163b201', 'ts': 1766918823000, 'value': 1, 'options': 'skipduplicates'}, {'uuid': '5ec31d30-fa90-11e9-98b7-3b9f4a33ba29', 'ts': 1766918823000, 'value': 0, 'options': 'skipduplicates'}, {'uuid': '81f3ed90-7f7b-11ed-90c6-b747fd43b61f', 'ts': 1766918823000, 'value': 0, 'options': 'skipduplicates'}, {'uuid': '9bbd1c20-a8ee-11e5-82ab-079b3d8ffc8e', 'ts': 1766918823000, 'value': 154861, 'options': 'skipduplicates'}]
Zurück bekomme ich dann:
{'version': '0.3', 'exception': {'message': 'Missing UUID', 'type': 'Exception', 'code': 0}}{'version': '0.3', 'exception': {'message': 'Missing UUID', 'type': 'Exception', 'code': 0}}
Wo liegt da mein Denk- oder Formatfehler?
Grüße, Alex
-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20251228/76f3e052/attachment-0001.htm>
Mehr Informationen über die Mailingliste volkszaehler-users