solaire_vitra_smart_heater_s2.yaml 1.5 KB

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