@paul53 anderes Gerät, aber auch JSON an URL senden.
c4419a2c-f3bf-4d87-ae92-d6ea05ddda91-image.png
Der Befehl ist wie folgt :
curl -i -d '{"method": "getSystemInformation","id": 65,"params": [],"version": "1.4"}' http://192.168.1.254:10000/sony/system
Eine Antwort erhalte ich, somit funktioniert die Kommunikation.
Nun versuche ich aber, einen anderen Befehl zu senden, welche ich auf folgender Seite finde:
API reference
Als Beispiel folgender JSON:
{
"method":"notifyPowerStatus",
"params":[
{
"status":"standby"
}
],
"version":"1.0"
}
Nun habe ich folgenden exec-Befehl probiert:
curl -i -d '{"method": "notifyPowerStatus","params":[{"status":"standby"}],"version": "1.0" }' http://192.168.1.254:10000/sony/system
Folgender Fehler erscheint jetzt:
HTTP/1.1 200 OK Connection: close Content-Length: 28 Content-Type: application/json {"error":[5,"Illegal JSON"]}
Kann mir jemand weiterhelfen?