nedis_ptc_fan_heater.yaml 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990
  1. name: Fan heater
  2. products:
  3. - id: gzmby6hypv4daebf
  4. name: Nedis Ceramic PTC HTFA22WTW
  5. primary_entity:
  6. entity: climate
  7. translation_only_key: heater
  8. dps:
  9. - id: 1
  10. type: boolean
  11. name: hvac_mode
  12. mapping:
  13. - dps_val: false
  14. value: "off"
  15. - dps_val: true
  16. constraint: preset_mode
  17. conditions:
  18. - dps_val: level_1
  19. value: fan_only
  20. - dps_val: level_2
  21. value: heat
  22. - dps_val: level_3
  23. value: heat
  24. - id: 2
  25. type: integer
  26. name: temperature
  27. unit: C
  28. range:
  29. min: 10
  30. max: 49
  31. - id: 3
  32. type: integer
  33. name: current_temperature
  34. - id: 5
  35. name: preset_mode
  36. type: string
  37. mapping:
  38. - dps_val: "level_1"
  39. value: none
  40. hidden: true
  41. - dps_val: "level_2"
  42. value: comfort
  43. - dps_val: "level_3"
  44. value: boost
  45. - id: 8
  46. type: boolean
  47. name: swing_mode
  48. mapping:
  49. - dps_val: false
  50. value: "off"
  51. - dps_val: true
  52. value: "on"
  53. secondary_entities:
  54. - entity: light
  55. translation_key: indicator
  56. category: config
  57. dps:
  58. - id: 10
  59. type: boolean
  60. name: switch
  61. - entity: select
  62. translation_key: timer
  63. category: config
  64. dps:
  65. - id: 19
  66. name: option
  67. type: string
  68. mapping:
  69. - dps_val: "cancel"
  70. value: cancel
  71. - dps_val: "1h"
  72. value: "1h"
  73. - dps_val: "2h"
  74. value: "2h"
  75. - dps_val: "2h"
  76. value: "3h"
  77. - dps_val: "3h"
  78. value: "4h"
  79. - dps_val: "4h"
  80. value: "5h"
  81. - dps_val: "5h"
  82. value: "6h"
  83. - entity: sensor
  84. translation_key: time_remaining
  85. class: duration
  86. dps:
  87. - id: 20
  88. type: integer
  89. name: sensor
  90. unit: min