def initial_settings(self): ls = self.config.get_lightsensor() ab = self.config.get_autobright() b = self.config.get_brightness() m = self.config.get_mode() temp_scale = self.config.get_temp_scale() zero_pad = self.config.get_clock_zero_pad_hour() show_secs = self.config.get_clock_show_seconds() show_temp = self.config.get_clock_show_temp() logger.debug('initial_settings: my name: "%s"', self.name) message = create_request(self.name, [ 'initialize', { 'brightness': b, 'autobright': ab, 'lightsensor': ls, 'mode': m, 'temp': { 'scale': temp_scale }, 'clock': { 'zero_pad_hour': zero_pad, 'show_seconds': show_secs, 'show_temp': show_temp } } ]) message['internal'] = True message['connection'] = self self.handle_request(message)
def initial_settings(self): ls = self.config.get_lightsensor() ab = self.config.get_autobright() b = self.config.get_brightness() m = self.config.get_mode() temp_scale = self.config.get_temp_scale() zero_pad = self.config.get_clock_zero_pad_hour() show_secs = self.config.get_clock_show_seconds() show_temp = self.config.get_clock_show_temp() logger.debug('initial_settings: my name: "%s"', self.name) message = create_request(self.name, ['initialize', {'brightness': b, 'autobright': ab, 'lightsensor': ls, 'mode': m, 'temp': {'scale': temp_scale}, 'clock':{'zero_pad_hour': zero_pad, 'show_seconds': show_secs, 'show_temp': show_temp}} ] ) message['internal'] = True message['connection'] = self self.handle_request(message)
def send_shutdown(self): message = create_request(self.name, ['shutdown']) self.send_message(message)
def handle_set(self, msg): message = create_request(self.name, msg) self.send_message(message)