vtaplus_axial_fanheater.yaml 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879
  1. name: Fan heater
  2. # products:
  3. # - id: UNKNOWN
  4. # manufacturer: VTA+
  5. # model: AXIAL
  6. entities:
  7. - entity: climate
  8. translation_only_key: heater
  9. dps:
  10. - id: 1
  11. type: boolean
  12. name: hvac_mode
  13. mapping:
  14. - dps_val: false
  15. value: "off"
  16. - dps_val: true
  17. constraint: preset_mode
  18. conditions:
  19. - dps_val: "null"
  20. value: fan_only
  21. hidden: true
  22. - dps_val: "level_1"
  23. value: fan_only
  24. - dps_val: "level_2"
  25. value: heat
  26. - dps_val: "level_3"
  27. value: heat
  28. - id: 5
  29. name: preset_mode
  30. type: string
  31. mapping:
  32. - dps_val: "level_1"
  33. value: none
  34. hidden: true
  35. - dps_val: "level_2"
  36. value: eco
  37. - dps_val: "level_3"
  38. value: boost
  39. - id: 8
  40. type: boolean
  41. name: swing_mode
  42. mapping:
  43. - dps_val: false
  44. value: "off"
  45. - dps_val: true
  46. value: "on"
  47. - entity: lock
  48. translation_key: child_lock
  49. category: config
  50. dps:
  51. - id: 7
  52. name: lock
  53. type: boolean
  54. - entity: select
  55. translation_key: timer
  56. category: config
  57. dps:
  58. - id: 19
  59. name: option
  60. type: string
  61. mapping:
  62. - dps_val: "cancel"
  63. value: cancel
  64. - dps_val: "1h"
  65. value: "1h"
  66. - dps_val: "2h"
  67. value: "2h"
  68. - dps_val: "4h"
  69. value: "4h"
  70. - dps_val: "8h"
  71. value: "8h"
  72. - entity: sensor
  73. translation_key: time_remaining
  74. class: duration
  75. dps:
  76. - id: 20
  77. type: integer
  78. name: sensor
  79. unit: min