Hallo,
ich habe eine Beckhoffsteuerung und möchte diese gerne überr http an openHAB anbinden.
nun möchte ich den Status eines Switches über http lesen, und auch schreiben, im Browser funktioniert das auch mit folgenden Urls:
http://192.168.1.52/or.asp?set=.aLichterApp[0].bEinAus:1 =Licht Ein
http://192.168.1.52/or.asp?set=.aLichterApp[0].bEinAus:0 =Licht Aus
http://192.168.1.52/or.asp?get=.aLichterApp[0].bEinAus = Status
Im OpenhabDesigner habe ich mir auf der .sitemap einen Switch item=Kuechenzeile positioniert
in der .items Switch Kuechenzeile "Küchenzeile" {http=">[ON:POST:http://192.168.1.52/or.asp?set=.aLic...%5D.bEinAus:1] >[OFF:GET: http://192.168.1.52/or.asp?set=.aLic...0%5D.bEinAus:0 ]"}
was mache ich falsch? wie kann auch der Status gelesen werden?
wenn ich auf den Button drücke passiert nichts... im "Dos Fenster" wird auch nur angezeigt das das Command ON oder OFF ausgeführt wurde.
wenn ich es über ein "rule" mache wird zumindest der Befehl richtig ausgeführt (also licht geht wirklich an oder aus)
Vielen Dank
Markus
ich habe eine Beckhoffsteuerung und möchte diese gerne überr http an openHAB anbinden.
nun möchte ich den Status eines Switches über http lesen, und auch schreiben, im Browser funktioniert das auch mit folgenden Urls:
http://192.168.1.52/or.asp?set=.aLichterApp[0].bEinAus:1 =Licht Ein
http://192.168.1.52/or.asp?set=.aLichterApp[0].bEinAus:0 =Licht Aus
http://192.168.1.52/or.asp?get=.aLichterApp[0].bEinAus = Status
Im OpenhabDesigner habe ich mir auf der .sitemap einen Switch item=Kuechenzeile positioniert
in der .items Switch Kuechenzeile "Küchenzeile" {http=">[ON:POST:http://192.168.1.52/or.asp?set=.aLic...%5D.bEinAus:1] >[OFF:GET: http://192.168.1.52/or.asp?set=.aLic...0%5D.bEinAus:0 ]"}
was mache ich falsch? wie kann auch der Status gelesen werden?
wenn ich auf den Button drücke passiert nichts... im "Dos Fenster" wird auch nur angezeigt das das Command ON oder OFF ausgeführt wurde.
wenn ich es über ein "rule" mache wird zumindest der Befehl richtig ausgeführt (also licht geht wirklich an oder aus)
Vielen Dank
Markus
Kommentar