Hauptmenü

Topfield Meldung

Begonnen von Hi2Helmi, 14 März 2017, 20:22:10

Vorheriges Thema - Nächstes Thema

Hi2Helmi

Hallo,
Ich habe einen Topfield Sat-Receiver und darauf kann man TAP's laufen lassen, kleine Programme, die diverse Sachen machen können.
Ich habe jetzt ein TAP installiert, dass mir diverse Meldungen auf dem Fernseher bringen kann z.B. "Die Waschmaschine ist fertig".
Zum testen muss ich in einem Browser eine bestimmte Adresse eingeben, in meinem Fall:
http://192.168.144.151:8000/api?function=shownews&tap=270&action=get!&message=waschmaschine

Soweit so gut, funktioniert auch. Wie kann ich so eine Seite in fhem aufrufen, dass ich eine Meldung im TV bekomme?

MfG
Helmi
MfG
Florian

Otto123

Hi,
da gibt es sicher 100erte Möglichkeiten, ein wäre "curl http://192.168.144.151:8000/api?function=shownews&tap=270&action=get!&message=waschmaschine"
Vielleicht nicht sehr elegant  ;)

Kannst Du direkt oben in der Befehlszeile testen.

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

Hi2Helmi

Unknown command curl, try help.
Kommt dann als Meldung.
MfG
Florian

Otto123

Auf was für einem System läuft FHEM?
Du hast das wirklich so komplett also mit "" kopiert und eingegeben?

Wenn es da kein curl gibt, kannst Du auch wget nehmen.

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

Hi2Helmi

Fhem läuft bei mir auf einem Raspberry Pi 3.
Ich habe ohne " geschrieben, doch mit bekomme ich zwar keine Meldung mehr, aber am TV wird nichts ausgegeben. Mit wget passiert auch nichts.
MfG
Florian

Otto123

Immer mal wieder commandref lesen -> https://fhem.de/commandref_DE.html#command  :-X

Schreibt er was ins Log? Es muss an Deiner URL liegen. Teste doch das Ganze erstmal in der Konsole (putty) da siehst Du eventuelle Fehler.

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

Prof. Dr. Peter Henning

Zitat

Unknown command curl, try help.

Kommt dann als Meldung.

Prima. Was ist nun die Frage ?

LG

pah

Wuppi68

wo ist der curl ?

-->

sudo apt-get install curl
FHEM unter Proxmox als VM

Otto123

Zitat von: Wuppi68 am 14 März 2017, 21:08:36
wo ist der curl ?

-->

sudo apt-get install curl
Mann er hat curl! Er hat vergessen den Befehl komplett einzugeben. FHEM versteht curl nun mal nicht   :-X

Falsch curl <url>
Richtig "curl <url>"

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

Hi2Helmi

In der Putty Console sieht das so aus:
pi@fhem:~ $ curl 192.168.144.151:8000/api?function=shownews&tap=270&action=get!&message=waschmaschine
-bash: !: event not found

Die Adresse ist definitiv richtig, da sie im Browser funktioniert.
MfG
Florian

Otto123

Da fehlt http://
versuche bitte curl "http://192.168.144.151:8000/api?function=shownews&tap=270&action=get!&message=waschmaschine"

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

Hi2Helmi

Die Meldung ist die gleiche. Werde morgen mich noch mal damit auseinandersetzten.
MfG
Florian

Otto123

#12
Du hast curl "<url>" eingegeben oder wieder irgendwas anderes?

Du kannst ohne auf system Ebene zu wechseln eventuell auch mit HTTPMOD arbeiten. Siehe Beispiel hier -> https://forum.fhem.de/index.php?topic=42634.0

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

Prof. Dr. Peter Henning

Wahrscheinlich Windows-Schädigung im tertiären Stadium.

LG

pah

Hi2Helmi

Hi,
ich habe nochmal etwas rum probiert, für curl ist anscheinend das Ausrufezeichen in der URL ein Problem. Aber ohne funktioniert der Aufruf nicht.
MfG
Florian