kogan_kasthfp2kwa_towerheater.yaml 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113
  1. name: Kogan tower heater
  2. primary_entity:
  3. entity: climate
  4. dps:
  5. - id: 1
  6. type: boolean
  7. name: hvac_mode
  8. mapping:
  9. - dps_val: false
  10. value: "off"
  11. icon: "mdi:power"
  12. icon_priority: 1
  13. - dps_val: true
  14. value: heat
  15. - id: 2
  16. type: integer
  17. range:
  18. min: 10
  19. max: 35
  20. name: temperature
  21. - id: 3
  22. type: integer
  23. name: current_temperature
  24. readonly: true
  25. mapping:
  26. - constraint: hvac_mode
  27. conditions:
  28. - dps_val: false
  29. invalid: true
  30. - id: 4
  31. name: preset_mode
  32. type: string
  33. mapping:
  34. - dps_val: LOW
  35. value: "Low"
  36. icon: "mdi:radiator"
  37. icon_priority: 2
  38. - dps_val: FAN
  39. value: "Fan"
  40. icon: "mdi:fan"
  41. icon_priority: 2
  42. - dps_val: HIGH
  43. value: "High"
  44. icon: "mdi:fire"
  45. icon_priority: 2
  46. - id: 8
  47. type: boolean
  48. mapping:
  49. - dps_val: true
  50. value: "on"
  51. - dps_val: false
  52. value: "off"
  53. name: swing_mode
  54. secondary_entities:
  55. - entity: switch
  56. name: Flame effect
  57. category: config
  58. dps:
  59. - id: 10
  60. type: boolean
  61. name: switch
  62. mapping:
  63. - dps_val: true
  64. icon: "mdi:fire-circle"
  65. - dps_val: false
  66. icon: "mdi:fire-off"
  67. - entity: select
  68. name: Timer
  69. icon: "mdi:timer"
  70. category: config
  71. dps:
  72. - id: 19
  73. name: option
  74. type: string
  75. mapping:
  76. - dps_val: "cancel"
  77. value: "Off"
  78. - dps_val: 1h
  79. value: "1 hour"
  80. - dps_val: 2h
  81. value: "2 hours"
  82. - dps_val: 3h
  83. value: "3 hours"
  84. - dps_val: 4h
  85. value: "4 hours"
  86. - dps_val: 5h
  87. value: "5 hours"
  88. - dps_val: 6h
  89. value: "6 hours"
  90. - dps_val: 7h
  91. value: "7 hours"
  92. - dps_val: 8h
  93. value: "8 hours"
  94. - dps_val: 9h
  95. value: "9 hours"
  96. - dps_val: 10h
  97. value: "10 hours"
  98. - dps_val: 11h
  99. value: "11 hours"
  100. - dps_val: 12h
  101. value: "12 hours"
  102. - entity: binary_sensor
  103. name: Error
  104. class: problem
  105. category: diagnostic
  106. dps:
  107. - id: 21
  108. name: sensor
  109. type: bitfield
  110. mapping:
  111. - dps_val: 0
  112. value: false
  113. - value: true