def add_channel(self, id, name=None, load=None, dimmer=True, warm=None, resolution=None, power=None): try: id = int(id) assert 0 <= id <= 47 except: raise ValueError, "Lumos 48SSR channel IDs must be integers from 0-47" if resolution is not None: resolution = int(resolution) else: resolution=self.resolution ControllerUnit.add_channel(self, id, name, load, dimmer, warm, resolution, power)
def add_channel(self, id, name=None, load=None, dimmer=True, warm=None, resolution=None, power=None): try: id = self.channel_id_from_string(id) assert('A' <= id[0] <= 'P') assert(1 <= int(id[1:]) <= 16) except: raise ValueError, "X-10 channels must be 'A1'..'P16'" if resolution is not None: resolution = int(resolution) else: resolution = self.resolution ControllerUnit.add_channel(self, id, name, load, dimmer, warm, resolution, power)
def add_channel(self, id, name=None, load=None, dimmer=True, warm=None, resolution=None, power=None): try: id = int(id) assert 0 <= id < len(self.channels) except: raise ValueError("%d-channel FireGod channel IDs must be integers from 0-%d" % (len(self.channels), len(self.channels)-1)) if resolution is not None: resolution = int(resolution) else: resolution=self.resolution ControllerUnit.add_channel(self, id, name, load, dimmer, warm, resolution, power)
def add_channel(self, id, name=None, load=None, dimmer=True, warm=None, resolution=None, power=None): try: id = int(id) assert 0 <= id <= 47 except: raise ValueError, "Lumos 48SSR channel IDs must be integers from 0-47" if resolution is not None: resolution = int(resolution) else: resolution = self.resolution ControllerUnit.add_channel(self, id, name, load, dimmer, warm, resolution, power)
def add_channel(self, id, name=None, load=None, dimmer=True, warm=None, resolution=None, power=None): try: id = int(id) assert 0 <= id < len(self.channels) except: raise ValueError( "%d-channel Renard channel IDs must be integers from 0-%d" % (len(self.channels), len(self.channels) - 1)) if resolution is not None: resolution = int(resolution) else: resolution = self.resolution ControllerUnit.add_channel(self, id, name, load, dimmer, warm, resolution, power)