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. dps:
  8. - id: 1
  9. type: boolean
  10. name: hvac_mode
  11. mapping:
  12. - dps_val: false
  13. value: "off"
  14. - dps_val: true
  15. constraint: preset_mode
  16. conditions:
  17. - dps_val: level_1
  18. value: fan_only
  19. - dps_val: level_2
  20. value: heat
  21. - dps_val: level_3
  22. value: heat
  23. - id: 2
  24. type: integer
  25. name: temperature
  26. range:
  27. min: 10
  28. max: 49
  29. - id: 3
  30. type: integer
  31. name: current_temperature
  32. - id: 5
  33. name: preset_mode
  34. type: string
  35. mapping:
  36. - dps_val: "level_1"
  37. value: none
  38. hidden: true
  39. - dps_val: "level_2"
  40. value: comfort
  41. - dps_val: "level_3"
  42. value: boost
  43. - id: 8
  44. type: boolean
  45. name: swing_mode
  46. mapping:
  47. - dps_val: false
  48. value: "off"
  49. - dps_val: true
  50. value: "on"
  51. secondary_entities:
  52. - entity: light
  53. name: Indicator
  54. category: config
  55. icon: "mdi:led-on"
  56. dps:
  57. - id: 10
  58. type: boolean
  59. name: switch
  60. - entity: select
  61. name: Timer
  62. icon: "mdi: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: "1 hour"
  73. - dps_val: "2h"
  74. value: "2 hours"
  75. - dps_val: "2h"
  76. value: "3 hours"
  77. - dps_val: "3h"
  78. value: "4 hours"
  79. - dps_val: "4h"
  80. value: "5 hours"
  81. - dps_val: "5h"
  82. value: "6 hours"
  83. - entity: sensor
  84. name: Remaining time
  85. class: duration
  86. dps:
  87. - id: 20
  88. type: integer
  89. name: sensor
  90. unit: min