Yes, i’m using a Vera3…maybe the thing is too old.
I know Linux is case sensitive, so i double checked it already. The strange things is that when I use curl on the command line, then it works…but in Putty it doesn’t.
On the command prompt I’m using the “-T” parameter while in Putty I use “-s -m 15 -X PUT -d” . Couldn’t that be the problem?
No that is correct. The “-s -m 15 -X PUT -d” command I posted earlier is the right one to use on the Vera.
And on which machine are you using when doing it on the command line with - T ? I was using my Windows 10 laptop initially for testing sending the commands to the IP cam
If I had to guess, the camera wants to do Digest authentication on the HTTP request, but the old libraries on the Vera3 won’t do it (in fact, I’m not sure the Plus/Secure current firmware will, either). A lot of cameras don’t do Basic authentication any more.
I don’t see why not. Multi-system Reactor’s HTTP Request action supports Digest authentication and pretty much all HTTP methods (so it can PUT). An XML payload is just text; you just need to set the Content-Type header correctly (application/xml is the new hotness, but text/xml is the legacy type and may be needed by less compliant/modern devices).