eurom_alutherm_heater.yaml 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889
  1. name: Heater
  2. products:
  3. - id: 20qAGCEd0AxowwTA
  4. name: Eurom Alutherm 2000
  5. - id: awnds45afwineiul
  6. name: Eurom Alutherm 2500
  7. primary_entity:
  8. entity: climate
  9. translation_only_key: heater
  10. dps:
  11. - id: 1
  12. name: hvac_mode
  13. type: boolean
  14. mapping:
  15. - dps_val: true
  16. constraint: mode
  17. conditions:
  18. - dps_val: m
  19. value: heat
  20. - dps_val: p
  21. value: auto
  22. - dps_val: false
  23. value: "off"
  24. - id: 2
  25. name: temperature
  26. type: integer
  27. range:
  28. min: 0
  29. max: 37
  30. - id: 3
  31. name: current_temperature
  32. type: integer
  33. - id: 4
  34. name: mode
  35. type: string
  36. hidden: true
  37. - id: 12
  38. name: fault_code
  39. type: bitfield
  40. - id: 101
  41. name: fan_mode
  42. type: string
  43. mapping:
  44. - dps_val: "off"
  45. value: "off"
  46. - dps_val: low
  47. value: low
  48. - dps_val: mid
  49. value: medium
  50. - dps_val: high
  51. value: high
  52. - id: 102
  53. name: preset_mode
  54. type: boolean
  55. mapping:
  56. - dps_val: false
  57. value: comfort
  58. - dps_val: true
  59. value: eco
  60. secondary_entities:
  61. - entity: binary_sensor
  62. class: problem
  63. category: diagnostic
  64. dps:
  65. - id: 12
  66. type: bitfield
  67. name: sensor
  68. mapping:
  69. - dps_val: 0
  70. value: false
  71. - value: true
  72. - entity: select
  73. name: Schedule
  74. icon: "mdi:calendar-clock"
  75. category: config
  76. dps:
  77. - id: 104
  78. type: string
  79. name: option
  80. optional: true
  81. mapping:
  82. - dps_val: holiday
  83. value: Holiday
  84. - dps_val: program
  85. value: Program
  86. - id: 103
  87. type: string
  88. name: schedule_data
  89. optional: true