light.py 457 B

12345678910111213141516171819202122232425262728293031323334
  1. from enum import Enum
  2. class ColorMode(Enum):
  3. OFF = 0
  4. COLOR_TEMP = 1
  5. RGB = 2
  6. EFFECT = 3
  7. class StripLightColorMode(Enum):
  8. RGB = 2
  9. SCENE = 3
  10. MUSIC = 4
  11. CONTROLLER = 5
  12. COLOR_TEMP = 6
  13. UNKNOWN = 10
  14. class BulbColorMode(Enum):
  15. COLOR_TEMP = 1
  16. RGB = 2
  17. DYNAMIC = 3
  18. UNKNOWN = 10
  19. class CeilingLightColorMode(Enum):
  20. COLOR_TEMP = 0
  21. NIGHT = 1
  22. MUSIC = 4
  23. UNKNOWN = 10
  24. DEFAULT_COLOR_TEMP = 4001