Hauptmenü

GetFileFromURL in MyUtils

Begonnen von Det20, 25 Juli 2017, 12:49:46

Vorheriges Thema - Nächstes Thema

Det20

Hallo,

sorry, ich stehe gerade auf dem Schlauch. Ich möchte in einer 99_MyUtils Prozedur GetFileFromURL verwenden, leider funktioniert das nicht. Ich habe die "Unit" mit hinzugefügt (use HttpUtils;), trotzdem ruft GetFileFromURL nichts auf. Hat da jemand auf die Schnelle eine Idee?


package main;

use strict;
use warnings;
use POSIX;
use HttpUtils;

sub
myUtils_Initialize($$)
{
  my ($hash) = @_;
}

sub CamRestart
{
  GetFileFromURL("http://192.168.0.21/reboot.cgi?user=reboot&pwd=xxxxx",20);
  fhem("sleep 5");
  GetFileFromURL("http://192.168.0.22/reboot.cgi?user=reboot&pwd=xxxxx",20);
}

CoolTux

Meldungen im Log?
Dein sleep wird nicht das tun was du dir vorstellst, das nur am Rande
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

kofri

Du könntest auch curl aus dem System aufrufen.

 
  my $cmd = 'curl "http://192.168.0.21/...."';
  Log 1, $cmd;
  {system($cmd)}