kogan_kawfpac12ya_airconditioner.yaml 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103
  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. - dps_val: true
  15. constraint: mode
  16. conditions:
  17. - dps_val: COOL
  18. value: cool
  19. - dps_val: FAN
  20. value: fan_only
  21. - dps_val: DRY
  22. value: dry
  23. - id: 2
  24. name: temperature
  25. type: integer
  26. mapping:
  27. - constraint: temperature_unit
  28. conditions:
  29. - dps_val: C
  30. range:
  31. min: 16
  32. max: 32
  33. - dps_val: F
  34. range:
  35. min: 60
  36. max: 90
  37. - id: 3
  38. name: current_temperature
  39. type: integer
  40. - id: 4
  41. name: mode
  42. type: string
  43. hidden: true
  44. - id: 5
  45. name: fan_mode
  46. type: string
  47. mapping:
  48. - dps_val: "1"
  49. value: low
  50. - dps_val: "2"
  51. value: medium
  52. - dps_val: "3"
  53. value: high
  54. - id: 19
  55. name: temperature_unit
  56. type: string
  57. - id: 101
  58. type: boolean
  59. name: preset_mode
  60. mapping:
  61. - dps_val: true
  62. value: sleep
  63. - dps_val: false
  64. value: comfort
  65. - id: 102
  66. name: unknown_102
  67. type: boolean
  68. - id: 103
  69. name: timer
  70. type: integer
  71. - id: 104
  72. name: swing_mode
  73. type: boolean
  74. mapping:
  75. - dps_val: true
  76. value: "vertical"
  77. - dps_val: false
  78. value: "off"
  79. - id: 105
  80. name: countdown
  81. type: integer
  82. - id: 106
  83. name: unknown_106
  84. type: integer
  85. - id: 109
  86. name: unknown_109
  87. type: boolean
  88. - id: 110
  89. name: unknown_110
  90. type: integer
  91. secondary_entities:
  92. - entity: select
  93. translation_key: temperature_unit
  94. category: config
  95. dps:
  96. - id: 19
  97. type: string
  98. name: option
  99. mapping:
  100. - dps_val: C
  101. value: celsius
  102. - dps_val: F
  103. value: fahrenheit