FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: The Spirit am 25 Mai 2018, 08:27:38

Titel: curl bzw. http POST um Gerät zu steuern: wie geht´s?
Beitrag von: The Spirit am 25 Mai 2018, 08:27:38
HI.
Hab ein Gerät, welches ich über http post oder per curl steuern kann.
Dazu muss ich ein post mit einer http Adresse und dem Befehl UP oder DOWN schicken oder eben den komplette curl string.
Wie kann ich das umsetzen?
Bin aus den Beiträgen im Forum nicht schlau geworden.
curl -X POST --header "Content-Type: text/plain" --header "Accept: application/json" -d "DOWN" "http://ip:port/rest/items/wohnzimmer_auf_zu"
Danke,
Andreas
Titel: Antw:curl bzw. http POST um Gerät zu steuern: wie geht´s?
Beitrag von: gbomacfly am 25 Mai 2018, 22:28:31
Weiss net obs hilft, aber hier:

sub sendIR($$$) {
my ($code, $protocol, $length) = @_;
GetHttpFile("192.168.178.27","/json?plain=[{'data':'" . $code . "','type':'" . $protocol . "','length':" . $length . "}]");
}