solaire_vitra_smart_heater_s2.yaml 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687
  1. name: Panel heater
  2. products:
  3. - id: 8fczfuyd5dknvltq
  4. manufacturer: Solaire
  5. model: Vitra S2
  6. entities:
  7. - entity: climate
  8. translation_only_key: heater
  9. dps:
  10. - id: 1
  11. name: hvac_mode
  12. type: boolean
  13. mapping:
  14. - dps_val: true
  15. value: "heat"
  16. - dps_val: false
  17. value: "off"
  18. - id: 2
  19. name: temperature
  20. type: integer
  21. unit: C
  22. range:
  23. min: 7
  24. max: 30
  25. mapping:
  26. - constraint: preset_mode
  27. conditions:
  28. - dps_val: "antifreezen"
  29. value: 7
  30. range:
  31. min: 7
  32. max: 7
  33. - id: 3
  34. name: current_temperature
  35. type: integer
  36. range:
  37. min: 0
  38. max: 50
  39. - id: 4
  40. name: preset_mode
  41. type: string
  42. mapping:
  43. - dps_val: comfort
  44. value: comfort
  45. - dps_val: eco
  46. value: eco
  47. - dps_val: antifreezen
  48. value: away
  49. - entity: number
  50. translation_key: temperature_calibration
  51. category: config
  52. dps:
  53. - id: 103
  54. type: integer
  55. name: value
  56. unit: °
  57. range:
  58. min: -15
  59. max: 15
  60. - entity: lock
  61. translation_key: child_lock
  62. category: config
  63. dps:
  64. - id: 6
  65. type: boolean
  66. name: lock
  67. - entity: light
  68. translation_key: display
  69. category: config
  70. dps:
  71. - id: 9
  72. type: boolean
  73. name: switch
  74. - entity: binary_sensor
  75. class: problem
  76. category: diagnostic
  77. dps:
  78. - id: 12
  79. type: bitfield
  80. name: sensor
  81. mapping:
  82. - dps_val: 0
  83. value: false
  84. - value: true
  85. - id: 12
  86. type: bitfield
  87. name: fault_code