const.py 925 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. from homeassistant.components.climate.const import (
  2. ATTR_HVAC_MODE,
  3. ATTR_SWING_MODE,
  4. )
  5. from homeassistant.const import ATTR_TEMPERATURE
  6. ATTR_TARGET_TEMPERATURE = "target_temperature"
  7. ATTR_DISPLAY_OFF = "display_off"
  8. ATTR_POWER_LEVEL = "power_level"
  9. ATTR_TIMER_HR = "timer_hours"
  10. ATTR_TIMER_REMAIN = "timer_remain"
  11. ATTR_OPEN_WINDOW_DETECT = "open_window_detect"
  12. POWER_LEVEL_AUTO = "auto"
  13. POWER_LEVEL_FANONLY = "off"
  14. PRESET_FAN = "Fan"
  15. PRESET_AUTO = "Auto"
  16. POWER_LEVEL_TO_DPS_LEVEL = {
  17. PRESET_FAN: POWER_LEVEL_FANONLY,
  18. "1": "1",
  19. "2": "2",
  20. "3": "3",
  21. "4": "4",
  22. "5": "5",
  23. PRESET_AUTO: POWER_LEVEL_AUTO,
  24. }
  25. PROPERTY_TO_DPS_ID = {
  26. ATTR_HVAC_MODE: "1",
  27. ATTR_TARGET_TEMPERATURE: "2",
  28. ATTR_TEMPERATURE: "3",
  29. ATTR_POWER_LEVEL: "5",
  30. ATTR_DISPLAY_OFF: "10",
  31. ATTR_TIMER_HR: "11",
  32. ATTR_TIMER_REMAIN: "12",
  33. ATTR_OPEN_WINDOW_DETECT: "101",
  34. ATTR_SWING_MODE: "102",
  35. }