NEWS
Widget schaltet HTTP GET Befehl
-
Hallo Zusammen,
ist es eigentlich Möglich mittels einem Widget (HQ Widget On/Off)
einen HTTP GET Befehl abzusetzten.
Widget auf On => 1. Befehl
WIdget auf OFF => 2. Befehl
Ich freue mich auf einen Lösungsansatz, Danke
Grüße Alex
-
Sollte per Skript gehen.
Als Widget fällt mir JQUI ein, da gibt es direkt ein HTTP GET.
-
Geht. Setze ich zur direkten Steuerung meines DENON Verstärkers ein. Z.B.:
http://192.168.xxx.yyy/goform/formiPhon … ?1+MuteOff
Widget: jqui - Icon Http Get
Die 433 MHz billig Funksteckdosen hatte ich auch über das Mediola Gateway gesteuert.
-
Mache das bei mir so….
on("hm-rpc.0.MEQ0247248.1.MOTION", function(dp) { if(dp.newState.val) { var request = require('request'); request.post({ url: 'http://19......., form: { title: "display" } }, function(error, response, body) { if (error) log(error, 'error'); }); } });
Istzwar .post, aber vielleicht kann man dort auch get einsetzen :?:
-
Geht. Setze ich zur direkten Steuerung meines DENON Verstärkers ein. Z.B.:
http://192.168.xxx.yyy/goform/formiPhon … ?1+MuteOff
Widget: jqui - Icon Http Get
Die 433 MHz billig Funksteckdosen hatte ich auch über das Mediola Gateway gesteuert. `
Es sit empfohlen die Skriptversion zu nutzen, weil Widget Lösung funktioniert nur von zuhause. Falls man unterwegs ist, landen die HTTP Befehle in Nirvana.
Und dann noch, falls man HTTPS einschaltet, kann man die Requests auch nicht machen, weil die Browser weigern von HTTPS auf HTTP zu greifen.
Falls man von Zuhause und nur über HTTP vis laufen lässt, dann kann man die widgets auch benutzen.