コード例 #1
0
ファイル: api.py プロジェクト: bkanuka/kodi_alarm
    def get(self):
        import sys
        import time
        from harmony_control import Harmony
        from kodi_control import Kodi
        from amp_control import Amp

        EMAIL = "*****@*****.**"
        PASSWORD = "******"
        HARMONY_IP = "HarmonyHub"
        HARMONY_PORT = 5222
        KODI_IP = "kodi.home.bkanuka.com"
        KODI_PORT = 8080

        print "init"
        harmony = Harmony(HARMONY_IP, HARMONY_PORT, EMAIL, PASSWORD)
        amp = Amp(HARMONY_IP, HARMONY_PORT, EMAIL, PASSWORD)
        kodi = Kodi(KODI_IP, KODI_PORT)

        print "starting kodi"
        harmony.start_kodi(wait=True)

        print "setting volume"
        amp.set_vol(55)

        print "playing"
        kodi.play(playlist="Nikta", shuffle=True)

        return True
コード例 #2
0
ファイル: alarm.py プロジェクト: bkanuka/kodi_alarm
import sys
import time
from harmony_control import Harmony
from kodi_control import Kodi
from amp_control import Amp

EMAIL='*****@*****.**'
PASSWORD='******'
HARMONY_IP='HarmonyHub'
HARMONY_PORT=5222
KODI_IP='kodi.home.bkanuka.com'
KODI_PORT=8080

print 'init'
harmony=Harmony(HARMONY_IP, HARMONY_PORT, EMAIL, PASSWORD)
amp = Amp(HARMONY_IP, HARMONY_PORT, EMAIL, PASSWORD)
kodi = Kodi(KODI_IP, KODI_PORT)


print 'starting kodi'
harmony.start_kodi(wait=True)

print 'setting volume'
amp.set_vol(60)

print 'playing'
kodi.play(playlist='Nikta', shuffle=True)