sonninkonig_eco_elegance_heater.yaml 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133
  1. name: IR panel heater
  2. products:
  3. - id: xev18n44cvrmicqd
  4. name: Sonnenkonig ECO 700
  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. value: heat
  16. - id: 2
  17. name: temperature
  18. type: integer
  19. unit: C
  20. range:
  21. min: 0
  22. max: 37
  23. - id: 3
  24. name: current_temperature
  25. type: integer
  26. secondary_entities:
  27. - entity: lock
  28. name: Child lock
  29. icon: "mdi:hand-back-right-off"
  30. category: config
  31. dps:
  32. - id: 7
  33. type: boolean
  34. name: lock
  35. - entity: select
  36. name: Timer
  37. icon: "mdi:timer"
  38. category: config
  39. dps:
  40. - id: 19
  41. type: string
  42. name: option
  43. mapping:
  44. - dps_val: cancel
  45. value: "Off"
  46. - dps_val: "1h"
  47. value: "1 hour"
  48. - dps_val: "2h"
  49. value: "2 hours"
  50. - dps_val: "3h"
  51. value: "3 hours"
  52. - dps_val: "4h"
  53. value: "4 hours"
  54. - dps_val: "5h"
  55. value: "5 hours"
  56. - dps_val: "6h"
  57. value: "6 hours"
  58. - dps_val: "7h"
  59. value: "7 hours"
  60. - dps_val: "8h"
  61. value: "8 hours"
  62. - dps_val: "9h"
  63. value: "9 hours"
  64. - dps_val: "10h"
  65. value: "10 hours"
  66. - dps_val: "11h"
  67. value: "11 hours"
  68. - dps_val: "12h"
  69. value: "12 hours"
  70. - dps_val: "13h"
  71. value: "13 hours"
  72. - dps_val: "14h"
  73. value: "14 hours"
  74. - dps_val: "15h"
  75. value: "15 hours"
  76. - dps_val: "16h"
  77. value: "16 hours"
  78. - dps_val: "17h"
  79. value: "17 hours"
  80. - dps_val: "18h"
  81. value: "18 hours"
  82. - dps_val: "19h"
  83. value: "19 hours"
  84. - dps_val: "20h"
  85. value: "20 hours"
  86. - dps_val: "21h"
  87. value: "21 hours"
  88. - dps_val: "22h"
  89. value: "22 hours"
  90. - dps_val: "23h"
  91. value: "23 hours"
  92. - dps_val: "24h"
  93. value: "24 hours"
  94. - entity: sensor
  95. name: Time remaining
  96. class: duration
  97. category: diagnostic
  98. dps:
  99. - id: 20
  100. type: integer
  101. name: sensor
  102. unit: min
  103. - entity: switch
  104. name: Open window detection
  105. icon: "mdi:window-open-variant"
  106. category: config
  107. dps:
  108. - id: 101
  109. type: boolean
  110. name: switch
  111. - entity: number
  112. name: Temperature correction
  113. category: config
  114. icon: "mdi:thermometer-check"
  115. dps:
  116. - id: 102
  117. type: integer
  118. name: value
  119. unit: °
  120. range:
  121. min: -5
  122. max: 5
  123. - entity: switch
  124. name: Beep
  125. icon: "mdi:volume-high"
  126. category: config
  127. dps:
  128. - id: 103
  129. type: boolean
  130. name: switch