def livingroom_update_lamp3(input_value, n_intervals): ctx = dash.callback_context if ctx.triggered[0]['prop_id'].split('.')[0] == "interval-component": n = client.lamp_select("living/lamp3")["power"] print("Интервал", n_intervals) else: if input_value != None: client.lamp_upsert("living/lamp3", input_value, True) n = input_value else: n = client.lamp_select("living/lamp3")["power"] client.lamp_upsert("living/lamp3", n, False) return 'Текущая яркость лампы: {}'.format(n)
def SaveLamp(name, pw, f): client.lamp_upsert(name, pw, f)