Hauptmenü

URL abfragen in fhem?

Begonnen von patlabor, 03 Dezember 2013, 10:17:22

Vorheriges Thema - Nächstes Thema

patlabor

HAllo zusammen,

versuche gerade von einer fhem installation aus eine URL abzufragen.

Hintergrund ist, das ich ich kein cul an meinem fhem habe, allerdings ein windows server, welcher z.Zt. mit Eventghost über ein FS20-PCS verschidene Lampen ein und aus Schaltet. Jetzt will ich per fhem nachrichten an Eventghost schicken und so die Lampen schalten. Dazu will ich auf der Eventghost Seite AutoRemote http://joaoapps.com/autoremote/ benutzen. Damit lassen sich Nachrichten an Eventghost schicken wenn eine bestimmte URL aufgerufen wird.

Ist es irgendwie möglich solch eine URL aus fhem heraus aufzurufen?

betateilchen

Schau Dir das Modul HttpUtils.pm an, da sind alle Funktionen drin, die Du brauchst, z.B. GetFileFromURL()
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

patlabor

wo genau finde ich das denn?

habe gerade mal die command ref durchgesehen, da finde ich kein httputils, in dem einsteiger pdf steht dazu auch nichts drin. wo finde ich denn info hierzu?

betateilchen

Das Modul findest Du im Verzeichnis FHEM Deiner fhem-Installation.
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

patlabor

ok, das Modul habe ich gefunden.

ABER: was mache ich damit??? Habe die Datei versuchsweise mal in einen Editor geschmissen in der Hoffnung dort eine Anleitung drin zu finden. Aber außer Code ist dort nicht viel drin.

habe mein Glück mal mit {customgetfilefromurl www.blablub.de}     {customgetfilefromurl "www.blablub.de"}     {customgetfilefromurl 'www.blablub.de'} und {customgetfilefromurl (www.blablub.de)}  mit und ohne vorgestelltes http: versucht.

Aber außer Fehlermeldungen bekomme ich kein Ergebnis.

Finde auch hier im Forum nicht wirklich ein Beispiel ausser das es hin und wieder als Fehlermeldung in Logs aufzutauchen scheint.

Wo genau finde ich den eine Anleitung wie das zu benutzen ist?

justme1968

such doch mal hier im forum nach GetHttpFile oder GetFileFromURL und du wirst sehen das du eine drei stellige anzahl von treffern findest. da sind beispiele für alle möglichen anwendungsfälle darunter.

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968