Hallo,
nachdem ich lange gesucht habe nach einer gewissen Zeit in Kodi zu einem Sender zurückzuschalten, habe ich das Ganze jetzt über openhab gelöst und dachte ich teile es mal. Use-Case ist das Zurückschalten bei Live-TV. Wenn's also in die Werbung geht, dann kann man mit "Alexa, setze Umschalten auf 7" einen Timer setzen, der nach 7 Minuten automatisch auf den Kanal umschaltet, den man gerade guckt.
Vielleicht kann es jemand gebrauchen, wir nutzen es recht oft bei RTL, SAT1 und dem ganzen anderen Zeug, das noch Werbung zeigt.
Code
var String sender_merker
var Timer timer = null
rule "Zurueckschalten"
when
Item myKodi_zurueckschalten received command
then
sender_merker = myKodi_pvrchannel.state.toString
timer = createTimer(now.plusMinutes((myKodi_zurueckschalten.state as DecimalType).intValue)) [|
myKodi_pvropentv.sendCommand(sender_merker)
logInfo("umschalten.rules", "Umgeschaltet auf: " + sender_merker)
timer = null
]
end
Alles anzeigen
Das passende Item und die Verlinkung zu Alexa muss natürlich noch angelegt werden. Kodi-Instanz entsprechend natürlich auch (spare ich mir hier mal,, ist Standard)
Grüße