Seite 2 von 2
Re: [3.5.1] HTTP-API Digest Authentication für Anbidnung einer HIKVISION DS-KV8213
Verfasst: Do Jun 15, 2023 4:10 pm
von wokro
Hallo Matthias,
erstmal vielen Dank für Deine Antwort und die Recherche dazu. Eigentlich hatte ich es genau so wie du es beschrieben hast zu allererst mit der Basic Auth. ausprobiert. Da das leider nicht funktioniert hat, habe ich erst (aus Verzweiflung

) den Versuch mit der Methode >username>:<passowrd>@<ip-address> gemacht. (hatte ich aus der Forumssuche). Ich habs jetzt zur Sicherheit nochmal geprüft, es will leider nicht.
TWS Basic Authentication.png
Da es mit dem COCOA REST Client auf beide Arten funktioniert, werde ich mir das nächste Woche mal mit Wireshark näher ansehen und vergleichen.
Ich melde mich dann noch zu dem Thema wenn ich neue Erkenntnisse habe.
Viele Grüße
Wolfgang
Re: [3.5.1] HTTP-API Digest Authentication für Anbidnung einer HIKVISION DS-KV8213
Verfasst: Do Jun 15, 2023 4:16 pm
von wokro
@Stefan,
ich muss mich noch entschuldigen, ich war wohl zu blöd den Wald vor lauter Bäumen nicht zu sehen. Hab jetzt den Link im blauen Bereich zu den Forumsregeln gefolgt und dort steht alles inklusive einem Beispiel zur Signatur.
Sorry, war mein Fehler.
Viele Grüße Wolfgang
Re: [3.5.1] HTTP-API Digest Authentication für Anbidnung einer HIKVISION DS-KV8213
Verfasst: Do Jun 15, 2023 5:06 pm
von MrWilson
Evtl. mal Response Type auf Application/JSON stellen und in deiner Anfrage hinter capabilities ?format=json anfügen.
Re: [3.5.1] HTTP-API Digest Authentication für Anbidnung einer HIKVISION DS-KV8213
Verfasst: Do Jun 15, 2023 6:14 pm
von wokro
Die Antwort in plain/text kann man ja lesen, nur gibts halt ein 401 was in dem Fall laut Hikvision Doku "Authentifizierung fehlgeschlagen" bedeutet.
Aber ich habe das mit dem json auch probiert, ging natürlich nicht.
Danke für den Hinweis
Viele Grüße
Wolfgang
Re: [3.5.1] HTTP-API Digest Authentication für Anbidnung einer HIKVISION DS-KV8213
Verfasst: Do Jun 15, 2023 6:43 pm
von MrWilson
Laut Antwort wird „invalid Operation“ angegeben und nicht Authentication failed. Aber die Anleitung sagt nichts weiter dazu. Wenn du es über den PC machst wird da was im Header mitgeschickt?
Re: [3.5.1] HTTP-API Digest Authentication für Anbidnung einer HIKVISION DS-KV8213
Verfasst: Fr Jun 16, 2023 7:16 am
von wokro
Am PC sendet die Hikvision folgende Infos:
body:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<RemoteControlDoor xmlns="http://www.isapi.org/ver20/XMLSchema" version="2.0">
<doorNo min="1" max="2"/>
<cmd opt="open,alwaysOpen,resume"/>
</RemoteControlDoor>
header:
HTTP 200 No Error
Server: webs
Pragma: no-cache
Content-Type: application/xml
Connection: keep-alive
Date: Fri, 16 Jun 2023 07:06:24 GMT
X-Frame-Options: SAMEORIGIN
Keep-Alive: timeout=8, max=99
Cache-Control: no-store
Content-Length: 208
sent headers:
Accept: */*
Viele Grüße
Wolfgang
Re: [3.5.1] HTTP-API Digest Authentication für Anbidnung einer HIKVISION DS-KV8213
Verfasst: Mi Aug 02, 2023 11:50 am
von wokro
So nun hab ich mir das mit Wireshark nochmal angesehen. Die Basic Auth wird von der HIKVISION KV-8213 abgelehnt, die Digest Anfrage verarbeitet die Hikvision.
Mit dem TWS ist mir das nicht gelungen. Für mich sieht es so aus als verlangt die KV-8213 unbedingt Digest.
Momentan läuft das nun bei mir über HomeAssitant. Ich wollte eigentlich den TWS als Low Level Gateway zwischen den System verwenden und so viel wie möglich direkt mit dem KNX Bus verküpfen.
Im S/W Wartungsvertrag hab ich beim Leistungsumfang was gelesen von einer HIKVISION Türstation. Ist da was in der kommenden V4 enthalten? und wenn ja über welchen Weg?
( Ich nehme immer öfter den Umweg über HomeAssitant und ich muss damit zwei Serversysteme parallel betreiben. Unschön dabei ist, dass ich die Funktionen eigentlich im KNX will und das im HA dann über Automationen erst überspielen muss. Umständlich und noch über 3 Ecken. Schade)
Re: [3.5.1] HTTP-API Digest Authentication für Anbidnung einer HIKVISION DS-KV8213
Verfasst: Mi Aug 02, 2023 4:48 pm
von gbglace
Protokollintegration ist das eine, davon kann der TWS schon eine ganze ganze Menge besser als andere Systeme es anbieten. Aber echte Drittsystemintegration (auch wenn sie auf Basis einiger Basis-Protokolle fußt) ist eine ganz andere Hausnummer.
Bei den direkten Drittsystemintegrationen werden die opensource-Systeme immer eine Spur schneller sein als ein kommerzieller Hersteller. Da sind einfach mit jeder Herausgabe direkt einige freaky nerdy Entwickler am Start die das irgendwie haben oder Spass daran haben und entwickeln einen Baustein. So viele Entwickler kann eine kommerzielle Firma gar nicht vorhalten um da annähern alles mit zu bauen.
In der Visu (ob nun in V4 oder später) wird es natürlich etwas wie Wiedergabe von Video-Cams geben und Türstationen und sicher auch einen Knopf zur Bedienung eines Türöffners.
Ob das aber bedeutet das da HIKVISION spezifische Dialekte Abseits der reinen Bildwiedergabe mit eingebaut sind ist eine andere Frage.