def cam_on_any(msg): Datastore.set_variable(msg['src'], 'uptime', msg['uptime']) main_logger.info('cameras -> local %s' % Messaging.Message.msg_info(msg)) local_messaging.send(msg, serialize=False)
def on_variable(msg): if msg['name'] == 'temperature': Datastore.db_store_temperature(msg['src'], msg['time'], msg['value']) else: Datastore.set_variable(msg['src'], msg['name'], msg['value'])