Ejemplo n.º 1
0
        class cap(lifx.Capability):
            has_color = False
            has_variable_color_temp = True

            min_kelvin, max_kelvin = CapabilityRange((1500, 6500)).until(
                3, 70, becomes=(1500, 9000)
            )
Ejemplo n.º 2
0
        class cap(lifx.Capability):
            has_ir = True
            has_color = True

            min_kelvin, max_kelvin = CapabilityRange((2500, 9000)).until(
                2, 80, becomes=(1500, 9000)
            )
Ejemplo n.º 3
0
 class cap3(cap2):
     other = 1
     has_color = CapabilityValue(True).until(2, 77, becomes=False)
     has_one, has_two = CapabilityRange((1, 2))
Ejemplo n.º 4
0
 class cap(Capability):
     one, two = (
         CapabilityRange((1, 2)).until(2, 70, becomes=(3, 4)).until(7, 60, becomes=(5, 6))
     )
Ejemplo n.º 5
0
 class cap(Capability):
     one, two = CapabilityRange((1, 2))