| Autor |
|
fkremer
Neu hier

Angemeldet: 11.01.2008
Beiträge: 2
|
Verfasst am:
14.01.2008, 15:02 |
 |
Hallo,
ich versuche über die RPC-Schnittstelle via UDP-Stream Daten aus der Sunny Webbox auszulesen. Auf meinem Testgerät ist die aktuellste Firmware installiert (1.42).
Bei Übergabe der Prozedur "GETPlantOverview" innerhalb eines JSON Objekt,
erhalte ich von der Webbox jedoch eine Fehlermeldung.
Mitschnitt des Netzwerkverkehrs:
So kommt das "JSON-Objekt" an der Box an:
| Code: |
0000 7b 0d 0a 22 76 65 72 73 69 6f 6e 22 3a 20 22 31 {.."version": "1
0010 2e 30 22 2c 0d 0a 22 70 72 6f 63 22 3a 20 22 47 .0",.."proc": "G
0020 65 74 50 6c 61 6e 74 4f 76 65 72 76 69 65 77 22 etPlantOverview"
0030 2c 0d 0a 22 69 64 22 3a 20 22 31 22 2c 0d 0a 22 ,.."id": "1",.."
0040 66 6f 72 6d 61 74 22 3a 20 22 4a 53 4f 4e 22 0d format": "JSON".
0050 0a 7d .}
|
Diese Antwort erhalte ich von der Box darauf:
| Code: |
0000 7b 00 22 00 65 00 72 00 72 00 6f 00 72 00 22 00 {.".e.r.r.o.r.".
0010 3a 00 7b 00 22 00 6d 00 65 00 73 00 73 00 61 00 :.{.".m.e.s.s.a.
0020 67 00 65 00 22 00 3a 00 22 00 4d 00 69 00 73 00 g.e.".:.".M.i.s.
0030 73 00 69 00 6e 00 67 00 20 00 6f 00 62 00 6a 00 s.i.n.g. .o.b.j.
0040 65 00 63 00 74 00 20 00 63 00 6f 00 6e 00 74 00 e.c.t. .c.o.n.t.
0050 65 00 6e 00 74 00 20 00 6e 00 65 00 61 00 72 00 e.n.t. .n.e.a.r.
0060 3a 00 20 00 30 00 22 00 7d 00 2c 00 22 00 76 00 :. .0.".}.,.".v.
0070 65 00 72 00 73 00 69 00 6f 00 6e 00 22 00 3a 00 e.r.s.i.o.n.".:.
0080 22 00 31 00 2e 00 30 00 22 00 2c 00 22 00 66 00 ".1...0.".,.".f.
0090 6f 00 72 00 6d 00 61 00 74 00 22 00 3a 00 22 00 o.r.m.a.t.".:.".
00a0 4a 00 53 00 4f 00 4e 00 22 00 2c 00 22 00 70 00 J.S.O.N.".,.".p.
00b0 72 00 6f 00 63 00 22 00 3a 00 22 00 55 00 4e 00 r.o.c.".:.".U.N.
00c0 4b 00 4e 00 4f 00 57 00 4e 00 22 00 2c 00 22 00 K.N.O.W.N.".,.".
00d0 69 00 64 00 22 00 3a 00 22 00 45 00 52 00 52 00 i.d.".:.".E.R.R.
00e0 4f 00 52 00 22 00 7d 00 O.R.".}.
|
Als Entwicklungsumgebung nutze ich Visual Basic 6.0.
Das JSON Objekt übergebe ich als einfachen String, liegt hier mein Fehler?
Über Anregungen oder Hilfe wäre ich dankbar
Frank |
|
|
|
 |
Sascha Beverungen
SMA-Team Kundendialog

Info: Hersteller
Angemeldet: 13.12.2007
Beiträge: 4
|
Verfasst am:
21.01.2008, 18:45 |
 |
Hallo,
leider können wir an dieser Stelle keinen technischen Support leisten. Aber schauen Sie sich doch mal den Netzwerkverkehr unserer Applikation FlashView an. Diese holt die Daten ebenfalls über die RPC Schnittstelle.
Gruß |
_________________ Sascha Beverungen | SMA Technologie AG | Team Kundendialog
GANZ NEU VON SMA: http://www.solar-is-future.de/kids - Deutschlands größtes Solartechnikportal für Kinder |
|
|
 |
fkremer
Neu hier

Angemeldet: 11.01.2008
Beiträge: 2
|
Verfasst am:
22.01.2008, 09:11 |
 |
Hallo,
für Gleichgesinnte, dass Problem lag wie bereits vermutet an der Formatierung des Anfrage-Strings. Nachdem ich den String, wie in der Schnittstellen-Dokumentation gefordert, im UTF-8 Format an die Sunny Webbox übertragen hatte, wurde meine Anfrage korrekt beantwortet.
MFG |
|
|
|
 |
czahn
Öfters hier

Angemeldet: 21.01.2008
Beiträge: 15
|
Verfasst am:
22.01.2008, 09:36 |
 |
Noch ein Hinweis (der mit leider nicht weiter hilft),
es gibt eine fertige, quelloffene Anwendung (C-programmiert) welche den Verkehr veranschaulichen soll. Ebenfalls ist eine bessere API Beschreibung enthalten.
SMA WebBox.RPC Installer.msi
bei Interesse einfach melden.
Gruß
C. Zahn |
|
|
|
 |
fridi
Neu hier

Angemeldet: 07.08.2007
Beiträge: 6
|
Verfasst am:
10.02.2008, 14:30 |
 |
Hallo czahn,
wo finde ich diese Anwendung? Leider bin ich mit googlen nicht weiter gekommen. Vielen Dank im Voraus und sonnige Grüße,
fridi
[quote]s gibt eine fertige, quelloffene Anwendung (C-programmiert) welche den Verkehr veranschaulichen soll. Ebenfalls ist eine bessere API Beschreibung enthalten.
SMA WebBox.RPC Installer.msi
bei Interesse einfach melden. [/quote] |
|
|
|
 |
|
|
|
Nächstes Thema anzeigen
Vorheriges Thema anzeigen
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen.
|
| |