Hallo,
ich würde gerne den Status meinen Sat-Receivers abfragen, ich weiß es gibt bereits das E2 Modul für Dreamboxen. Leider zwingen diese vielen Abfragen meine Box in die Knie und sie ist unbrauchbar.
Daher wollte ich ganz einfach über wget den Status abfragen.
wget -O - -q http://192.168.1.3/web/powerstate | grep "<e2instandby>" | sed -n 's:.*<e2instandby>\(.*\)</e2instandby>.*:\1:p'
Hiermit bekomme ich ein True/False raus, wäre es irgendwie möglich das direkt von Fhem auszuführen oder muss ich ein sh file machen?
Danke!
Mfg
schau dir HTTPMOD an.
gruss
andre
Ok,
dachte mittels dem HTTPMOD gehen keine XML Seiten?
Mfg
zum einen stand oben nichts von xml und zum anderen kann man natürlich mit der passenden regex auch etwas aus einem xml dokument extrahieren wenn sich der wert eindeutig finden lässt. deine sed anweisung macht doch auch nichts anderes.
gruss
andre
Zitat von: justme1968 am 23 November 2014, 18:10:57
zum einen stand oben nichts von xml und zum anderen kann man natürlich mit der passenden regex auch etwas aus einem xml dokument extrahieren wenn sich der wert eindeutig finden lässt. deine sed anweisung macht doch auch nichts anderes.
gruss
andre
Kein Problem,
habe es bereits gelöst und läuft einwandfrei.
Weiter im Programm...
Danke!
Sg
Manuel