kogan_kawfpac12ya_airconditioner.yaml 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108
  1. name: Air conditioner
  2. products:
  3. - id: kawfpac12ya
  4. name: Kogan PAC_Y12
  5. primary_entity:
  6. entity: climate
  7. dps:
  8. - id: 1
  9. name: hvac_mode
  10. type: boolean
  11. mapping:
  12. - dps_val: false
  13. value: "off"
  14. icon: "mdi:hvac-off"
  15. - dps_val: true
  16. constraint: mode
  17. conditions:
  18. - dps_val: COOL
  19. icon: "mdi:snowflake"
  20. value: cool
  21. - dps_val: FAN
  22. icon: "mdi:fan"
  23. value: fan_only
  24. - dps_val: DRY
  25. icon: "mdi:water"
  26. value: dry
  27. - id: 2
  28. name: temperature
  29. type: integer
  30. mapping:
  31. - constraint: temperature_unit
  32. conditions:
  33. - dps_val: C
  34. range:
  35. min: 16
  36. max: 32
  37. - dps_val: F
  38. range:
  39. min: 60
  40. max: 90
  41. - id: 3
  42. name: current_temperature
  43. type: integer
  44. - id: 4
  45. name: mode
  46. type: string
  47. hidden: true
  48. - id: 5
  49. name: fan_mode
  50. type: string
  51. mapping:
  52. - dps_val: "1"
  53. value: low
  54. - dps_val: "2"
  55. value: medium
  56. - dps_val: "3"
  57. value: high
  58. - id: 19
  59. name: temperature_unit
  60. type: string
  61. - id: 101
  62. type: boolean
  63. name: preset_mode
  64. mapping:
  65. - dps_val: true
  66. value: sleep
  67. - dps_val: false
  68. value: comfort
  69. - id: 102
  70. name: unknown_102
  71. type: boolean
  72. - id: 103
  73. name: timer
  74. type: integer
  75. - id: 104
  76. name: swing_mode
  77. type: boolean
  78. mapping:
  79. - dps_val: true
  80. value: "vertical"
  81. - dps_val: false
  82. value: "off"
  83. - id: 105
  84. name: countdown
  85. type: integer
  86. - id: 106
  87. name: unknown_106
  88. type: integer
  89. - id: 109
  90. name: unknown_109
  91. type: boolean
  92. - id: 110
  93. name: unknown_110
  94. type: integer
  95. secondary_entities:
  96. - entity: select
  97. name: Temperature unit
  98. icon: "mdi:temperature_celsius"
  99. category: config
  100. dps:
  101. - id: 19
  102. type: string
  103. name: option
  104. mapping:
  105. - dps_val: C
  106. value: Celsius
  107. - dps_val: F
  108. value: Fahrenheit