ich möchte einen HTTP / Java Befehl durch ein Programm triggern...
also "wenn virtuelle Taste X, dann führe folgenden http befehl aus"
mit meinem Türöffner klappt es (AXIS)
da nutze ich folgenden Befehl und der Türöffner wird 3 Sekunden geöffnet:
Code: Alles auswählen
string stderr;
string stdout;
string url="http://USER:PASSWORD@IP/axis-cgi/io/port.cgi?action=PORT%3A%2F3000%5C";
system.Exec("wget -O /dev/null -q "#url, &stdout, &stderr);
der Hersteller Support hat mir folgendes per Mail geschickt, aber ich bekomme es nicht über die CCU im Skript "gesendet",
also auf deutsch: es funktioniert nicht...nun habe ich aber von Skripten und Co. keine wirkliche Ahnung.
Kann mir das jemand von euch ggf so zusammenstellen, wie es korrekt ist?
Code: Alles auswählen
[http://{{username}}:{{password}}@{{ip}}/vapix/axdsapi]http://{{username}}:{{password}}@{{ip}}/vapix/axdsapi
{
"axdsapi:SetUiFeedback": {
"internal": false,
"ledFeedbacks": [
{
"led": "stripe",
"runStyle": "oneshot",
"durationOnMillisec": 100,
"durationOffMillisec": 100,
"valueOn": "green",
"valueOff": "off",
"loops": 15
}
]
}
}
wäre sehr dankbar für Hilfe!