Esempio n. 1
0
 def __init__(self, address, password):
     self.signals = kaa.Signals('connected', 'disconnected', 'changed')
     self.recordings = Recordings(self)
     self.favorites = Favorites(self)
     self.channel = kaa.rpc.connect(address, password, retry=1)
     self.channel.register(self)
     self.channel.signals['open'].connect(self._connected)
     self.channel.signals['closed'].connect(self._disconnected)
     # connect kaa.epg database to port + 1
     address, port = address.split(':')
     kaa.epg.connect('%s:%s' % (address, int(port) + 1), password)