Hauptmenü

Webabfrage als State?

Begonnen von Tweak, 23 November 2014, 15:41:48

Vorheriges Thema - Nächstes Thema

Tweak

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

justme1968

schau dir HTTPMOD an.

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

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

Tweak

Ok,
dachte mittels dem HTTPMOD gehen keine XML Seiten?

Mfg

justme1968

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
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

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

Tweak

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