arlec_panel_heater.yaml 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. name: Arlec 2400W Panel Heater
  2. products:
  3. - id: 70kki9an9nr0oqbj
  4. name: Arlec Panel Heater (2400W)
  5. primary_entity:
  6. entity: climate
  7. dps:
  8. - id: 1
  9. name: hvac_mode
  10. type: boolean
  11. mapping:
  12. - dps_val: true
  13. value: "heat"
  14. icon: "mdi:radiator"
  15. - dps_val: false
  16. value: "off"
  17. icon: "mdi:radiator-disabled"
  18. - id: 2
  19. name: temperature
  20. type: integer
  21. range:
  22. min: 5
  23. max: 35
  24. - id: 3
  25. name: current_temperature
  26. type: integer
  27. readonly: true
  28. - id: 4
  29. name: preset_mode
  30. type: string
  31. mapping:
  32. - dps_val: low
  33. value: eco
  34. - dps_val: high
  35. value: boost
  36. - dps_val: af
  37. value: away
  38. - id: 12
  39. name: error
  40. type: bitfield
  41. mapping:
  42. - dps_val: 0
  43. value: "OK"
  44. secondary_entities:
  45. - entity: lock
  46. name: Child lock
  47. icon: "mdi:hand-back-right-off"
  48. category: config
  49. dps:
  50. - id: 6
  51. type: boolean
  52. name: lock
  53. # can be 7
  54. optional: true
  55. mapping:
  56. - dps_val: null
  57. value_redirect: alternate
  58. - id: 7
  59. type: boolean
  60. optional: true
  61. name: alternate
  62. - entity: number
  63. name: Timer
  64. category: config
  65. icon: "mdi:timer"
  66. dps:
  67. - id: 10
  68. type: integer
  69. name: value
  70. unit: hour
  71. range:
  72. min: 0
  73. max: 24