NEWS
[gelöst]öffnen einer URL zur Steuerung
-
Hallo,
ich möchte eine URL öffnen, welche auf dem Empfangsgerät (WIFI to IR Schnittstelle) eine Aktion auslöst.
Also im Browser reicht das aufrufen der URL.
Es soll im Script kein Fenster oder so aufgehen.
Habe es mit folgendem Script probiert. "openurl" ist als Modul installiert.
Im Log taucht kein Fehler auf (nur die Kontrolltexte), aber es passiert nichts. Auch wenn ich die Webadresse auf z.B. "http://www.orf.at" ändere passiert nichts. Hat jemand eine Idee?
var wz_ID = "hm-rega.0.6649"/*SV_Klima_WZ*/; var klima_activ = 0; on(wz_ID, function(dp) { log('Start'); if (dp.state.val === true && klima_activ === 0) {klima_activ = 1; log('einschalten'); require("openurl").open("http://RedEye_F0101-39354.local.:8080/redeye/rooms/0/devices/274/commands/send?commandId=275"); } else if (dp.state.val === false && klima_activ === 1) {klima_activ = 0; log('ausschalten'); require("openurl").open("http://RedEye_F0101-39354.local.:8080/redeye/rooms/0/devices/274/commands/send?commandId=276"); } });
-
Was steht im Log?
Nur Start?
-
Hallo,
Ja es steht Start, und einschalten. Beim nächsten ändern der Variable steht Start und ausschalten. Ansonsten nichts (auch nicht im Debug Level)
-
Habe zwar nicht wirklich ein Plan, aber kannst du nicht
var request = require ('request'); var url = "deine url" request(url)
Benutzen?
-
Hallo, ich dachte so hätte ich es schon mal probiert.
Aber offensichtlich nicht.
Jetzt funktioniert es.
Vielen dank Günther