Ejemplo n.º 1
0
 def action():
     group = Group(LAN, group_name)
     data = flask_utils.get_data(request.data)
     group.set_infrared(float(value),
                        duration=data["duration"],
                        wait=data["wait"])
     return {"success": True}
Ejemplo n.º 2
0
 def action():
     group = Group(LAN, group_name)
     return {"power": group.get_power()}
Ejemplo n.º 3
0
 def action():
     group = Group(LAN, group_name)
     return {"devices": group.get_devices_label()}
Ejemplo n.º 4
0
 def action():
     return {"groups": Group.stats_group(LAN)}
Ejemplo n.º 5
0
 def action():
     return {"groups": Group.list_group(LAN)}
Ejemplo n.º 6
0
 def action():
     group = Group(LAN, group_name)
     return {"infrared": group.get_infrared()}
Ejemplo n.º 7
0
 def action():
     group = Group(LAN, group_name)
     return {"colortemp": group.get_colortemp()}
Ejemplo n.º 8
0
 def action():
     group = Group(LAN, group_name)
     return {"brightness": group.get_brightness()}
Ejemplo n.º 9
0
 def action():
     group = Group(LAN, group_name)
     return {"saturation": group.get_saturation()}
Ejemplo n.º 10
0
 def action():
     group = Group(LAN, group_name)
     return {"hue": group.get_hue()}
Ejemplo n.º 11
0
 def action():
     group = Group(LAN, group_name)
     group.switch_power()
     return {"success": True}