ich kämpfe immer noch mit meinen enigma2 webif Sendern...
Der http Befehl /web/getallservices bringt mir alle Sender und Bouqets mit Namen und
Sender IDs usw.
Folgendes dsl script bringt mir die Sender ID in das string item AATestchannel:
Code: Alles auswählen
val url = "http://192.168.188.36/web/getallservices"
val abfrage = sendHttpGetRequest(url)
var transxpath = transform("XPATH", "*//e2servicelist/e2service[e2servicename='arte HD']/e2servicereference/text()", abfrage)
sendCommand("AATestchannel", transxpath)
Habe probiert:
Code: Alles auswählen
val programm = Auswahl.state.toString
val url = "http://192.168.188.36/web/getallservices"
val abfrage = sendHttpGetRequest(url)
var transxpath = transform("XPATH", "*//e2servicelist/e2service[e2servicename='programm']/e2servicereference/text()", abfrage)
sendCommand("AATestchannel", transxpath)
Abfrage aufnehmen möchte, wie geht das? PS: "Auswahl" ist das string item aus openhab.
VG
Knut