curl bzw. http POST um Gerät zu steuern: wie geht´s?

Begonnen von The Spirit, 25 Mai 2018, 08:27:38

Vorheriges Thema - Nächstes Thema

The Spirit

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
THZ 304 Eco Baujahr 2015

gbomacfly

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 . "}]");
}
FHEM auf Debian Server, LogDB, MAX!-HT, Yeelight, Sonoff-Tasmota, IT, Signalduino434, nanoCUL868
FHEM-Keller auf RPI Zero mit OBIS (FHEM2FHEM)
FHEM-WZ auf RPI Zero - BT auf Alexa
Diverse Eigenbausensoren mit Arduino/MQTT