mein letzter POST stieß leider auf kein Interesse, 0 Antworten...Ich bin allein weitergekommen und wohl
kurz vor dem Ziel, scheitere aber am http binding. Den Befehl sendHttpGetRequest gibt es ja wohl seit OH3
nicht mehr...
Ich möchte meiner Box sagen, dass sie eine bestimmte Datei abspielen soll. Der Befehl über den Browser
lautet:
http://192.168.188.36:81/web/zap?sRef=1 ... -_HEUTE.ts
Die Datei wird dann von der Box abgespielt.
Es geht auch mit: http://192.168.188.36:81/web/zap?sRef=1 ... -_HEUTE.ts
Das Binding mag keine Doppelpunkte, wie ich las...
Mein UrlThing im http binding ist so konfiguriert:
Code: Alles auswählen
UID: http:url:6e4fb31557
label: HTTP URL Thing
thingTypeUID: http:url
configuration:
authMode: BASIC
ignoreSSLErrors: true
baseURL: http://192.168.188.36:81
delay: 0
stateMethod: GET
refresh: 30
commandMethod: POST
contentType: text/plain
timeout: 3000
bufferSize: 2048
channels:
- id: HeuteNachrichten
channelTypeUID: http:string
label: Heute
description: ""
configuration:
mode: WRITEONLY
commandExtension: web/zap?sRef=1:0:0:0:0:0:0:0:0:0:/media/hdd/movie/Heute/
stateContent: /web/zap?sRef=1:0:0:0:0:0:0:0:0:0:/media/hdd/movie/Heute/
Wenn ich 1%3A0%3A0%3A0%3A0%3A0%3A0%3A0%3A0%3A0%3A einsetze, sagt der logger:
Creating request for 'http://192.168.188.36:81/web/zap?sRef=1 ... vie/Heute/' failed: a != java.util.Date
Das item enthält dann den Namen der konkreten Datei. Ich würde mich freuen, wenn ich dieses Mal einen Tipp erhielte.
VG
Knut