Danke für die Antwort,
aber ich glaube, das ist es nicht.
Gerade mal die Authentication abgeschaltet - gleiches Phänomen:
Code
$ curl -vvv -X POST -d '{"id":1,"method":"EM.GetStatus","params":{"id":0}}' http://${SHELLY}/rpc
Note: Unnecessary use of -X or --request, POST is already inferred.
* Trying 172.20.16.162:80...
* Connected to 172.20.16.162 (172.20.16.162) port 80 (#0)
> POST /rpc HTTP/1.1
> Host: 172.20.16.162
> User-Agent: curl/8.1.2
> Accept: */*
> Content-Length: 50
> Content-Type: application/x-www-form-urlencoded
>
< HTTP/1.1 200 OK
< Server: Mongoose/6.18
< Content-Type: application/json
< Access-Control-Allow-Origin: *
< Access-Control-Allow-Headers: *
< Content-Length: 106
< Connection: close
<
{"id":1,"src":"shellyplus1pm-4855199d6870","error":{"code":404,"message":"No handler for EM.GetStatus"}}
* Closing connection 0
Alles anzeigen
Gruß
Uli