Ich versuche derzeit die openHAB Demo auf der Client-Seite zu verstehen und eine eigene Client App zu bauen.
ich verwende die jquery.atmosphere.js library und mein Request Code sieht so aus:
var request = {
url: "http://localhost:8080/rest/items/Light_FF_Bed_Ceiling/state",
contentType : "application/xml",
headers : { Accept: "application/xml" },
logLevel : "debug",
transport : "websocket",
enableProtocol: false,
fallbackTransport: "long-polling"};
Das funktioniert soweit wunderbar, nur muss ich so für jedes einzelne Item einen Request subscriben:
z.B.:
url: "http://localhost:8080/rest/items/Temperature_FF_Bed/state" oder
url: "http://localhost:8080/rest/items/Weather_Temperature/state"
Wenn ich jetzt aber versuche über die Sitemaps eine Response zu bekommen erhalte ich keine Events
z.B.:
Einmalig unvollständiges XML --> url: "http://localhost:8080/rest/sitemaps/demo"
Keine Antwort --> url: "http://localhost:8080/rest/sitemaps/demo/demo"
Es kann ja nicht sein, dass ich für jedes einzelne Item einen Atmosphere Subscribe durchführen muss, oder?
Was habe ich übersehen???
Vielen vielen Dank im Voraus für Hilfe...
Grüsse
Chris
ich verwende die jquery.atmosphere.js library und mein Request Code sieht so aus:
var request = {
url: "http://localhost:8080/rest/items/Light_FF_Bed_Ceiling/state",
contentType : "application/xml",
headers : { Accept: "application/xml" },
logLevel : "debug",
transport : "websocket",
enableProtocol: false,
fallbackTransport: "long-polling"};
Das funktioniert soweit wunderbar, nur muss ich so für jedes einzelne Item einen Request subscriben:
z.B.:
url: "http://localhost:8080/rest/items/Temperature_FF_Bed/state" oder
url: "http://localhost:8080/rest/items/Weather_Temperature/state"
Wenn ich jetzt aber versuche über die Sitemaps eine Response zu bekommen erhalte ich keine Events
z.B.:
Einmalig unvollständiges XML --> url: "http://localhost:8080/rest/sitemaps/demo"
Keine Antwort --> url: "http://localhost:8080/rest/sitemaps/demo/demo"
Es kann ja nicht sein, dass ich für jedes einzelne Item einen Atmosphere Subscribe durchführen muss, oder?
Was habe ich übersehen???
Vielen vielen Dank im Voraus für Hilfe...
Grüsse
Chris
Kommentar